[gnome-panel/wip/gnome-3.10+: 21/75] applet.[c/h]: fix deprecated warnings
- From: Alberts Muktupāvels <muktupavels src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-panel/wip/gnome-3.10+: 21/75] applet.[c/h]: fix deprecated warnings
- Date: Tue, 7 Oct 2014 22:27:46 +0000 (UTC)
commit 98edf61ea10216953e5c911ff1a92a20157a3ed8
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date: Wed Sep 3 22:38:53 2014 +0300
applet.[c/h]: fix deprecated warnings
* Don't use deprecated GtkImageMenuItem.
* Don't use deprecated GtkStock.
gnome-panel/applet.c | 21 ++-------------------
gnome-panel/applet.h | 2 --
gnome-panel/launcher.c | 2 --
gnome-panel/panel-action-button.c | 3 ---
gnome-panel/panel-menu-bar.c | 1 -
gnome-panel/panel-menu-button.c | 2 +-
6 files changed, 3 insertions(+), 28 deletions(-)
---
diff --git a/gnome-panel/applet.c b/gnome-panel/applet.c
index 77cb9f9..dc11a2e 100644
--- a/gnome-panel/applet.c
+++ b/gnome-panel/applet.c
@@ -245,7 +245,6 @@ panel_applet_get_callback (GList *user_menu,
void
panel_applet_add_callback (AppletInfo *info,
const char *callback_name,
- const char *stock_item,
const char *menuitem_text,
CallbackEnabledFunc is_enabled_func)
{
@@ -257,7 +256,6 @@ panel_applet_add_callback (AppletInfo *info,
menu = g_new0 (AppletUserMenu, 1);
menu->name = g_strdup (callback_name);
- menu->stock_item = g_strdup (stock_item);
menu->text = g_strdup (menuitem_text);
menu->is_enabled_func = is_enabled_func;
menu->sensitive = TRUE;
@@ -275,15 +273,7 @@ setup_an_item (AppletUserMenu *menu,
GtkWidget *submenu,
int is_submenu)
{
- GtkWidget *image = NULL;
-
- menu->menuitem = gtk_image_menu_item_new_with_mnemonic (menu->text);
- if (menu->stock_item && menu->stock_item [0]) {
- image = gtk_image_new_from_stock (menu->stock_item,
- GTK_ICON_SIZE_MENU);
- gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (menu->menuitem),
- image);
- }
+ menu->menuitem = gtk_menu_item_new_with_mnemonic (menu->text);
gtk_widget_show (menu->menuitem);
g_signal_connect (G_OBJECT (menu->menuitem), "destroy",
@@ -355,7 +345,6 @@ add_to_submenus (AppletInfo *info,
if (s_menu == NULL) {
s_menu = g_new0 (AppletUserMenu,1);
s_menu->name = g_strdup (t);
- s_menu->stock_item = NULL;
s_menu->text = g_strdup (_("???"));
s_menu->sensitive = TRUE;
s_menu->info = info;
@@ -480,7 +469,6 @@ panel_applet_get_edit_menu (AppletInfo *info)
{
GtkWidget *menu;
GtkWidget *menuitem;
- GtkWidget *image;
gboolean movable;
gboolean removable;
@@ -502,11 +490,7 @@ panel_applet_get_edit_menu (AppletInfo *info)
gtk_menu_shell_append (GTK_MENU_SHELL (menu), menuitem);
gtk_widget_set_sensitive (menuitem, movable);
- menuitem = gtk_image_menu_item_new_with_mnemonic (_("_Remove From Panel"));
- image = gtk_image_new_from_stock (GTK_STOCK_REMOVE,
- GTK_ICON_SIZE_MENU);
- gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (menuitem),
- image);
+ menuitem = gtk_menu_item_new_with_mnemonic (_("_Remove From Panel"));
g_signal_connect (menuitem, "activate",
G_CALLBACK (applet_remove_callback), info);
gtk_widget_show (menuitem);
@@ -769,7 +753,6 @@ panel_applet_destroy (GtkWidget *widget,
AppletUserMenu *umenu = l->data;
g_free (umenu->name);
- g_free (umenu->stock_item);
g_free (umenu->text);
g_free (umenu);
diff --git a/gnome-panel/applet.h b/gnome-panel/applet.h
index 2de0362..d9ccbe6 100644
--- a/gnome-panel/applet.h
+++ b/gnome-panel/applet.h
@@ -33,7 +33,6 @@ typedef gboolean (* CallbackEnabledFunc) (void);
typedef struct {
char *name;
- char *stock_item;
char *text;
CallbackEnabledFunc is_enabled_func;
@@ -64,7 +63,6 @@ void panel_applet_clean (AppletInfo *info);
void panel_applet_add_callback (AppletInfo *info,
const gchar *callback_name,
- const gchar *stock_item,
const gchar *menuitem_text,
CallbackEnabledFunc is_enabled_func);
diff --git a/gnome-panel/launcher.c b/gnome-panel/launcher.c
index 6e629e6..24f0e25 100644
--- a/gnome-panel/launcher.c
+++ b/gnome-panel/launcher.c
@@ -794,13 +794,11 @@ load_launcher_applet (const char *location,
panel_applet_add_callback (launcher->info,
"launch",
- GTK_STOCK_EXECUTE,
_("_Launch"),
NULL);
panel_applet_add_callback (launcher->info,
"properties",
- GTK_STOCK_PROPERTIES,
_("_Properties"),
lancher_properties_enabled);
diff --git a/gnome-panel/panel-action-button.c b/gnome-panel/panel-action-button.c
index 0dbcc1a..38d8a22 100644
--- a/gnome-panel/panel-action-button.c
+++ b/gnome-panel/panel-action-button.c
@@ -154,19 +154,16 @@ panel_action_lock_setup_menu (PanelActionButton *button)
{
panel_applet_add_callback (button->priv->info,
"lock",
- NULL,
_("_Lock Screen"),
panel_action_lock_is_enabled);
panel_applet_add_callback (button->priv->info,
"activate",
- NULL,
_("_Activate Screensaver"),
NULL);
panel_applet_add_callback (button->priv->info,
"prefs",
- GTK_STOCK_PROPERTIES,
_("_Properties"),
screensaver_properties_enabled);
}
diff --git a/gnome-panel/panel-menu-bar.c b/gnome-panel/panel-menu-bar.c
index f633c8b..d0f8854 100644
--- a/gnome-panel/panel-menu-bar.c
+++ b/gnome-panel/panel-menu-bar.c
@@ -219,7 +219,6 @@ panel_menu_bar_load (PanelWidget *panel,
panel_is_program_in_path ("gmenu-simple-editor")) {
panel_applet_add_callback (menubar->priv->info,
"edit",
- NULL,
_("_Edit Menus"),
panel_lockdown_get_not_panels_locked_down_s);
}
diff --git a/gnome-panel/panel-menu-button.c b/gnome-panel/panel-menu-button.c
index 7846e5c..22c4f3a 100644
--- a/gnome-panel/panel-menu-button.c
+++ b/gnome-panel/panel-menu-button.c
@@ -555,7 +555,7 @@ panel_menu_button_load_helper (const char *menu_path,
if (panel_is_program_in_path ("alacarte") ||
panel_is_program_in_path ("gmenu-simple-editor"))
- panel_applet_add_callback (info, "edit", NULL,
+ panel_applet_add_callback (info, "edit",
_("_Edit Menus"),
panel_lockdown_get_not_panels_locked_down_s);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]