| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
This entire test is about the deprecated OpenType API.
Not much we can do except ignoring deprecations.
|
|
|
|
| |
Replace it with PANGO_GET_UNKNOWN_GLYPH.
|
|
|
|
| |
Replace it with pango_fc_font_lock/unlock_face calls.
|
| |
|
|
|
|
| |
gcc doesn't like #ifndef LANGUAGE(x, y, z).
|
|
|
|
|
| |
Add the new paragraph_text/length parameters to the script_shape
implementation in the fallback engine.
|
|
|
|
|
| |
g_type_init has been deprecated in GLib 2.35.x. Use a
version check here to avoid depending on unstable GLib.
|
| |
|
|
|
|
|
| |
Valgrinding.... Apparently somewhere some memory corruption happens.
Argh...
|
| |
|
| |
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
Using 100 threads and 100 iterations per thread.
Only passes with fontconfig master. We will get a release made and
required soon...
|
|
|
|
|
| |
Can be run standalone now, compares the output of all threads and fails
if they mismatch.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Currently is not run automatically. But run it with args "10 100" and
see it crash...
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
After commit 7c1d6208a4b42ef3a3cce0d8dffb214c7a321e5e, the first matched
font was being prepared twice, causing misconfiguration.
|
|
|
|
|
| |
This reverts commit 7274bd56db3ce2f02594687a307d22aa99c787c4.
Whatever the problem was with g-ir-scanner, it's resolved.
|
|
|
|
| |
Refcount cached patterns.
|
|
|
|
| |
FDO Bug 58496 - Basic module doesn't link against HarfBuzz
|
|
|
|
| |
Fix OS X relocation.
|
| |
|
| |
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=679299
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Cosmetic changes, so that the .sln files will have the same headers across
the board
|
|
|
|
|
| |
Essentially our FcFontRenderPrepare() for fallback fonts was never
actually being called. Donno how this was "working"...
|
| |
|
| |
|
|
|
|
|
|
| |
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).
|
| |
|
|
|
|
|
|
| |
This was blowing up the cogl build since it uses G_DISABLE_DEPRECATED.
https://bugzilla.gnome.org/show_bug.cgi?id=689843
|
| |
|
|
|
|
|
| |
This is broken for now and we can't distcheck without it.
Disabling this for now until we figure out how to fix this.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
| |
|