summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Build fix after rebasecoretextKristian Rietveld2011-03-271-5/+5
|
* Add module-defs-coretext.c to MODULE_DEF_FILESKristian Rietveld2011-03-271-1/+2
|
* Get _pango_cairo_core_text_font_new rightKristian Rietveld2011-03-271-17/+12
|
* Properly propagate font size in pango_core_text_font_map_load_fontKristian Rietveld2011-03-271-1/+7
|
* Shape engine should return array in LTR order when expectedKristian Rietveld2011-03-271-9/+26
|
* Remove pointless FIXMEKristian Rietveld2011-03-271-1/+0
|
* Handle oblique fonts; synthesize italic fonts when neededKristian Rietveld2011-03-273-3/+83
| | | | | | Deduce from the given style name whether a font is oblique. If a font family does not have an italic or oblique variant, then add synthetic italic variants that are handled by Pango.
* Factor out translation of CTFontDescriptor into seperate functionKristian Rietveld2011-03-271-52/+61
|
* Start implementation of CoreText backendKristian Rietveld2011-03-2714-3/+2155
| | | | | | | | | | | On Mac OS X systems where CoreText is available (that is, 10.5 or higher), we will build the CoreText backend instead of the ATSUI backend. In this case, the ATSUI backend will not be built and installed. This change is necessary because since Mac OS 10.5 ATSUI has been marked as deprecated. For older systems, we will have to continue to use the ATSUI backend.
* Handle realloc failure in the bufferBehdad Esfahbod2011-03-143-28/+41
| | | | | Ported from http://cgit.freedesktop.org/harfbuzz/commit/?id=a6a79df5fe2e by Karl Tomlinson <karlt+@karlt.net>
* build: gtk-doc scanner links agains glibVíctor Manuel Jáquez Leal2011-03-141-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=644724
* [gi] add out annotations to pango layout APIJohn (J5) Palmieri2011-02-171-38/+42
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=642593
* Bug 639882 - Heap corruption in font parsing with FreeType2 backendBehdad Esfahbod2011-02-171-2/+14
|
* [GI] Add (allow-none) annotations to pango_parse_markup().Laszlo Pandy2011-02-091-3/+3
|
* [GI] Annotate out arguments of pango_parse_markup().Laszlo Pandy2011-02-041-3/+3
|
* Bug 636348 - Hex boxes are incorrectly scaled with non identity cairo scaleBehdad Esfahbod2010-12-281-0/+2
|
* Annotate pango_layout_get_context().Paolo Borelli2010-12-111-3/+3
|
* [git.mk] Support Mallard docsBehdad Esfahbod2010-12-061-2/+6
|
* ensure gnome-autogen.sh's behaviourSven Herzberg2010-11-151-1/+1
| | | | | * autogen.sh: make sure that autoreconf calls aclocal the same way gnome-autogen.sh would have done
* Use G_DEFINE_BOXED_TYPE.Christian Persch2010-11-0411-153/+40
| | | | Bug #539622.
* Use autoreconf instead gnome-autogen.shJavier Jardón2010-11-021-17/+21
| | | | Fixed https://bugzilla.gnome.org/show_bug.cgi?id=633208
* introspection: Fix some annotation syntax usageColin Walters2010-09-292-5/+5
|
* introspection: Use --include-uninstalledColin Walters2010-09-292-6/+9
| | | | | | | | | | | | | For inter-module includes we need to use --include-uninstalled, otherwise we may try to process pkg-config entries for uninstalled .pc files. Also: * Don't include pangoft2 in its own package list. * Filter out non-public pango-color-table.h https://bugzilla.gnome.org/show_bug.cgi?id=630857
* configure.in: Add missing ;Colin Walters2010-09-281-1/+1
|
* Bug 630812 - Ignore gnome-doc-utils, .dirstamp and GSettings files in git.mkBehdad Esfahbod2010-09-281-1/+10
| | | | | | | | | | | | | | | | | | | | | Patches from Philip Withnall. [PATCH 1/3] Ignore gnome-doc-utils' .mo files and generated headers gnome-doc-utils can optionally generate a header (specified in DOC_H_FILE) which is cleaned by gnome-doc-utils.make in mostlyclean. Additionally, it generates MO files for the documentation translations which are also cleaned by gnome-doc-utils.make in mostlyclean. [PATCH 2/3] Ignore .dirstamp files These are automatically removed on distclean by automake under some circumstances. [PATCH 3/3] Ignore files generated by gsettings.m4 gsettings.m4 generates .valid files and can optionally generate enum files, which are all removed on mostlyclean by gsettings.m4.
* Doc template changesBehdad Esfahbod2010-09-2827-0/+104
|
* Fix docs build on UbuntuBehdad Esfahbod2010-09-281-3/+5
| | | | | I'm guessing that Ubuntu has broken libtool by not automatically adding dependent libraries from the .la file...
* Bug 628497 - Crash in pango_layout_line_get_extents at pango-layout.cBehdad Esfahbod2010-09-271-8/+1
| | | | Cleanup LINE_IS_VALID() usage.
* Bug 626966 - SIGFPE _hb_sanitize_arrayBehdad Esfahbod2010-09-232-1/+2
| | | | Fix two div-by-zero's. Both have been fixed upstream.
* Bug 629632 - configure bugBehdad Esfahbod2010-09-141-1/+1
|
* Reduce DLL hijack risk and simplify code in basic-win32 moduleTor Lillqvist2010-09-112-106/+33
| | | | | | | Dont load usp10.dll dynamically with LoadLibrary(). Just link to the Uniscribe API directly. MinGW comes with an import library so no problem with that either. The Uniscribe DLL is present on all versions of Windows we care for.
* introspection: Filter out private headersColin Walters2010-09-031-5/+5
| | | | | | We shouldn't scan private headers. Also add --warn-all. https://bugzilla.gnome.org/show_bug.cgi?id=627973
* Bug 627978 - explicitly link with the math lib (-lm) for use of 'cos'Behdad Esfahbod2010-08-251-0/+1
|
* Bug 627902 - explicitely link dump-boundaries to GLibBehdad Esfahbod2010-08-251-8/+11
|
* Fix includeBehdad Esfahbod2010-08-241-1/+1
|
* Bug 626500 - Fails to compile with gobject-introspection 0.9Robert Ancell2010-08-252-2/+2
|
* Bug 625807 - approximate character width is 0 on pangoft2Behdad Esfahbod2010-08-061-3/+45
| | | | Fix regression.
* Bug 617772 - pango fails to build from git outside source treeBehdad Esfahbod2010-07-222-2/+2
| | | | | | | Depends on gobject-introspection >= 0.6.14, where introspection sources are referenced via VPATH. Remove $(srcdir) prefix in sources. Signed-off-by: Theppitak Karoonboonyanan <thep@linux.thai.net>
* Add PANGO_LIBDIR and PANGO_SYSCONFDIR enviroment variablesOwen W. Taylor2010-07-081-9/+17
| | | | | | | | | | | | | | | Add environment variables to override the compile time values for the libdir and sysconfdir. This provides additional flexibility and enables using a static pango.modules file for libraries packaged with an application on OS X by setting environment variables at application startup and using paths of the form: @executable_path/../lib/pango/modules/.. in the modules file. https://bugzilla.gnome.org/show_bug.cgi?id=554524
* Typo fixTor Lillqvist2010-06-271-1/+1
| | | | As such libpangowin32 is deprecated, I guess...
* Improve performance on Windows especially for non-Latin scriptsTor Lillqvist2010-06-264-34/+53
| | | | | | | The use of Uniscribe script caches was decidedly suboptimal. Use one persistent SCRIPT_CACHE per Win32 font and script. Patch by by David E. Hollingsworth and Fredrik Corneliusson, from bug
* Bump version to 1.29Behdad Esfahbod2010-06-151-2/+2
|
* Backport this commit from harfbuzz-ng repo:Behdad Esfahbod2010-06-152-12/+12
| | | | | | Fix awful confusion between lookup format and subtable format As reported by John Daggett.
* Bug 621612 - VPATH build fixBehdad Esfahbod2010-06-151-1/+1
|
* Fix a test failureMatthias Clasen2010-06-031-1/+1
| | | | See http://build.gnome.org/builders/pango-RHEL5/builds/310/steps/pango%20check/logs/stdio
* Cypriot is RTLBehdad Esfahbod2010-05-261-1/+1
|
* Fix glyph class building. Oops!Behdad Esfahbod2010-05-101-2/+2
| | | | Bug 605870 - Incorrect shaping for Syriac
* [cairo] Scale font metrics to user spaceBehdad Esfahbod2010-05-042-3/+36
| | | | Bug 457990 - font metrics are not converted to user space in cairo backend
* [cairo] Refactor common code in create_metrics_for_context()Behdad Esfahbod2010-05-047-107/+70
|
* [HB] MinorBehdad Esfahbod2010-04-211-1/+1
|