ports/x11/gromit-mpx/patches/patch-src_gromit-mpx_c

43 lines
1.1 KiB
Text
Raw Normal View History

2023-08-16 22:26:55 +00:00
Remove libappindicator support.
Index: src/gromit-mpx.c
--- src/gromit-mpx.c.orig
+++ src/gromit-mpx.c
2023-08-18 18:38:43 +00:00
@@ -951,17 +951,6 @@ void setup_main_app (GromitData *data, int argc, char
2023-08-16 22:26:55 +00:00
if (activate)
acquire_grab (data, NULL); /* grab all */
- /*
- TRAY ICON
- */
- data->trayicon = app_indicator_new (PACKAGE_NAME,
2023-08-18 18:38:43 +00:00
- "net.christianbeier.Gromit-MPX",
2023-08-16 22:26:55 +00:00
- APP_INDICATOR_CATEGORY_APPLICATION_STATUS);
-
- app_indicator_set_status (data->trayicon, APP_INDICATOR_STATUS_ACTIVE);
-
-
-
/* create the menu */
GtkWidget *menu = gtk_menu_new ();
2023-08-18 18:38:43 +00:00
@@ -1087,9 +1076,6 @@ void setup_main_app (GromitData *data, int argc, char
2023-08-16 22:26:55 +00:00
gtk_widget_show (about_item);
gtk_widget_show (quit_item);
2023-08-18 18:38:43 +00:00
2023-08-16 22:26:55 +00:00
-
- app_indicator_set_menu (data->trayicon, GTK_MENU(menu));
2023-08-18 18:38:43 +00:00
-
/*
Build the support menu
*/
@@ -1417,8 +1403,4 @@ int main (int argc, char **argv)
2023-08-16 22:26:55 +00:00
2023-08-18 18:38:43 +00:00
void indicate_active(GromitData *data, gboolean YESNO)
{
- if(YESNO)
- app_indicator_set_icon(data->trayicon, "net.christianbeier.Gromit-MPX.active");
- else
- app_indicator_set_icon(data->trayicon, "net.christianbeier.Gromit-MPX");
}