mirror of
https://gitlab.freedesktop.org/cairo/cairo.git
synced 2025-12-25 15:20:10 +01:00
Use HTTPS URLs for freedesktop.org domains
Run the command below suggested by geirha in ##sed@irc.freenode.net. git grep -l 'http://.*freedesktop.org' | xargs sed -i 's|http\(://\([[:alnum:].-]*\.\)\{0,1\}freedesktop\.org\)|https\1|g' Signed-off-by: Paul Menzel <pmenzel@molgen.mpg.de>
This commit is contained in:
parent
15ad6ca3e1
commit
1c9201721d
19 changed files with 77 additions and 77 deletions
4
BUGS
4
BUGS
|
|
@ -12,7 +12,7 @@ which you prefer:
|
||||||
up on previous bug reports, and search for existing, known
|
up on previous bug reports, and search for existing, known
|
||||||
bugs. Just use the "cairo" product:
|
bugs. Just use the "cairo" product:
|
||||||
|
|
||||||
http://bugs.freedesktop.org
|
https://bugs.freedesktop.org
|
||||||
|
|
||||||
It is necessary to go through a quick account creation process,
|
It is necessary to go through a quick account creation process,
|
||||||
(with email address verification), in order to be able to report
|
(with email address verification), in order to be able to report
|
||||||
|
|
@ -49,7 +49,7 @@ in getting the bug fixed sooner):
|
||||||
|
|
||||||
1) Check to see if the bug has been reported already. It's pretty easy
|
1) Check to see if the bug has been reported already. It's pretty easy
|
||||||
to run a search or two against the cairo product in the
|
to run a search or two against the cairo product in the
|
||||||
http://bugs.freedesktop.org bugzilla database. Another place to
|
https://bugs.freedesktop.org bugzilla database. Another place to
|
||||||
look for known bugs is the cairo ROADMAP:
|
look for known bugs is the cairo ROADMAP:
|
||||||
|
|
||||||
https://cairographics.org/ROADMAP
|
https://cairographics.org/ROADMAP
|
||||||
|
|
|
||||||
4
HACKING
4
HACKING
|
|
@ -48,7 +48,7 @@ Bug Tracking System
|
||||||
|
|
||||||
We use a standard bugzilla bug tracking system available at:
|
We use a standard bugzilla bug tracking system available at:
|
||||||
|
|
||||||
http://bugs.freedesktop.org/
|
https://bugs.freedesktop.org/
|
||||||
|
|
||||||
See file named BUGS for detailed information on reporting bugs. In short,
|
See file named BUGS for detailed information on reporting bugs. In short,
|
||||||
for straight bug reports, it's best to report them there such that they
|
for straight bug reports, it's best to report them there such that they
|
||||||
|
|
@ -75,7 +75,7 @@ We use /git/ for version control. See:
|
||||||
|
|
||||||
For more information on using git, see:
|
For more information on using git, see:
|
||||||
|
|
||||||
http://freedesktop.org/wiki/Infrastructure/git/
|
https://freedesktop.org/wiki/Infrastructure/git/
|
||||||
|
|
||||||
|
|
||||||
Build System
|
Build System
|
||||||
|
|
|
||||||
100
NEWS
100
NEWS
|
|
@ -2129,14 +2129,14 @@ A few FreeType font handling bugs were fixed:
|
||||||
Don't call FT_Done_Face() on faces we did not create
|
Don't call FT_Done_Face() on faces we did not create
|
||||||
|
|
||||||
zombie ft_font_face / ft_unscaled_font mutual referencing problems
|
zombie ft_font_face / ft_unscaled_font mutual referencing problems
|
||||||
http://bugs.freedesktop.org/show_bug.cgi?id=21706
|
https://bugs.freedesktop.org/show_bug.cgi?id=21706
|
||||||
|
|
||||||
Ensure win32 font backend sets the return value to -1 (indicating the absent
|
Ensure win32 font backend sets the return value to -1 (indicating the absent
|
||||||
glyph) if the font index lookup for the unicode character fails. And
|
glyph) if the font index lookup for the unicode character fails. And
|
||||||
similarly fix a bug where a fatal error was raised for an invalid glyph.
|
similarly fix a bug where a fatal error was raised for an invalid glyph.
|
||||||
|
|
||||||
cairo_scaled_font_glyph_extents breaks with invalid glyph id
|
cairo_scaled_font_glyph_extents breaks with invalid glyph id
|
||||||
http://bugs.freedesktop.org/show_bug.cgi?id=20255
|
https://bugs.freedesktop.org/show_bug.cgi?id=20255
|
||||||
|
|
||||||
Various improvements to the documentation, reported by Truc Troung:
|
Various improvements to the documentation, reported by Truc Troung:
|
||||||
|
|
||||||
|
|
@ -2166,7 +2166,7 @@ Build fixes
|
||||||
Fix build of DirectFB backend with debugging enabled:
|
Fix build of DirectFB backend with debugging enabled:
|
||||||
|
|
||||||
Bug in _cairo_directfb_surface_release_source_image function
|
Bug in _cairo_directfb_surface_release_source_image function
|
||||||
http://bugs.freedesktop.org/show_bug.cgi?id=18322
|
https://bugs.freedesktop.org/show_bug.cgi?id=18322
|
||||||
|
|
||||||
Fix build on OS/2.
|
Fix build on OS/2.
|
||||||
|
|
||||||
|
|
@ -2184,7 +2184,7 @@ Invalid referencing of patterns in the Quartz backend:
|
||||||
|
|
||||||
Failed assertion `CAIRO_REFERENCE_COUNT_HAS_REFERENCE
|
Failed assertion `CAIRO_REFERENCE_COUNT_HAS_REFERENCE
|
||||||
(&pattern->ref_count)' when using cairo quartz backend
|
(&pattern->ref_count)' when using cairo quartz backend
|
||||||
http://bugs.freedesktop.org/show_bug.cgi?id=18632
|
https://bugs.freedesktop.org/show_bug.cgi?id=18632
|
||||||
|
|
||||||
Invalid references to glyphs after early culling, causing segmentation faults
|
Invalid references to glyphs after early culling, causing segmentation faults
|
||||||
in the PDF backend:
|
in the PDF backend:
|
||||||
|
|
@ -2232,7 +2232,7 @@ Fix display of user fonts as exercised by proposed support for type3
|
||||||
fonts in poppler (unsigned promotion fixes):
|
fonts in poppler (unsigned promotion fixes):
|
||||||
|
|
||||||
Use cairo user-font for Type 3 fonts
|
Use cairo user-font for Type 3 fonts
|
||||||
http://lists.freedesktop.org/archives/poppler/2008-October/004181.html
|
https://lists.freedesktop.org/archives/poppler/2008-October/004181.html
|
||||||
|
|
||||||
Avoid miscomputing size of fallback images required when rendering
|
Avoid miscomputing size of fallback images required when rendering
|
||||||
with CLEAR, IN, or SOURCE operator to vector surfaces, (PS, PDF, SVG,
|
with CLEAR, IN, or SOURCE operator to vector surfaces, (PS, PDF, SVG,
|
||||||
|
|
@ -2311,10 +2311,10 @@ extents of transformed, filtered surfaces (Owen Taylor, Carl Worth,
|
||||||
and Chris Wilson):
|
and Chris Wilson):
|
||||||
|
|
||||||
Bad clipping with EXTEND_NONE
|
Bad clipping with EXTEND_NONE
|
||||||
http://bugs.freedesktop.org/show_bug.cgi?id=15349
|
https://bugs.freedesktop.org/show_bug.cgi?id=15349
|
||||||
|
|
||||||
Improve filtering handling in cairo-pattern.c
|
Improve filtering handling in cairo-pattern.c
|
||||||
http://bugs.freedesktop.org/show_bug.cgi?id=15367
|
https://bugs.freedesktop.org/show_bug.cgi?id=15367
|
||||||
|
|
||||||
Many thanks to Chris Wilson for digging out and cleaning up
|
Many thanks to Chris Wilson for digging out and cleaning up
|
||||||
these fixes.
|
these fixes.
|
||||||
|
|
@ -2542,7 +2542,7 @@ xlib: Faster bookkeeping (Karl Tomlinson)
|
||||||
PS: Fix gradients with non-constant alpha (Chris Wilson)
|
PS: Fix gradients with non-constant alpha (Chris Wilson)
|
||||||
|
|
||||||
Fix deadlock in user-font code (Richard Hughes and Behdad Esfahbod)
|
Fix deadlock in user-font code (Richard Hughes and Behdad Esfahbod)
|
||||||
http://bugs.freedesktop.org/show_bug.cgi?id=16819
|
https://bugs.freedesktop.org/show_bug.cgi?id=16819
|
||||||
|
|
||||||
Countless other bugs have been fixed and optimizations made, many of
|
Countless other bugs have been fixed and optimizations made, many of
|
||||||
them thanks to Chris Wilson. Thanks Chris and others!
|
them thanks to Chris Wilson. Thanks Chris and others!
|
||||||
|
|
@ -2624,7 +2624,7 @@ xlib: Faster bookkeeping (Karl Tomlinson)
|
||||||
PS: Fix gradients with non-constant alpha (Chris Wilson)
|
PS: Fix gradients with non-constant alpha (Chris Wilson)
|
||||||
|
|
||||||
Fix deadlock in user-font code (Richard Hughes and Behdad Esfahbod)
|
Fix deadlock in user-font code (Richard Hughes and Behdad Esfahbod)
|
||||||
http://bugs.freedesktop.org/show_bug.cgi?id=16819
|
https://bugs.freedesktop.org/show_bug.cgi?id=16819
|
||||||
|
|
||||||
Several other minor fixes.
|
Several other minor fixes.
|
||||||
|
|
||||||
|
|
@ -2885,10 +2885,10 @@ This fix has been tested to resolve the bugs posted here, (for both
|
||||||
Xerox and Dell printers):
|
Xerox and Dell printers):
|
||||||
|
|
||||||
Printing some PDFs from evince is crashing our Xerox printer
|
Printing some PDFs from evince is crashing our Xerox printer
|
||||||
http://bugs.freedesktop.org/show_bug.cgi?id=15348
|
https://bugs.freedesktop.org/show_bug.cgi?id=15348
|
||||||
|
|
||||||
Cairo-generated postscript blocks Dell 5100cn
|
Cairo-generated postscript blocks Dell 5100cn
|
||||||
http://bugs.freedesktop.org/show_bug.cgi?id=15445
|
https://bugs.freedesktop.org/show_bug.cgi?id=15445
|
||||||
|
|
||||||
Add missing locking in cairo-xlib
|
Add missing locking in cairo-xlib
|
||||||
---------------------------------
|
---------------------------------
|
||||||
|
|
@ -2954,7 +2954,7 @@ to, (and we could use help from users that have access to misbehaving
|
||||||
printers). This bug is being tracked here:
|
printers). This bug is being tracked here:
|
||||||
|
|
||||||
Printing some PDFs from evince is crashing our Xerox printer
|
Printing some PDFs from evince is crashing our Xerox printer
|
||||||
http://bugs.freedesktop.org/show_bug.cgi?id=15348
|
https://bugs.freedesktop.org/show_bug.cgi?id=15348
|
||||||
|
|
||||||
New support for arbitrary X server visuals (Thanks, Keith and Behdad!)
|
New support for arbitrary X server visuals (Thanks, Keith and Behdad!)
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
|
@ -3421,7 +3421,7 @@ cairo-svg
|
||||||
---------
|
---------
|
||||||
Fix stroke of path with a non-solid-color source pattern:
|
Fix stroke of path with a non-solid-color source pattern:
|
||||||
|
|
||||||
http://bugs.freedesktop.org/show_bug.cgi?id=14556
|
https://bugs.freedesktop.org/show_bug.cgi?id=14556
|
||||||
|
|
||||||
cairo-quartz
|
cairo-quartz
|
||||||
------------
|
------------
|
||||||
|
|
@ -3432,7 +3432,7 @@ cairo_show_text()/cairo_show_glyphs().
|
||||||
|
|
||||||
Correctly handle gradients with non-identity transformations:
|
Correctly handle gradients with non-identity transformations:
|
||||||
|
|
||||||
Fixes http://bugs.freedesktop.org/show_bug.cgi?id=14248
|
Fixes https://bugs.freedesktop.org/show_bug.cgi?id=14248
|
||||||
|
|
||||||
Add native implementation of REPEAT and REFLECT extend modes for
|
Add native implementation of REPEAT and REFLECT extend modes for
|
||||||
gradients.
|
gradients.
|
||||||
|
|
@ -4444,7 +4444,7 @@ PDF:
|
||||||
Johnson)
|
Johnson)
|
||||||
|
|
||||||
• Fix glyph positioning bug when glyphs are not horizontal
|
• Fix glyph positioning bug when glyphs are not horizontal
|
||||||
http://lists.freedesktop.org/archives/cairo/2007-April/010337.html
|
https://lists.freedesktop.org/archives/cairo/2007-April/010337.html
|
||||||
|
|
||||||
win32:
|
win32:
|
||||||
• Fix crash when rendering with bitmap fonts (Carl Worth)
|
• Fix crash when rendering with bitmap fonts (Carl Worth)
|
||||||
|
|
@ -4495,7 +4495,7 @@ Critical fixes
|
||||||
• Fix a crash due to a LOCK vs. UNLOCK typo (M. Drochner fixing Carl
|
• Fix a crash due to a LOCK vs. UNLOCK typo (M. Drochner fixing Carl
|
||||||
Worth's embarrassing typo).
|
Worth's embarrassing typo).
|
||||||
|
|
||||||
http://bugs.freedesktop.org/show_bug.cgi?id=10235
|
https://bugs.freedesktop.org/show_bug.cgi?id=10235
|
||||||
|
|
||||||
• Fix potential buffer overflow, which on some systems with a checking
|
• Fix potential buffer overflow, which on some systems with a checking
|
||||||
variant of snprintf would lead to a crash (Adrian Johnson, Stanislav
|
variant of snprintf would lead to a crash (Adrian Johnson, Stanislav
|
||||||
|
|
@ -4540,7 +4540,7 @@ Other bug fixes
|
||||||
PDF output in some viewers. (Adrian Johnson, Adam Goode, and
|
PDF output in some viewers. (Adrian Johnson, Adam Goode, and
|
||||||
MenTaLguY).
|
MenTaLguY).
|
||||||
|
|
||||||
http://lists.freedesktop.org/archives/cairo/2006-November/008551.html
|
https://lists.freedesktop.org/archives/cairo/2006-November/008551.html
|
||||||
|
|
||||||
• win32: Return correct metrics when hinting is off, and fix font
|
• win32: Return correct metrics when hinting is off, and fix font
|
||||||
descent computation (Behdad Esfahbod).
|
descent computation (Behdad Esfahbod).
|
||||||
|
|
@ -5257,7 +5257,7 @@ several improvements. The bug fixes in this snapshot include:
|
||||||
mentioned here:
|
mentioned here:
|
||||||
|
|
||||||
CAIRO_BO_GUARD_BITS and coordinate space?
|
CAIRO_BO_GUARD_BITS and coordinate space?
|
||||||
http://lists.freedesktop.org/archives/cairo/2006-December/008743.html
|
https://lists.freedesktop.org/archives/cairo/2006-December/008743.html
|
||||||
|
|
||||||
* Fix several regressions in new tessellator (M Joonas Pihlaja)
|
* Fix several regressions in new tessellator (M Joonas Pihlaja)
|
||||||
|
|
||||||
|
|
@ -5317,7 +5317,7 @@ performance improvements are as follows:
|
||||||
His own writeup of the work he did is quite thorough, but more than
|
His own writeup of the work he did is quite thorough, but more than
|
||||||
can be quoted here. Please see his post for the interesting details:
|
can be quoted here. Please see his post for the interesting details:
|
||||||
|
|
||||||
http://lists.freedesktop.org/archives/cairo/2006-November/008483.html
|
https://lists.freedesktop.org/archives/cairo/2006-November/008483.html
|
||||||
|
|
||||||
(Though note that this snapshot also includes some additional,
|
(Though note that this snapshot also includes some additional,
|
||||||
significant improvements that were only sketched out in that
|
significant improvements that were only sketched out in that
|
||||||
|
|
@ -5701,54 +5701,54 @@ here for such a short time period.
|
||||||
Rendering fixes
|
Rendering fixes
|
||||||
---------------
|
---------------
|
||||||
Fix image surfaces to not be clipped when used as a source (Vladimir Vukicevic)
|
Fix image surfaces to not be clipped when used as a source (Vladimir Vukicevic)
|
||||||
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=72e25648c4c4bc82ddd938aa4e05887a293f0d8b
|
https://gitweb.freedesktop.org/?p=cairo;a=commit;h=72e25648c4c4bc82ddd938aa4e05887a293f0d8b
|
||||||
|
|
||||||
Fix a couple of corner cases in dashing degenerate paths (Jeff Muizelaar)
|
Fix a couple of corner cases in dashing degenerate paths (Jeff Muizelaar)
|
||||||
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=fbb1758ba8384650157b2bbbc93d161b0c2a05f0
|
https://gitweb.freedesktop.org/?p=cairo;a=commit;h=fbb1758ba8384650157b2bbbc93d161b0c2a05f0
|
||||||
|
|
||||||
Fix support for type1 fonts on win32 (Adrian Johnson)
|
Fix support for type1 fonts on win32 (Adrian Johnson)
|
||||||
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=da1019c9138695cb838a54f8b871bbfd0e8996d7
|
https://gitweb.freedesktop.org/?p=cairo;a=commit;h=da1019c9138695cb838a54f8b871bbfd0e8996d7
|
||||||
|
|
||||||
Fix assertion failure when rotating bitmap fonts (Carl Worth)
|
Fix assertion failure when rotating bitmap fonts (Carl Worth)
|
||||||
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=0bfa6d4f33b8ddb5dc55bbe419c15df4af856ff9
|
https://gitweb.freedesktop.org/?p=cairo;a=commit;h=0bfa6d4f33b8ddb5dc55bbe419c15df4af856ff9
|
||||||
|
|
||||||
Fix assertion failure when calling cairo_text_path with bitmap fonts (Carl Worth)
|
Fix assertion failure when calling cairo_text_path with bitmap fonts (Carl Worth)
|
||||||
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=9878a033531e6b96b5f27e69e10e90dee7440cd9
|
https://gitweb.freedesktop.org/?p=cairo;a=commit;h=9878a033531e6b96b5f27e69e10e90dee7440cd9
|
||||||
|
|
||||||
Fix mis-handling of cairo_close_path in some situations (Tim Rowley, Carl Worth)
|
Fix mis-handling of cairo_close_path in some situations (Tim Rowley, Carl Worth)
|
||||||
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=53f74e59faf1af78f2f0741ccf1f23aa5dad4efc
|
https://gitweb.freedesktop.org/?p=cairo;a=commit;h=53f74e59faf1af78f2f0741ccf1f23aa5dad4efc
|
||||||
|
|
||||||
Respect font_matrix translation in _cairo_gstate_glyph_path (Behdad Esfahbod)
|
Respect font_matrix translation in _cairo_gstate_glyph_path (Behdad Esfahbod)
|
||||||
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=f183b835b111d23e838889178aa8106ec84663b3
|
https://gitweb.freedesktop.org/?p=cairo;a=commit;h=f183b835b111d23e838889178aa8106ec84663b3
|
||||||
|
|
||||||
Fix vertical metrics adjustment to work with non-identity shapes (Behdad Esfahbod)
|
Fix vertical metrics adjustment to work with non-identity shapes (Behdad Esfahbod)
|
||||||
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=b7bc263842a798d657a95e539e1693372448837f
|
https://gitweb.freedesktop.org/?p=cairo;a=commit;h=b7bc263842a798d657a95e539e1693372448837f
|
||||||
|
|
||||||
[PS] Set correct ImageMatrix in _cairo_ps_surface_emit_bitmap_glyph_data (Behdad Esfahbod)
|
[PS] Set correct ImageMatrix in _cairo_ps_surface_emit_bitmap_glyph_data (Behdad Esfahbod)
|
||||||
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=d47388ad759b0a1a0869655a87d9b5eb6ae2445d
|
https://gitweb.freedesktop.org/?p=cairo;a=commit;h=d47388ad759b0a1a0869655a87d9b5eb6ae2445d
|
||||||
|
|
||||||
Build system fixes
|
Build system fixes
|
||||||
------------------
|
------------------
|
||||||
Fix xlib detection to prefer pkg-config to avoid false libXt dependency (Behdad Esfahbod)
|
Fix xlib detection to prefer pkg-config to avoid false libXt dependency (Behdad Esfahbod)
|
||||||
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=0e78e7144353703cbd28aae6a67cd9ca261f1d68
|
https://gitweb.freedesktop.org/?p=cairo;a=commit;h=0e78e7144353703cbd28aae6a67cd9ca261f1d68
|
||||||
|
|
||||||
Fix typos causing win32 build problem with PS,PDF, and SVG backends (Behdad Esfahbod)
|
Fix typos causing win32 build problem with PS,PDF, and SVG backends (Behdad Esfahbod)
|
||||||
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=aea83b908d020e26732753830bb3056e6702a774
|
https://gitweb.freedesktop.org/?p=cairo;a=commit;h=aea83b908d020e26732753830bb3056e6702a774
|
||||||
|
|
||||||
Fix configure cache to not use stale results (Behdad Esfahbod)
|
Fix configure cache to not use stale results (Behdad Esfahbod)
|
||||||
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=6d0e3260444a2d5b6fb0cb223ac79f1c0e7b3a6e
|
https://gitweb.freedesktop.org/?p=cairo;a=commit;h=6d0e3260444a2d5b6fb0cb223ac79f1c0e7b3a6e
|
||||||
|
|
||||||
Fix to not pass unsupported warning options to the compiler (Jens Granseuer)
|
Fix to not pass unsupported warning options to the compiler (Jens Granseuer)
|
||||||
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=97524a8fdb899de1ae4a3e920fb7bda6d76c5571
|
https://gitweb.freedesktop.org/?p=cairo;a=commit;h=97524a8fdb899de1ae4a3e920fb7bda6d76c5571
|
||||||
|
|
||||||
Fix to allow env. variables such as png_REQUIRES to override configure detection (Jens Granseuer)
|
Fix to allow env. variables such as png_REQUIRES to override configure detection (Jens Granseuer)
|
||||||
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=abd16e47d6331bd3811c908e524b4dcb6bd23bf0
|
https://gitweb.freedesktop.org/?p=cairo;a=commit;h=abd16e47d6331bd3811c908e524b4dcb6bd23bf0
|
||||||
|
|
||||||
Fix test suite to not use an old system cairo when converting svg2png (Behdad Esfahbod)
|
Fix test suite to not use an old system cairo when converting svg2png (Behdad Esfahbod)
|
||||||
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=6122cc85c8f71b1ba2df3ab86907768edebe1781
|
https://gitweb.freedesktop.org/?p=cairo;a=commit;h=6122cc85c8f71b1ba2df3ab86907768edebe1781
|
||||||
|
|
||||||
Fix test suite to not require signal.h to be present (Behdad Esfahbod)
|
Fix test suite to not require signal.h to be present (Behdad Esfahbod)
|
||||||
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=6f8cf53b1e1ccdbe1ab6a275656b19c6e5120e40
|
https://gitweb.freedesktop.org/?p=cairo;a=commit;h=6f8cf53b1e1ccdbe1ab6a275656b19c6e5120e40
|
||||||
|
|
||||||
Code cleanups
|
Code cleanups
|
||||||
-------------
|
-------------
|
||||||
|
|
@ -5774,7 +5774,7 @@ affected X servers that do not provide the Render extension and that
|
||||||
provide a visual with BGR rather than RGB channel order.
|
provide a visual with BGR rather than RGB channel order.
|
||||||
|
|
||||||
report: https://bugs.freedesktop.org/show_bug.cgi?id=7294
|
report: https://bugs.freedesktop.org/show_bug.cgi?id=7294
|
||||||
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=9ae66174e774b57f16ad791452ed44efc2770a59
|
fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=9ae66174e774b57f16ad791452ed44efc2770a59
|
||||||
|
|
||||||
Fix the "disappearing text" bug
|
Fix the "disappearing text" bug
|
||||||
-------------------------------
|
-------------------------------
|
||||||
|
|
@ -5788,7 +5788,7 @@ was also exacerbated by a KDE migration bug that caused antialiasing
|
||||||
to be disabled more than desired.
|
to be disabled more than desired.
|
||||||
|
|
||||||
report: https://bugs.freedesktop.org/show_bug.cgi?id=7494
|
report: https://bugs.freedesktop.org/show_bug.cgi?id=7494
|
||||||
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=456cdb3058f3b416109a9600167cd8842300ae14
|
fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=456cdb3058f3b416109a9600167cd8842300ae14
|
||||||
see also:
|
see also:
|
||||||
Xorg: https://bugs.freedesktop.org/show_bug.cgi?id=7681
|
Xorg: https://bugs.freedesktop.org/show_bug.cgi?id=7681
|
||||||
KDE: http://qa.mandriva.com/show_bug.cgi?id=23990
|
KDE: http://qa.mandriva.com/show_bug.cgi?id=23990
|
||||||
|
|
@ -5804,7 +5804,7 @@ than 72.0 would lead to incorrect results, (larger values would lead
|
||||||
to increasingly shrunken output).
|
to increasingly shrunken output).
|
||||||
|
|
||||||
report: https://bugs.freedesktop.org/show_bug.cgi?id=7533
|
report: https://bugs.freedesktop.org/show_bug.cgi?id=7533
|
||||||
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=1feb4291cf7813494355459bb547eec604c54ffb
|
fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=1feb4291cf7813494355459bb547eec604c54ffb
|
||||||
|
|
||||||
Fix inadvertent semantic change of font matrix translation (Behdad Esfahbod)
|
Fix inadvertent semantic change of font matrix translation (Behdad Esfahbod)
|
||||||
----------------------------------------------------------------------------
|
----------------------------------------------------------------------------
|
||||||
|
|
@ -5818,7 +5818,7 @@ practice, and it was not intentional to introduce a semantic
|
||||||
change. With 1.2.2 we return to the 1.0 semantics, with a much better
|
change. With 1.2.2 we return to the 1.0 semantics, with a much better
|
||||||
implementation that provides correct glyph metrics.
|
implementation that provides correct glyph metrics.
|
||||||
|
|
||||||
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=84840e6bba6e72aa88fad7a0ee929e8955ba9051
|
fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=84840e6bba6e72aa88fad7a0ee929e8955ba9051
|
||||||
|
|
||||||
Fix create_similar to preserve fallback resolution and font options (Behdad Esfahbod)
|
Fix create_similar to preserve fallback resolution and font options (Behdad Esfahbod)
|
||||||
-------------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------------
|
||||||
|
|
@ -5830,8 +5830,8 @@ destination surface would not be preserved to the intermediate
|
||||||
fallbacks, for example.
|
fallbacks, for example.
|
||||||
|
|
||||||
report: https://bugs.freedesktop.org/show_bug.cgi?id=4106
|
report: https://bugs.freedesktop.org/show_bug.cgi?id=4106
|
||||||
fixes: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=9fcb3c32c1f16fe6ab913e27eb54d18b7d9a06b0
|
fixes: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=9fcb3c32c1f16fe6ab913e27eb54d18b7d9a06b0
|
||||||
http://gitweb.freedesktop.org/?p=cairo;a=commit;h=bdb4e1edadb78a2118ff70b28163f8bd4317f1ec
|
https://gitweb.freedesktop.org/?p=cairo;a=commit;h=bdb4e1edadb78a2118ff70b28163f8bd4317f1ec
|
||||||
|
|
||||||
xlib: Fix text performance regression from 1.0 to 1.2.0 (Vladimir Vukicevic)
|
xlib: Fix text performance regression from 1.0 to 1.2.0 (Vladimir Vukicevic)
|
||||||
----------------------------------------------------------------------------
|
----------------------------------------------------------------------------
|
||||||
|
|
@ -5843,7 +5843,7 @@ to the X server, (such as a remote X server over an ssh
|
||||||
connection). The slowdown was identified and fixed in 1.2.2.
|
connection). The slowdown was identified and fixed in 1.2.2.
|
||||||
|
|
||||||
report: https://bugs.freedesktop.org/show_bug.cgi?id=7514
|
report: https://bugs.freedesktop.org/show_bug.cgi?id=7514
|
||||||
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=b7191885c88068dad57d68ced69a752d1162b12c
|
fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=b7191885c88068dad57d68ced69a752d1162b12c
|
||||||
|
|
||||||
PDF: Eliminate dependency on FreeType library dependency (Adrian Johnson)
|
PDF: Eliminate dependency on FreeType library dependency (Adrian Johnson)
|
||||||
-------------------------------------------------------------------------
|
-------------------------------------------------------------------------
|
||||||
|
|
@ -5855,16 +5855,16 @@ freetype library is not required to use the pdf backend on the win32
|
||||||
platform.
|
platform.
|
||||||
|
|
||||||
report: https://bugs.freedesktop.org/show_bug.cgi?id=7538
|
report: https://bugs.freedesktop.org/show_bug.cgi?id=7538
|
||||||
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=a0989f427be87c60415963dd6822b3c5c3781691
|
fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=a0989f427be87c60415963dd6822b3c5c3781691
|
||||||
|
|
||||||
PDF: Fix broken output on amd64 (Adrian Johnson)
|
PDF: Fix broken output on amd64 (Adrian Johnson)
|
||||||
------------------------------------------------
|
------------------------------------------------
|
||||||
report: http://bugzilla.gnome.org/show_bug.cgi?id=349826
|
report: http://bugzilla.gnome.org/show_bug.cgi?id=349826
|
||||||
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=f4b12e497b7ac282b2f6831b8fb68deebc412e60
|
fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=f4b12e497b7ac282b2f6831b8fb68deebc412e60
|
||||||
|
|
||||||
PS: Fix broken output for truetype fonts > 64k (Adrian Johnson)
|
PS: Fix broken output for truetype fonts > 64k (Adrian Johnson)
|
||||||
---------------------------------------------------------------
|
---------------------------------------------------------------
|
||||||
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=067d97eb1793a6b0d0dddfbd0b54117844511a94
|
fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=067d97eb1793a6b0d0dddfbd0b54117844511a94
|
||||||
|
|
||||||
PDF: Fix so that dashing doesn't get stuck on (Kent Worsnop)
|
PDF: Fix so that dashing doesn't get stuck on (Kent Worsnop)
|
||||||
------------------------------------------------------------
|
------------------------------------------------------------
|
||||||
|
|
@ -5872,26 +5872,26 @@ Kent notices that with the PDF backend in cairo 1.2.0 as soon as a
|
||||||
stroke was performed with dashing, all subsequent strokes would also
|
stroke was performed with dashing, all subsequent strokes would also
|
||||||
be dashed. There was no way to turn dashing off again.
|
be dashed. There was no way to turn dashing off again.
|
||||||
|
|
||||||
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=778c4730a86296bf0a71080cf7008d7291792256
|
fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=778c4730a86296bf0a71080cf7008d7291792256
|
||||||
|
|
||||||
Fix memory leaks in failure paths in gradient creation (Alfred Peng)
|
Fix memory leaks in failure paths in gradient creation (Alfred Peng)
|
||||||
--------------------------------------------------------------------
|
--------------------------------------------------------------------
|
||||||
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=db06681b487873788b51a6766894fc619eb8d8f2
|
fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=db06681b487873788b51a6766894fc619eb8d8f2
|
||||||
|
|
||||||
Fix memory leak in _cairo_surface_show_glyphs (Chris Wilson)
|
Fix memory leak in _cairo_surface_show_glyphs (Chris Wilson)
|
||||||
------------------------------------------------------------
|
------------------------------------------------------------
|
||||||
report: https://bugs.freedesktop.org/show_bug.cgi?id=7766
|
report: https://bugs.freedesktop.org/show_bug.cgi?id=7766
|
||||||
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=e2fddcccb43d06486d3680a19cfdd5a54963fcbd
|
fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=e2fddcccb43d06486d3680a19cfdd5a54963fcbd
|
||||||
|
|
||||||
Solaris: Add definition of cairo_private for some Sun compilers (Alfred Peng)
|
Solaris: Add definition of cairo_private for some Sun compilers (Alfred Peng)
|
||||||
-----------------------------------------------------------------------------
|
-----------------------------------------------------------------------------
|
||||||
report: https://bugzilla.mozilla.org/show_bug.cgi?id=341874
|
report: https://bugzilla.mozilla.org/show_bug.cgi?id=341874
|
||||||
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=04757a3aa8deeff3265719ebe01b021638990ec6
|
fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=04757a3aa8deeff3265719ebe01b021638990ec6
|
||||||
|
|
||||||
Solaris: Change version number of Sun's Xorg server with buggy repeat (Brian Cameron)
|
Solaris: Change version number of Sun's Xorg server with buggy repeat (Brian Cameron)
|
||||||
-------------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------------
|
||||||
report: https://bugs.freedesktop.org/show_bug.cgi?id=7483
|
report: https://bugs.freedesktop.org/show_bug.cgi?id=7483
|
||||||
fix: http://gitweb.freedesktop.org/?p=cairo;a=commit;h=e0ad1aa995bcec4246c0b8ab0d5a5a79871ce235
|
fix: https://gitweb.freedesktop.org/?p=cairo;a=commit;h=e0ad1aa995bcec4246c0b8ab0d5a5a79871ce235
|
||||||
|
|
||||||
Various memory leak fixes
|
Various memory leak fixes
|
||||||
-------------------------
|
-------------------------
|
||||||
|
|
|
||||||
6
README
6
README
|
|
@ -113,11 +113,11 @@ Supported, "platform" surface backends
|
||||||
-----------------------------------
|
-----------------------------------
|
||||||
xlib backend
|
xlib backend
|
||||||
------------
|
------------
|
||||||
X11 http://freedesktop.org/Software/xlibs
|
X11 https://freedesktop.org/Software/xlibs
|
||||||
|
|
||||||
xlib-xrender backend
|
xlib-xrender backend
|
||||||
--------------------
|
--------------------
|
||||||
Xrender >= 0.6 http://freedesktop.org/Software/xlibs
|
Xrender >= 0.6 https://freedesktop.org/Software/xlibs
|
||||||
|
|
||||||
quartz backend
|
quartz backend
|
||||||
--------------
|
--------------
|
||||||
|
|
@ -129,7 +129,7 @@ Supported, "platform" surface backends
|
||||||
|
|
||||||
xcb backend
|
xcb backend
|
||||||
-----------
|
-----------
|
||||||
XCB http://xcb.freedesktop.org
|
XCB https://xcb.freedesktop.org
|
||||||
|
|
||||||
Font backends (required to have at least one)
|
Font backends (required to have at least one)
|
||||||
---------------------------------------------
|
---------------------------------------------
|
||||||
|
|
|
||||||
|
|
@ -146,7 +146,7 @@ path to pkg-config.
|
||||||
|
|
||||||
_PKG_TEXT
|
_PKG_TEXT
|
||||||
|
|
||||||
To get pkg-config, see <http://pkg-config.freedesktop.org/>.])],
|
To get pkg-config, see <https://pkg-config.freedesktop.org/>.])],
|
||||||
[$4])
|
[$4])
|
||||||
else
|
else
|
||||||
$1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS
|
$1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@ dnl ===========================================================================
|
||||||
|
|
||||||
PKG_PROG_PKG_CONFIG()
|
PKG_PROG_PKG_CONFIG()
|
||||||
if test "x$PKG_CONFIG" = x; then
|
if test "x$PKG_CONFIG" = x; then
|
||||||
AC_MSG_ERROR([pkg-config >= $PKGCONFIG_REQUIRED required but not found (http://pkgconfig.freedesktop.org/)])
|
AC_MSG_ERROR([pkg-config >= $PKGCONFIG_REQUIRED required but not found (https://pkgconfig.freedesktop.org/)])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
dnl Check for recent pkg-config which supports Requires.private
|
dnl Check for recent pkg-config which supports Requires.private
|
||||||
|
|
|
||||||
10
configure.ac
10
configure.ac
|
|
@ -2,7 +2,7 @@ AC_PREREQ([2.63])
|
||||||
CAIRO_PARSE_VERSION
|
CAIRO_PARSE_VERSION
|
||||||
AC_INIT([cairo],
|
AC_INIT([cairo],
|
||||||
[cairo_version_major.cairo_version_minor.cairo_version_micro],
|
[cairo_version_major.cairo_version_minor.cairo_version_micro],
|
||||||
[http://bugs.freedesktop.org/enter_bug.cgi?product=cairo],
|
[https://bugs.freedesktop.org/enter_bug.cgi?product=cairo],
|
||||||
[cairo],
|
[cairo],
|
||||||
[https://cairographics.org/])
|
[https://cairographics.org/])
|
||||||
AC_CONFIG_AUX_DIR(build)
|
AC_CONFIG_AUX_DIR(build)
|
||||||
|
|
@ -143,7 +143,7 @@ CAIRO_ENABLE_SURFACE_BACKEND(xlib_xrender, Xlib Xrender, auto, [
|
||||||
CPPFLAGS="$CPPFLAGS $xlib_CFLAGS $xlib_NONPKGCONFIG_CFLAGS"
|
CPPFLAGS="$CPPFLAGS $xlib_CFLAGS $xlib_NONPKGCONFIG_CFLAGS"
|
||||||
AC_CHECK_HEADER(X11/extensions/Xrender.h,
|
AC_CHECK_HEADER(X11/extensions/Xrender.h,
|
||||||
[xlib_xrender_NONPKGCONFIG_LIBS="-lXrender"],
|
[xlib_xrender_NONPKGCONFIG_LIBS="-lXrender"],
|
||||||
[use_xlib_xrender="no (requires $xlib_xrender_REQUIRES http://freedesktop.org/Software/xlibs)"],
|
[use_xlib_xrender="no (requires $xlib_xrender_REQUIRES https://freedesktop.org/Software/xlibs)"],
|
||||||
[#include <X11/X.h>])
|
[#include <X11/X.h>])
|
||||||
CPPFLAGS=$old_CPPFLAGS
|
CPPFLAGS=$old_CPPFLAGS
|
||||||
])
|
])
|
||||||
|
|
@ -164,14 +164,14 @@ dnl ===========================================================================
|
||||||
CAIRO_ENABLE_SURFACE_BACKEND(xcb, XCB, auto, [
|
CAIRO_ENABLE_SURFACE_BACKEND(xcb, XCB, auto, [
|
||||||
xcb_REQUIRES="xcb >= 1.6 xcb-render >= 1.6"
|
xcb_REQUIRES="xcb >= 1.6 xcb-render >= 1.6"
|
||||||
PKG_CHECK_MODULES(xcb, $xcb_REQUIRES, ,
|
PKG_CHECK_MODULES(xcb, $xcb_REQUIRES, ,
|
||||||
[use_xcb="no (requires $xcb_REQUIRES http://xcb.freedesktop.org)"])
|
[use_xcb="no (requires $xcb_REQUIRES https://xcb.freedesktop.org)"])
|
||||||
])
|
])
|
||||||
|
|
||||||
CAIRO_ENABLE_FUNCTIONS(xlib_xcb, Xlib/XCB, no, [
|
CAIRO_ENABLE_FUNCTIONS(xlib_xcb, Xlib/XCB, no, [
|
||||||
if test "x$use_xcb" = "xyes" -a "x$use_xlib" = "xyes"; then
|
if test "x$use_xcb" = "xyes" -a "x$use_xlib" = "xyes"; then
|
||||||
xlib_xcb_REQUIRES="x11-xcb"
|
xlib_xcb_REQUIRES="x11-xcb"
|
||||||
PKG_CHECK_MODULES(xlib_xcb, $xlib_xcb_REQUIRES, ,
|
PKG_CHECK_MODULES(xlib_xcb, $xlib_xcb_REQUIRES, ,
|
||||||
[use_xlib_xcb="no (requires $xlib_xcb_REQUIRES http://xcb.freedesktop.org)"])
|
[use_xlib_xcb="no (requires $xlib_xcb_REQUIRES https://xcb.freedesktop.org)"])
|
||||||
else
|
else
|
||||||
use_xlib_xcb="no (requires both --enable-xlib and --enable-xcb)"
|
use_xlib_xcb="no (requires both --enable-xlib and --enable-xcb)"
|
||||||
fi
|
fi
|
||||||
|
|
@ -181,7 +181,7 @@ CAIRO_ENABLE_FUNCTIONS(xcb_shm, XCB/SHM, auto, [
|
||||||
if test "x$use_xcb" = "xyes"; then
|
if test "x$use_xcb" = "xyes"; then
|
||||||
xcb_shm_REQUIRES="xcb-shm"
|
xcb_shm_REQUIRES="xcb-shm"
|
||||||
PKG_CHECK_MODULES(xcb_shm, $xcb_shm_REQUIRES, ,
|
PKG_CHECK_MODULES(xcb_shm, $xcb_shm_REQUIRES, ,
|
||||||
[use_xcb_shm="no (requires $xcb_shm http://xcb.freedesktop.org)"])
|
[use_xcb_shm="no (requires $xcb_shm https://xcb.freedesktop.org)"])
|
||||||
else
|
else
|
||||||
use_xcb_shm="no (requires --enable-xcb)"
|
use_xcb_shm="no (requires --enable-xcb)"
|
||||||
fi
|
fi
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ which will give a report of the speed of each individual test. See
|
||||||
more details on other options for running the suite below.
|
more details on other options for running the suite below.
|
||||||
|
|
||||||
A macro test suite (with full traces and more intensive benchmarks) is
|
A macro test suite (with full traces and more intensive benchmarks) is
|
||||||
also available; for this, see http://cgit.freedesktop.org/cairo-traces.
|
also available; for this, see https://cgit.freedesktop.org/cairo-traces.
|
||||||
The macro-benchmarks are better measures of actual real-world
|
The macro-benchmarks are better measures of actual real-world
|
||||||
performance, and should be preferred over the micro-benchmarks (and over
|
performance, and should be preferred over the micro-benchmarks (and over
|
||||||
make perf) for identifying performance regressions or improvements. If
|
make perf) for identifying performance regressions or improvements. If
|
||||||
|
|
|
||||||
|
|
@ -29,7 +29,7 @@
|
||||||
* The source is from commit 734c53237a867a773640bd5b64816249fa1730f8
|
* The source is from commit 734c53237a867a773640bd5b64816249fa1730f8
|
||||||
* of
|
* of
|
||||||
*
|
*
|
||||||
* http://gitweb.freedesktop.org/?p=users/joonas/glitter-paths
|
* https://gitweb.freedesktop.org/?p=users/joonas/glitter-paths
|
||||||
*/
|
*/
|
||||||
/* Glitter-paths is a stand alone polygon rasteriser derived from
|
/* Glitter-paths is a stand alone polygon rasteriser derived from
|
||||||
* David Turner's reimplementation of Tor Anderssons's 15x17
|
* David Turner's reimplementation of Tor Anderssons's 15x17
|
||||||
|
|
|
||||||
|
|
@ -29,7 +29,7 @@
|
||||||
* The source is from commit 734c53237a867a773640bd5b64816249fa1730f8
|
* The source is from commit 734c53237a867a773640bd5b64816249fa1730f8
|
||||||
* of
|
* of
|
||||||
*
|
*
|
||||||
* http://gitweb.freedesktop.org/?p=users/joonas/glitter-paths
|
* https://gitweb.freedesktop.org/?p=users/joonas/glitter-paths
|
||||||
*/
|
*/
|
||||||
/* Glitter-paths is a stand alone polygon rasteriser derived from
|
/* Glitter-paths is a stand alone polygon rasteriser derived from
|
||||||
* David Turner's reimplementation of Tor Anderssons's 15x17
|
* David Turner's reimplementation of Tor Anderssons's 15x17
|
||||||
|
|
|
||||||
|
|
@ -29,7 +29,7 @@
|
||||||
* The source is from commit 734c53237a867a773640bd5b64816249fa1730f8
|
* The source is from commit 734c53237a867a773640bd5b64816249fa1730f8
|
||||||
* of
|
* of
|
||||||
*
|
*
|
||||||
* http://gitweb.freedesktop.org/?p=users/joonas/glitter-paths
|
* https://gitweb.freedesktop.org/?p=users/joonas/glitter-paths
|
||||||
*/
|
*/
|
||||||
/* Glitter-paths is a stand alone polygon rasteriser derived from
|
/* Glitter-paths is a stand alone polygon rasteriser derived from
|
||||||
* David Turner's reimplementation of Tor Anderssons's 15x17
|
* David Turner's reimplementation of Tor Anderssons's 15x17
|
||||||
|
|
|
||||||
|
|
@ -104,7 +104,7 @@ struct _cairo_xlib_display {
|
||||||
* We also use this variable as a guard against a second
|
* We also use this variable as a guard against a second
|
||||||
* independent bug with transformed repeating pictures:
|
* independent bug with transformed repeating pictures:
|
||||||
*
|
*
|
||||||
* http://lists.freedesktop.org/archives/cairo/2004-September/001839.html
|
* https://lists.freedesktop.org/archives/cairo/2004-September/001839.html
|
||||||
*
|
*
|
||||||
* Both are fixed in xorg >= 6.9 and hopefully in > 6.8.2, so
|
* Both are fixed in xorg >= 6.9 and hopefully in > 6.8.2, so
|
||||||
* we can reuse the test for now.
|
* we can reuse the test for now.
|
||||||
|
|
|
||||||
|
|
@ -31,7 +31,7 @@
|
||||||
* _cairo_fixed_from_double changed the details of the bogus trapezoid
|
* _cairo_fixed_from_double changed the details of the bogus trapezoid
|
||||||
* (it overflows in a different way now), so the bug is being masked.
|
* (it overflows in a different way now), so the bug is being masked.
|
||||||
*
|
*
|
||||||
* According to Vladimir, (http://lists.freedesktop.org/archives/cairo/2006-November/008482.html):
|
* According to Vladimir, (https://lists.freedesktop.org/archives/cairo/2006-November/008482.html):
|
||||||
*
|
*
|
||||||
* Before the change, the two trapezoids that were generated were:
|
* Before the change, the two trapezoids that were generated were:
|
||||||
*
|
*
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,7 @@
|
||||||
|
|
||||||
/* A test for the crash described here:
|
/* A test for the crash described here:
|
||||||
*
|
*
|
||||||
* http://lists.freedesktop.org/archives/cairo/2006-August/007698.html
|
* https://lists.freedesktop.org/archives/cairo/2006-August/007698.html
|
||||||
*
|
*
|
||||||
* The triggering condition for this bug should be setting a
|
* The triggering condition for this bug should be setting a
|
||||||
* surface-based clip and then calling cairo_push_group.
|
* surface-based clip and then calling cairo_push_group.
|
||||||
|
|
|
||||||
|
|
@ -34,7 +34,7 @@
|
||||||
* The original bug was reported by Owen Taylor here:
|
* The original bug was reported by Owen Taylor here:
|
||||||
*
|
*
|
||||||
* bad clipping with EXTEND_NONE
|
* bad clipping with EXTEND_NONE
|
||||||
* http://bugs.freedesktop.org/show_bug.cgi?id=15349
|
* https://bugs.freedesktop.org/show_bug.cgi?id=15349
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define SCALE 10
|
#define SCALE 10
|
||||||
|
|
|
||||||
|
|
@ -220,7 +220,7 @@ draw (cairo_t *cr, int width, int height)
|
||||||
|
|
||||||
cairo_restore (cr2);
|
cairo_restore (cr2);
|
||||||
|
|
||||||
/* http://bugs.freedesktop.org/show_bug.cgi?id=7965 */
|
/* https://bugs.freedesktop.org/show_bug.cgi?id=7965 */
|
||||||
phase = "A horizontal, open path";
|
phase = "A horizontal, open path";
|
||||||
cairo_save (cr2);
|
cairo_save (cr2);
|
||||||
cairo_set_line_cap (cr2, CAIRO_LINE_CAP_ROUND);
|
cairo_set_line_cap (cr2, CAIRO_LINE_CAP_ROUND);
|
||||||
|
|
@ -337,7 +337,7 @@ draw (cairo_t *cr, int width, int height)
|
||||||
|
|
||||||
cairo_restore (cr2);
|
cairo_restore (cr2);
|
||||||
|
|
||||||
/* http://bugs.freedesktop.org/show_bug.cgi?id=7245 */
|
/* https://bugs.freedesktop.org/show_bug.cgi?id=7245 */
|
||||||
phase = "Arc";
|
phase = "Arc";
|
||||||
cairo_save (cr2);
|
cairo_save (cr2);
|
||||||
cairo_arc (cr2, 250.0, 250.0, 157.0, 5.147, 3.432);
|
cairo_arc (cr2, 250.0, 250.0, 157.0, 5.147, 3.432);
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@
|
||||||
/* Test case for bug reported by Franz Schmid <Franz.Schmid@altmuehlnet.de>
|
/* Test case for bug reported by Franz Schmid <Franz.Schmid@altmuehlnet.de>
|
||||||
* https://lists.cairographics.org/archives/cairo/2008-April/013912.html
|
* https://lists.cairographics.org/archives/cairo/2008-April/013912.html
|
||||||
*
|
*
|
||||||
* See also: http://bugs.freedesktop.org/show_bug.cgi?id=17177
|
* See also: https://bugs.freedesktop.org/show_bug.cgi?id=17177
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "cairo-test.h"
|
#include "cairo-test.h"
|
||||||
|
|
|
||||||
|
|
@ -26,7 +26,7 @@
|
||||||
#include "cairo-test.h"
|
#include "cairo-test.h"
|
||||||
|
|
||||||
/* Exercises a bug found by alois@astro.ch:
|
/* Exercises a bug found by alois@astro.ch:
|
||||||
* http://bugs.freedesktop.org/show_bug.cgi?id=26010
|
* https://bugs.freedesktop.org/show_bug.cgi?id=26010
|
||||||
* cairo_line_to optimizes away path segment
|
* cairo_line_to optimizes away path segment
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
<!DOCTYPE moduleset SYSTEM "moduleset.dtd">
|
<!DOCTYPE moduleset SYSTEM "moduleset.dtd">
|
||||||
<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
|
||||||
<moduleset>
|
<moduleset>
|
||||||
<include href="http://cgit.freedesktop.org/xorg/util/modular/plain/xorg.modules" />
|
<include href="https://cgit.freedesktop.org/xorg/util/modular/plain/xorg.modules" />
|
||||||
|
|
||||||
<repository type="git" name="git.freedesktop.org" href="git://anongit.freedesktop.org/git/"/>
|
<repository type="git" name="git.freedesktop.org" href="git://anongit.freedesktop.org/git/"/>
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue