diff options
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.patch | 23 |
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> | |||
17 | Rebase for xfce4-panel 4.18.3. | 17 | Rebase for xfce4-panel 4.18.3. |
18 | 18 | ||
19 | Signed-off-by: Kai Kang <kai.kang@windriver.com> | 19 | Signed-off-by: Kai Kang <kai.kang@windriver.com> |
20 | |||
21 | Rebase for xfce4-panel 4.20.0. | ||
22 | |||
23 | Signed-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 | ||
24 | diff --git a/plugins/windowmenu/windowmenu.c b/plugins/windowmenu/windowmenu.c | 29 | diff --git a/plugins/windowmenu/windowmenu.c b/plugins/windowmenu/windowmenu.c |
25 | index be7dea4..2f432b0 100644 | 30 | index 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)); |