summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 1.32.51.32.5Matthias Clasen2012-12-171-0/+9
|
* markup: Remove error from markup parser constructorJasper St. Pierre2012-12-142-9/+10
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=679299
* markup: Allow incrementally parsing pango markupJasper St. Pierre2012-12-145-66/+181
| | | | | | | This is intended for applications that need to parse pango markup from some sort of GIO stream. https://bugzilla.gnome.org/show_bug.cgi?id=679299
* markup: Always start with a <markup> tagJasper St. Pierre2012-12-141-16/+10
| | | | | | | It doesn't do anything bad, and will help us when we move to a stream-based approach. https://bugzilla.gnome.org/show_bug.cgi?id=679299
* Update Visual C++ 2010 solutionsChun-wei Fan2012-12-132-2/+2
| | | | | Cosmetic changes, so that the .sln files will have the same headers across the board
* Bug 690081 - pangofc-fontmap: Remove bad use of the comma operatorBehdad Esfahbod2012-12-121-1/+1
| | | | | Essentially our FcFontRenderPrepare() for fallback fonts was never actually being called. Donno how this was "working"...
* Bug 686512 - pango_cairo_font_get_scaled_font failed under wineBehdad Esfahbod2012-12-091-0/+2
|
* Bug 689882 - pango-font.h:381: error: comma at end of enumerator listBehdad Esfahbod2012-12-091-1/+1
|
* Fix relative module pathsJohn Ralls2012-12-081-5/+11
| | | | | | So that the created absolute path is where the modules are installed instead of where the modules file is installed (i.e., lib/pango/1.8.0/modules instead of etc/pango).
* Bug 689864 - build failureBehdad Esfahbod2012-12-071-1/+1
|
* Drop last use of deprecated G_CONST_RETURNColin Walters2012-12-071-1/+1
| | | | | | This was blowing up the cogl build since it uses G_DISABLE_DEPRECATED. https://bugzilla.gnome.org/show_bug.cgi?id=689843
* post release version bumpAlexander Larsson2012-12-061-1/+1
|
* Disable check.docs for now1.32.4Alexander Larsson2012-12-061-1/+8
| | | | | This is broken for now and we can't distcheck without it. Disabling this for now until we figure out how to fix this.
* Update NEWS for 1.32.4Alexander Larsson2012-12-061-0/+15
|
* Bump harfbuzz requirement to 0.9.9Alexander Larsson2012-12-061-1/+1
|
* Track changes in layout and dependencies via serialsAlexander Larsson2012-12-067-19/+91
| | | | | | | | | We track changes in the PangoContext and automatically call pango_layout_context_changed() when needed, plus we track changes in the layout and let apps know via pango_layout_get_serial when the layout changed and needs to be redrawn. https://bugzilla.gnome.org/show_bug.cgi?id=340066
* Track changes in PangoContext via a serialAlexander Larsson2012-12-066-11/+135
| | | | | | | | | | | | Whenever a PangoContext or its fontmap changes we bump the contexts serial, you can get it via pango_context_get_serial() to see find out if the context changed since the last time and you need to relayout. You can also force the context to be "changed" by calling pango_context_changed(). https://bugzilla.gnome.org/show_bug.cgi?id=340066
* Track changes in FontMaps using a serialAlexander Larsson2012-12-0615-7/+156
| | | | | | | | This adds the pango_font_map_get_serial method that lets you see if a fontmap has changes since the last check. It adds implementations to all current fontmaps. https://bugzilla.gnome.org/show_bug.cgi?id=340066
* Fix Win32 and CoreText cairo backends to take cairo CTM into accountBehdad Esfahbod2012-12-052-0/+5
|
* build: Use -Bsymbolic-functions by default if availableColin Walters2012-12-041-0/+21
| | | | | | | Using -Bsymbolic-functions to avoid internal PLT indirection is an easy win. This is the same code that both GLib and GTK+ have. https://bugzilla.gnome.org/show_bug.cgi?id=689648
* Update bidi tables to Unicode 6.2.0Behdad Esfahbod2012-12-021-3/+3
|
* Add GraphemeBreakTest.txt to the treeBehdad Esfahbod2012-12-022-1/+363
| | | | | | All tests in that file pass, lets keep it that way. This is as of Unicode 6.1.0. 6.2 needs more work.
* MinorBehdad Esfahbod2012-12-021-0/+1
|
* Fix grapheme boundaries of surrogates and unassigned default ignorablesBehdad Esfahbod2012-12-021-0/+10
|
* Fix line break of surrogate charactersBehdad Esfahbod2012-12-021-2/+4
|
* Fix grapheme properties of U+FFxx rangeBehdad Esfahbod2012-12-021-1/+1
| | | | Oops!
* Fix grapheme properties of joiner / nonjoinerBehdad Esfahbod2012-12-021-1/+1
| | | | Oops!
* Fix warningBehdad Esfahbod2012-12-021-1/+1
|
* Fix test-ot-tags expectations after harfbuzz transitionBehdad Esfahbod2012-12-021-7/+5
|
* Remove runtests.shBehdad Esfahbod2012-12-023-63/+3
|
* Build test programs in "make all"Behdad Esfahbod2012-12-021-2/+2
|
* Fix build for testsBehdad Esfahbod2012-12-021-9/+9
|
* Remove Thai/Lao Prepend/Extend propertiesTheppitak Karoonboonyanan2012-12-021-9/+0
| | | | | | | | In UAX#29 revision 19 (reissued for Unicode 6.1.0), Prepend and Extend GCB properties have been dropped for Thai/Lao. So, drop the hard coding accordingly. https://bugzilla.gnome.org/show_bug.cgi?id=576156
* Fix a copy-paste errorMatthias Clasen2012-11-291-1/+1
| | | | This was spotted by Coverity.
* Require harfbuzz 0.9.7Behdad Esfahbod2012-11-211-1/+1
|
* Post-release version bumpMatthias Clasen2012-11-191-2/+2
|
* 1.32.31.32.3Matthias Clasen2012-11-191-0/+6
|
* Adjust to HarfBuzz 0.9.7 APIBehdad Esfahbod2012-11-151-1/+1
|
* Provide a phony define for the LANGUAGE macroJohn Ralls2012-11-151-0/+4
| | | | | Gobject-introspection encounters it without the definitions in the including code and fails.
* Make PANGO_GLYPH flags an enum to make gobject-introspection happy.John Ralls2012-11-151-4/+6
| | | | See bug 688356
* Post-release version bumpMatthias Clasen2012-11-131-1/+1
|
* 1.32.21.32.2Matthias Clasen2012-11-132-1/+9
|
* Rename configure.in to configure.acMatthias Clasen2012-11-132-1/+1
| | | | autoconf is going to drop support for .in at some point.
* colors: Update colors to SVG/CSS paletteBenjamin Otte2012-11-132-11/+11
| | | | | | Colors that were defined to different values in Pango than they were in the CSS specification have been updated to conform to the CSS specs. See http://dev.w3.org/csswg/css3-color/#svg-color for the color values.
* colors: Add missing colors from the web paletteBenjamin Otte2012-11-132-790/+805
| | | | | Color names taken from http://dev.w3.org/csswg/css3-color/#svg-color
* Xft: Fix a deadlock on display closeMatthias Clasen2012-11-131-3/+4
| | | | | | | We can't call pango_xft_shutdown display while holding the same lock it is taking. https://bugzilla.gnome.org/show_bug.cgi?id=687470
* Flush cairo surface when doneBehdad Esfahbod2012-11-071-0/+2
|
* Bug 685021: "Add" load_fontset() for Win32 backendChun-wei Fan2012-10-301-0/+157
| | | | | | | | | | | | We now need a load_fontset() implementation for the Windows backend as the pango.aliases handling is moved to pangowin32-fontmap.c since commit 831611158, so that it will go through the pango.aliases file and load the appropriate fontset needed to display various texts. This basically copies pango_font_map_load_fontset() from pango-fontmap.c and adds the old (pre-commit 831611158) pango_font_map_fontset_add_fonts(), but using pango_win32_font_map_load_font() in place of pango_font_map_load_font().
* 1.32.11.32.1Matthias Clasen2012-09-272-1/+6
|
* Don't wipe docs in dist-hook-localMatthias Clasen2012-09-271-4/+1
| | | | | | | It is just super-annoying that one cannot even do 'make dist' and get a working tarball. There has to be a better to do this; for now, just remove this, no other gtk-doc-using module is doing this.