[Xfce4-commits] [apps/xfdashboard] 04/04: Fix function arguments for pop-up menu item callbacks in XfdashboardQuicklaunch
noreply at xfce.org
noreply at xfce.org
Tue Oct 24 14:08:49 CEST 2017
This is an automated email from the git hooks/post-receive script.
n o m a d p u s h e d a c o m m i t t o b r a n c h m a s t e r
in repository apps/xfdashboard.
commit 58e2c25e06ddc5e67bd6da922145cd256bcaa429
Author: Stephan Haller <nomad at froevel.de>
Date: Mon Oct 23 12:23:18 2017 +0200
Fix function arguments for pop-up menu item callbacks in XfdashboardQuicklaunch
---
libxfdashboard/quicklaunch.c | 18 ++++++------------
1 file changed, 6 insertions(+), 12 deletions(-)
diff --git a/libxfdashboard/quicklaunch.c b/libxfdashboard/quicklaunch.c
index 9f4e795..f334168 100644
--- a/libxfdashboard/quicklaunch.c
+++ b/libxfdashboard/quicklaunch.c
@@ -441,8 +441,7 @@ static void _xfdashboard_quicklaunch_on_favourite_popup_menu_item_activate_windo
}
/* User selected to open a new window or to launch that application at pop-up menu */
-static void _xfdashboard_quicklaunch_on_favourite_popup_menu_item_launch(XfdashboardPopupMenu *inPopupMenu,
- XfdashboardPopupMenuItem *inMenuItem,
+static void _xfdashboard_quicklaunch_on_favourite_popup_menu_item_launch(XfdashboardPopupMenuItem *inMenuItem,
gpointer inUserData)
{
GAppInfo *appInfo;
@@ -450,7 +449,6 @@ static void _xfdashboard_quicklaunch_on_favourite_popup_menu_item_launch(Xfdashb
GIcon *gicon;
const gchar *iconName;
- g_return_if_fail(XFDASHBOARD_IS_POPUP_MENU(inPopupMenu));
g_return_if_fail(XFDASHBOARD_IS_POPUP_MENU_ITEM(inMenuItem));
g_return_if_fail(G_IS_APP_INFO(inUserData));
@@ -476,7 +474,7 @@ static void _xfdashboard_quicklaunch_on_favourite_popup_menu_item_launch(Xfdashb
if(!g_app_info_launch(appInfo, NULL, context, &error))
{
/* Show notification about failed application launch */
- xfdashboard_notify(CLUTTER_ACTOR(inPopupMenu),
+ xfdashboard_notify(CLUTTER_ACTOR(inMenuItem),
iconName,
_("Launching application '%s' failed: %s"),
g_app_info_get_display_name(appInfo),
@@ -489,7 +487,7 @@ static void _xfdashboard_quicklaunch_on_favourite_popup_menu_item_launch(Xfdashb
else
{
/* Show notification about successful application launch */
- xfdashboard_notify(CLUTTER_ACTOR(inPopupMenu),
+ xfdashboard_notify(CLUTTER_ACTOR(inMenuItem),
iconName,
_("Application '%s' launched"),
g_app_info_get_display_name(appInfo));
@@ -511,8 +509,7 @@ static void _xfdashboard_quicklaunch_on_favourite_popup_menu_item_launch(Xfdashb
}
/* User selected to remove application from favourites via pop-up menu */
-static void _xfdashboard_quicklaunch_on_favourite_popup_menu_item_remove_from_favourite(XfdashboardPopupMenu *inPopupMenu,
- XfdashboardPopupMenuItem *inMenuItem,
+static void _xfdashboard_quicklaunch_on_favourite_popup_menu_item_remove_from_favourite(XfdashboardPopupMenuItem *inMenuItem,
gpointer inUserData)
{
XfdashboardApplicationButton *appButton;
@@ -521,7 +518,6 @@ static void _xfdashboard_quicklaunch_on_favourite_popup_menu_item_remove_from_fa
XfdashboardQuicklaunch *self;
XfdashboardQuicklaunchPrivate *priv;
- g_return_if_fail(XFDASHBOARD_IS_POPUP_MENU(inPopupMenu));
g_return_if_fail(XFDASHBOARD_IS_POPUP_MENU_ITEM(inMenuItem));
g_return_if_fail(XFDASHBOARD_IS_APPLICATION_BUTTON(inUserData));
@@ -580,8 +576,7 @@ static void _xfdashboard_quicklaunch_on_favourite_popup_menu_item_remove_from_fa
}
/* User selected to add application to favourites via pop-up menu */
-static void _xfdashboard_quicklaunch_on_favourite_popup_menu_item_add_to_favourite(XfdashboardPopupMenu *inPopupMenu,
- XfdashboardPopupMenuItem *inMenuItem,
+static void _xfdashboard_quicklaunch_on_favourite_popup_menu_item_add_to_favourite(XfdashboardPopupMenuItem *inMenuItem,
gpointer inUserData)
{
XfdashboardApplicationButton *appButton;
@@ -590,7 +585,6 @@ static void _xfdashboard_quicklaunch_on_favourite_popup_menu_item_add_to_favouri
XfdashboardQuicklaunch *self;
XfdashboardQuicklaunchPrivate *priv;
- g_return_if_fail(XFDASHBOARD_IS_POPUP_MENU(inPopupMenu));
g_return_if_fail(XFDASHBOARD_IS_POPUP_MENU_ITEM(inMenuItem));
g_return_if_fail(XFDASHBOARD_IS_APPLICATION_BUTTON(inUserData));
@@ -707,7 +701,7 @@ static void _xfdashboard_quicklaunch_on_favourite_popup_menu_item_application_ac
/* Get icon of application */
iconName=NULL;
- gicon=g_app_info_get_icon(appInfo);
+ gicon=g_app_info_get_icon(G_APP_INFO(appInfo));
if(gicon) iconName=g_icon_to_string(gicon);
/* Show notification about successful launch of action */
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the Xfce4-commits
mailing list