Dia ChangeLog report for 2007-09-24 03:00:00 UTC (Mon 24 Sep)
- From: Dia ChangeLog Daemon <nemo raeder dk>
- To: dia-list gnome org
- Subject: Dia ChangeLog report for 2007-09-24 03:00:00 UTC (Mon 24 Sep)
- Date: Mon, 24 Sep 2007 05:11:12 +0200 (CEST)
Snapshots available at http://www.raeder.dk/~larsrc/Dia/snapshots
*** Recent ChangeLog entries:
--- ChangeLog.previous 2007-09-23 05:00:12.000000000 +0200
+++ dia-svn-snapshot/ChangeLog 2007-09-24 05:00:09.865228176 +0200
@@ -1,3 +1,60 @@
+2007-09-23 Lars Clausen <lars raeder dk>
+
+ * objects/UML/class_dialog.c: Make UML properties dialogs use
+ non-radio option menus. Fixes bug #468203.
+
+ * objects/UML/class.c (umlclass_update_data): Patch from
+ <djpohly+gnome gmail com>: Don't add attributes size to connection
+ point placement if attributes aren't visible. Fixes bug #470594.
+
+ * lib/font.c:
+ (dia_font_get_sizes): Fixed lack of const.
+ (dia_font_get_psfontname): Fixed postscript font name getter to
+ comply with postscript standard.
+
+ * app/diapsrenderer.c (dump_fonts): Use NewCenturySchlbk for
+ NewCenturySchoolbook, following Adobe standards. Also for some
+ reason AvantGarde-Gothic is the "plain" name of the AvantGarde-Book
+ series. Stupid Adobe. Fixes bug #477079.
+
+ * app/preferences.c:
+ * app/diaunitspinner.[ch]:
+ * lib/prop_geomtypes.c: Font & length unit spinners now get the right
+ settings from prefs on startup. Fixes bug #479244. Also a bit of
+ cleanup.
+
+2007-09-21 Hans Breuer <hans breuer org>
+
+ * lib/arrow.[hc] : refactoring to more information hiding:
+ type menudesc renamed to ArrowDesc and moved arrow_types to arrow.c.
+ It will probably contain some additional information to calculate
+ arrow bounding boxes.
+ * lib/attributes.c lib/diaarrowchooser.c lib/widgets.c
+ plug-ins/xfig/xfig-export.c : now only using accessors
+
+ * lib/autoroute.h lib/diagramdata.h lib/diavar.h lib/font.h :
+ minor cleanup for DIAVAR: removed unneeded includes, move
+ render_boundig_boxes to diavar.h to make it useable for arrow.c
+
+ * lib/libdia.def : adapted to the above
+
+ * lib/arrow.[hc] : declare and implement arrow_bbox() taking the
+ calculated start-point of arrows. The real size of arrows is only
+ known in lib/arrow.c so finally all the *BBoxExtras stuff concerned
+ with arrows needs to vanish. The issue is further complicated by
+ gap and other arrow posistion adjustmens; see bug #475168.
+
+ * objects/standard/arc.c : use arrow_bbox() and calculate_arrow_point()
+ for bounding box calculation. Get rid LineBBExtras usage for that.
+ (arc_update_handles) always intialize the middle_handle.pos, not only
+ when there is enough distance.
+
+ * samples/arrows.dia : updated for broader coverage
+
+ * app/interface.c : get rid of const for non-const strings, no more
+ interface.c(477) : 'function' : different 'const' qualifiers
+ interface.c(477) : 'g_free' : pointer mismatch for actual parameter 1
+
2007-09-22 Lars Clausen <lars raeder dk>
* app/commands.c:
@@ -8,7 +65,6 @@
integrated UI. This implementation looks better than the old one,
and should be used in the non-integrated version as well.
-
2007-09-21 Hans Breuer <hans breuer org>
* plug-ins/python/python-startup.py : allow to override system
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]