Closed Bug 1408154 Opened 7 years ago Closed 7 years ago

Use SVG icons for the AppMenu

Categories

(Thunderbird :: Theme, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 58.0

People

(Reporter: Paenglab, Assigned: Paenglab)

Details

Attachments

(1 file)

We still use PNG or GTK icons for the menuitems in the AppMenu. We should switch to SVG icons.
Attached patch AppMenuSVG.patchSplinter Review
The most impact is on Linux.

Only some items in the AppMenu have now icons. I leaved the other icons on the main menu as they are.

Aceman, what do you think, should we also remove this icons in the normal menus? FX has no icons in the main menu.
Assignee: nobody → richard.marti
Status: NEW → ASSIGNED
Attachment #8917987 - Flags: review?(acelists)
But Firefox has a ton of icons in the Appmenu, why are you removing them here?
I think we can leave main menu icons for now. They seem to come from Gtk so they may be useful for desktop consistency.
(In reply to :aceman from comment #2)
> But Firefox has a ton of icons in the Appmenu, why are you removing them
> here?

I removed the Gtk icon from the AppMenu because they don't fit well with our icons. If we had fitting icons, I would use them. But only adding new icons for Linux's AppMenu seems to be overkill now. And our AppMenu isn't the same as the FX one with the panel.

> I think we can leave main menu icons for now. They seem to come from Gtk so
> they may be useful for desktop consistency.

Okay.
Aceman, gentle review ping.
Comment on attachment 8917987 [details] [diff] [review]
AppMenuSVG.patch

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

OK, it doesn't break Linux build ;)
Attachment #8917987 - Flags: review?(acelists) → review+
Thanks
Keywords: checkin-needed
Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/d25546081788
Use SVG icons for the AppMenu. r=aceman
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 58.0
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: