[ABRT PATCH] replace functions deprecated in Gtk-3.10 with their substitutes

Jakub Filak jfilak at redhat.com
Wed Jul 24 13:33:19 UTC 2013


Closes $673

Signed-off-by: Jakub Filak <jfilak at redhat.com>
---
 src/applet/applet.c                        | 4 ++--
 src/configuration-gui/system-config-abrt.c | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/applet/applet.c b/src/applet/applet.c
index f2d28b6..f30558f 100644
--- a/src/applet/applet.c
+++ b/src/applet/applet.c
@@ -720,11 +720,11 @@ static GtkWidget *create_about_dialog(void)
 static GtkWidget *create_menu(void)
 {
     GtkWidget *menu = gtk_menu_new();
-    GtkWidget *b_quit = gtk_image_menu_item_new_from_stock(GTK_STOCK_QUIT, NULL);
+    GtkWidget *b_quit = gtk_menu_item_new_with_mnemonic(_("_Quit"));
     g_signal_connect(b_quit, "activate", gtk_main_quit, NULL);
     GtkWidget *b_hide = gtk_menu_item_new_with_label(_("Hide"));
     g_signal_connect(b_hide, "activate", G_CALLBACK(hide_icon), NULL);
-    GtkWidget *b_about = gtk_image_menu_item_new_from_stock(GTK_STOCK_ABOUT, NULL);
+    GtkWidget *b_about = gtk_menu_item_new_with_mnemonic(_("_About"));
     GtkWidget *about_dialog = create_about_dialog();
     g_signal_connect(b_about, "activate", G_CALLBACK(on_about_cb), about_dialog);
     GtkWidget *separator = gtk_separator_menu_item_new();
diff --git a/src/configuration-gui/system-config-abrt.c b/src/configuration-gui/system-config-abrt.c
index cec18d5..6e9152b 100644
--- a/src/configuration-gui/system-config-abrt.c
+++ b/src/configuration-gui/system-config-abrt.c
@@ -69,7 +69,7 @@ system_config_abrt_window_new(GApplication *app)
             gtk_alignment_new(/*xalign*/.5, /*yalign*/.5, /*xscale*/.5, /*yscale*/.5),
             /*expand*/TRUE, /*fill*/TRUE, /*padding*/0);
 
-    GtkWidget *btn_apply = gtk_button_new_from_stock(GTK_STOCK_APPLY);
+    GtkWidget *btn_apply = gtk_button_new_with_mnemonic(_("_Apply"));
     gtk_widget_set_sensitive(btn_apply, FALSE);
     gtk_widget_set_halign(btn_apply, GTK_ALIGN_END);
     gtk_widget_set_valign(btn_apply, GTK_ALIGN_END);
-- 
1.8.3.1



More information about the Crash-catcher mailing list