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

Dia ChangeLog report for Sun Jun 23 07:23:02 2002 (UTC)



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

*** Recent ChangeLog entries:

--- ChangeLog.previous	Sat Jun 22 09:23:32 2002
+++ dia-cvs-snapshot/ChangeLog	Sun Jun 23 09:23:07 2002
@@ -1,3 +1,127 @@
+2002-06-22  Lars Clausen  <lrclause@cs.uiuc.edu>
+
+	* lib/font.c:
+	* lib/font.h:
+	* lib/widgets.c: Font names sorted, style selector widget
+	reappeared.  Doesn't select the old style yet.
+
+2002-06-22  Cyrille Chepelov  <cyrille@chepelov.org>
+
+	* lib/font.c: one who expects a text's font to be changed shall
+	actually request the attributes to apply to the whole range of the
+	said text... D'oh!
+
+	* lib/font.c: extents computation was wrong.
+
+	* lib/font.c: dia_font_get_legacy_name(); g_strconcat works better
+	if a last NULL parameter is added...
+
+	* lib/font.c: extents computation was completely wrong. This looks
+	much better this time.
+
+	* objects/UML/class.c: fixed the various strings positions.
+
+	* lib/font.h, and **/*.[ch] (all callers of dia_font_new): used
+	macros to get the hardcoded base fonts.
+
+	* objects/ER/relationship.c: wasn't converted to DiaFont*
+
+2002-06-22  Hans Breuer  <hans@breuer.org>
+
+	* lib/widget.c : dont use backend specific functions
+	to get on the font_families. Including it would mean
+	including <windows.h> which breaks due to namespace
+	pollutions ...
+
+	* lib/libdia.def : updated externals
+
+	* app/makefile.msc : temporary disabled: -DHAVE_LIBART
+
+	* lib/font.c : added empty dia_font_init_instance function,
+	reformatting of dia_fon_unref to allow to set breakpoint,
+	dia_fon_build_layout() : dont crash on string==NULL
+
+	* lib/text.c (text_set_attributes) : don't unref the wrong font
+
+	* lib/widgets.c (dia_fon_selector_set_font) : our hashtable
+	stores lowercased font names, but dia_font_get_family()
+	returns mixed case
+
+2002-06-22  Lars Clausen  <lrclause@cs.uiuc.edu>
+
+	* lib/widgets.c:
+	* app/render_gdk.c: Patch from Hans Breuer.
+
+	* app/Makefile.am (dia_core_files): diaconv commented out for now.
+
+2002-06-22  Cyrille Chepelov  <cyrille@chepelov.org>
+
+	* lib/all files touched yesterday: took into account some of Hans
+	Breuer's remarks in
+	<3.0.5.32.20020622073942.0088aec0@odin.botanik.biologie.uni-muenchen.de>
+	(jeez, weren't GUIDs supposed to be long and random enough ?)
+
+	* objects/chronogram/*:
+	* objects/custom/*:
+	* objects/ER/*:
+	* objects/flowchart/*:
+	* objects/FS/*:
+	* objects/GRAFCET/*:
+	* objects/SADT/*:
+	* objects/standard/textobj.?:
+	* objects/UML/*:
+	converted to the new DiaFonts.
+
+	* plug-ins/cgm/*:
+	* plug-ins/pstricks/*:
+	* plug-ins/wpg/*:
+	* plug-ins/dxf/*:
+	* plug-ins/xfig/*:
+	Made minimalistic conversions so that they'd at least compile.
+
+	* app/render_gdk.c:
+	* app/render_pixmap.c:
+	Converted to the new DiaFonts.
+
+	* app/app_procs.c
+	* app/diaconv.c:
+	* app/render_eps.c:
+	made the minimal changes so that it would at least build.
+
+	*** At this point, the thing builds on my machine, but segfaults
+	right away. ***
+
+2002-06-21  Cyrille Chepelov  <cyrille@chepelov.org>
+
+	* configure.in: removed the backend-specific pango pkg_modules
+	(trivial to add back if needed, when actually needed)
+
+	* app/Makefile.am:
+	* app/*gnomeprint.[ch]: (removed): removed the GNOME-print
+	renderer. The APIs will have completely changed when we get around
+	to redo a renderer for it, anyways.
+
+	* font.[ch]: rewrote everything from scratch, with a Pango
+	implementation. Normally, only backend-neutral things should go in
+	there.
+
+	**WARNING**: new rules for managing DiaFont* pointers: these are
+	reference-counted GObjects. One >must< diafont_ref() and
+	diafont_unref() as appropriate. I wish I could overload operator=()...
+
+	lib/plug-ins.h: bumped up the plug-in API.
+
+	lib/attributes.c:
+	lib/dia_xml.c:
+	lib/dummy_dep.h
+	lib/object_defaults:
+	lib/prop_attr.c: Adapted to the new DiaFont API. This'll change
+	again tomorrow with GObject.
+
+	lib/widgets.c: Adapted to the new DiaFont API and to Pango.
+
+	**** The rest of the tree should be updated as well ****
+
 2002-06-21  Lars Clausen  <Lars R. Clausen <lrclause@cs.uiuc.edu>>

 	* app/render_gdk.h:



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index] Mail converted by Mofo Magic and the Flying D

 
All trademarks and copyrights are the property of their respective owners.

Other Directory Sites: SeekWonder | Directory Owners Forum

GuideSMACK