Closed Bug 1763752 Opened 3 years ago Closed 1 year ago

Upgrade task lists and unifinder to use CalendarFilteredViewMixin instead of calFilter

Categories

(Calendar :: Calendar Frontend, enhancement, P2)

enhancement

Tracking

(thunderbird_esr102 wontfix, thunderbird_esr115 wontfix, thunderbird119? wontfix)

RESOLVED FIXED
120 Branch
Tracking Status
thunderbird_esr102 --- wontfix
thunderbird_esr115 --- wontfix
thunderbird119 ? wontfix

People

(Reporter: darktrojan, Assigned: leftmostcat)

References

(Regressed 1 open bug)

Details

Attachments

(2 files)

Just like bug 1753558 for the main views and bug 1728743 for the agenda, we now should upgrade the unifinder (find events list) and task lists to use the new code. These pieces currently use the original calFilter class, so upgrading them should allow us to remove most of it and simplify things a lot.

I figured that I would put these up since they have existed for some time now. I'll get around to finishing them some day.

Blocks: 310853
Assignee: nobody → leftmostcat
Status: NEW → ASSIGNED
Attachment #9316453 - Attachment description: WIP: Bug 1763752 - Create an nsITreeView backed by CalendarFilteredViewMixin → Bug 1763752 - Create an nsITreeView backed by CalendarFilteredViewMixin r=#thunderbird-reviewers
Target Milestone: --- → 114 Branch

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/8bcfb152fdbe
Create an nsITreeView backed by CalendarFilteredViewMixin. r=darktrojan

Regressions: 1836424
Severity: -- → N/A
Priority: -- → P2
Attachment #9316454 - Attachment description: WIP: Bug 1763752 - Use new tree view for the calendar unifinder → WIP: Bug 1763752 - Update unifinder to use filtered calendar tree view.
Attachment #9316454 - Attachment description: WIP: Bug 1763752 - Update unifinder to use filtered calendar tree view. → Bug 1763752 - Update unifinder to use filtered calendar tree view. r=darktrojan

Needs rebasing.

Flags: needinfo?(leftmostcat)
Flags: needinfo?(leftmostcat)

Pushed by vineet@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/15e6413835fc
Update unifinder to use filtered calendar tree view. r=darktrojan

Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: 114 Branch → 120 Branch

Comment on attachment 9316454 [details]
Bug 1763752 - Update unifinder to use filtered calendar tree view. r=darktrojan

[Approval Request Comment]
Regression caused by (bug #): Not a regression
User impact if declined: Unable to address bug 310853
Testing completed (on c-c, etc.): Present in nightly, manual testing of changes
Risk to taking this patch (and alternatives if risky): Potential bugs in unifinder event listing and filtering, but we want to surface these before sending this to stable

Attachment #9316454 - Flags: approval-comm-beta?
Regressions: 1856509

Comment on attachment 9316454 [details]
Bug 1763752 - Update unifinder to use filtered calendar tree view. r=darktrojan

[Triage Comment]
Approved for beta

Attachment #9316454 - Flags: approval-comm-beta? → approval-comm-beta+
Regressions: 1857375
Regressions: 1857376
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Status: REOPENED → RESOLVED
Closed: 1 year ago1 year ago
Resolution: --- → FIXED
Regressions: 1860365
Regressions: 1912710
Regressions: 1914085
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: