Dia ChangeLog report for Wed Apr 9 07:23:01 2003 (UTC)



Snapshots available at http://www.crans.org/~chepelov/dia/snapshots

*** Recent ChangeLog entries:

--- ChangeLog.previous  2003-04-05 09:24:06.000000000 +0200
+++ dia-cvs-snapshot/ChangeLog  2003-04-09 09:23:06.000000000 +0200
@@ -1,3 +1,44 @@
+2003-04-08  Lars Clausen  <lrclause cs uiuc edu>
+
+       * app/persistence.h:
+       * app/persistence.c (persistence_register_window_create):
+       * app/app_procs.c (app_init):
+       Register window function that doesn't create the window unless it
+       should be open.  Other windows should move to this, so startup
+       speed can be reduced.
+
+       * app/persistence.h: Removed call prototype for update_window, now
+       done internally.
+       * app/persistence.c (persistence_register_window): A number of
+       fixes.  Doesn't forget position when window is closed.  Now
+       actually loads prefs.
+
+       * app/layer_dialog.c (create_layer_dialog): Removed extraneous
+       event connect.
+
+       * app/preferences.c (prefs_data):
+       * app/diagram_tree_window.h:
+       * app/diagram_tree_window.c: Added persistence registering.
+       Removed prefs items storing size and openness.
+
+       * app/sheets_dialog.c (create_sheets_main_dialog): Added
+       persistence registering.
+
+       * app/Makefile.am (dia_core_files): Added persistence files.
+
+       * lib/dia_dirs.h:
+       * lib/dia_dirs.c (dia_config_ensure_dir): New function to ensure
+       that dirs are present.
+
+       * app/app_procs.c (app_init): Loads persistent values on startup.
+       (app_exit): Saves persistent values on exit.
+
+       * app/layer_dialog.c (create_layer_dialog): Registers the layer
+       window for persistence.
+
+       * app/persistence.[ch]: New files handling various kinds of
+       persistence.
+
 2003-04-04  Lars Clausen  <lrclause cs uiuc edu>

        * lib/arrows.c: Adjusted arrow head spacing, more systematic arrow
@@ -6,6 +47,11 @@

 2003-04-03  Lars Clausen  <lrclause cs uiuc edu>

+       * app/app_procs.c (app_init): Moved layer dialog init to allow
+       tooltips to be initialized.
+
+       * app/interface.c (create_display_shell): More tooltips.
+
        * app/linewidth_area.c (linewidth_area_create)
        (linewidth_area_events):
        * app/color_area.c (color_area_events, color_area_create):



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]