Closed Bug 1770852 Opened 2 years ago Closed 1 year ago

Horizontal layout in address book list no longer allows adjusting column width

Categories

(Thunderbird :: Address Book, enhancement)

Thunderbird 102
enhancement

Tracking

(thunderbird_esr102 wontfix)

RESOLVED FIXED
109 Branch
Tracking Status
thunderbird_esr102 --- wontfix

People

(Reporter: thomas8, Assigned: aleca)

References

(Blocks 3 open bugs)

Details

(Keywords: regression)

Attachments

(4 files)

STR

  • Change the list order, switch to horizontal layout
  • Try to adjust column width manually to see more of a certain column

Actual:

  • adjusting column width manually not possible (but it was possible in TB 91)
  • instead of quick data view on the list, user has no choice but to select the contact and see full data in the contact preview

Expected

  • adjusting column width manually should be possible (as in TB 91)
  • especially important for small monitors or with TB width reduced to half-screen

For bonus points

  • provide a per-column fit-to-content (on dbl-click of right column border in column header)
  • provide a return to auto-fit for the whole table

This also relates to:
Bug 1713876 - New address book tree widths are fixed, makes AB feel bulky and editing contacts unnecessarily hard for smaller windows

See Also: → 1713876
No longer depends on: 1770850

There is no intention to fix this before 102.

Assignee: nobody → alessandro
Status: NEW → ASSIGNED
Attachment #9300699 - Attachment description: WIP: Bug 1770852 - Implement resizable treelistbox table columns. → Bug 1770852 - Implement resizable treelistbox table columns. r=darktrojan
Attachment #9305702 - Attachment description: WIP: Bug 1770852 - Fix the default tree list view. → Bug 1770852 - Fix the default tree list view. r=darktrojan
Attachment #9305919 - Attachment description: WIP: Bug 1770852 - Re-implement placeholders and fix tests for the tree list view. → Bug 1770852 - Re-implement placeholders and fix tests for the tree list view. r=darktrojan
Blocks: 1803272
Blocks: 1803274
Blocks: 1803276

This is a drastic rebuild of the tree list widget, so even tho 102 is affected by this UX regression, we should not uplift it.

Target Milestone: --- → 109 Branch

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/bb4e523a2f00
Implement resizable treelistbox table columns. r=darktrojan
https://hg.mozilla.org/comm-central/rev/69d841144801
Fix the default tree list view. r=darktrojan
https://hg.mozilla.org/comm-central/rev/1608c2b2d976
Re-implement placeholders and fix tests for the tree list view. r=darktrojan

Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: