Closed Bug 1706978 Opened 3 years ago Closed 3 years ago

Apply the density settings to the AppMenu and Windows 10 Proton menus

Categories

(Thunderbird :: Theme, task)

Tracking

(thunderbird_esr78 unaffected, thunderbird89 fixed)

RESOLVED FIXED
90 Branch
Tracking Status
thunderbird_esr78 --- unaffected
thunderbird89 --- fixed

People

(Reporter: Paenglab, Assigned: Paenglab)

References

Details

Attachments

(2 files, 1 obsolete file)

The Proton AppMenu and the Windows 10 menus are very tall. We should reduce this depending of the density setting. The actual dimensions would be good for the Touch setting.

Attached patch 1706978-menu-density.patch (obsolete) — Splinter Review

This patch needs bug 1706895 applied first.

I had to remove the on-hover apply because this made the menu jump like crazy on Windows 10. The pre-patch dimensions are the Touch dimensions with this patch. The two other are smaller.

I'll attach a screenshot of the Win 10 menu.

I cleaned also some media queries to really apply only on Win 10 and checked that older Windows still look like before.

Assignee: nobody → richard.marti
Status: NEW → ASSIGNED
Attachment #9217745 - Flags: review?(alessandro)
Attached image Win10-menu-density.png

The different density settings on the Windows 10 menus.

Comment on attachment 9217745 [details] [diff] [review]
1706978-menu-density.patch

Review of attachment 9217745 [details] [diff] [review]:
-----------------------------------------------------------------

This bitrotted a bit with the latest trunk.
Can you update the patch, please?
Attachment #9217745 - Flags: review?(alessandro)

You have applied bug 1706895 first as I wrote in comment 1?

Ah, sorry, I missed that, let me review it again.

Comment on attachment 9217745 [details] [diff] [review]
1706978-menu-density.patch

Review of attachment 9217745 [details] [diff] [review]:
-----------------------------------------------------------------

This looks good, thanks.
Attachment #9217745 - Flags: review+

Updated the patch to apply without bug 1706895.

Attachment #9217745 - Attachment is obsolete: true
Attachment #9217840 - Flags: review+
Target Milestone: --- → 90 Branch

Pushed by thunderbird@calypsoblue.org:
https://hg.mozilla.org/comm-central/rev/004a96e6608d
Apply the density settings to the AppMenu and Windows 10 Proton menus. r=aleca

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

Comment on attachment 9217840 [details] [diff] [review]
1706978-menu-density.patch

[Approval Request Comment]
User impact if declined: too big menus for Windows 10 users
Testing completed (on c-c, etc.): on c-c
Risk to taking this patch (and alternatives if risky): low, it would be good to get early feedback of this feature

Attachment #9217840 - Flags: approval-comm-beta?

Comment on attachment 9217840 [details] [diff] [review]
1706978-menu-density.patch

[Triage Comment]
Approved for beta

Attachment #9217840 - Flags: approval-comm-beta? → approval-comm-beta+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: