Revisions of cairo
Sergey Kondakov (X0F)
committed
(revision 36)
Sergey Kondakov (X0F)
committed
(revision 35)
- Update to version 1.18.0: + The first stable cairo release in five years should be cause for celebration. + All the API added in the 1.17 development cycle is now considered stable, and will not change. + Many thanks to all the contributors for this release. + The cairo-sphinx tool has been removed; we could not find any instruction on how to use it, and no user answered our call for help. If you were using cairo-sphinx, please reach out to the cairo maintainers. + Cairo now implements Type 3 color fonts for PDF. + Multiple documentation fixes, to ensure that the cairo API reference is up to date. Also fixed multiple compiler warnings generated when building cairo. + The XML surface has been removed; it was disabled by default when building cairo, and we could not find any downstream distributor that would enable it. + The Tee surface is now automatically enabled. Downstream distributors of cairo have been enabling for years it in order to build Firefox. + Fixed multiple issues with the DWrite font backend. + Improved the Quartz surface; mainly, Quartz surfaces now use the main display ColorSpace, speeding up rendering operations. + Cairo now hides all private symbols by default on every platform; the old "slim" symbols hack to alias internally used symbols has been dropped, in favor of using `-Bsymbolic-functions` with toolchains that support it. + Fixed multiple memory leaks in the code base and test suite, and general maintenance. + Added new API to expose the Pixman dithering filter to cairo
Sergey Kondakov (X0F)
committed
(revision 34)
- Update to version 1.17.6: + This snapshot sees the removal of the following backends and platform support: Qt4, BeOS, OS/2, DirectFB, DRM, Cogl, OpenVG. + Thanks to all past contributors for their work on them. If you were using any of these backends then you will need to stick to Cairo 1.16. + This snapshot is going to be the **last** release of Cairo with the Autotools build system. The Meson build has seen many improvements and it is considerably easier to maintain and faster to build. - Changes from version 1.17.4: + A particularly noteworthy improvement in this release is the addition of the meson build system as an alternative to autotools. + The cogl Cairo backend underwent significant development this cycle. + Subpixel positioning support allows improved glyph outlines with the Freetype font backend. + For a complete log of changes, please see https://cairographics.org/releases/ChangeLog.1.17.4 - Changes from version 1.17.2: + This snapshot provides the new support for writing floating point formats as 16 bpc PNGs, with support for RGBA128F and RGB96F formats. This new feature increases Cairo's pixman version requirement to 0.36.0. + Beyond this are a range of bugfixes. For a complete log of changes, please see https://cairographics.org/releases/ChangeLog.1.17.2 - Drop patches fixed upstream: + cairo-Use-FT_Done_MM_Var-instead-of-free-when-available.patch
Sergey Kondakov (X0F)
committed
(revision 33)
Sergey Kondakov (X0F)
committed
(revision 32)
Sergey Kondakov (X0F)
committed
(revision 31)
Sergey Kondakov (X0F)
committed
(revision 30)
Sergey Kondakov (X0F)
committed
(revision 29)
Sergey Kondakov (X0F)
committed
(revision 28)
Sergey Kondakov (X0F)
committed
(revision 27)
Sergey Kondakov (X0F)
committed
(revision 26)
- Update to version 1.17.4+440~git20211007.a04786b93: * ci: update links in ci template from gst-ci to gstreamer monorep * ci: bump windows image to latest * ci: disable aarch64 neon asm in pixman to fix android build * ci: update windows image * Allow user fonts to use the foreground color * Allow > 2GB PDF files on platforms with 32-bit long * test: explicitly handle image formats in buffer_diff_core * pdiff: convert RGB24 image values to ARGB32 on read * ci: sort lists of ignored tests * Support color fonts that use the foreground color * Add cairo_pdf_surface_set_custom_metadata() - Add upstream patch + cairo-do-not-override-explicitly-requested-grayscale-aa.patch Do not replace explicitly set applications settings by user settings for font antialiasing. See: https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/114
Sergey Kondakov (X0F)
committed
(revision 25)
Sergey Kondakov (X0F)
committed
(revision 24)
Sergey Kondakov (X0F)
committed
(revision 23)
Sergey Kondakov (X0F)
committed
(revision 22)
Sergey Kondakov (X0F)
committed
(revision 21)
Sergey Kondakov (X0F)
committed
(revision 20)
Sergey Kondakov (X0F)
committed
(revision 19)
Sergey Kondakov (X0F)
committed
(revision 18)
Sergey Kondakov (X0F)
committed
(revision 17)
Displaying revisions 1 - 20 of 36