summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix doc buildMatthias Clasen2011-11-221-20/+4
| | | | | | When gtk-doc regenerated the pango.types file, it includes get_type functions for platform-specific things that will cause link failures.
* Move gmodule to Requires.privateMatthias Clasen2011-11-222-2/+4
| | | | | Users of pango are not generally expected to use gmodule API, so don't force them all to link against it.
* CoreText: stricter handling of FontSymbolic traitsKristian Rietveld2011-11-141-5/+11
| | | | | | | | | | It turns out that getting this value as "Int" is incorrect and resulted in font traits not being returned in some cases. Without traits, an italic trait is not set, which caused synthetic oblique fonts to be created when not necessary. Also use CTFontSymbolicTraits type in the PangoCoreTextFace structure and do a stricter bit mask check for certainty.
* Get _pango_get_lc_ctype from system prefs on Mac OS XKristian Rietveld2011-11-141-0/+21
|
* Update VS property sheetsChun-wei Fan2011-10-172-2/+2
| | | | | Say farewell to G_DISABLE_DEPRECATED and the build breakages that it causes. We now have warnings when we make use of deprecated GLib items
* Don't set build-breaking definesMatthias Clasen2011-10-131-7/+0
| | | | | | Now that we get compiler warnings for deprecations, we don't need to use the G_DISABLE_DEPRECATED hammer anymore. Bye, bye, build breakage.
* Add deprecation attributes to deprecated functionsMatthias Clasen2011-10-139-1/+41
| | | | | | | | This is using the newly introduce G_DEPRECATED macros from GLib. Traditional deprecation guards are still in place. https://bugzilla.gnome.org/show_bug.cgi?id=661612
* Bump versionMatthias Clasen2011-09-281-1/+1
| | | | 1.29.4 got released off a side-branch, but bump version here too.
* Update VS2008 PangoFT2 projectChun-wei Fan2011-09-251-4/+4
| | | | | | | | This project will require the use of stdint.h, which is not shipped with VS2008 (but is shipped with VS2010), so define HAVE_STDINT_H for all settings in this project so that the stdint.h bundled in $(srcroot)/build/win32/vs9 will be used when HarfBuzz and FontConfig is being used.
* README.win32: Update compilation info a bitChun-wei Fan2011-09-251-4/+4
| | | | | Update the info about the Visual Studio projects as VS2010 projects have landed into master.
* break.c: Fix compilation against newer GLib versionsChun-wei Fan2011-09-172-5/+13
| | | | | | | | G_UNICODE_COMBINING_MARK was renamed as G_UNICODE_SPACING_MARK soon after the GLib 2.29.14 release, so fix that in break.c and pango-ot-info.c. To support GLib on and before 2.29.14, a convenience definition for G_UNICODE_SPACING_MARK is defined.
* hb-private.h: Fix compilation on newer GLib versionsChun-wei Fan2011-09-171-0/+4
| | | | | g_atomic_int_exchange_and_add was deprecated in the GLib gatomic.c rewrite, for GLib 2.29.6, so use g_atomic_int_add for GLib versions 2.29.5+.
* VS support: Fix VS2008/2010 property sheetsChun-wei Fan2011-09-162-5/+11
| | | | | | | -Seperate intermediate folders for each project to remove redundant VS warnings/errors -Don't create a folder for pango.aliases if the folder already exists -Don't create pango.aliases if it already exists
* VS2010 support: Update README.txtChun-wei Fan2011-09-161-88/+96
| | | | | | | -This file should have Windows EOL -Tell people about GNOME Live! page for steps to building Pango with MSVC (and the GTK+ stack) -Fix some errors in some of the words used here.
* Bug 653985: Fix the VS2010 Pangowin32 projectChun-wei Fan2011-09-161-1/+10
| | | | | Define the PANGO_MODULE_PREFIX in the project, as was done with the VS9 project in commit 552ffc231.
* VS 2010 support: Fix EOL of .sln filesChun-wei Fan2011-09-162-120/+120
| | | | The .sln files need to have Windows EOL.
* bgo# 650456 Visual C++ 2010 support-README.txtChun-wei Fan2011-09-161-0/+88
|
* bgo# 650456: Visual C++ 2010 Project FilesChun-wei Fan2011-09-1614-0/+1940
| | | | | | | | | | | | | These are the VS 2010 project files themselves... As in the last patch, project and filter files for pango, pangocairo and pangoft2 are templates so that they are filled in during "make dist", which the resulting full project/filter files are distributed with the templates Yeah, I know there are 2 sets of projects/filters for pangocairo, but it is needed to accomodate the options for the dependency on fontconfig/pangoft2 on VS2010. That's life with VS2010...
* bgo# 650456: Visual C++ 2010 support-autotoolsChun-wei Fan2011-09-166-6/+184
| | | | | | | | | | | Update the autotools files for: -Creation of the full VS 2010 project/filter files for pango, pangocairo and pangoft2 from the templates during "make dist", so that the source file list can be made up-to-date with each release-this will simplify maintenance, as this is what is done for the VS 2008 project files. -Dist the VS 2010 files (with the templates) and related items
* Fix annotation syntaxBehdad Esfahbod2011-09-081-1/+1
|
* Bug 658561 - Double free after calling Pango.Context.get_font_description()Behdad Esfahbod2011-09-081-2/+2
|
* MinorBehdad Esfahbod2011-09-081-1/+1
|
* Add commentBehdad Esfahbod2011-09-081-0/+2
|
* Remove dead codeBehdad Esfahbod2011-09-081-17/+0
|
* Mention GMarkup and character entitiesMatthias Clasen2011-09-051-3/+9
| | | | As requested in bug 403499.
* Updated README.win32 and VS9 Readme.txtChun-wei Fan2011-08-312-34/+48
| | | | | | | | | -Set README.win32 to have Windows EOL -Updated README.win32 regarding the situation of modules on Windows under different build approaches. -Tell people in both Readme files about the GNOME Live! page that describes building Pango and its dependencies with Visual Studio in better detail.
* Fix the buildMatthias Clasen2011-08-231-0/+1
| | | | | | | With gcc 4.6.1, I get a build error in pango/ because the C++ parts in harfbuzz have not been compiles with -lPIC. Not sure if this change is 100% correct, but it makes things build successfully.
* Fix ChanContext backtrack matching with GPOSKhaled Hosny2011-08-192-3/+4
| | | | | Backported from HarfBuzz-ng: http://cgit.freedesktop.org/harfbuzz/commit/?id=cc1a8a938b4c13e76b58825a9e1951c4134e634a
* Fix missing GI transfer annotation for pango_layout_get_line_readonly()Michael Vogt2011-08-091-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656014
* Update VS 2008 README.txtChun-wei Fan2011-07-251-1/+4
| | | | Tell people not to compile Pango in paths with spaces in them.
* build: Fix srcdir != builddirColin Walters2011-07-221-4/+5
|
* Fix introspection build using uninstalled GIRsRico Tzschichholz2011-07-221-3/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=654689
* Add more Chinese poetryBehdad Esfahbod2011-07-201-0/+14
| | | | | From: https://secure.wikimedia.org/wikipedia/en/wiki/Shi_shi_shi_shi_shi
* Bug 635399 - Add C include and exported packages information to GIRsEvan Nemerson2011-07-131-3/+8
|
* Bug 653985 - Pango 1.29.x make GTK3-demo.exe crashed in WindowsBehdad Esfahbod2011-07-112-5/+10
| | | | | | | | | Similar to d9e254f which changed the rest of the modules, moved the PANGO_MODULE_PREFIX define from basic-win32.c to the VS9 project file to avoid breaking autotools build. Fixes basic-win32 module loading when pango is built with autotools + MinGW.
* Part of Bug 653985 - Pango 1.29.x make GTK3-demo.exe crashed in WindowsKalev Lember2011-07-111-1/+1
| | | | | Fixes a regression from ea702f4 which changed PangoFallbackEngine to be abstract.
* Make ATSUI backend compile againKristian Rietveld2011-07-012-2/+8
| | | | | Commit 02f80c9acdec53f58fef0e12f41363c3c4ea1efe broke the build and was likely committed untested.
* Attempt to correct EOL on VS2008 solutionsChun-wei Fan2011-06-292-149/+149
| | | | | | I realized that I needed to set autocrlf=false on my Windows side ... ugh... These are the files that must have CRLF line endings to work correctly :|
* docs: pangofc-fontmap: Fix typo in "Since" tagJavier Jardon2011-06-231-2/+2
|
* pango-docs.sgml: Add xml index pages to avoid warningsJavier Jardon2011-06-231-18/+37
|
* docs: Fix typoJavier Jardón2011-06-231-1/+1
|
* docs: Fix references to PangoFcFontmap -> PangoFcFontMapJavier Jardón2011-06-231-4/+4
|
* docs: modernize docsStefan Kost2011-06-202-68/+40
| | | | | Get rid of entities and use xi:includes instead. This makes the docs build faster and makes it easier to conditionally include stuff.
* Bug 652841 - Various pieces of dead code found by gcc/clang static analyzerBehdad Esfahbod2011-06-1711-27/+8
|
* Bump version to 1.29.31.29.3Javier Jardón2011-06-162-1/+5
|
* Revert latest commitJavier Jardón2011-06-161-3/+5
| | | | This reverts commit 6d1c98aed05ad10111c896708aca86436fc2328a.
* asd1.29.1Javier Jardón2011-06-161-5/+3
|
* Bump version to 2.29.1Javier Jardón2011-06-161-1/+1
|
* Update NEWSBehdad Esfahbod2011-06-161-0/+56
|
* introspection: Remove incorrect trailing colon from (skip)Colin Walters2011-06-153-3/+3
| | | | The syntax doesn't include this, and apparently it confuses gtk-doc.