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 <[EMAIL PROTECTED]> + + * 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 <[EMAIL PROTECTED]> + + * 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 <[EMAIL PROTECTED]> + + * 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 <[EMAIL PROTECTED]> + + * 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 <[EMAIL PROTECTED]> + + * lib/all files touched yesterday: took into account some of Hans + Breuer's remarks in + <[EMAIL PROTECTED]> + (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 <[EMAIL PROTECTED]> + + * 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 <[EMAIL PROTECTED]>> * app/render_gdk.h: _______________________________________________ Dia-list mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/dia-list
