annotate pidgin/pidginstock.h @ 29384:ad4960c2df28

Good call, this doesn't need to be translated. This messaged used to be shown to users, but now that we throttle outgoing messages to avoid hitting the rate limit, we don't bother showing this for some reason. I think it was annoying people and causing confusion. But it really should happen rarely if ever, so I think it's safe to keep it as a debug message and not translate it.
author Mark Doliner <mark@kingant.net>
date Sun, 07 Feb 2010 08:31:41 +0000
parents 5d71de58452c
children 1446436616d4 4548c114e953
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
15822
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
1 /**
15936
b449dc6b8a20 A little doxygen love and some tiny gaim->purpleisms
Mark Doliner <mark@kingant.net>
parents: 15871
diff changeset
2 * @file pidginstock.h GTK+ Stock resources
16193
247e421c4fa6 Rename the Doxygen group from gtkui to pidgin.
Richard Laager <rlaager@wiktel.com>
parents: 16007
diff changeset
3 * @ingroup pidgin
20074
6bf32c9e15a7 remove gpl boilerplate from doxygen docs
Sean Egan <seanegan@gmail.com>
parents: 19680
diff changeset
4 */
6bf32c9e15a7 remove gpl boilerplate from doxygen docs
Sean Egan <seanegan@gmail.com>
parents: 19680
diff changeset
5
6bf32c9e15a7 remove gpl boilerplate from doxygen docs
Sean Egan <seanegan@gmail.com>
parents: 19680
diff changeset
6 /* pidgin
15822
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
7 *
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
8 * Pidgin is the legal property of its developers, whose names are too numerous
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
9 * to list here. Please refer to the COPYRIGHT file distributed with this
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
10 * source distribution.
25415
584063555949 Remove trailing whitespace
Mark Doliner <mark@kingant.net>
parents: 25314
diff changeset
11 *
15822
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
12 * This program is free software; you can redistribute it and/or modify
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
13 * it under the terms of the GNU General Public License as published by
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
14 * the Free Software Foundation; either version 2 of the License, or
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
15 * (at your option) any later version.
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
16 *
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
17 * This program is distributed in the hope that it will be useful,
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
18 * but WITHOUT ANY WARRANTY; without even the implied warranty of
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
20 * GNU General Public License for more details.
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
21 *
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
22 * You should have received a copy of the GNU General Public License
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
23 * along with this program; if not, write to the Free Software
19680
44b4e8bd759b The FSF changed its address a while ago; our files were out of date.
John Bailey <rekkanoryo@rekkanoryo.org>
parents: 19503
diff changeset
24 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA
15822
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
25 */
26588
1a94a964bddf More updates for GTK+ 3.0. This only fixes the single-includes. Fixing all
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 26213
diff changeset
26 #include <gtk/gtk.h>
23697
0bbfb20bad19 Clean up status icon themes a bit
Justin Rodriguez <ffdragon@soc.pidgin.im>
parents: 23694
diff changeset
27 #include "gtkstatus-icon-theme.h"
15822
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
28
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
29 #ifndef _PIDGIN_STOCK_H_
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
30 #define _PIDGIN_STOCK_H_
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
31
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
32 /**************************************************************************/
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
33 /** @name Stock images */
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
34 /**************************************************************************/
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
35 /*@{*/
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
36 #define PIDGIN_STOCK_ACTION "pidgin-action"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
37 #define PIDGIN_STOCK_ALIAS "pidgin-alias"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
38 #define PIDGIN_STOCK_AWAY "pidgin-away"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
39 #define PIDGIN_STOCK_CHAT "pidgin-chat"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
40 #define PIDGIN_STOCK_CLEAR "pidgin-clear"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
41 #define PIDGIN_STOCK_CLOSE_TABS "pidgin-close-tab"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
42 #define PIDGIN_STOCK_DEBUG "pidgin-debug"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
43 #define PIDGIN_STOCK_DISCONNECT "pidgin-disconnect"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
44 #define PIDGIN_STOCK_DOWNLOAD "pidgin-download"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
45 #define PIDGIN_STOCK_EDIT "pidgin-edit"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
46 #define PIDGIN_STOCK_FGCOLOR "pidgin-fgcolor"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
47 #define PIDGIN_STOCK_FILE_CANCELED "pidgin-file-canceled"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
48 #define PIDGIN_STOCK_FILE_DONE "pidgin-file-done"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
49 #define PIDGIN_STOCK_IGNORE "pidgin-ignore"
19503
2f0960548c1d Make the gtkcert stuff compile on GTK+ older than 2.8
Daniel Atallah <daniel.atallah@gmail.com>
parents: 19468
diff changeset
50 #define PIDGIN_STOCK_INFO "pidgin-info"
15822
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
51 #define PIDGIN_STOCK_INVITE "pidgin-invite"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
52 #define PIDGIN_STOCK_MODIFY "pidgin-modify"
24317
b948081819a6 Add an ellipsis to the "Add" and "Modify" buttons in the accounts, pounces, and
Alex Willmer <alex@moreati.org.uk>
parents: 23881
diff changeset
53 #define PIDGIN_STOCK_ADD "pidgin-add"
15822
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
54 #define PIDGIN_STOCK_OPEN_MAIL "pidgin-stock-open-mail"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
55 #define PIDGIN_STOCK_PAUSE "pidgin-pause"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
56 #define PIDGIN_STOCK_POUNCE "pidgin-pounce"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
57 #define PIDGIN_STOCK_SIGN_OFF "pidgin-sign-off"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
58 #define PIDGIN_STOCK_SIGN_ON "pidgin-sign-on"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
59 #define PIDGIN_STOCK_TEXT_NORMAL "pidgin-text-normal"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
60 #define PIDGIN_STOCK_TYPED "pidgin-typed"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
61 #define PIDGIN_STOCK_UPLOAD "pidgin-upload"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
62
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
63 /* Status icons */
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
64 #define PIDGIN_STOCK_STATUS_AVAILABLE "pidgin-status-available"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
65 #define PIDGIN_STOCK_STATUS_AVAILABLE_I "pidgin-status-available-i"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
66 #define PIDGIN_STOCK_STATUS_AWAY "pidgin-status-away"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
67 #define PIDGIN_STOCK_STATUS_AWAY_I "pidgin-status-away-i"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
68 #define PIDGIN_STOCK_STATUS_BUSY "pidgin-status-busy"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
69 #define PIDGIN_STOCK_STATUS_BUSY_I "pidgin-status-busy-i"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
70 #define PIDGIN_STOCK_STATUS_CHAT "pidgin-status-chat"
16235
fde43bac6f23 more icon updates
Sean Egan <seanegan@gmail.com>
parents: 16193
diff changeset
71 #define PIDGIN_STOCK_STATUS_INVISIBLE "pidgin-status-invisible"
15822
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
72 #define PIDGIN_STOCK_STATUS_XA "pidgin-status-xa"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
73 #define PIDGIN_STOCK_STATUS_XA_I "pidgin-status-xa-i"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
74 #define PIDGIN_STOCK_STATUS_LOGIN "pidgin-status-login"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
75 #define PIDGIN_STOCK_STATUS_LOGOUT "pidgin-status-logout"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
76 #define PIDGIN_STOCK_STATUS_OFFLINE "pidgin-status-offline"
17429
043a1139d4e5 Fixes #464
Sean Egan <seanegan@gmail.com>
parents: 17260
diff changeset
77 #define PIDGIN_STOCK_STATUS_OFFLINE_I "pidgin-status-offline"
15822
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
78 #define PIDGIN_STOCK_STATUS_PERSON "pidgin-status-person"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
79 #define PIDGIN_STOCK_STATUS_MESSAGE "pidgin-status-message"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
80
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
81 /* Chat room emblems */
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
82 #define PIDGIN_STOCK_STATUS_IGNORED "pidgin-status-ignored"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
83 #define PIDGIN_STOCK_STATUS_FOUNDER "pidgin-status-founder"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
84 #define PIDGIN_STOCK_STATUS_OPERATOR "pidgin-status-operator"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
85 #define PIDGIN_STOCK_STATUS_HALFOP "pidgin-status-halfop"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
86 #define PIDGIN_STOCK_STATUS_VOICE "pidgin-status-voice"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
87
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
88 /* Dialog icons */
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
89 #define PIDGIN_STOCK_DIALOG_AUTH "pidgin-dialog-auth"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
90 #define PIDGIN_STOCK_DIALOG_ERROR "pidgin-dialog-error"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
91 #define PIDGIN_STOCK_DIALOG_INFO "pidgin-dialog-info"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
92 #define PIDGIN_STOCK_DIALOG_MAIL "pidgin-dialog-mail"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
93 #define PIDGIN_STOCK_DIALOG_QUESTION "pidgin-dialog-question"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
94 #define PIDGIN_STOCK_DIALOG_COOL "pidgin-dialog-cool"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
95 #define PIDGIN_STOCK_DIALOG_WARNING "pidgin-dialog-warning"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
96
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
97 /* StatusBox Animations */
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
98 #define PIDGIN_STOCK_ANIMATION_CONNECT0 "pidgin-anim-connect0"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
99 #define PIDGIN_STOCK_ANIMATION_CONNECT1 "pidgin-anim-connect1"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
100 #define PIDGIN_STOCK_ANIMATION_CONNECT2 "pidgin-anim-connect2"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
101 #define PIDGIN_STOCK_ANIMATION_CONNECT3 "pidgin-anim-connect3"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
102 #define PIDGIN_STOCK_ANIMATION_CONNECT4 "pidgin-anim-connect4"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
103 #define PIDGIN_STOCK_ANIMATION_CONNECT5 "pidgin-anim-connect5"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
104 #define PIDGIN_STOCK_ANIMATION_CONNECT6 "pidgin-anim-connect6"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
105 #define PIDGIN_STOCK_ANIMATION_CONNECT7 "pidgin-anim-connect7"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
106 #define PIDGIN_STOCK_ANIMATION_CONNECT8 "pidgin-anim-connect8"
23881
a0ea445b99de Throbber test.
Hylke Bons <hylkebons@gmail.com>
parents: 23282
diff changeset
107 #define PIDGIN_STOCK_ANIMATION_CONNECT9 "pidgin-anim-connect9"
a0ea445b99de Throbber test.
Hylke Bons <hylkebons@gmail.com>
parents: 23282
diff changeset
108 #define PIDGIN_STOCK_ANIMATION_CONNECT10 "pidgin-anim-connect10"
a0ea445b99de Throbber test.
Hylke Bons <hylkebons@gmail.com>
parents: 23282
diff changeset
109 #define PIDGIN_STOCK_ANIMATION_CONNECT11 "pidgin-anim-connect11"
a0ea445b99de Throbber test.
Hylke Bons <hylkebons@gmail.com>
parents: 23282
diff changeset
110 #define PIDGIN_STOCK_ANIMATION_CONNECT12 "pidgin-anim-connect12"
a0ea445b99de Throbber test.
Hylke Bons <hylkebons@gmail.com>
parents: 23282
diff changeset
111 #define PIDGIN_STOCK_ANIMATION_CONNECT13 "pidgin-anim-connect13"
a0ea445b99de Throbber test.
Hylke Bons <hylkebons@gmail.com>
parents: 23282
diff changeset
112 #define PIDGIN_STOCK_ANIMATION_CONNECT14 "pidgin-anim-connect14"
a0ea445b99de Throbber test.
Hylke Bons <hylkebons@gmail.com>
parents: 23282
diff changeset
113 #define PIDGIN_STOCK_ANIMATION_CONNECT15 "pidgin-anim-connect15"
a0ea445b99de Throbber test.
Hylke Bons <hylkebons@gmail.com>
parents: 23282
diff changeset
114 #define PIDGIN_STOCK_ANIMATION_CONNECT16 "pidgin-anim-connect16"
a0ea445b99de Throbber test.
Hylke Bons <hylkebons@gmail.com>
parents: 23282
diff changeset
115 #define PIDGIN_STOCK_ANIMATION_CONNECT17 "pidgin-anim-connect17"
a0ea445b99de Throbber test.
Hylke Bons <hylkebons@gmail.com>
parents: 23282
diff changeset
116 #define PIDGIN_STOCK_ANIMATION_CONNECT18 "pidgin-anim-connect18"
a0ea445b99de Throbber test.
Hylke Bons <hylkebons@gmail.com>
parents: 23282
diff changeset
117 #define PIDGIN_STOCK_ANIMATION_CONNECT19 "pidgin-anim-connect19"
a0ea445b99de Throbber test.
Hylke Bons <hylkebons@gmail.com>
parents: 23282
diff changeset
118 #define PIDGIN_STOCK_ANIMATION_CONNECT20 "pidgin-anim-connect20"
a0ea445b99de Throbber test.
Hylke Bons <hylkebons@gmail.com>
parents: 23282
diff changeset
119 #define PIDGIN_STOCK_ANIMATION_CONNECT21 "pidgin-anim-connect21"
a0ea445b99de Throbber test.
Hylke Bons <hylkebons@gmail.com>
parents: 23282
diff changeset
120 #define PIDGIN_STOCK_ANIMATION_CONNECT22 "pidgin-anim-connect22"
a0ea445b99de Throbber test.
Hylke Bons <hylkebons@gmail.com>
parents: 23282
diff changeset
121 #define PIDGIN_STOCK_ANIMATION_CONNECT23 "pidgin-anim-connect23"
a0ea445b99de Throbber test.
Hylke Bons <hylkebons@gmail.com>
parents: 23282
diff changeset
122 #define PIDGIN_STOCK_ANIMATION_CONNECT24 "pidgin-anim-connect24"
a0ea445b99de Throbber test.
Hylke Bons <hylkebons@gmail.com>
parents: 23282
diff changeset
123 #define PIDGIN_STOCK_ANIMATION_CONNECT25 "pidgin-anim-connect25"
a0ea445b99de Throbber test.
Hylke Bons <hylkebons@gmail.com>
parents: 23282
diff changeset
124 #define PIDGIN_STOCK_ANIMATION_CONNECT26 "pidgin-anim-connect26"
a0ea445b99de Throbber test.
Hylke Bons <hylkebons@gmail.com>
parents: 23282
diff changeset
125 #define PIDGIN_STOCK_ANIMATION_CONNECT27 "pidgin-anim-connect27"
a0ea445b99de Throbber test.
Hylke Bons <hylkebons@gmail.com>
parents: 23282
diff changeset
126 #define PIDGIN_STOCK_ANIMATION_CONNECT28 "pidgin-anim-connect28"
a0ea445b99de Throbber test.
Hylke Bons <hylkebons@gmail.com>
parents: 23282
diff changeset
127 #define PIDGIN_STOCK_ANIMATION_CONNECT29 "pidgin-anim-connect29"
a0ea445b99de Throbber test.
Hylke Bons <hylkebons@gmail.com>
parents: 23282
diff changeset
128 #define PIDGIN_STOCK_ANIMATION_CONNECT30 "pidgin-anim-connect30"
15822
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
129 #define PIDGIN_STOCK_ANIMATION_TYPING0 "pidgin-anim-typing0"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
130 #define PIDGIN_STOCK_ANIMATION_TYPING1 "pidgin-anim-typing1"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
131 #define PIDGIN_STOCK_ANIMATION_TYPING2 "pidgin-anim-typing2"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
132 #define PIDGIN_STOCK_ANIMATION_TYPING3 "pidgin-anim-typing3"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
133 #define PIDGIN_STOCK_ANIMATION_TYPING4 "pidgin-anim-typing4"
17050
580c6c5d9480 Make 'typed' icon not have any keys depressed. Should fix #1116
Sean Egan <seanegan@gmail.com>
parents: 16839
diff changeset
134 #define PIDGIN_STOCK_ANIMATION_TYPING5 "pidgin-anim-typing5"
15822
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
135
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
136 /* Toolbar (and menu) icons */
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
137 #define PIDGIN_STOCK_TOOLBAR_ACCOUNTS "pidgin-accounts"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
138 #define PIDGIN_STOCK_TOOLBAR_BGCOLOR "pidgin-bgcolor"
16007
d64602bb59d2 block and unblock have the right icons now
Nathan Walp <nwalp@pidgin.im>
parents: 15936
diff changeset
139 #define PIDGIN_STOCK_TOOLBAR_BLOCK "pidgin-block"
15822
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
140 #define PIDGIN_STOCK_TOOLBAR_FGCOLOR "pidgin-fgcolor"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
141 #define PIDGIN_STOCK_TOOLBAR_SMILEY "pidgin-smiley"
16356
224250e561bf Add Hylke's font face icon
Sean Egan <seanegan@gmail.com>
parents: 16301
diff changeset
142 #define PIDGIN_STOCK_TOOLBAR_FONT_FACE "pidgin-font-face"
15822
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
143 #define PIDGIN_STOCK_TOOLBAR_TEXT_SMALLER "pidgin-text-smaller"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
144 #define PIDGIN_STOCK_TOOLBAR_TEXT_LARGER "pidgin-text-larger"
18062
987d55c98d06 Add missing toolbar insert bits
Stu Tomlinson <stu@nosnilmot.com>
parents: 17550
diff changeset
145 #define PIDGIN_STOCK_TOOLBAR_INSERT "pidgin-insert"
15822
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
146 #define PIDGIN_STOCK_TOOLBAR_INSERT_IMAGE "pidgin-insert-image"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
147 #define PIDGIN_STOCK_TOOLBAR_INSERT_LINK "pidgin-insert-link"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
148 #define PIDGIN_STOCK_TOOLBAR_MESSAGE_NEW "pidgin-message-new"
16007
d64602bb59d2 block and unblock have the right icons now
Nathan Walp <nwalp@pidgin.im>
parents: 15936
diff changeset
149 #define PIDGIN_STOCK_TOOLBAR_PENDING "pidgin-pending"
15822
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
150 #define PIDGIN_STOCK_TOOLBAR_PLUGINS "pidgin-plugins"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
151 #define PIDGIN_STOCK_TOOLBAR_TYPING "pidgin-typing"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
152 #define PIDGIN_STOCK_TOOLBAR_USER_INFO "pidgin-info"
16007
d64602bb59d2 block and unblock have the right icons now
Nathan Walp <nwalp@pidgin.im>
parents: 15936
diff changeset
153 #define PIDGIN_STOCK_TOOLBAR_UNBLOCK "pidgin-unblock"
16301
c5a8103aa9a4 New select-avatar image from hbons
Stu Tomlinson <stu@nosnilmot.com>
parents: 16242
diff changeset
154 #define PIDGIN_STOCK_TOOLBAR_SELECT_AVATAR "pidgin-select-avatar"
16839
d6ccf170148e New Send File icon
Hylke Bons <hylkebons@gmail.com>
parents: 16763
diff changeset
155 #define PIDGIN_STOCK_TOOLBAR_SEND_FILE "pidgin-send-file"
23282
62b5d52c3d66 Update File Transfer icon and use new send fie icon. Fixes #2744.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 22281
diff changeset
156 #define PIDGIN_STOCK_TOOLBAR_TRANSFER "pidgin-transfer"
25654
cbe97caec684 Use USE_VV instead of USE_FARSIGHT.
Mike Ruprecht <maiku@soc.pidgin.im>
parents: 25640
diff changeset
157 #ifdef USE_VV
25662
28ab41065172 Create a proper media menu with options for audio, video, and
Mike Ruprecht <maiku@soc.pidgin.im>
parents: 25654
diff changeset
158 #define PIDGIN_STOCK_TOOLBAR_AUDIO_CALL "pidgin-audio-call"
28ab41065172 Create a proper media menu with options for audio, video, and
Mike Ruprecht <maiku@soc.pidgin.im>
parents: 25654
diff changeset
159 #define PIDGIN_STOCK_TOOLBAR_VIDEO_CALL "pidgin-video-call"
28ab41065172 Create a proper media menu with options for audio, video, and
Mike Ruprecht <maiku@soc.pidgin.im>
parents: 25654
diff changeset
160 #define PIDGIN_STOCK_TOOLBAR_AUDIO_VIDEO_CALL "pidgin-audio-video-call"
25637
92e71f6e10d4 Patch from Marcus Lundblad ('mlundblad') to improve audio support in xmpp.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 20074
diff changeset
161 #endif
15822
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
162
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
163 /* Tray icons */
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
164 #define PIDGIN_STOCK_TRAY_AVAILABLE "pidgin-tray-available"
16763
94ee22ed492b And make them used
Sean Egan <seanegan@gmail.com>
parents: 16356
diff changeset
165 #define PIDGIN_STOCK_TRAY_INVISIBLE "pidgin-tray-invisible"
15822
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
166 #define PIDGIN_STOCK_TRAY_AWAY "pidgin-tray-away"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
167 #define PIDGIN_STOCK_TRAY_BUSY "pidgin-tray-busy"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
168 #define PIDGIN_STOCK_TRAY_XA "pidgin-tray-xa"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
169 #define PIDGIN_STOCK_TRAY_OFFLINE "pidgin-tray-offline"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
170 #define PIDGIN_STOCK_TRAY_CONNECT "pidgin-tray-connect"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
171 #define PIDGIN_STOCK_TRAY_PENDING "pidgin-tray-pending"
18261
2dc19ae21971 Uncomment some things that were begging to be uncommented
Stu Tomlinson <stu@nosnilmot.com>
parents: 18106
diff changeset
172 #define PIDGIN_STOCK_TRAY_EMAIL "pidgin-tray-email"
15822
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
173
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
174
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
175 /*@}*/
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
176
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
177 /**
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
178 * For using icons that aren't one of the default GTK_ICON_SIZEs
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
179 */
19468
02a57d349b5c pidginstock.c
Sean Egan <seanegan@gmail.com>
parents: 18261
diff changeset
180 #define PIDGIN_ICON_SIZE_TANGO_MICROSCOPIC "pidgin-icon-size-tango-microscopic"
15822
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
181 #define PIDGIN_ICON_SIZE_TANGO_EXTRA_SMALL "pidgin-icon-size-tango-extra-small"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
182 #define PIDGIN_ICON_SIZE_TANGO_SMALL "pidgin-icon-size-tango-small"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
183 #define PIDGIN_ICON_SIZE_TANGO_MEDIUM "pidgin-icon-size-tango-medium"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
184 #define PIDGIN_ICON_SIZE_TANGO_LARGE "pidgin-icon-size-tango-large"
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
185 #define PIDGIN_ICON_SIZE_TANGO_HUGE "pidgin-icon-size-tango-huge"
23694
2d419a0fc0e4 partially working status icon theme stuff
Justin Rodriguez <ffdragon@soc.pidgin.im>
parents: 23282
diff changeset
186
2d419a0fc0e4 partially working status icon theme stuff
Justin Rodriguez <ffdragon@soc.pidgin.im>
parents: 23282
diff changeset
187 /**
26664
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
188 * extends PidginIconTheme (gtkicon-theme.h)
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
189 * A pidgin stock icon theme.
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
190 * This object represents a Pidgin stock icon theme.
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
191 *
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
192 * PidginStockIconTheme is a PidginIconTheme Object.
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
193 */
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
194 typedef struct _PidginStockIconTheme PidginStockIconTheme;
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
195 typedef struct _PidginStockIconThemeClass PidginStockIconThemeClass;
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
196
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
197 #define PIDGIN_TYPE_STOCK_ICON_THEME (pidgin_stock_icon_theme_get_type ())
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
198 #define PIDGIN_STOCK_ICON_THEME(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PIDGIN_TYPE_STOCK_ICON_THEME, PidginStockIconTheme))
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
199 #define PIDGIN_STOCK_ICON_THEME_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PIDGIN_TYPE_STOCK_ICON_THEME, PidginStockIconThemeClass))
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
200 #define PIDGIN_IS_STOCK_ICON_THEME(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PIDGIN_TYPE_STOCK_ICON_THEME))
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
201 #define PIDGIN_IS_STOCK_ICON_THEME_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PIDGIN_TYPE_STOCK_ICON_THEME))
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
202 #define PIDGIN_STOCK_ICON_THEME_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PIDGIN_TYPE_STOCK_ICON_THEME, PidginStockIconThemeClass))
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
203
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
204 struct _PidginStockIconTheme
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
205 {
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
206 PidginIconTheme parent;
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
207 };
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
208
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
209 struct _PidginStockIconThemeClass
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
210 {
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
211 PidginIconThemeClass parent_class;
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
212 };
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
213
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
214 G_BEGIN_DECLS
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
215
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
216 /**
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
217 * GObject foo.
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
218 * @internal.
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
219 */
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
220 GType pidgin_stock_icon_theme_get_type(void);
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
221
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
222 /**
23694
2d419a0fc0e4 partially working status icon theme stuff
Justin Rodriguez <ffdragon@soc.pidgin.im>
parents: 23282
diff changeset
223 * Loades all of the icons from the status icon theme into Pidgin stock
25415
584063555949 Remove trailing whitespace
Mark Doliner <mark@kingant.net>
parents: 25314
diff changeset
224 *
23694
2d419a0fc0e4 partially working status icon theme stuff
Justin Rodriguez <ffdragon@soc.pidgin.im>
parents: 23282
diff changeset
225 * @param theme the theme to load, or null to load all the default icons
2d419a0fc0e4 partially working status icon theme stuff
Justin Rodriguez <ffdragon@soc.pidgin.im>
parents: 23282
diff changeset
226 */
23697
0bbfb20bad19 Clean up status icon themes a bit
Justin Rodriguez <ffdragon@soc.pidgin.im>
parents: 23694
diff changeset
227 void pidgin_stock_load_status_icon_theme(PidginStatusIconTheme *theme);
23694
2d419a0fc0e4 partially working status icon theme stuff
Justin Rodriguez <ffdragon@soc.pidgin.im>
parents: 23282
diff changeset
228
26664
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
229
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
230 void pidgin_stock_load_stock_icon_theme(PidginStockIconTheme *theme);
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
231
15822
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
232 /**
15823
32c366eeeb99 sed -ie 's/gaim/purple/g'
Sean Egan <seanegan@gmail.com>
parents: 15822
diff changeset
233 * Sets up the purple stock repository.
15822
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
234 */
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
235 void pidgin_stock_init(void);
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
236
26664
5d71de58452c Make it possible to load non-status icons using a PidginStockIconTheme.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 26588
diff changeset
237 G_END_DECLS
15822
84b0f9b23ede According to etags, pidgin/ should be completely clean of references to 'gaim' as a client
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
238 #endif /* _PIDGIN_STOCK_H_ */