When Geeqie is started for the first time and geeqierc.xml does not
exist, the toolbars were not set to the default values.
g_list_free(editors_list);
}
g_list_free(editors_list);
}
+void create_toolbars(LayoutWindow *lw)
+{
+ gint i;
+
+ for (i = 0; i < TOOLBAR_COUNT; i++)
+ {
+ layout_actions_toolbar(lw, static_cast<ToolbarType>(i));
+ layout_toolbar_clear(lw, static_cast<ToolbarType>(i));
+ layout_toolbar_add_default(lw, static_cast<ToolbarType>(i));
+ }
+}
+
void layout_actions_setup(LayoutWindow *lw)
{
GError *error;
void layout_actions_setup(LayoutWindow *lw)
{
GError *error;
DEBUG_1("%s layout_actions_setup: start", get_exec_time());
if (lw->ui_manager) return;
DEBUG_1("%s layout_actions_setup: start", get_exec_time());
if (lw->ui_manager) return;
- DEBUG_1("%s layout_actions_setup: add toolbar", get_exec_time());
- for (i = 0; i < TOOLBAR_COUNT; i++)
- {
- layout_toolbar_clear(lw, static_cast<ToolbarType>(i));
- layout_toolbar_add_default(lw, static_cast<ToolbarType>(i));
- }
-
DEBUG_1("%s layout_actions_setup: marks", get_exec_time());
layout_actions_setup_marks(lw);
DEBUG_1("%s layout_actions_setup: marks", get_exec_time());
layout_actions_setup_marks(lw);
gboolean is_help_key(GdkEventKey *event);
void layout_menu_close_cb(GtkAction *action, gpointer data);
GtkWidget *layout_actions_menu_tool_bar(LayoutWindow *lw);
gboolean is_help_key(GdkEventKey *event);
void layout_menu_close_cb(GtkAction *action, gpointer data);
GtkWidget *layout_actions_menu_tool_bar(LayoutWindow *lw);
+
+void create_toolbars(LayoutWindow *lw);
+
#endif
/* vim: set shiftwidth=8 softtabstop=0 cindent cinoptions={1s: */
#endif
/* vim: set shiftwidth=8 softtabstop=0 cindent cinoptions={1s: */
GtkWidget *files;
layout_actions_setup(lw);
GtkWidget *files;
layout_actions_setup(lw);
lw->group_box = gtk_box_new(GTK_ORIENTATION_VERTICAL, 0);
DEBUG_NAME(lw->group_box);
lw->group_box = gtk_box_new(GTK_ORIENTATION_VERTICAL, 0);
DEBUG_NAME(lw->group_box);