Closed Bug 1849249 Opened 2 years ago Closed 2 years ago

Quick Filter: Persist top-level settings on restart

Categories

(Thunderbird :: Folder and Message Lists, defect)

Thunderbird 115
defect

Tracking

(thunderbird_esr115 fixed, thunderbird118 fixed)

RESOLVED FIXED
119 Branch
Tracking Status
thunderbird_esr115 --- fixed
thunderbird118 --- fixed

People

(Reporter: elijmitchell, Assigned: elijmitchell)

References

(Blocks 1 open bug)

Details

(Keywords: regression, Whiteboard: [Supernova3p])

Attachments

(1 file, 1 obsolete file)

This is to remember the top-level settings that the user has selected in Quick Filter.

These include:

  • Unread
  • Starred
  • Contacts/in address book
  • Attachments

Tags will be tackled in a separate issue.

This work is needed for Bug #1846881.


+++ This bug was initially created as a clone of Bug #1846881, which is a clone of Bug #1846880, which is a clone of Bug #1833257 +++

Description for Bug #1846881 is included below for context.

Description

On application restart, the user's selection for the top-level buttons in Quick Filter settings should be remembered.

These buttons include:

  • Unread
  • Starred
  • Contacts/in address book
  • Tags
  • Attachments

102

  • Current: On restart, user selected button state is retained.
  • Desired change: Keep current functionality.

115

  • Current: On restart, button state is reset to not enabled
  • Desired change: On restart, remember the user’s selection from earlier and set the button to that state

This returns functionality in 115 to what is the current functionality in 102.

See Also: → 1849221

Depends on D186505

Does this include the sticky state of the quick filter? It's not mentioned explicitly. That's the only one I care about as my bug was marked as duplicate of this one. I just want the sticky state to persist restarts, don't care about the others.

(In reply to Yves Goergen from comment #2)

Does this include the sticky state of the quick filter? It's not mentioned explicitly. That's the only one I care about as my bug was marked as duplicate of this one. I just want the sticky state to persist restarts, don't care about the others.

Yes, this is addressed in bug 1846880, which is part of the larger meta bug 1833257.

Duplicate of this bug: 1846881
  • Remember user-select top-level settings.
  • Display these settings when QFB is set to enabled and sticky.
Attachment #9349515 - Attachment is obsolete: true
Severity: -- → S3
Attachment #9350363 - Attachment description: Bug 1849249 - Save top-level Quick Filter settings. r=#thunderbird-front-end-reviewers → WIP: Bug 1849249 - Save top-level Quick Filter settings. r=#thunderbird-front-end-reviewers
Attachment #9350363 - Attachment description: WIP: Bug 1849249 - Save top-level Quick Filter settings. r=#thunderbird-front-end-reviewers → Bug 1849249 - Save top-level Quick Filter settings. r=freaktechnik,#thunderbird-front-end-reviewers
Blocks: 1851841
Attachment #9350363 - Attachment description: Bug 1849249 - Save top-level Quick Filter settings. r=freaktechnik,#thunderbird-front-end-reviewers → Bug 1849249 - Persist top-level Quick Filter settings. r=freaktechnik
Target Milestone: --- → 119 Branch

Pushed by benc@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/27c9bcf2149b
Persist top-level Quick Filter settings. r=thunderbird-front-end-reviewers,freaktechnik

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED

Comment on attachment 9350363 [details]
Bug 1849249 - Persist top-level Quick Filter settings. r=freaktechnik

[Approval Request Comment]
Regression caused by (bug #): Changes from 102 to 115
User impact if declined: Many users want the ability to persist quick filter settings on reload as they could do in 102.
Testing completed (on c-c, etc.): Tested locally, try run, and in c-c
Risk to taking this patch (and alternatives if risky): Low

Attachment #9350363 - Flags: approval-comm-esr115?
Attachment #9350363 - Flags: approval-comm-beta?

Comment on attachment 9350363 [details]
Bug 1849249 - Persist top-level Quick Filter settings. r=freaktechnik

[Triage Comment]
Approved for beta

Attachment #9350363 - Flags: approval-comm-beta? → approval-comm-beta+

Comment on attachment 9350363 [details]
Bug 1849249 - Persist top-level Quick Filter settings. r=freaktechnik

[Triage Comment]
Approved for esr115

Attachment #9350363 - Flags: approval-comm-esr115? → approval-comm-esr115+
Duplicate of this bug: 1849461
Duplicate of this bug: 1855423
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: