📄 changelog
字号:
commit 58a60ed9fdd53a4cf29d33624b866bf6ccd637aeAuthor: Carl Worth <cworth@cworth.org>Date: Sun Jun 25 16:53:13 2006 +0200 Prefer sub-path over subpath in documentation.commit 773cb6475b68199e5ef0839cd22c9f3445d7d5d3Author: Carl Worth <cworth@cworth.org>Date: Sun Jun 25 16:51:25 2006 +0200 Prefer sub_path over subpath in identifiers.commit 8f0dd658b1fff3f4e9225b8fb23884f0bbcdb822Author: Carl Worth <cworth@cworth.org>Date: Sun Jun 25 16:49:45 2006 +0200 Add documentation for how degenerate segments and sub-paths are treated.commit 15caa88c6416ce8e0c4c026e76f84ccaf7a3c840Author: Jeff Muizelaar <jeff@infidigm.net>Date: Sun Jun 25 16:12:38 2006 +0200 Initial support for degenerate-path stroking This follows the PDF and SVG specifications which only draw degenerate paths when round caps are in effect. With this commit, the degenerate-path test passes with the image, xlib, and pdf backends, (but still fails with ps and svg backends).commit 20df4af12617ad6459dcb234dfd98954282710f5Author: Jeff Muizelaar <jeff@infidigm.net>Date: Sun Jun 25 15:48:48 2006 +0200 Add new test case degenerate-path to show current 'bug'commit e747bbd350e9630c18849dd7975036d1260264beAuthor: Torsten Schoenfeld <kaffeetisch@gmx.de>Date: Sun Jun 25 15:07:19 2006 +0200 Fix build after recent pixman.h change. The recent pixman.h change to use configure-generated defines accidentally broke the build. Pulling in config.h fixes it.commit e32138aa93ba37d760af87294fbb47046bfe6decAuthor: Carl Worth <cworth@cworth.org>Date: Sun Jun 25 14:42:27 2006 +0200 Prefer using configure-generated variable for finding stdint.h or similar. We were doing something more complicated originally, and that was because pixman.h was an installed public header file at one time. But that hasn't been the case for quite a long time.commit 14ffde038038deda66973856a5f3b9442c8d3c7dAuthor: Carl Worth <cworth@cworth.org>Date: Sun Jun 25 12:16:36 2006 +0200 ROADMAP: Note that bug 6759 is now fixed.commit d2ea21b4aef8ab5338718ddd6ccdff35609e9f6cAuthor: Carl Worth <cworth@cworth.org>Date: Sun Jun 25 11:48:32 2006 +0200 ft-text-antialias-none: Update reference images and igore list. Add a new ps reference image due to slightly different rasterization. Also update pdf and svg backends to ignore this test since those backends do not support ANTIALIAS_NONE. Note in ROADMAP that bug 6759 is fixed now.commit 7e0e503fba80767dc68556054e937123fdcea359Author: Carl Worth <cworth@cworth.org>Date: Sun Jun 25 11:32:36 2006 +0200 xlib: Fix failure path to do cache thawing cleanup.commit 4bff3d559e1d931cd47701f11765b1a574a7eac4Author: Carl Worth <cworth@cworth.org>Date: Sun Jun 25 11:28:03 2006 +0200 ROADMAP: Note that cairo_xlib_surface_get_width/height exist now.commit ddead8e0612162e121868ba561498b8565112f8bAuthor: Robert O'Callahan <rocallahan@novell.com>Date: Wed Jun 21 15:47:03 2006 +1200 Surface size getters for xlib When accessing the underlying drawable etc of an xlib surface, it is also helpful to be able to get the width and height without a server round trip. This patch provides those functions.commit 113bef399a2ca27f4c49a3d917ac1e6075449616Author: Carl Worth <cworth@cworth.org>Date: Sun Jun 25 11:20:50 2006 +0200 ROADMAP: Note that bug 6617 might already be fixed.commit 9ab5678e53219f95de7183e300bba3edac7fe72dAuthor: Carl Worth <cworth@cworth.org>Date: Sun Jun 25 10:02:10 2006 +0200 Fix bug 7268: Fix coordinate space for _cairo_surface_get_extents Previously this function was attempting to return values in surface space, (but even then it was doing it wrong). However, all callers actually expect values in backend space. Fixing this cleans up bug 7268 quite nicely.commit 95355c854f1894e7bbcd370f3bb0d00223c077b6Author: Carl Worth <cworth@cworth.org>Date: Sun Jun 25 02:25:16 2006 +0200 ROADMAP: Note that SVG bitmap glyphs now work. Move some bugs to a punt list.commit 4c7074ceb42c50fc55929291330658f693c66bc7Author: Carl Worth <cworth@cworth.org>Date: Sun Jun 25 02:23:14 2006 +0200 Remove comment which had been incorrectly copiedcommit 3a313070e5b5a1168225dec008f63ff68ed20559Author: Emmanuel Pacaud <emmanuel.pacaud@free.fr>Date: Fri Jun 23 20:13:58 2006 +0200 SVG: fix bit order for bitmap font data and use a group with matrix transformation instead of applying the same matrix on each rect coordinates.commit 8b6fcaf8ff17786ab5394a4aa2d6289f5d9601c2Author: Jonathon Jongsma <jonathon.jongsma@gmail.com>Date: Fri Jun 23 08:29:17 2006 -0500 Fix a minor documentation typo in cairo_pop_group_to_sourcecommit bfa133f9e6dbe511ab696cb1d4b1cea59451f1c1Author: Carl Worth <cworth@cworth.org>Date: Thu Jun 22 22:39:39 2006 -0700 ROADMAP: Note that bug 6955 is fixed.commit 5488c3b462260126a000928aa599684d7b1041e7Author: Carl Worth <cworth@cworth.org>Date: Thu Jun 22 22:38:17 2006 -0700 xlib: Prefer BAIL over FAIL when the cleanup code is also used in succesful cases.commit 7e457cb4c1e69670f27e3e8e134a9e32a8f75788Author: Carl Worth <cworth@cworth.org>Date: Thu Jun 22 22:32:57 2006 -0700 Bug 6955: Fix by adding freeze/thaw around scaled_font glyph cache in _cairo_xlib_surface_show_glyphscommit 6a58658b73924fa6897bd1e290d754ce1df44b0dAuthor: Carl Worth <cworth@cworth.org>Date: Thu Jun 22 22:05:20 2006 -0700 Add test/glyph-cache-pressure to demonstrate xlib failure (bug 6955)commit 333ac8f4d9ccc356cb91e7118ed56bfc07e78c2fAuthor: Carl Worth <cworth@cworth.org>Date: Thu Jun 22 22:03:06 2006 -0700 Add 'private' cairo_scaled_font_test_set_max_glyphs_cached_per_font for testingcommit d5197c1e0defc1018320efcb461977557a7d5d6eAuthor: Emmanuel Pacaud <emmanuel.pacaud@free.fr>Date: Thu Jun 22 22:32:47 2006 +0200 SVG: dumb implementation of bitmap glyphs. Bitmap glyphs are emited as tiny svg rectangles. An improvement would be to calculate glyph outline from bitmap data.commit cd5eb70e4e45962c88b4bfe13de6f26211601e55Author: Carl Worth <cworth@cworth.org>Date: Wed Jun 21 22:36:27 2006 -0700 ROADMAP: Update with 1.1.10 notes as well as new blockers and fixescommit 25e0acfee0ae790329c2f558ce6a9f997eeace6dAuthor: Carl Worth <cworth@cworth.org>Date: Wed Jun 21 17:23:35 2006 -0700 PDF: Fix display of bitmapped glyphs (bitmap-font test now passes)commit b4720ca51d4b1de02d6beb898b7d04a33e1d99fdAuthor: Carl Worth <cworth@cworth.org>Date: Tue Jun 20 23:12:58 2006 -0700 PDF: Push glyph stream creation down from emit glyph to outline/bitmap variantscommit 83a8a50735746a4591c3bcc1aaa46fb7a0f87224Author: Behdad Esfahbod <behdad@behdad.org>Date: Wed Jun 21 19:57:40 2006 -0400 Pass --cache-file=config.cache and --disable-static to configure from autogen.sh.commit f5ee9557c3dc7bc72098cd08698f147ed685ccb2Author: Behdad Esfahbod <behdad@behdad.org>Date: Wed Jun 21 07:22:50 2006 -0400 Removed excess mkdir.commit f71313d427565cb37a25393ff8a5a2ffdcfb798bAuthor: Behdad Esfahbod <behdad@behdad.org>Date: Wed Jun 21 07:00:34 2006 -0400 Minor refinements, mostly to configure.in.commit c88bab66ab258e0bbd2cb80eaf4edc9e5f1ad6f0Author: Behdad Esfahbod <behdad@behdad.org>Date: Wed Jun 21 06:25:01 2006 -0400 Make configure generate cairo-features.h. Generate AC_DEFINE and AM_CONDITIONALS for all CAIRO_HAS_* in CAIRO_BACKEND_ENABLE.commit c6c1da2a2346de6c1df82fab2e7bafec7f37db50Author: Carl Worth <cworth@cworth.org>Date: Tue Jun 20 17:49:05 2006 -0700 PS: Add support for emitting bitmapped glyphs into type3 fonts. The bitmap-font now passes when run against the ps backend.commit cca08d9bce1647444acdb78aedb6ad6967c07661Author: Carl Worth <cworth@cworth.org>Date: Tue Jun 20 17:48:06 2006 -0700 New bitmap-font test with bundled 6x13 font. The 6x13 font is a public-domain terminal font from the X distribution.commit ab8ae66f9d5c92af96b4a530957537ec7d33c128Author: Carl Worth <cworth@cworth.org>Date: Tue Jun 20 17:15:07 2006 -0700 SVG: Fix to not crash on bitmapped glyphs This is similar to a change that was recently made to the PDF and PS backends. Bitmap glyphs are not yet drawn correctly, (drawn as filled rectangles instead), but the crash is at least eliminated.commit 2f43a79e4e87341dd0df49fc6c11fd17a21350c2Author: Carl Worth <cworth@cworth.org>Date: Tue Jun 20 11:28:23 2006 -0700 ft-font: Use compile-time test (WORDS_BIGENDIAN) rather than run-time function to test endian-ness.commit b806b50cfe890b534dbf86f0b4d2cc0c22b880ffAuthor: Carl Worth <cworth@cworth.org>Date: Tue Jun 20 10:59:22 2006 -0700 Add new CAIRO_BITSWAP8 macro for swapping the bits within a byte. This uses a technique devised by Sean Anderson, July 13, 2001 as found at http://graphics.stanford.edu/~seander/bithacks.html#ReverseByteWith32Bits This technique uses 3 multiplies rather than just shifts and masks, but performance seems comparable to the old approach, (but more significantly, the new approach is easier to implement as a macro, and I plan to start using this bit-swapping elsewhere very soon).commit 3465ae1c58a87382c33117f6c5dec52403c9694eAuthor: Carl Worth <cworth@cworth.org>Date: Tue Jun 20 10:43:53 2006 -0700 output-stream: Support %X in addition to %xcommit bb11980f14560ea16174c6531678b9b7a623f813Author: Kristian Høgsberg <krh@redhat.com>Date: Tue Jun 20 02:16:17 2006 -0400 Add 'x' case to printf switch so we actually implement %02x.commit 651b2a9ab0bdb5f8fa952e47e95c21d2f530950dAuthor: Carl Worth <cworth@cworth.org>Date: Mon Jun 19 21:16:03 2006 -0700 test/fallback-resolution: Remove extra call to cairo_show_pagecommit 7026e24548fd0e4fbfb2bd3af7cffab8eab88d44Author: Carl Worth <cworth@cworth.org>Date: Mon Jun 19 21:15:26 2006 -0700 PS PDF: Drop unused hex_digit functions, (now that output stream supports %02x)commit cd5e08a9fee70b1ed2252d24e04db806769babcdAuthor: Kristian Høgsberg <krh@redhat.com>Date: Mon Jun 19 22:42:32 2006 -0400 Implement 0-padding and field width for _cairo_output_stream_printf(). Use it instead of %c%c in PS and PDF surfaces.commit a3f2d92f11a1ab4d30dd0e33a0cd5ee19495eeb1Author: Carl Worth <cworth@cworth.org>Date: Mon Jun 19 11:03:32 2006 -0700 PDF: Don't fallback due to CAIRO_ANTIALIAS_NONE This was a gratuitous thing that was causing excessive fallbacks in mozilla printing to PDF. The only reason it was ever there was to get some of the tests that rely on CAIRO_ANTIALIAS_NONE to pass. Instead we now simply don't run those tests against the PDF backend.commit 72e7667ed904b93475d7e4540778c498aa781cdfAuthor: Behdad Esfahbod <behdad@behdad.org>Date: Mon Jun 19 04:29:49 2006 -0400 Replace noinst_ with check_, such that nothing is built with default make target.commit fdc109dc5902f362bfec2f90b5d357c2d16b96d6Author: Behdad Esfahbod <behdad@behdad.org>Date: Mon Jun 19 04:17:19 2006 -0400 Add create-for-stream.* to .gitignore.commit d12afb7eac80d66cc140721031940feddc2586c6Author: Behdad Esfahbod <behdad@behdad.org>Date: Mon Jun 19 04:10:56 2006 -0400 Update .gitignorecommit a28557f55a49ac812e69b59fe803fd0cba10d10bAuthor: Behdad Esfahbod <behdad@behdad.org>Date: Mon Jun 19 04:10:19 2006 -0400 Reference images for new test...commit 2f59dd4a5e9f4ce3853b055620bbada4526e3f58Author: Jinghua Luo <sunmoon1997@gmail.com>Date: Mon Jun 19 15:52:36 2006 +0800 Turn hinting off to get consistent results for ft-text-vertical-layout test case.commit f5b6fc139c8e455b27df52139578d2546a826e6dAuthor: Jinghua Luo <sunmoon1997@gmail.com>Date: Mon Jun 19 15:51:43 2006 +0800 Turn hinting off to get consistent results for ft-text-antialias-none test case.commit ddc01a3c5530aa9480eb19aded7ba08f97529440Author: Behdad Esfahbod <behdad@behdad.org>Date: Mon Jun 19 03:22:53 2006 -0400 Correct comment about expected result in device-offset-positive test.commit 70d3719ec9d0dbe7e37f3ad3c5cfbe596be4f409Author: Behdad Esfahbod <behdad@behdad.org>Date: Mon Jun 19 03:13:56 2006 -0400 Add test device-offset-positive.commit fde08da55f293cd40927c8a1d41db0e478785e8eAuthor: Jinghua Luo <sunmoon1997@gmail.com>Date: Mon Jun 19 14:49:46 2006 +0800 freetype: Don't ignore antialias in some cases.commit c9de7b1286309fc2da1a5ea798674b528aa2eab6Author: Jinghua Luo <sunmoon1997@gmail.com>Date: Mon Jun 19 14:17:24 2006 +0800 freetype: Compare all elements in ft_options but not use memcmp.commit e4736fcf76855c7ca5c9e8b922622dfffe08e4e1Author: Jinghua Luo <sunmoon1997@gmail.com>Date: Sun Jun 18 23:50:51 2006 +0800 freetype: Clear target mode correctly in _cairo_ft_options_merge.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -