summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElliott Sales de Andrade <qulogic@pidgin.im>2016-09-04 04:52:02 -0400
committerElliott Sales de Andrade <qulogic@pidgin.im>2016-09-04 04:52:02 -0400
commit6c204ceda056288a983f6665028795e0e3827071 (patch)
tree29ea75a40899a5bdf4b2a01123a7184b47b56ede
parent62199f87477da54b4f7ec244cc2ed5f2741ab820 (diff)
downloadpidgin-6c204ceda056288a983f6665028795e0e3827071.tar.gz
Remove deprecated gtk_arrow_new calls.
These are currently in version checks, because I'm not sure at what point these icon names became available.
-rw-r--r--pidgin/gtkscrollbook.c8
-rw-r--r--pidgin/gtkstatusbox.c6
2 files changed, 13 insertions, 1 deletions
diff --git a/pidgin/gtkscrollbook.c b/pidgin/gtkscrollbook.c
index e0705ccfe9..cf8d799351 100644
--- a/pidgin/gtkscrollbook.c
+++ b/pidgin/gtkscrollbook.c
@@ -276,7 +276,11 @@ pidgin_scroll_book_init (PidginScrollBook *scroll_book)
/* Right arrow */
eb = gtk_event_box_new();
gtk_box_pack_end(GTK_BOX(scroll_book->hbox), eb, FALSE, FALSE, 0);
+#if GTK_CHECK_VERSION(3,14,0)
+ scroll_book->right_arrow = gtk_image_new_from_icon_name("pan-right-symbolic", GTK_ICON_SIZE_BUTTON);
+#else
scroll_book->right_arrow = gtk_arrow_new(GTK_ARROW_RIGHT, GTK_SHADOW_NONE);
+#endif
gtk_container_add(GTK_CONTAINER(eb), scroll_book->right_arrow);
g_signal_connect_swapped(G_OBJECT(eb), "button-press-event", G_CALLBACK(scroll_right_cb), scroll_book);
@@ -287,7 +291,11 @@ pidgin_scroll_book_init (PidginScrollBook *scroll_book)
/* Left arrow */
eb = gtk_event_box_new();
gtk_box_pack_end(GTK_BOX(scroll_book->hbox), eb, FALSE, FALSE, 0);
+#if GTK_CHECK_VERSION(3,14,0)
+ scroll_book->left_arrow = gtk_image_new_from_icon_name("pan-left-symbolic", GTK_ICON_SIZE_BUTTON);
+#else
scroll_book->left_arrow = gtk_arrow_new(GTK_ARROW_LEFT, GTK_SHADOW_NONE);
+#endif
gtk_container_add(GTK_CONTAINER(eb), scroll_book->left_arrow);
g_signal_connect_swapped(G_OBJECT(eb), "button-press-event", G_CALLBACK(scroll_left_cb), scroll_book);
diff --git a/pidgin/gtkstatusbox.c b/pidgin/gtkstatusbox.c
index a0e4c1f055..c879728e91 100644
--- a/pidgin/gtkstatusbox.c
+++ b/pidgin/gtkstatusbox.c
@@ -1706,7 +1706,11 @@ pidgin_status_box_init (PidginStatusBox *status_box)
status_box->hbox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6);
status_box->cell_view = gtk_cell_view_new();
status_box->vsep = gtk_separator_new(GTK_ORIENTATION_VERTICAL);
- status_box->arrow = gtk_arrow_new (GTK_ARROW_DOWN, GTK_SHADOW_NONE);
+#if GTK_CHECK_VERSION(3,14,0)
+ status_box->arrow = gtk_image_new_from_icon_name("pan-down-symbolic", GTK_ICON_SIZE_BUTTON);
+#else
+ status_box->arrow = gtk_arrow_new(GTK_ARROW_DOWN, GTK_SHADOW_NONE);
+#endif
status_box->store = gtk_list_store_new(NUM_COLUMNS, G_TYPE_INT, G_TYPE_STRING, GDK_TYPE_PIXBUF, G_TYPE_STRING, G_TYPE_STRING,
G_TYPE_STRING, G_TYPE_POINTER, GDK_TYPE_PIXBUF, G_TYPE_BOOLEAN);