From 58f106ab043c6d1b0199bb8a0f8552deb32e12ef Mon Sep 17 00:00:00 2001 From: Pablo Barciela Date: Fri, 1 Jun 2018 12:18:13 +0200 Subject: UI: avoid deprecated GtkButton:use-stock --- data/buttons-financial.ui | 40 ++++++++++++++++++++-------------------- data/buttons-programming.ui | 10 ++++++++-- data/preferences.ui | 10 ++++++++-- src/math-buttons.c | 13 +++++++++++++ 4 files changed, 49 insertions(+), 24 deletions(-) diff --git a/data/buttons-financial.ui b/data/buttons-financial.ui index d9cc787..45d490c 100644 --- a/data/buttons-financial.ui +++ b/data/buttons-financial.ui @@ -24,12 +24,12 @@ end - gtk-cancel + _Cancel True True True False - True + True False @@ -206,12 +206,12 @@ end - gtk-cancel + _Cancel True True True False - True + True False @@ -388,12 +388,12 @@ end - gtk-cancel + _Cancel True True True False - True + True False @@ -570,12 +570,12 @@ end - gtk-cancel + _Cancel True True True False - True + True False @@ -722,12 +722,12 @@ end - gtk-cancel + _Cancel True True True False - True + True False @@ -905,12 +905,12 @@ end - gtk-cancel + _Cancel True True True False - True + True False @@ -1088,12 +1088,12 @@ end - gtk-cancel + _Cancel True True True False - True + True False @@ -1271,12 +1271,12 @@ end - gtk-cancel + _Cancel True True True False - True + True False @@ -1454,12 +1454,12 @@ end - gtk-cancel + _Cancel True True True False - True + True False @@ -1666,12 +1666,12 @@ end - gtk-cancel + _Cancel True True True False - True + True False diff --git a/data/buttons-programming.ui b/data/buttons-programming.ui index c596b51..5893886 100644 --- a/data/buttons-programming.ui +++ b/data/buttons-programming.ui @@ -2,6 +2,11 @@ + + True + False + process-stop + False 6 @@ -25,12 +30,13 @@ end - gtk-cancel + _Cancel True True True True - True + image1 + True False diff --git a/data/preferences.ui b/data/preferences.ui index cd9581d..758c67b 100644 --- a/data/preferences.ui +++ b/data/preferences.ui @@ -15,6 +15,11 @@ 1 1 + + True + False + window-close + @@ -72,11 +77,12 @@ end - gtk-close + _Close True True True - True + image1 + True False diff --git a/src/math-buttons.c b/src/math-buttons.c index 42191ef..69aad47 100644 --- a/src/math-buttons.c +++ b/src/math-buttons.c @@ -584,6 +584,19 @@ load_mode(MathButtons *buttons, ButtonMode mode) gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(widget), TRUE); } + /* put the icon name "process-stop" in the buttons + button1, button3, button5, button7, button9, + button11, button13, button15, button17, button19 + taken from buttons-financial.ui */ + for (i = 1; i < 20; i++) { + if (i % 2) { + widget = GET_WIDGET (builder, g_strdup_printf ("button%d",i)); + if (GTK_IS_BUTTON(widget)) + gtk_button_set_image (GTK_BUTTON (widget), + gtk_image_new_from_icon_name ("process-stop", GTK_ICON_SIZE_BUTTON)); + } + } + if (mode == PROGRAMMING) { GtkListStore *model; GtkTreeIter iter; -- cgit v1.2.1