diff src/options.h @ 1436:d7a6fb7a90dd

completely separated global and layout window options layout window configuration is available under separate menu entry
author nadvornik
date Sat, 14 Mar 2009 23:26:42 +0000
parents 4179d41d1149
children 73cecf473802
line wrap: on
line diff
--- a/src/options.h	Sat Mar 14 21:12:55 2009 +0000
+++ b/src/options.h	Sat Mar 14 23:26:42 2009 +0000
@@ -34,6 +34,8 @@
 	gint open_recent_list_maxsize;
 	gint dnd_icon_size;
 
+	gboolean save_window_positions;
+	gboolean tools_restore_state;
 
 	/* start up */
 	struct {
@@ -145,13 +147,6 @@
 		gint y;
 	} image_overlay;
 
-	/* layout */
-	/* FIXME: this is here for 2 reasons:
-	   - I don't want to break preferences dialog now
-	   - it might be useful as defaults for new windows (I am not sure about this)
-	*/
-	LayoutOptions layout;
-
 	/* properties dialog */
 	struct {
 		gchar *tabs_order;
@@ -208,7 +203,7 @@
 
 void copy_layout_options(LayoutOptions *dest, const LayoutOptions *src);
 void free_layout_options_content(LayoutOptions *dest);
-
+LayoutOptions *init_layout_options(LayoutOptions *options);
 
 #endif /* OPTIONS_H */
 /* vim: set shiftwidth=8 softtabstop=0 cindent cinoptions={1s: */