pidgin/pixmaps/arrow-right.xpm

Thu, 29 Jun 2017 15:33:29 -0500

author
Mike Ruprecht <cmaiku@gmail.com>
date
Thu, 29 Jun 2017 15:33:29 -0500
changeset 38578
c81f0a8301fe
parent 16274
7d61ad2c489a
permissions
-rw-r--r--

gtkidle: Port XScreensaver to DBus ScreenSaver interfaces

Modern Linux desktops use one of 3 DBus interfaces for querying if
the screensaver is currently active. There's a FreeDesktop one, a
GNOME one, and a KDE one. Rather than querying XScreensaver, which
may not be available, such as with Wayland, this patch ports Pidgin's
idle checking function to use these modern DBus interfaces.

Because Gio includes built-in DBus API, this patch also drops the
guards around pidgin_get_time_idle(), which also re-enables the
Win32 code which wasn't enabled with the previous guards.

16274
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
1 /* XPM */
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
2 static char * arrow_right_xpm[] = {
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
3 "16 13 30 1",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
4 " c None",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
5 ". c #5C3566",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
6 "+ c #613A6A",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
7 "@ c #BC9FBB",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
8 "# c #623B6B",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
9 "$ c #D5BDD2",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
10 "% c #C0A5BF",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
11 "& c #623C6C",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
12 "* c #D4BCD1",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
13 "= c #C0A5C0",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
14 "- c #D3BBD1",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
15 "; c #D5BED3",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
16 "> c #C2A6C1",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
17 ", c #623C6B",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
18 "' c #C3A2C0",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
19 ") c #C3A1BF",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
20 "! c #C2A1BF",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
21 "~ c #C19FBE",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
22 "{ c #C2A0BE",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
23 "] c #D2B9CF",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
24 "^ c #A787A8",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
25 "/ c #5E3667",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
26 "( c #D3BBD0",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
27 "_ c #D4BDD2",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
28 ": c #AE81A9",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
29 "< c #C7A8C3",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
30 "[ c #BB9FBB",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
31 "} c #603A6A",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
32 "| c #C7A7C3",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
33 "1 c #BDA1BC",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
34 " . ",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
35 " .+ ",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
36 " .@# ",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
37 " .$%# ",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
38 ".........&$*=# ",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
39 ".-$$$$$$$$*;*>, ",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
40 ".$'))))))!~~{]^/",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
41 ".(_______*!:<[} ",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
42 ".........&*|@+ ",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
43 " ._1+ ",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
44 " .@+ ",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
45 " .+ ",
7d61ad2c489a Some icon improvements from hbons
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
46 " . "};

mercurial