Merge lp:~midori/midori/openMenuSymbolic into lp:midori

Proposed by Cris Dywan
Status: Needs review
Proposed branch: lp:~midori/midori/openMenuSymbolic
Merge into: lp:midori
Diff against target: 20 lines (+3/-1)
1 file modified
midori/midori-browser.c (+3/-1)
To merge this branch: bzr merge lp:~midori/midori/openMenuSymbolic
Reviewer Review Type Date Requested Status
Midori Devs Pending
Review via email: mp+269580@code.launchpad.net

Commit message

Use open-menu-(symbolic) for app menu

To post a comment you must log in.
Revision history for this message
Danielle Foré (danrabbit) wrote :

This doesn't seem to use fallbacks correctly because of using gicon. Normally it would fallback from open-menu-symbolic to open-menu (just by using gtk image from icon name), but instead it's falling back across icon themes to find open-menu-symbolic (which is not desirable, imo)

Revision history for this message
Cris Dywan (kalikiana) wrote :

I don't know what else to do then. This is how GTK+ implements icon themes.

Unmerged revisions

7032. By Cris Dywan

Use open-menu-(symbolic) for app menu

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'midori/midori-browser.c'
--- midori/midori-browser.c 2015-07-11 16:03:43 +0000
+++ midori/midori-browser.c 2015-08-30 18:05:44 +0000
@@ -6129,13 +6129,15 @@
6129 gtk_action_group_add_action_with_accel (browser->action_group, action, "");6129 gtk_action_group_add_action_with_accel (browser->action_group, action, "");
6130 g_object_unref (action);6130 g_object_unref (action);
61316131
6132 GIcon* icon = g_themed_icon_new_with_default_fallbacks ("open-menu-symbolic");
6132 action = g_object_new (KATZE_TYPE_ARRAY_ACTION,6133 action = g_object_new (KATZE_TYPE_ARRAY_ACTION,
6133 "name", "CompactMenu",6134 "name", "CompactMenu",
6134 "label", _("_Menu"),6135 "label", _("_Menu"),
6135 "stock-id", GTK_STOCK_PROPERTIES,6136 "gicon", icon,
6136 "tooltip", _("Menu"),6137 "tooltip", _("Menu"),
6137 "array", katze_array_new (KATZE_TYPE_ITEM),6138 "array", katze_array_new (KATZE_TYPE_ITEM),
6138 NULL);6139 NULL);
6140 g_object_unref (icon);
6139 g_object_connect (action,6141 g_object_connect (action,
6140 "signal::populate-popup",6142 "signal::populate-popup",
6141 _action_compact_menu_populate_popup, browser,6143 _action_compact_menu_populate_popup, browser,

Subscribers

People subscribed via source and target branches

to all changes: