[ANN] xmlroff 0.3.6 released

Tony Graham <[email protected]> Tue, 13 Sep 2005 10:45:11 +0100
Newsgroups gmane.text.xml.xmlroff.general
Message-ID <[email protected]>
xmlroff 0.3.6 is now available from https://sourceforge.net/projects/xmlroff

News and Changelog are shown below.

Thanks go to Gerrit Haase and Stefan Seefeld for submitting improvements.

For once the website has been updated by me on the same day as the release was
made.

Now we just need to notify the XSL-related mailing lists.  Any volunteers?

Regards,


Tony.

------------------------------------------------------------

Changes between 0.3.5 and 0.3.6

* Resolves relative URIs for fo:external-graphic 'src' property values
  (Stefan Seefeld)
* Added 'content-type' to libfo-compat.xsl
* Stopped requiring 'content-height' and 'content-width'
* Supporting percentages for 'content-height' and 'content-width'
* Improved Cygwin support (Gerrit Haase)

------------------------------------------------------------

2005-09-12  Tony Graham  <[email protected]>

	* === Released 0.3.6 ===

	* libfo/fo-doc-commands.h, libfo/fo-doc-gp.c, libfo/fo-doc.c:
	Removed unused fo_doc_open_image_file() and fo_doc_close_image().

	* libfo/fo-font-desc.c: Removed unused fo_font_desc_init prototype.

	* util/fo-image.c: Doc comment change.

2005-09-11  Tony Graham  <[email protected]>

	* NEWS: Updated for 0.3.6.

	* result-to-fo.c: Added setting base URI for
	fo:external-graphic. (Stefan Seefeld)

	* util/fo-image.c, util/fo-image.h: Changed all 'url' to 'uri'.
	Added base URI for resolving relative URI values. (Stefan Seefeld)

	* fo/fo-external-graphic-private.h, fo/fo-external-graphic.c,
	fo/fo-external-graphic.h: Added 'base-URI' property and new
	constructor for setting base URI. (Stefan Seefeld)

	* libfo-compat.xsl: Added removing 'content-type' properties.

	* datatype/fo-string.c: Cosmetic changes only.

2005-09-09  Tony Graham  <[email protected]>

	* util/fo-image.c: (fo_image_get_height) Removed creating height
	instance variable here (as had already been done for width).

	* util/fo-image.c: Changed to determining width and height when
	URL is set and unreffing them when FoImage is finalized.

	* libfo/fo-doc-gp.c, fo/fo-external-graphic-private.h,
	fo/fo-external-graphic.c: Added scaling image from computed image
	area width and height.

2005-09-08  Tony Graham  <[email protected]>

	* util/fo-image.c: Corrected fo_image_get_pixbuf() name.

	* libfo/fo-doc-gp.c: Changed fo_doc_gp_place_image() to match
	fo_doc_place_image() changes.  Stopped division by PANGO_SCALE
	that was putting images in wrong places.

	* fo/fo-external-graphic.c, libfo/fo-doc-commands.h,
	libfo/fo-doc-private.h, libfo/fo-doc.c: (fo_doc_gp_place_image)
	Change to use FoImage parameter.  Changed from 'scale' parameter
	to 'xscale' and 'yscale'.

	* fo/fo-external-graphic-private.h: Added 'xscale' and 'yscale'
	for passing to fo_doc_place_image().

	* fo/fo-multi-switch.h: Corrected filename in initial comment.

2005-09-05  Tony Graham  <[email protected]>

	* datatype/fo-length.c: Removed parentheses to stop multiplying
	pixels by zero.

	* expr/fo-expr-eval.c, datatype/fo-length.c, datatype/fo-length.h:
	Added fo_length_new_from_pixels().

	* fo/fo-external-graphic-private.h, fo/fo-external-graphic.c:
	Started adding use of FoImage so can implement
	content-width/height properly.

	* fo/fo-root.c: Added FO_OBJECT() cast to quieten compiler.

	* fo/fo-tree.c: Added a g_free().

	* property/fo-property-src.c: Removed unused variables.

	* util/Makefile.am, util/fo-image-private.h, util/fo-image.c,
	util/fo-image.h: Added FoImage for representing images.

	* util/fo-hash-table.c: Minor changes to doc comments.

2005-08-23  Tony Graham  <[email protected]>

	* Makefile.am, configure.in: Added PLATFORM_WIN32 and added all
	libraries to libfo_0_3_la_LIBADD for cygwin support. (Gerrit
	Haase)

	* libfo/fo-layout.c: (fo_layout_fo_rectangle_to_pango_rectangle)
	Removed unused function.

	* property/fo-property-font-weight.c: Made enumeration tokens
	evaluate to integers.

	* fo/fo-multi-case-private.h, fo/fo-multi-case.c,
	fo/fo-multi-case.h, fo/fo-multi-toggle-private.h,
	fo/fo-multi-toggle.c, fo/fo-multi-toggle.h,
	fo/fo-repeatable-page-master-reference-private.h,
	fo/fo-repeatable-page-master-reference.c,
	fo/fo-repeatable-page-master-reference.h: Updated to match latest
	spec-dump to avoid compiler warnings.

2005-08-18  Tony Graham  <[email protected]>

	* area/fo-area.h: Added some doc comments.

	* configure.in: Upped version to 0.3.6.

	* fo/fo-multi-switch-private.h, fo/fo-multi-switch.c,
	fo/fo-multi-switch.h: Updated to match latest spec-dump.

	* xmlroff.fo: Minor text changes.

	* area/fo-area-layout.c, fo/fo-bidi-override.c,
	property/fo-property-font-weight.c,
	property/fo-property-font-weight.h,
	property/fo-property-text-align.c,
	property/fo-property-text-align.h,
	property/fo-property-unicode-bidi.c,
	property/fo-property-unicode-bidi.h, property/fo-property-width.c,
	property/fo-property-width.h, property/fo-property-writing-mode.c,
	property/fo-property-writing-mode.h: Updated to use common
	FoEnumEnum enums instead of property-specific enums.



-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf