Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update deprecation versions | Matthias Clasen | 2015-05-16 | 1 | -12/+12 |
| | | | | | | The common practice is to name the first stable version in which a function is deprecated. Following that here and mark things as deprecated in 1.38. | ||||
* | Overflow, etc, fixes for pangoft2 | Behdad Esfahbod | 2015-05-11 | 1 | -11/+11 |
| | | | | | Ugh. With 64-bit machines, weird things were happening inside MIN/MAX() when one of the arguments was unsigned... | ||||
* | Fix PangoFc with non-identity scale matrix (again!) | Behdad Esfahbod | 2015-05-11 | 1 | -29/+69 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=700592 | ||||
* | Deprecate much of pango-utils.h | Khaled Hosny | 2015-05-10 | 2 | -0/+24 |
| | | | | | | | | These all are general utility functions that do not belong to Pango’s public interface. Most of them are unused internally now, the few ones that are still used should be made private at some point. https://bugzilla.gnome.org/show_bug.cgi?id=682840 | ||||
* | coretext: ensure weight is always initialized | Kristian Rietveld | 2015-05-06 | 1 | -1/+1 |
| | |||||
* | coretext: use public function to obtain cascade list if available | Kristian Rietveld | 2015-05-06 | 1 | -0/+23 |
| | | | | | | | We use a compile-time check: if compiling for platforms 10.8 or higher, use the public function, otherwise use the undocumented function. Fixes bug 737813. | ||||
* | Minor doc fix | Behdad Esfahbod | 2015-05-05 | 4 | -0/+12 |
| | |||||
* | Minor doc fix | Behdad Esfahbod | 2015-05-05 | 4 | -3/+6 |
| | |||||
* | Fix a few warnings | Behdad Esfahbod | 2015-05-05 | 4 | -5/+2 |
| | |||||
* | Fix leading vs trailing grapheme edge docs | Behdad Esfahbod | 2015-05-05 | 1 | -4/+4 |
| | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=748822 https://bugzilla.gnome.org/show_bug.cgi?id=744836 | ||||
* | Fix a copy-paste error | Matthias Clasen | 2015-05-04 | 1 | -1/+1 |
| | |||||
* | Minor | Behdad Esfahbod | 2015-05-01 | 1 | -2/+2 |
| | |||||
* | Bug 748767 - Add pango_fc_font_map_config_changed() | Behdad Esfahbod | 2015-05-01 | 3 | -2/+26 |
| | |||||
* | Bug 748768 - pango_fc_font_map_set_config() should clear caches | Behdad Esfahbod | 2015-05-01 | 1 | -1/+4 |
| | |||||
* | Rename pango_fc_font_map_[sg]et_fc_config to pango_fc_font_map_[sg]et_config | Behdad Esfahbod | 2015-05-01 | 4 | -21/+21 |
| | | | | Do it before it's too late! | ||||
* | Bug 547671 - Add pango_fc_font_map_[gs]et_fc_config() | Behdad Esfahbod | 2015-04-30 | 4 | -6/+77 |
| | |||||
* | Bug 602257 - Make pango_matrix_get_font_scale_factors() public | Behdad Esfahbod | 2015-04-30 | 4 | -66/+48 |
| | |||||
* | Bug 548490 - regenerate script-lang-table against to-be-released fontconfig | Behdad Esfahbod | 2015-04-30 | 1 | -8/+9 |
| | |||||
* | Minor | Behdad Esfahbod | 2015-04-30 | 1 | -0/+2 |
| | |||||
* | Bug 695163 - pangocairo hexboxes don't take actual font size into account | Behdad Esfahbod | 2015-04-30 | 1 | -5/+12 |
| | |||||
* | Remove some old build cruft | Behdad Esfahbod | 2015-04-22 | 1 | -8/+0 |
| | |||||
* | Revert "Use UTF-8 pragma for MSVC" | Behdad Esfahbod | 2015-04-14 | 2 | -9/+0 |
| | | | | | | | This reverts commit c8b1d5bea67155ae51cb9a145d43df79a52faeb4. See discussion: https://bugzilla.gnome.org/show_bug.cgi?id=747772 | ||||
* | Add missing G_DEPRECATED annotation | Khaled Hosny | 2015-04-13 | 1 | -0/+2 |
| | |||||
* | Minor | Khaled Hosny | 2015-04-13 | 1 | -2/+2 |
| | |||||
* | Deprecate noop utility functions | Khaled Hosny | 2015-04-13 | 1 | -49/+8 |
| | | | | | | | | | | After the removal of modules and configuration files, both pango_get_lib_subdirectory and pango_get_sysconf_subdirectory are meaningless now. This patch deprecates them and removes the Windows specific behaviour as it prevents statically compiling Pango under Windows. https://bugzilla.gnome.org/show_bug.cgi?id=682840 | ||||
* | Use UTF-8 pragma for MSVC | Behdad Esfahbod | 2015-04-13 | 2 | -0/+9 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=747772 | ||||
* | Fix warnings if font is not found | Behdad Esfahbod | 2015-04-10 | 2 | -3/+4 |
| | |||||
* | Remove Traces of the Old Makefile-msvcproj.am | Chun-wei Fan | 2015-04-08 | 1 | -7/+0 |
| | | | | We don't need them around anymore | ||||
* | MSVC Builds: Restore MSVC 2008/2010 Project Generation | Chun-wei Fan | 2015-04-08 | 1 | -0/+45 |
| | | | | | | | | | | ... in a way that 'make distcheck' (with or without -jN) completes successfully. This uses the common autotools module that was added in a previous commit so that we just need to define the items needed and call the things in there during 'make dist' (or 'make distcheck'), which would have things in a more tidy manner for this. https://bugzilla.gnome.org/show_bug.cgi?id=735039 | ||||
* | Minor | Behdad Esfahbod | 2015-04-06 | 1 | -1/+1 |
| | |||||
* | Fix regression after 137832fa931e875b900dedd1c8909b46d1f7e8ad | Behdad Esfahbod | 2015-04-06 | 1 | -2/+2 |
| | |||||
* | Fix tailoring of run boundary break properties | Behdad Esfahbod | 2015-04-06 | 1 | -6/+7 |
| | | | | I have no idea how this was never caught before. | ||||
* | Fix building with libthai | Khaled Hosny | 2015-04-05 | 1 | -0/+2 |
| | | | | Regression from 137832fa931e875b900dedd1c8909b46d1f7e8ad. | ||||
* | Make the deprecation a bit more clear | Khaled Hosny | 2015-04-05 | 1 | -9/+4 |
| | | | | Followup to 81904127fe1107b6c0db4ce50c3d44cdf63b7f67. | ||||
* | Minor | Behdad Esfahbod | 2015-04-05 | 2 | -3/+2 |
| | |||||
* | Remove gmodule dependency and deprecate some more symbols | Behdad Esfahbod | 2015-04-05 | 9 | -56/+34 |
| | |||||
* | [win32] Don't read pango.aliases | Behdad Esfahbod | 2015-04-04 | 1 | -54/+0 |
| | | | | Part of Bug 733882 - Kill Pango modules, engines, and config files | ||||
* | [win32] Another try to fix make distcheck | Behdad Esfahbod | 2015-04-04 | 1 | -7/+1 |
| | | | | Sigh. | ||||
* | [win32] Unbreak dist | Behdad Esfahbod | 2015-04-04 | 1 | -0/+3 |
| | |||||
* | [modules] Move language modules in source tree and remove modules/ | Behdad Esfahbod | 2015-04-04 | 11 | -130/+472 |
| | | | | | | | This should complete the kill-modules effort. What is left is leftover removal and unbreaking stuff. Bug 733882 - Kill Pango modules, engines, and config files | ||||
* | Fix MT-unsafe initializations | Behdad Esfahbod | 2015-04-04 | 4 | -9/+10 |
| | |||||
* | [break] Call language engine on each script change | Behdad Esfahbod | 2015-04-04 | 1 | -27/+4 |
| | | | | In preparation for merging all language engines into one. | ||||
* | [modules] Fixup pango_map_get_engines() after recent changes | Behdad Esfahbod | 2015-04-04 | 1 | -2/+6 |
| | |||||
* | Increase number of features per run | Behdad Esfahbod | 2015-04-04 | 1 | -1/+1 |
| | |||||
* | Deprecate pango_font_map_get_shape_engine_type() | Behdad Esfahbod | 2015-04-04 | 1 | -0/+1 |
| | |||||
* | Hide internal symbol | Behdad Esfahbod | 2015-04-04 | 1 | -1/+1 |
| | |||||
* | [coretext] Reverse glyphs if right-to-left | Behdad Esfahbod | 2015-04-04 | 1 | -0/+1 |
| | | | | | The shape.c layer is doing this for clumsy backends but warns. Fix properly. | ||||
* | Deprecate module system, skip it for shaper modules | Behdad Esfahbod | 2015-04-04 | 19 | -913/+258 |
| | | | | | | | | | | | | | | Now shaper is discovered via (previously unused!) font->find_shaper(). I'm keeping that just to allow clients override shaping. Though, even that I'm not sure we want to keep. Wraps shaper in PangoEngineShape structs to keep PangoAnalysis API intact. Deprecated pango-modules.h and some pango-engine.h. Language modules are not moved yet. Wired up PangoFc, PangoWin32, and PangoCoretext shapers. | ||||
* | Move shapers from modules/basic/ into pango/ | Behdad Esfahbod | 2015-04-04 | 4 | -4/+1913 |
| | | | | Note wired up yet. Doesn't build. | ||||
* | Deprecate pango_config_key_get* | Khaled Hosny | 2015-04-04 | 2 | -136/+8 |
| | | | | | The config file was used solely for dynamic module paths, but they have been killed. |