diff src/gtkstock.c @ 10643:868aafbe859b

[gaim-migrate @ 12153] GtkGaimStatusBox, a new status selection widget. It currently sucks. Pretty much just the UI code with enough copy/paste code hacked in from gtkstatusselector to minimally work. Minimally work provided you're only using protocol which have already been updated to handle offline/online as statuses. Which I think is limited to AIM and Yahoo! right now. Anyway, it's cool. committer: Tailor Script <tailor@pidgin.im>
author Sean Egan <seanegan@gmail.com>
date Sun, 27 Feb 2005 08:35:11 +0000
parents ec140184437b
children 6240d7fd5b2c
line wrap: on
line diff
--- a/src/gtkstock.c	Sat Feb 26 19:25:44 2005 +0000
+++ b/src/gtkstock.c	Sun Feb 27 08:35:11 2005 +0000
@@ -79,6 +79,18 @@
 	{ GAIM_STOCK_TEXT_SMALLER,    "buttons", "text_smaller.png"         },
 	{ GAIM_STOCK_TYPED,           "gaim",    "typed.png"                },
 	{ GAIM_STOCK_TYPING,          "gaim",    "typing.png"               },
+	{ GAIM_STOCK_STATUS_ONLINE,   "gaim",    "status-online.png"        },
+	{ GAIM_STOCK_STATUS_OFFLINE,  "gaim",    "status-offline.png"       },
+	{ GAIM_STOCK_STATUS_AWAY,     "gaim",    "status-away.png"          },
+	{ GAIM_STOCK_STATUS_INVISIBLE,"gaim",    "status-invisible.png"     },
+	{ GAIM_STOCK_STATUS_TYPING0,  "gaim",    "status-typing0.png"       },
+	{ GAIM_STOCK_STATUS_TYPING1,  "gaim",    "status-typing1.png"       },
+	{ GAIM_STOCK_STATUS_TYPING2,  "gaim",    "status-typing2.png"       },
+	{ GAIM_STOCK_STATUS_TYPING3,  "gaim",    "status-typing3.png"       },
+	{ GAIM_STOCK_STATUS_CONNECT0, "gaim",    "status-connect0.png"      },
+	{ GAIM_STOCK_STATUS_CONNECT1, "gaim",    "status-connect1.png"      },
+	{ GAIM_STOCK_STATUS_CONNECT2, "gaim",    "status-connect2.png"      },
+	{ GAIM_STOCK_STATUS_CONNECT3, "gaim",    "status-connect3.png"      },
 	{ GAIM_STOCK_UPLOAD,          NULL,      GTK_STOCK_GO_UP            },
 	{ GAIM_STOCK_WARN,            NULL,      GTK_STOCK_DIALOG_WARNING   }
 };
@@ -221,6 +233,7 @@
 	/* register custom icon sizes */
 	gtk_icon_size_register(GAIM_ICON_SIZE_LOGO, 330, 90);
 	gtk_icon_size_register(GAIM_ICON_SIZE_DIALOG_COOL, 40, 60);
+	gtk_icon_size_register(GAIM_ICON_SIZE_STATUS, 30, 30);
 
 	g_object_unref(G_OBJECT(icon_factory));