SF.net SVN: geany:[3882] trunk
eht16 at users.sourceforge.net
eht16 at xxxxx
Sat Jun 20 16:53:28 UTC 2009
Revision: 3882
http://geany.svn.sourceforge.net/geany/?rev=3882&view=rev
Author: eht16
Date: 2009-06-20 16:53:28 +0000 (Sat, 20 Jun 2009)
Log Message:
-----------
Init stock items before creating the toolbar (closes #2809324).
Modified Paths:
--------------
trunk/ChangeLog
trunk/src/main.c
trunk/src/ui_utils.c
trunk/src/ui_utils.h
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2009-06-20 16:53:12 UTC (rev 3881)
+++ trunk/ChangeLog 2009-06-20 16:53:28 UTC (rev 3882)
@@ -23,6 +23,8 @@
to easily expand and collapse all groups.
Refactor the keybindings code for the preferences dialog, prefix all
related functions.
+ * src/main.c, src/ui_utils.c, src/ui_utils.h:
+ Init stock items before creating the toolbar (closes #2809324).
2009-06-18 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
Modified: trunk/src/main.c
===================================================================
--- trunk/src/main.c 2009-06-20 16:53:12 UTC (rev 3881)
+++ trunk/src/main.c 2009-06-20 16:53:28 UTC (rev 3882)
@@ -244,6 +244,8 @@
ui_prefs.recent_projects_queue = g_queue_new();
main_status.opening_session_files = FALSE;
+ ui_init_stock_items();
+
main_widgets.window = create_window1();
/* add recent projects to the Project menu */
Modified: trunk/src/ui_utils.c
===================================================================
--- trunk/src/ui_utils.c 2009-06-20 16:53:12 UTC (rev 3881)
+++ trunk/src/ui_utils.c 2009-06-20 16:53:28 UTC (rev 3882)
@@ -1774,7 +1774,7 @@
}
-static void add_stock_items(void)
+void ui_init_stock_items(void)
{
GtkIconSet *icon_set;
GtkIconFactory *factory = gtk_icon_factory_new();
@@ -1833,8 +1833,6 @@
void ui_init(void)
{
- add_stock_items();
-
init_recent_files();
ui_widgets.statusbar = ui_lookup_widget(main_widgets.window, "statusbar");
Modified: trunk/src/ui_utils.h
===================================================================
--- trunk/src/ui_utils.h 2009-06-20 16:53:12 UTC (rev 3881)
+++ trunk/src/ui_utils.h 2009-06-20 16:53:28 UTC (rev 3882)
@@ -205,6 +205,8 @@
void ui_init_toolbar_widgets(void);
+void ui_init_stock_items(void);
+
void ui_add_config_file_menu_item(const gchar *real_path, const gchar *label,
GtkContainer *parent);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Commits
mailing list