1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174
|
libgxps 0.2.4 (20 June 2016)
============================
Bug fixes:
- Fix the build with GCC >= 6 (Michael Catanzaro)
- Fix non-literal format string warning for clang (#760177,
Ting-Wei Lan)
Tools:
- Correctly show translated messages for command line tools on
some locales (#760437, Ting-Wei Lan)
libgxps 0.2.3.2 (4 September 2015)
==================================
This is another follow up release to fix the build in some cases due
to libm undefined symbols.
libgxps 0.2.3.1 (14 August 2015)
================================
This is a follow up release to fix the build in some cases due to
libpng undefined symbols.
libgxps 0.2.3 (13 August 2015)
==============================
API changes:
- Add API to get Core Propoerties of a XPS file (Carlos Garcia
Campos)
New features:
- Support ImageBrush Viewbox and rotation/shearing matrices
(#751357, Jason Crain)
- Add support for JPEG images with GRAYSCALE color space (#744120,
Carlos Garcia Campos)
- Add support for interleaved zip archives (Carlos Garcia Campos)
Bug fixes:
- Fix transformation for VisualBrush elements (#742630, Jason
Crain)
- Fix parsing of dash array with negative values (#715023, Lukas
Lueg, Carlos Garcia Campos)
- Make gxps_dash_array_parse fail for an odd number of dashes
(#715023, Lukas Lueg, Carlos Garcia Campos)
- Fix parsing of dash array when it has trailing or leading
whitespaces (#715023, Lukas Lueg)
- Fix the build with libpng16 (Petr Gajdos)
- Fix parsing of real numbers containing e[+-]number (Carlos
Garcia Campos)
- Fix a crash in documents containing nested FixedDocument
(#685741, Carlos Garcia Campos)
libgxps 0.2.2 (19 March 2012)
=============================
Bug fixes:
- Fix COPYING file that used lgl2 instead of lgpl2.1 (#671271,
Carlos Garcia Campos)
- Fix the build with --enable-gtk-doc (#671274, Michael Biebl)
- Fix several memory leaks when parsing fails (#668937, #668940,
#668941, #668969, #668968, #668966, #668965, Jason Crain)
Tools:
- Set image parameters after jpeg_set_defaults(), so the
resolution does not get overwritten by the defaults (Adrian
Johnson)
Documentation:
- Ignore private headers when generating API doc (Carlos Garcia
Campos)
- Add index of new symbols in 0.2.1 (Carlos Garcia Campos)
- Add Since: tag to GXPS_VERSION_STRING api docs (Carlos Garcia
Campos)
libgxps 0.2.1 (21 January 2012)
===============================
API changes:
- Add GXPS_VERSION_STRING macro with the library version as a
string (Carlos Garcia Campos)
New features:
- Support OpacityMask for Path elements (#663477, Jason Crain)
Bug fixes:
- Fix MAJOR/MINOR/MICRO version macros (Carlos Garcia Campos)
- Fix FSF address in COPYING file (Carlos Garcia Campos)
- Fix building with libpng15 (#664666, Alexandre Rostovtsev)
- Fix tools build by linking to libm (#664439, Dominique
Leuenberger)
libgxps 0.2.0 (19 November 2011)
================================
API changes:
- This release contains a small API break. Even though all of the
XPS documents we have for testing use integer numbers for the
page size, the XPS Specification says that page size is a double
value. Functions gxps_page_get_size() and
gxps_document_get_page_size() now return page width and page
height as gdouble values instead of guint. (Carlos Garcia Campos)
New features:
- Add support for PolyQuadraticBezierSegment figures (Carlos
Garcia Campos)
- Add support for Smooth Cubic Bézier curve (Carlos Garcia Campos)
- Initial implementation of ICC based colors. Only CMYK colors are
supported for now (Carlos Garcia Campos)
- Support Opacity for SolidColorBrush elements (#663472, Jason
Crain)
- Add support for scRGB color syntax (Carlos Garcia Campos)
- Implement Quadratic Bézier curve (Carlos Garcia Campos)
- Support OpacityMask for Glyphs elements (#663476, Jason Crain)
- Support OpacityMask for Canvas elements (#663475, Jason Crain)
- Support opacity for ImageBrush elements (#663471, Jason Crain)
- Support opacity for Glyphs elements (#662654, Jason Crain)
- Support opacity for Canvas elements (#662653, Jason Crain)
- Support opacity for Path elements (#662652, Jason Crain)
- Support opacity for LinearGradientBrush and RadialGradientBrush
elements (#662655, Jason Crain)
Bug fixes:
- Fix parser error messages for invalid content (#663899, Jason
Crain)
Tools:
- Add xpstojpeg tool for converting XPS documents to JPEG (Carlos
Garcia Campos)
- Add xpstosvg tool for converting XPS documents to SVG (Carlos
Garcia Campos)
- Add xpstops tool for converting XPS documents to PostScript
(Carlos Garcia Campos)
- Add xpstopdf tool for converting XPS documents to PDF (Carlos
Garcia Campos)
- Add xpstopng tool for converting XPS documents to PNG (Carlos
Garcia Campos)
Documentation:
- Add man pages for tools (Carlos Garcia Campos)
- Clarify that page sizes returned by gxps_document_get_page_size()
might be different than actual page sizes (Carlos Garcia Campos)
- Add libgxps.types file so that object hierarchy is included in
generated HTML doc (Carlos Garcia Campos)
- Add documentation for return value of gxps_document_get_page()
(Carlos Garcia Campos)
libgxps 0.1.0 (12 October 2011)
===============================
This is the first public release of libgxps.
|