Dia ChangeLog report for Fri Aug 17 07:23:01 2001 (UTC)
From: Dia ChangeLog Daemon <nemo traminer dyndns org>
To: dia-list gnome org
Subject: Dia ChangeLog report for Fri Aug 17 07:23:01 2001 (UTC)
Date: Fri, 17 Aug 2001 09:25:41 +0200
*** Recent ChangeLog entries:
--- ChangeLog.previous Thu Aug 16 09:23:33 2001
+++ dia-cvs-snapshot/ChangeLog Fri Aug 17 09:23:22 2001
@@ -1,3 +1,88 @@
+2001-08-16 Cyrille Chepelov <chepelov@calixo.net>
+
+ * sheets/civil.sheet: removed duplicate "Danish" entries.
+
+ * autogen.sh:
+ * configure.in:
+ * .cvsignore:
+ * sheets/Makefile.am:
+ * po/POTFILES.in:
+ * Makefile.am: applied the xml-i18n-tools README's instructions.
+
+ * po/(da de fr hu nl nn no sl).po: merged the translations from
+ the sheet files into the .po files. I hope I haven't mixed
+ languages...
+ * sheets/*.sheet (REMOVED):
+ * sheets/*.sheet.in (NEW): moved the sheet files sans
+ translations into .sheet.in files.
+
+ * sheets/xml-i18n-unicodify: (NEW) included from xml-i18n-tools,
+ because we don't yet want to force all translators to work using
+ UTF-8 editors. We'll want to do that sometime (sooner rather than
+ later). Okay, I sing a slightly different tune in po/ChangeLog...
+
+ * dia.desktop (REMOVED):
+ * dia.desktop.in (NEW): used also the x18t infrastructure for
+ this too.
+
+ * xml-i18n-update.in.kg (NEW): This one will stay in CVS until an
+ "official" version of x18t with support for .sheet files is available.
+ * xml-i18n-merge.in.kg (NEW): This one will stay in CVS until an
+ "official" version of x18t which doesn't corrupt UTF-8 data in XML
+ is available.
+
+ ** yes, we are now using xml-i18n-tools to manage the sheet
+ translations. For the Win32 build, Nemo stores snapshots of
+ translated strings next to the CVS snapshots. **
+
+ * sheets/checktrans.py: suddenly, some sheets have lots of
+ translations (objects which existed before sheets, mostly).
+ Adapted the formatting.
+
+ * po/README (REMOVED): this is obsolete ! It was ignored, anyway.
+
+ * app/display.[ch]: (ddisplay_autoscroll), (ddisplay_scroll):
+ * app/modify_tool.[ch]: (modify_motion): A (modified) patch from
+ <robert.young@dsto.defence.gov.au>, to fix #59090.
+
+ * app/display.c: (ddisplay_scroll): While at it, added some
+ margin, so that autoscrolling can happen within a margin outside
+ the diagram's extents.
+
+ * app/tool.[ch]:
+ * app/interface.c:
+ * app/disp_callbacks.c: Robert "forced" me to go when I usually
+ don't, namely the app/ directory. So while I was there, I
+ scratched a long-time itch. If no object has focus, pressing the
+ space bar will select back the tool which was selected before the
+ current one (I find this especially useful with "reset after create" !)
+
+ * lib/proplist.c: (prop_list_from_single): Renamed
+ prop_list_singleton() to avoid confusion with the Singleton
+ pattern (which it definitely is not).
+
+ * lib/propobject.c: (object_prop_by_name_type),
+ (object_prop_by_name): The "flags" parameter was not necessary.
+ These don't return synthetic properties, but properties built from
+ a real property description list; therefore, we don't call
+ make_new_prop() but use the existing property descriptor, which
+ has perfectly valid (and meaningful) flags.
+
+ * lib/proplist.c: (pdtpp_synthetic), (pdtpp_from_object): These
+ new predicates better reflect the reason why properties exist when
+ they're created by make_new_prop() or object_prop_by_name().
+
+ * lib/propobject.c: (object_prop_by_name_type), (object_prop_by_name):
+ * lib/prop_basic.c: (make_new_prop): used the new reasons instead
+ of pdtpp_true().
+
+ * lib/properties.h: reflects all the above changes.
+
+ * objects/SADT/arrow.c:
+ * objects/SADT/annotation.c:
+ * sheets/SADT.sheet: minor renamings to better match FIPS 183's
+ IDEF0 terminology.
+
2001-08-15 Cyrille Chepelov <chepelov@calixo.net>
* lib/properties.h: