pidgin/pixmaps/arrow-down.xpm

Wed, 10 Oct 2018 14:39:23 -0500

author
Mike Ruprecht <cmaiku@gmail.com>
date
Wed, 10 Oct 2018 14:39:23 -0500
changeset 39253
b0f02ccb06ae
parent 16274
7d61ad2c489a
permissions
-rw-r--r--

pidgindebug: Provide fallbacks for Gtk < 3.22 functionality

gtk_popover_popup() and gtk_menu_popup_at_widget() snuck their way
into the Pidgin debug window code. This patch uses gtk_widget_show()
as a fallback for the former, which skips the transition, but should
work, and gtk_menu_popup_at_pointer() for the latter, which we have
a compat function for. It's not quite the same functionality, but
it should fix the build with Gtk < 3.22 and should be good enough for
anyone running that old of a Gtk version.

/* XPM */
static char * arrow_down_xpm[] = {
"13 16 30 1",
" 	c None",
".	c #5C3566",
"+	c #D3BBD1",
"@	c #D5BDD2",
"#	c #D5BED3",
"$	c #CFB5CC",
"%	c #C9ABC6",
"&	c #623C6C",
"*	c #D4BDD2",
"=	c #C2A0BE",
"-	c #613A6A",
";	c #BC9FBB",
">	c #C8AAC5",
",	c #BB95B7",
"'	c #623B6B",
")	c #BEA2BD",
"!	c #B48BB0",
"~	c #B58BB0",
"{	c #BDA1BC",
"]	c #BEA2BE",
"^	c #C5A5C2",
"/	c #AE81A9",
"(	c #C7A8C3",
"_	c #BFA3BE",
":	c #D0B6CD",
"<	c #BB9FBB",
"[	c #623C6B",
"}	c #A787A8",
"|	c #603A6A",
"1	c #5E3667",
"    .....    ",
"    .+@+.    ",
"    .@#@.    ",
"    .@#@.    ",
"    .@#@.    ",
"    .@#@.    ",
"    .@#@.    ",
"    .@$@.    ",
"    .@%@.    ",
"....&*=*&....",
" -;**>,>**;- ",
"  ')%!!~%{-  ",
"   ']^/(;-   ",
"    '_:<-    ",
"     [}|     ",
"      1      "};

mercurial