Mercurial > pidgin.yaz
comparison pidgin/gaimstock.c @ 15436:9c0cf4db1f4d
Dialog icon changes
author | Sean Egan <seanegan@gmail.com> |
---|---|
date | Sat, 27 Jan 2007 11:11:26 +0000 |
parents | a8ee645e7fb4 |
children | a415922e2882 |
comparison
equal
deleted
inserted
replaced
15435:29e443e0613f | 15436:9c0cf4db1f4d |
---|---|
54 #else | 54 #else |
55 { GAIM_STOCK_CONNECT, "icons", "stock_connect_16.png" }, | 55 { GAIM_STOCK_CONNECT, "icons", "stock_connect_16.png" }, |
56 #endif | 56 #endif |
57 { GAIM_STOCK_DEBUG, NULL, GTK_STOCK_PROPERTIES }, | 57 { GAIM_STOCK_DEBUG, NULL, GTK_STOCK_PROPERTIES }, |
58 { GAIM_STOCK_DOWNLOAD, NULL, GTK_STOCK_GO_DOWN }, | 58 { GAIM_STOCK_DOWNLOAD, NULL, GTK_STOCK_GO_DOWN }, |
59 { GAIM_STOCK_DIALOG_AUTH, "dialogs", "gaim_auth.png" }, | |
60 { GAIM_STOCK_DIALOG_COOL, "dialogs", "gaim_cool.png" }, | |
61 { GAIM_STOCK_DIALOG_ERROR, "dialogs", "gaim_error.png" }, | |
62 { GAIM_STOCK_DIALOG_INFO, "dialogs", "gaim_info.png" }, | |
63 { GAIM_STOCK_DIALOG_QUESTION, "dialogs", "gaim_question.png" }, | |
64 { GAIM_STOCK_DIALOG_WARNING, "dialogs", "gaim_warning.png" }, | |
65 #if GTK_CHECK_VERSION(2,6,0) | 59 #if GTK_CHECK_VERSION(2,6,0) |
66 { GAIM_STOCK_DISCONNECT, NULL, GTK_STOCK_DISCONNECT }, | 60 { GAIM_STOCK_DISCONNECT, NULL, GTK_STOCK_DISCONNECT }, |
67 #else | 61 #else |
68 { GAIM_STOCK_DISCONNECT, "icons", "stock_disconnect_16.png" }, | 62 { GAIM_STOCK_DISCONNECT, "icons", "stock_disconnect_16.png" }, |
69 #endif | 63 #endif |
149 gboolean extra_small; | 143 gboolean extra_small; |
150 gboolean small; | 144 gboolean small; |
151 gboolean medium; | 145 gboolean medium; |
152 gboolean huge; | 146 gboolean huge; |
153 } const sized_stock_icons [] = { | 147 } const sized_stock_icons [] = { |
154 { GAIM_STOCK_STATUS_AVAILABLE, "status", "available.png", TRUE, TRUE, TRUE, FALSE }, | 148 { PIDGIN_STOCK_STATUS_AVAILABLE,"status", "available.png", TRUE, TRUE, TRUE, FALSE }, |
155 { GAIM_STOCK_STATUS_AWAY, "status", "away.png", TRUE, TRUE, TRUE, FALSE }, | 149 { PIDGIN_STOCK_STATUS_AWAY, "status", "away.png", TRUE, TRUE, TRUE, FALSE }, |
156 { GAIM_STOCK_STATUS_BUSY, "status", "busy.png", TRUE, TRUE, TRUE, FALSE }, | 150 { PIDGIN_STOCK_STATUS_BUSY, "status", "busy.png", TRUE, TRUE, TRUE, FALSE }, |
157 { GAIM_STOCK_STATUS_CHAT, "status", "chat.png", TRUE, TRUE, TRUE, FALSE }, | 151 { PIDGIN_STOCK_STATUS_CHAT, "status", "chat.png", TRUE, TRUE, TRUE, FALSE }, |
158 { GAIM_STOCK_STATUS_XA, "status", "extended-away.png", TRUE, TRUE, TRUE, FALSE }, | 152 { PIDGIN_STOCK_STATUS_XA, "status", "extended-away.png", TRUE, TRUE, TRUE, FALSE }, |
159 { GAIM_STOCK_STATUS_LOGIN, "status", "log-in.png", TRUE, TRUE, TRUE, FALSE }, | 153 { PIDGIN_STOCK_STATUS_LOGIN, "status", "log-in.png", TRUE, TRUE, TRUE, FALSE }, |
160 { GAIM_STOCK_STATUS_LOGOUT, "status", "log-out.png", TRUE, TRUE, TRUE, FALSE }, | 154 { PIDGIN_STOCK_STATUS_LOGOUT, "status", "log-out.png", TRUE, TRUE, TRUE, FALSE }, |
161 { GAIM_STOCK_STATUS_OFFLINE, "status", "offline.png", TRUE, TRUE, TRUE, FALSE }, | 155 { PIDGIN_STOCK_STATUS_OFFLINE, "status", "offline.png", TRUE, TRUE, TRUE, FALSE }, |
162 { GAIM_STOCK_STATUS_PERSON, "status", "person.png", TRUE, TRUE, TRUE, FALSE }, | 156 { PIDGIN_STOCK_STATUS_PERSON, "status", "person.png", TRUE, TRUE, TRUE, FALSE }, |
163 { GAIM_STOCK_STATUS_OPERATOR, "status", "operator.png", TRUE, FALSE, FALSE, FALSE }, | 157 { PIDGIN_STOCK_STATUS_OPERATOR, "status", "operator.png", TRUE, FALSE, FALSE, FALSE }, |
164 { GAIM_STOCK_STATUS_HALFOP, "status", "half-operator.png", TRUE, FALSE, FALSE, FALSE }, | 158 { PIDGIN_STOCK_STATUS_HALFOP, "status", "half-operator.png", TRUE, FALSE, FALSE, FALSE }, |
159 | |
160 { PIDGIN_STOCK_DIALOG_AUTH, "dialogs", "auth.png", TRUE, FALSE, FALSE, TRUE }, | |
161 { PIDGIN_STOCK_DIALOG_COOL, "dialogs", "cool.png", FALSE, FALSE, FALSE, TRUE }, | |
162 { PIDGIN_STOCK_DIALOG_ERROR, "dialogs", "error.png", TRUE, FALSE, FALSE, TRUE }, | |
163 { PIDGIN_STOCK_DIALOG_INFO, "dialogs", "info.png", TRUE, FALSE, FALSE, TRUE }, | |
164 { PIDGIN_STOCK_DIALOG_MAIL, "dialogs", "mail.png", TRUE, FALSE, FALSE, TRUE }, | |
165 { PIDGIN_STOCK_DIALOG_QUESTION, "dialogs", "question.png", TRUE, FALSE, FALSE, TRUE }, | |
166 { PIDGIN_STOCK_DIALOG_WARNING, "dialogs", "warning.png", FALSE, FALSE, FALSE, TRUE }, | |
165 }; | 167 }; |
166 | 168 |
167 static gchar * | 169 static gchar * |
168 find_file(const char *dir, const char *base) | 170 find_file(const char *dir, const char *base) |
169 { | 171 { |
262 | 264 |
263 gtk_icon_set_unref(iconset); | 265 gtk_icon_set_unref(iconset); |
264 } | 266 } |
265 | 267 |
266 /* register custom icon sizes */ | 268 /* register custom icon sizes */ |
267 gtk_icon_size_register(GAIM_ICON_SIZE_DIALOG_COOL, 40, 60); | 269 extra_small = gtk_icon_size_register(PIDGIN_ICON_SIZE_TANGO_EXTRA_SMALL, 16, 16); |
268 extra_small = gtk_icon_size_register(GAIM_ICON_SIZE_TANGO_EXTRA_SMALL, 16, 16); | 270 small = gtk_icon_size_register(PIDGIN_ICON_SIZE_TANGO_SMALL, 22, 22); |
269 small = gtk_icon_size_register(GAIM_ICON_SIZE_TANGO_SMALL, 22, 22); | 271 medium = gtk_icon_size_register(PIDGIN_ICON_SIZE_TANGO_MEDIUM, 32, 32); |
270 medium = gtk_icon_size_register(GAIM_ICON_SIZE_TANGO_MEDIUM, 32, 32); | 272 huge = gtk_icon_size_register(PIDGIN_ICON_SIZE_TANGO_HUGE, 64, 64); |
271 huge = gtk_icon_size_register(GAIM_ICON_SIZE_TANGO_HUGE, 64, 64); | |
272 | 273 |
273 for (i = 0; i < G_N_ELEMENTS(sized_stock_icons); i++) | 274 for (i = 0; i < G_N_ELEMENTS(sized_stock_icons); i++) |
274 { | 275 { |
275 GtkIconSet *iconset; | 276 GtkIconSet *iconset; |
276 | 277 |