diff src/stock.c @ 5024:8e55a4d362a3

[gaim-migrate @ 5361] Patch by Rob McQueen, NEWS and CREDITS updates. committer: Tailor Script <tailor@pidgin.im>
author Sean Egan <seanegan@gmail.com>
date Sat, 05 Apr 2003 05:01:47 +0000
parents aa273fba7b09
children 5ec912df7a18
line wrap: on
line diff
--- a/src/stock.c	Sat Apr 05 04:48:26 2003 +0000
+++ b/src/stock.c	Sat Apr 05 05:01:47 2003 +0000
@@ -37,29 +37,49 @@
 
 } const stock_icons[] =
 {
-	{ GAIM_STOCK_BGCOLOR,       "buttons", "change-bgcolor-small.png" },
-	{ GAIM_STOCK_BLOCK,         NULL,      GTK_STOCK_STOP             },
-	{ GAIM_STOCK_DOWNLOAD,      NULL,      GTK_STOCK_GO_DOWN          },
-	{ GAIM_STOCK_FGCOLOR,       "buttons", "change-fgcolor-small.png" },
-	{ GAIM_STOCK_FILE_CANCELED, NULL,      GTK_STOCK_CANCEL           },
-	{ GAIM_STOCK_FILE_DONE,     NULL,      GTK_STOCK_APPLY            },
-	{ GAIM_STOCK_IGNORE,        NULL,      GTK_STOCK_DIALOG_ERROR     },
-	{ GAIM_STOCK_IMAGE,         "menus",   "insert-image-small.png"   },
-	{ GAIM_STOCK_INFO,          NULL,      GTK_STOCK_FIND             },
-	{ GAIM_STOCK_INVITE,        NULL,      GTK_STOCK_JUMP_TO          },
-	{ GAIM_STOCK_LINK,          "menus",   "insert-link-small.png"    },
-	{ GAIM_STOCK_SEND,          NULL,      GTK_STOCK_CONVERT          },
-	{ GAIM_STOCK_SMILEY,        "buttons", "insert-smiley-small.png"  },
-	{ GAIM_STOCK_TEXT_BIGGER,   "buttons", "text_bigger.png"          },
-	{ GAIM_STOCK_TEXT_NORMAL,   "buttons", "text_normal.png"          },
-	{ GAIM_STOCK_TEXT_SMALLER,  "buttons", "text_smaller.png"         },
-	{ GAIM_STOCK_TYPED,         "gaim",    "typed.png"                },
-	{ GAIM_STOCK_TYPING,        "gaim",    "typing.png"               },
-	{ GAIM_STOCK_UPLOAD,        NULL,      GTK_STOCK_GO_UP            },
-	{ GAIM_STOCK_WARN,          NULL,      GTK_STOCK_DIALOG_WARNING   },
-	{ GAIM_STOCK_IM,            NULL,      GTK_STOCK_CONVERT          },
-	{ GAIM_STOCK_CHAT,          NULL,      GTK_STOCK_JUMP_TO          },
-	{ GAIM_STOCK_AWAY,          "gaim",    "away.png"                 }
+	{ GAIM_STOCK_ABOUT,           "buttons", "about_menu.png"           },
+	{ GAIM_STOCK_ACCOUNTS,        "buttons", "accounts.png"             },
+	{ GAIM_STOCK_BGCOLOR,         "buttons", "change-bgcolor-small.png" },
+	{ GAIM_STOCK_BLOCK,           NULL,      GTK_STOCK_STOP             },
+	{ GAIM_STOCK_CHAT,            NULL,      GTK_STOCK_JUMP_TO          },
+	{ GAIM_STOCK_DOWNLOAD,        NULL,      GTK_STOCK_GO_DOWN          },
+	{ GAIM_STOCK_DIALOG_AUTH,     "dialogs", "gaim_auth.png"            },
+	{ GAIM_STOCK_DIALOG_COOL,     "dialogs", "gaim_cool.png"            },
+	{ GAIM_STOCK_DIALOG_ERROR,    "dialogs", "gaim_error.png"           },
+	{ GAIM_STOCK_DIALOG_INFO,     "dialogs", "gaim_info.png"            },
+	{ GAIM_STOCK_DIALOG_QUESTION, "dialogs", "gaim_question.png"        },
+	{ GAIM_STOCK_DIALOG_WARNING,  "dialogs", "gaim_warning.png"         },
+	{ GAIM_STOCK_FGCOLOR,         "buttons", "change-fgcolor-small.png" },
+	{ GAIM_STOCK_EDIT,            "buttons", "edit.png"                 },
+	{ GAIM_STOCK_FILE_CANCELED,   NULL,      GTK_STOCK_CANCEL           },
+	{ GAIM_STOCK_FILE_DONE,       NULL,      GTK_STOCK_APPLY            },
+	{ GAIM_STOCK_FILE_TRANSFER,   NULL,      GTK_STOCK_REVERT_TO_SAVED  },
+	{ GAIM_STOCK_GROUP,           NULL,      GTK_STOCK_OPEN             },
+	{ GAIM_STOCK_ICON_AWAY,       "icons",   "away.png"                 },
+	{ GAIM_STOCK_ICON_AWAY_MSG,   "icons",   "msgpend.png"              },
+	{ GAIM_STOCK_ICON_CONNECT,    "icons",   "connect.png"              },
+	{ GAIM_STOCK_ICON_OFFLINE,    "icons",   "offline.png"              },
+	{ GAIM_STOCK_ICON_ONLINE,     "icons",   "online.png"               },
+	{ GAIM_STOCK_ICON_ONLINE_MSG, "icons",   "msgunread.png"            },
+	{ GAIM_STOCK_IGNORE,          NULL,      GTK_STOCK_DIALOG_ERROR     },
+	{ GAIM_STOCK_IM,              NULL,      GTK_STOCK_CONVERT          },
+	{ GAIM_STOCK_IMAGE,           "buttons", "insert-image-small.png"   },
+	{ GAIM_STOCK_INFO,            NULL,      GTK_STOCK_FIND             },
+	{ GAIM_STOCK_INVITE,          NULL,      GTK_STOCK_JUMP_TO          },
+	{ GAIM_STOCK_LINK,            "buttons", "insert-link-small.png"    },
+	{ GAIM_STOCK_LOGO,            "gaim",    "logo.png"                 },
+	{ GAIM_STOCK_PRIVACY,         NULL,      GTK_STOCK_PROPERTIES       },
+	{ GAIM_STOCK_SEND,            NULL,      GTK_STOCK_CONVERT          },
+	{ GAIM_STOCK_SIGN_ON,         NULL,      GTK_STOCK_EXECUTE          },
+	{ GAIM_STOCK_SIGN_OFF,        NULL,      GTK_STOCK_CLOSE            },
+	{ GAIM_STOCK_SMILEY,          "buttons", "insert-smiley-small.png"  },
+	{ GAIM_STOCK_TEXT_BIGGER,     "buttons", "text_bigger.png"          },
+	{ GAIM_STOCK_TEXT_NORMAL,     "buttons", "text_normal.png"          },
+	{ GAIM_STOCK_TEXT_SMALLER,    "buttons", "text_smaller.png"         },
+	{ GAIM_STOCK_TYPED,           "gaim",    "typed.png"                },
+	{ GAIM_STOCK_TYPING,          "gaim",    "typing.png"               },
+	{ GAIM_STOCK_UPLOAD,          NULL,      GTK_STOCK_GO_UP            },
+	{ GAIM_STOCK_WARN,            NULL,      GTK_STOCK_DIALOG_WARNING   }
 };
 
 static gint stock_icon_count = sizeof(stock_icons) / sizeof(*stock_icons);
@@ -75,8 +95,7 @@
 	if (!strcmp(dir, "gaim"))
 		filename = g_build_filename(DATADIR, "pixmaps", "gaim", base, NULL);
 	else
-		filename = g_build_filename(DATADIR, "pixmaps", "gaim",
-									dir, base, NULL);
+		filename = g_build_filename(DATADIR, "pixmaps", "gaim", dir, base, NULL);
 
 	if (!g_file_test(filename, G_FILE_TEST_EXISTS)) {
 		g_critical("Unable to load stock pixmap %s\n", base);
@@ -136,5 +155,8 @@
 
 	gtk_widget_destroy(win);
 
+	/* register logo icon size */
+	gtk_icon_size_register(GAIM_ICON_SIZE_LOGO, 210, 150);
+
 	g_object_unref(G_OBJECT(icon_factory));
 }