diff options
| -rw-r--r-- | bat_tray.c | 2 | ||||
| -rw-r--r-- | config.mk | 6 | ||||
| -rw-r--r-- | tray.c | 10 | 
3 files changed, 9 insertions, 9 deletions
| @@ -208,7 +208,7 @@ void bat_tray_init()  	snprintf(icon_file, sizeof(icon_file), "%s/bat-charged.png", DEFAULT_THEME);  	gtk_status_icon_set_from_file(tray, icon_file);  	gtk_status_icon_set_has_tooltip (tray, TRUE); -	g_signal_connect(G_OBJECT(tray), "query-tooltip", GTK_SIGNAL_FUNC(show_tooltip), NULL); +	g_signal_connect(G_OBJECT(tray), "query-tooltip", G_CALLBACK(show_tooltip), NULL);  	g_timeout_add(10000, update, NULL);  	/* trigger icon refresh in update() below */ @@ -39,8 +39,8 @@ DEPS +=    bat_tray.h \             tray.h \             paramano_set_interface.h -CFLAGS +=  -I/usr/include/gtk-2.0 \ -           -I/usr/lib/gtk-2.0/include \ +CFLAGS +=  -I/usr/include/gtk-3.0 \ +           -I/usr/lib/gtk-3.0/include \             -I/usr/include/pango-1.0 \             -I/usr/include/cairo \             -I/usr/include/gdk-pixbuf-2.0 \ @@ -51,6 +51,6 @@ CFLAGS +=  -I/usr/include/gtk-2.0 \             -D_=gettext \             $(DEFS) -LDFLAGS += -lgtk-x11-2.0 \ +LDFLAGS += -lgtk-3 \             -lgobject-2.0 \             -lglib-2.0 @@ -107,14 +107,14 @@ static void tray_generate_menu()  		if (g_strcmp0(current_governor, "userspace") == 0 && gf_freqi(0, i) == current_frequency)  			gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(item), TRUE); -		g_signal_connect(G_OBJECT(item), "toggled", GTK_SIGNAL_FUNC(freq_menu_item_toggled), GINT_TO_POINTER(gf_freqi(0, i))); +		g_signal_connect(G_OBJECT(item), "toggled", G_CALLBACK(freq_menu_item_toggled), GINT_TO_POINTER(gf_freqi(0, i)));  		gtk_menu_shell_append(GTK_MENU_SHELL(menu), item);  	}  	/* Add a seperator */  	GtkWidget* seperator = gtk_separator_menu_item_new(); -	gtk_menu_append(menu, seperator); +	gtk_menu_shell_append(menu, seperator);  	/* Add available governors */  	for (i = 0; i < gg_number(); i++) @@ -128,7 +128,7 @@ static void tray_generate_menu()  		if (g_strcmp0(gg_gov(0, i), current_governor) == 0)  			gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(item), TRUE); -		g_signal_connect(G_OBJECT(item), "toggled", GTK_SIGNAL_FUNC(gov_menu_item_toggled), gg_gov(0, i)); +		g_signal_connect(G_OBJECT(item), "toggled", G_CALLBACK(gov_menu_item_toggled), gg_gov(0, i));  		gtk_menu_shell_append(GTK_MENU_SHELL(menu), item);  	} @@ -303,8 +303,8 @@ void tray_init()  	gtk_status_icon_set_from_file(tray, icon_file);  	gtk_status_icon_set_has_tooltip(tray, TRUE); -	g_signal_connect(G_OBJECT(tray), "query-tooltip", GTK_SIGNAL_FUNC(show_tooltip), NULL); -	g_signal_connect(G_OBJECT(tray), "popup-menu", GTK_SIGNAL_FUNC(popup_menu), NULL); +	g_signal_connect(G_OBJECT(tray), "query-tooltip", G_CALLBACK(show_tooltip), NULL); +	g_signal_connect(G_OBJECT(tray), "popup-menu", G_CALLBACK(popup_menu), NULL);  	g_timeout_add(1000, update, NULL); | 
