Closed Bug 1807802 Opened 3 years ago Closed 2 years ago

Port |Bug 1469287 - Implement new shared tree styling| to SeaMonkey

Categories

(SeaMonkey :: UI Design, defect)

defect

Tracking

(seamonkey2.53+ fixed)

RESOLVED FIXED
Tracking Status
seamonkey2.53 + fixed

People

(Reporter: iannbugzilla, Assigned: iannbugzilla)

References

Details

(Whiteboard: SM2.53.16)

Attachments

(3 files, 2 obsolete files)

Bug 1469287 removes some stylings, especially the Windows Explorer styling, and moves the twisties. Also the treeitem will be a lot taller (24px). See Bug 1483332 for TB's version.

[Approval Request Comment]
Regression caused by (bug #): 1469287
User impact if declined: styling has changed
Testing completed (on m-c, etc.): 2.53.16
Risk to taking this patch (and alternatives if risky): low
String changes made by this patch: none

From the linux side the only change needed is for the minimum row height. Potentially more might be needed on Windows side but that code may be unused now.

Attachment #9309982 - Flags: review?(frgrahl)
Attachment #9309982 - Flags: approval-comm-release?
Attachment #9309982 - Flags: approval-comm-esr60?
Component: MailNews: Message Display → UI Design

For c-c - update css for some other trees.
Also fix positioning of twisty following change from 9px to 8px.

Attachment #9309982 - Attachment is obsolete: true
Attachment #9309982 - Flags: review?(frgrahl)
Attachment #9309982 - Flags: approval-comm-release?
Attachment #9309982 - Flags: approval-comm-esr60?
Attachment #9310297 - Flags: review?(frgrahl)

Plaster toolkit for 2.53.x

Attachment #9310298 - Flags: review?(frgrahl)
Attachment #9310298 - Flags: approval-comm-release?
Attachment #9310298 - Flags: approval-comm-esr60?

Fix for mailnews in classic theme as suggested on IRC.

Attachment #9310394 - Flags: review?(frgrahl)
Attachment #9310394 - Flags: approval-comm-release?
Attachment #9310394 - Flags: approval-comm-esr60?

Add macOS changes for classic theme

Attachment #9310394 - Attachment is obsolete: true
Attachment #9310394 - Flags: review?(frgrahl)
Attachment #9310394 - Flags: approval-comm-release?
Attachment #9310394 - Flags: approval-comm-esr60?
Attachment #9310428 - Flags: review?(frgrahl)
Attachment #9310428 - Flags: approval-comm-release?
Attachment #9310428 - Flags: approval-comm-esr60?
Whiteboard: SM2.53.16

Comment on attachment 9310298 [details] [diff] [review]
TOP-1807802-shared-tree-styling-25316.patch

Easy to see that it works :) LGTM r/a+ for our release branch

Attachment #9310298 - Flags: review?(frgrahl)
Attachment #9310298 - Flags: review+
Attachment #9310298 - Flags: approval-comm-release?
Attachment #9310298 - Flags: approval-comm-release+
Attachment #9310298 - Flags: approval-comm-esr60?
Attachment #9310298 - Flags: approval-comm-esr60+

Comment on attachment 9310297 [details] [diff] [review]
1807802-shared-tree-styling-cc.patch

LGTM
Unable to test there naturally but these are the bits we can't cover with a patch in the mozilla css which we do for 2.53.x

Attachment #9310297 - Flags: review?(frgrahl) → review+

Comment on attachment 9310428 [details] [diff] [review]
1807802-shared-tree-styling-v1_2-25316.patch

LGTM The tree lines look a little light here on the mac but might be the monitor and the twisty could shed some width but nothing to worry about. r=a/+

Attachment #9310428 - Flags: review?(frgrahl)
Attachment #9310428 - Flags: review+
Attachment #9310428 - Flags: approval-comm-release?
Attachment #9310428 - Flags: approval-comm-release+
Attachment #9310428 - Flags: approval-comm-esr60?
Attachment #9310428 - Flags: approval-comm-esr60+

Pushed by frgrahl@gmx.net:
https://hg.mozilla.org/comm-central/rev/de5c56d52fae
Port |Bug 1469287 - Implement new shared tree styling| to SeaMonkey. r=frg

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

2.53 mozilla-release branch
https://gitlab.com/seamonkey-project/seamonkey-2.53-comm/-/commit/f9e26ae21f104d83d2bd7c2c9b355d6bc3bbcf7e
Implement new shared tree styling - classic theme fixes. r=frg a=frg

comm-release branch
https://gitlab.com/seamonkey-project/seamonkey-2.53-mozilla/-/commit/dd662147c680d8a158de6838dd6c244c55b37852
Implement new shared tree styling for SeaMonkey. r=frg a=frg

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: