[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