summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* 1.35.61.35.61.32.6Matthias Clasen2013-01-102-1/+8
|
* Bump fontconfig dep to 2.10.91Matthias Clasen2013-01-101-1/+1
| | | | This is the first version of fontconfig that is thread-safe.
* Put g_type_init() back inBehdad Esfahbod2013-01-081-0/+4
|
* Remove unused macrosBehdad Esfahbod2013-01-081-24/+0
|
* MinorBehdad Esfahbod2013-01-081-1/+1
|
* Avoid compiler warnings in testiter.cMatthias Clasen2013-01-071-4/+1
| | | | | Drop an unused variable, and don't call the deprecated pango_cairo_font_map_create_context().
* Avoid a compiler warningMatthias Clasen2013-01-071-0/+2
| | | | ifdef out a function whose only use is already ifdef'ed out.
* Ignore deprecations in test-ot-tagsMatthias Clasen2013-01-071-0/+6
| | | | | This entire test is about the deprecated OpenType API. Not much we can do except ignoring deprecations.
* Don't use deprecated pango_fc_font_get_unknown_glyphMatthias Clasen2013-01-071-1/+1
| | | | Replace it with PANGO_GET_UNKNOWN_GLYPH.
* Don't use the deprecated pango_ft2_font_get_faceMatthias Clasen2013-01-072-6/+17
| | | | Replace it with pango_fc_font_lock/unlock_face calls.
* Avoid deprecation warningsMatthias Clasen2013-01-071-0/+2
|
* Fix another compiler warningMatthias Clasen2013-01-071-1/+1
| | | | gcc doesn't like #ifndef LANGUAGE(x, y, z).
* Fix a compiler warningMatthias Clasen2013-01-071-2/+4
| | | | | Add the new paragraph_text/length parameters to the script_shape implementation in the fallback engine.
* Don't call g_type_init if GLib is new enoughMatthias Clasen2013-01-076-0/+12
| | | | | g_type_init has been deprecated in GLib 2.35.x. Use a version check here to avoid depending on unstable GLib.
* Fix last leak in test-pangocairo-threadsBehdad Esfahbod2013-01-071-1/+3
|
* Fix test leaksBehdad Esfahbod2013-01-071-0/+16
| | | | | Valgrinding.... Apparently somewhere some memory corruption happens. Argh...
* Fix warning in g_object_ref (NULL)Behdad Esfahbod2013-01-071-1/+4
|
* Make test-pangocairo-threads stress fontconfig moreBehdad Esfahbod2013-01-071-5/+6
|
* Bug 691263 - Build with automake-1.13 brokenBehdad Esfahbod2013-01-061-1/+1
| | | | | | | Replace long obsolete AM_CONFIG_HEADER with proper AC_CONFIG_HEADERS. automake-1.13 errors out upon seeing former. Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
* Enable test-pangocairo-threads by defaultBehdad Esfahbod2013-01-042-2/+3
| | | | | | | Using 100 threads and 100 iterations per thread. Only passes with fontconfig master. We will get a release made and required soon...
* Improve test-pangocairo-threadsBehdad Esfahbod2013-01-041-13/+49
| | | | | Can be run standalone now, compares the output of all threads and fails if they mismatch.
* Refactor test-pangocairo-threads.cBehdad Esfahbod2013-01-041-18/+26
|
* Improve test-pangocairo-threadsBehdad Esfahbod2013-01-041-9/+19
|
* Update test-pangocairo-threads to new threads APIBehdad Esfahbod2013-01-031-19/+13
|
* Update docs to reflect per-thread default fontmapBehdad Esfahbod2013-01-031-2/+12
|
* Make pango threadsafe!Behdad Esfahbod2013-01-031-23/+10
| | | | | | | | By way of declaring fontmaps NOT threadsafe, and making pango_cairo_font_map_get_default() return a thread-private fontmap. test-pangocairo-threads doesn't crash anymore, if used with fontconfig master.
* Add test-pangocairo-threads.cBehdad Esfahbod2013-01-032-1/+76
| | | | | Currently is not run automatically. But run it with args "10 100" and see it crash...
* Link to gthread-2.0Behdad Esfahbod2013-01-032-7/+2
|
* Revert "Bug 689342 - Lifetime of patterns in pattern_hash may use too much ↵Behdad Esfahbod2013-01-031-168/+61
| | | | | | | | | | memory" This reverts commit 7ed3cb89923c376d8b30ae3f977ab9e1a231e430, after resolving conflicts. The patch introduced some lifecycle management issues that could easily cause crashing. Reverting till the issues are resolved.
* WhitespaceBehdad Esfahbod2012-12-301-4/+3
|
* Fix most of "failed to choose font" warningsBehdad Esfahbod2012-12-301-1/+10
| | | | | | | If we are in fallback mode, with a font that has to space glyph, then looking up engine/font for any character not in the font was failing badly. In that case, if there's only one engine (which is the case these days), just choose it.
* Don't RenderPrepare the FcFontMatch resultBehdad Esfahbod2012-12-301-7/+18
| | | | | After commit 7c1d6208a4b42ef3a3cce0d8dffb214c7a321e5e, the first matched font was being prepared twice, causing misconfiguration.
* Revert "Make PANGO_GLYPH flags an enum to make gobject-introspection happy."John Ralls2012-12-291-6/+4
| | | | | This reverts commit 7274bd56db3ce2f02594687a307d22aa99c787c4. Whatever the problem was with g-ir-scanner, it's resolved.
* Bug 689342 - Lifetime of patterns in pattern_hash may use too much memoryBehdad Esfahbod2012-12-201-46/+161
| | | | Refcount cached patterns.
* Link basicfc module to HarfBuzzBehdad Esfahbod2012-12-191-1/+1
| | | | FDO Bug 58496 - Basic module doesn't link against HarfBuzz
* Bug 690279 - broken relocation of modulesBehdad Esfahbod2012-12-181-1/+7
| | | | Fix OS X relocation.
* [hb] Pass down BOT/EOT flags to HarfBuzzBehdad Esfahbod2012-12-181-0/+3
|
* Hint advances correctlyBehdad Esfahbod2012-12-171-6/+4
|
* 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
|