summaryrefslogtreecommitdiffstats
path: root/meta-xfce/recipes-xfce/xfce4-panel/files/0001-windowmenu-do-not-display-desktop-icon-when-no-windo.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta-xfce/recipes-xfce/xfce4-panel/files/0001-windowmenu-do-not-display-desktop-icon-when-no-windo.patch')
-rw-r--r--meta-xfce/recipes-xfce/xfce4-panel/files/0001-windowmenu-do-not-display-desktop-icon-when-no-windo.patch23
1 files changed, 14 insertions, 9 deletions
diff --git a/meta-xfce/recipes-xfce/xfce4-panel/files/0001-windowmenu-do-not-display-desktop-icon-when-no-windo.patch b/meta-xfce/recipes-xfce/xfce4-panel/files/0001-windowmenu-do-not-display-desktop-icon-when-no-windo.patch
index 154f72d186..690deefc91 100644
--- a/meta-xfce/recipes-xfce/xfce4-panel/files/0001-windowmenu-do-not-display-desktop-icon-when-no-windo.patch
+++ b/meta-xfce/recipes-xfce/xfce4-panel/files/0001-windowmenu-do-not-display-desktop-icon-when-no-windo.patch
@@ -17,27 +17,32 @@ Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
17Rebase for xfce4-panel 4.18.3. 17Rebase for xfce4-panel 4.18.3.
18 18
19Signed-off-by: Kai Kang <kai.kang@windriver.com> 19Signed-off-by: Kai Kang <kai.kang@windriver.com>
20
21Rebase for xfce4-panel 4.20.0.
22
23Signed-off-by: Kai Kang <kai.kang@windriver.com>
24
20--- 25---
21 plugins/windowmenu/windowmenu.c | 10 +++++----- 26 plugins/windowmenu/windowmenu.c | 10 +++++-----
22 1 file changed, 5 insertions(+), 5 deletions(-) 27 1 file changed, 5 insertions(+), 5 deletions(-)
23 28
24diff --git a/plugins/windowmenu/windowmenu.c b/plugins/windowmenu/windowmenu.c 29diff --git a/plugins/windowmenu/windowmenu.c b/plugins/windowmenu/windowmenu.c
25index be7dea4..2f432b0 100644 30index 9a73f29..eab0547 100644
26--- a/plugins/windowmenu/windowmenu.c 31--- a/plugins/windowmenu/windowmenu.c
27+++ b/plugins/windowmenu/windowmenu.c 32+++ b/plugins/windowmenu/windowmenu.c
28@@ -262,7 +262,7 @@ window_menu_plugin_init (WindowMenuPlugin *plugin) 33@@ -266,7 +266,7 @@ window_menu_plugin_init (WindowMenuPlugin *plugin)
29 g_signal_connect (G_OBJECT (plugin->button), "toggled", 34 g_signal_connect (G_OBJECT (plugin->button), "toggled",
30 G_CALLBACK (window_menu_plugin_menu), plugin); 35 G_CALLBACK (window_menu_plugin_menu), plugin);
31 36
32- plugin->icon = gtk_image_new_from_icon_name ("user-desktop", GTK_ICON_SIZE_BUTTON); 37- plugin->icon = gtk_image_new_from_icon_name ("user-desktop", GTK_ICON_SIZE_BUTTON);
33+ plugin->icon = gtk_image_new_from_icon_name (NULL, GTK_ICON_SIZE_BUTTON); 38+ plugin->icon = gtk_image_new_from_icon_name (NULL, GTK_ICON_SIZE_BUTTON);
34 gtk_container_add (GTK_CONTAINER (plugin->button), plugin->icon); 39 gtk_container_add (GTK_CONTAINER (plugin->button), plugin->icon);
35 gtk_widget_show (plugin->icon); 40 gtk_widget_show (plugin->icon);
36 41 }
37@@ -695,19 +695,19 @@ window_menu_plugin_active_window_changed (WnckScreen *screen, 42@@ -706,19 +706,19 @@ window_menu_plugin_active_window_changed (XfwScreen *screen,
38 /* skip 'fake' windows */ 43 /* skip 'fake' windows */
39 type = wnck_window_get_window_type (window); 44 type = xfw_window_get_window_type (window);
40 if (type == WNCK_WINDOW_DESKTOP || type == WNCK_WINDOW_DOCK) 45 if (type == XFW_WINDOW_TYPE_DESKTOP || type == XFW_WINDOW_TYPE_DOCK)
41- goto show_desktop_icon; 46- goto show_desktop_icon;
42+ goto show_no_icon; 47+ goto show_no_icon;
43 48
@@ -45,8 +50,8 @@ index be7dea4..2f432b0 100644
45 } 50 }
46 else 51 else
47 { 52 {
48- show_desktop_icon: 53-show_desktop_icon:
49+ show_no_icon: 54+show_no_icon:
50 55
51 /* desktop is shown right now */ 56 /* desktop is shown right now */
52 icon_size = xfce_panel_plugin_get_icon_size (XFCE_PANEL_PLUGIN (plugin)); 57 icon_size = xfce_panel_plugin_get_icon_size (XFCE_PANEL_PLUGIN (plugin));