| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
|
|
|
|
| |
We need to link to the Debug CRT for debug configs, not the release CRTs,
as linking to different CRTs will cause trouble during debugging.
|
| |
|
|
|
|
| |
Based on patch from Chun-wei Fan.
|
| |
|
| |
|
|
|
|
| |
Patch from Chun-wei Fan.
|
| |
|
|
|
|
| |
Add commands to be used for building introspection files.
|
|
|
|
|
|
|
| |
Integrate the utility project files to build the introspection files.
This is not built by default, so one may choose to build the introspection
files if he/she chooses
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add Windows .bat and Python utility script to call g-ir-scanner to build
the introspection files for Pango/MSVC builds. This will read from
pango/Makefile.am to determine the source and header files to process using
Python REGEX capabilities, so the autotools files won't have to be updated
except to distribute the necessary files under build/win32.
Also add utility Visual Studio 2008/2010 projects to call the Windows .bat
to create the introspection files.
https://bugzilla.gnome.org/show_bug.cgi?id=692255
|
| |
|
| |
|
|
|
|
| |
libpang-1.0.la in _gir_LIBS
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit b359bb484bc7d27a835cfd6d9ffcaed582ebf2ae.
Bug 694918 - Pango layout is rendered in wrong size if we have
non-identity cairo transformation matrix
I was wrong blindly copying this logic from pangocairo-fc into
pangocairo-win32 and pangocairo-quartz.
The reason we need the it in pangofc is because the fontsize we
get back from fontconfig is multiplied by the ctm scale factor,
so we undo it when loading the font. The same is NOT true about
the non-fc backends, so the copying was totally wrong.
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=694626
|
|
|
|
|
|
|
| |
This is needed as a base class sometimes needs to invalidate
the fontmap.
https://bugzilla.gnome.org/show_bug.cgi?id=694626
|
| |
|
|
|
|
|
|
| |
When win32 fontmap goes away, font->fontmap becomes NULL. Deal
with that. Technically speaking, we need to port this to GWeakRef
like the other fontmaps do. But this would do for now.
|
|
|
|
|
|
|
| |
.def files are mostly used on Win32. Whitelist the win32 font map
function in the check.
Bug 694095 - Fails make check: -pango_cairo_win32_font_map_get_type
|
|
|
|
| |
These have now been put into Harfbuzz upstream
|
| |
|
|
|
|
|
| |
I really messed up with 1.32.6, which had lots of new, unstable
stuff in it.
|
|
|
|
| |
This is needed to build the introspection files for PangoCairo on Windows.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This adds a PlatformToolset tag in the project configs so that we can
provide support for Visual Studio 2012 with relative ease as the format
of the VS 2012 projects are only slightly different from their VS 2010
counterparts. We can then use a script like the one used in GLib[1] to
copy the VS2010 projects and replace the necessary tags to create the
VS2012 projects.
This also cleans up the projects and property sheets, as there were
some unwanted/unneeded entries in them.
[1]: http://git.gnome.org/browse/glib/commit/?id=76cecf061b377d30e5422cdddb1fb9d19c52421d
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit 2dc0c3dbb1c389c3a3ba12a5c5c85f21dca46e84.
This doesn't make sense. It ends up in infinite recursion because
pangofc is calling lock_face on pangoft2, which would recursively
call it on pangofc...
Was causing hang at startup of Inkscape.
If the deprecated warnings are an issue, they need to be dealt with
in some other way.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Like this:
<match target="font">
<edit name="pangofontfeatures" mode="append">
<string>smcp</string>
<string>ss20</string>
</edit>
</match>
Finally we are starting to see new features coming out of the HarfBuzz integration...
|
| |
|
|
|
|
| |
This is the first version of fontconfig that is thread-safe.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Drop an unused variable, and don't call the deprecated
pango_cairo_font_map_create_context().
|
|
|
|
| |
ifdef out a function whose only use is already ifdef'ed out.
|
|
|
|
|
| |
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...
|