Closed Bug 1724842 Opened 3 years ago Closed 3 years ago

Extend tree-listbox to allow reordering of the top-level items

Categories

(Thunderbird :: General, enhancement)

enhancement

Tracking

(thunderbird_esr91 wontfix)

RESOLVED FIXED
93 Branch
Tracking Status
thunderbird_esr91 --- wontfix

People

(Reporter: darktrojan, Assigned: darktrojan)

References

(Blocks 1 open bug)

Details

Attachments

(3 files)

There are at least two places (calendar list, account settings) where we have a list or tree of items that can be reordered. It would be good to have one shared implementation so that any beneficial changes can be shared with no more effort. Since both of the places mentioned are good candidates to be replaced by the tree-listbox widget, that seems a good place to put the implementation.

We could extend the reordering logic to list items at any level, but for now only top-level reordering is necessary.

Type: task → enhancement
Attachment #9235498 - Attachment description: WIP: Bug 1724842 - Extend tree-listbox to allow reordering of the top-level items → Bug 1724842 - Extend tree-listbox to allow reordering of the top-level items. r=mkmelin
Attachment #9235500 - Attachment description: WIP: Bug 1724842 - Replace calendar list with orderable listbox → Bug 1724842 - Replace calendar list with orderable listbox. r=mkmelin
Attachment #9235501 - Attachment description: WIP: Bug 1724842 - Replace Account Manager account list with orderable listbox → Bug 1724842 - Replace Account Manager account list with orderable listbox. r=mkmelin

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/a7e6195503fc
Extend tree-listbox to allow reordering of the top-level items. r=mkmelin

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: --- → 93 Branch

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/6efca14e1546
Replace calendar list with orderable listbox. r=mkmelin
https://hg.mozilla.org/comm-central/rev/c83d25ed54aa
Replace Account Manager account list with orderable listbox. r=mkmelin

Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → FIXED
Regressions: 1728087
Regressions: 1728296
Regressions: 1731751
Regressions: 1743348
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: