summaryrefslogtreecommitdiff
path: root/pango-view
Commit message (Collapse)AuthorAgeFilesLines
* Rename pango-view/ dir to utils/Behdad Esfahbod2018-07-0838-3533/+0
|
* meson: don't use quotes in help2man options to work around a MinGW Python bugChristoph Reiter2018-04-051-2/+2
| | | | | | | | | | For some reason MinGW Python (the one running meson) mangles arguments for this case (even adding a space makes it work). Since quotes are not needed here just drop them. Python issue filed upstream: https://github.com/Alexpux/MINGW-packages/issues/3548 https://bugzilla.gnome.org/show_bug.cgi?id=795012
* meson: Check for HarfBuzz and FontConfig for PangoFT2Chun-wei Fan2018-03-301-2/+2
| | | | | | | | | | | | | | | | | | | | | It is possible that we can have the following situations, at least on Windows: -FreeType present, FontConfig missing -Cairo-FT present, with no FontConfig support. As gen-script-for-lang requires FontConfig, and PangoFT2 depends on HarfBuzz, FontConfig and Freetype, we need to check for them before we build PangoFT2, and so that we could include PangoFT2 support in PangoCairo. The tests and pango-view have an optional dependency on PangoFT2, so we need to also check whether we built PangoFT2 before we try to build things related to PangoFT2. For the tools, since gen-script-for-lang.c depends on FontConfig, check for it as well before we build it. https://bugzilla.gnome.org/show_bug.cgi?id=783274
* Fix view-cairo on WindowsPatrick Griffis2018-03-171-6/+4
|
* Make variations test more genericwip/matthiasc/font-variationsMatthias Clasen2018-01-031-9/+9
| | | | | Specify just the axis part in the attribute, so this test can be used with any font supporting font variations.
* Add an out-of-range valueMatthias Clasen2018-01-031-0/+1
| | | | | This tests the clamping of axis values, which freetype is supposed to do. It wasn't working when we tried it.
* pango-view: Add a font-variations exampleMatthias Clasen2018-01-031-0/+8
| | | | | This uses markup to demonstrate font variations. It nees the 'Selawik Variations test' font.
* Add some Emoji presentation sequencesMatthias Clasen2017-08-061-0/+1
| | | | I had some issue with these, so add an example here.
* Add more emoji sequencesBehdad Esfahbod2017-08-011-2/+6
|
* Fix a typo in the emoji test fileMatthias Clasen2017-07-291-2/+2
|
* meson: Add pango-view's man page generationwip/mesonEmmanuele Bassi2017-05-191-8/+26
|
* build: Add Meson build systemEmmanuele Bassi2017-05-191-0/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Meson is a meta build system that is: - fast - simpler to understand and use - portable to multiple platforms through different backends - well integrated with the GNOME platform - well maintained Using Meson allows us to build Pango much more quickly, and on all the platforms we currently target, without any loss of functionality, compared to Autotools. Some timing comparisons with hot ccache for both build systems: * autogen.sh: * meson real 0m11.149s real 0m2.525s user 0m8.153s user 0m1.609s sys 0m2.363s sys 0m1.206s * make -j$(($(nproc) + 2)) * ninja real 0m9.186s real 0m3.387s user 0m16.295s user 0m6.887s sys 0m5.337s sys 0m1.318s -------------------------------------------------------------- * autotools * meson + ninja real 0m27.669s real 0m5.772s user 0m45.622s user 0m8.465s sys 0m10.698s sys 0m2.357s System: Intel Core i7-7500U, SSD, 16GB of RAM
* Avoid deprecation warningsMatthias Clasen2016-08-291-0/+2
| | | | | Now that we're using new-style deprecations, we have to fight a little harder to get rid of them inside pango.
* Add source informationMatthias Clasen2016-04-121-0/+2
|
* Add an example file with EmojiMatthias Clasen2016-04-121-0/+64
| | | | | This is a list of all the Emoji modifier bases and their skin tone modifications.
* Add test-feature-tag.markupBehdad Esfahbod2015-06-201-0/+130
|
* Bug 738505 - Add fontfeatures support in PangoAttributes and markupBehdad Esfahbod2015-06-181-0/+1
| | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=738505 Patch from Matthias Clasen, based on early patch from Akira TAGOH. There's room for improvement in how this is done, but it works now for simple cases, which is what most people will be using it for. Finally!
* Fix build with picky ldBehdad Esfahbod2015-05-041-1/+3
|
* Hide pango-view --pangorcBehdad Esfahbod2015-04-232-3/+2
|
* pango-view: accept comma as well as space as --margin separatorBehdad Esfahbod2015-04-091-1/+1
|
* Kill PANGO_MODULE_VERSIONBehdad Esfahbod2015-04-041-1/+0
|
* Kill unused pangorc fileKhaled Hosny2015-04-042-17/+2
|
* Don't call g_type_init if GLib is new enoughMatthias Clasen2013-01-071-0/+2
| | | | | g_type_init has been deprecated in GLib 2.35.x. Use a version check here to avoid depending on unstable GLib.
* Rename configure.in to configure.acMatthias Clasen2012-11-131-1/+1
| | | | autoconf is going to drop support for .in at some point.
* Flush cairo surface when doneBehdad Esfahbod2012-11-071-0/+2
|
* MinorBehdad Esfahbod2012-08-231-4/+4
|
* Typo in the exampleKhaled Hosny2012-08-211-1/+1
|
* Add Mongolian test fileBehdad Esfahbod2012-08-162-0/+16
|
* Remove PangoXBehdad Esfahbod2012-08-162-132/+3
| | | | Been overdue...
* Add more Chinese poetryBehdad Esfahbod2011-07-201-0/+14
| | | | | From: https://secure.wikimedia.org/wikipedia/en/wiki/Shi_shi_shi_shi_shi
* Bug 652841 - Various pieces of dead code found by gcc/clang static analyzerBehdad Esfahbod2011-06-171-2/+2
|
* Bug 621612 - VPATH build fixBehdad Esfahbod2010-06-151-1/+1
|
* Bug 582698 - Support CSS-style margin specificationBehdad Esfahbod2010-04-011-7/+34
|
* Bug 582697 - Add pango-view --pixels optionBehdad Esfahbod2010-01-111-1/+7
|
* Fix typo in previous commitBehdad Esfahbod2009-11-111-1/+1
|
* Bug 587768 - [patch] Don't build pango-view twiceBehdad Esfahbod2009-11-111-15/+13
| | | | Second try.
* Bug 587768 - [patch] Don't build pango-view twiceBehdad Esfahbod2009-11-101-9/+16
| | | | Try to fix parallel build..
* Bug 592131 - Add AM_SILENT_RULESBehdad Esfahbod2009-08-171-2/+1
| | | | | And sprinkle some $(AM_V_GEN) around. Silent rules are disabled by default.
* Bug 590042 – pango-view.1 manpage should not be gzippedBehdad Esfahbod2009-07-281-6/+0
|
* Bug 589113 – Some characters rotated incorrectly in vertical textBehdad Esfahbod2009-07-222-2/+2
| | | | Always show full-width Unicode characters upright.
* Bug 585164 – 'man preload' shows man page for pango-viewBehdad Esfahbod2009-06-101-1/+1
| | | | Fix pango-view manual installation.
* Bug 579694 – Cygwin parallel-build patchBehdad Esfahbod2009-04-211-1/+1
| | | | Fix build on Cygwin.
* Use git.mkBehdad Esfahbod2009-04-171-0/+2
|
* Bug 576298 – Fails to link pango-view if --without-x is specified but ↵Sebastian Dröge2009-03-232-1/+5
| | | | cairo has X11 support
* Bug 547963 – man page for pango-viewBehdad Esfahbod2009-03-163-8/+32
|
* Bug 502804 – pango-view or pangocairo-view option to annotateBehdad Esfahbod2009-03-165-5/+51
| | | | | | | Added --annotate. Also fixes: Bug 502801 – per-backend pango-view options
* [pango-view] Add an extra level of mild annotation to cairo backendBehdad Esfahbod2009-03-163-74/+72
|
* [pango-view] Clear background in _renderBehdad Esfahbod2009-03-163-54/+65
|
* Bug 502805 – pango-view option for foreground/background colorBehdad Esfahbod2009-03-167-30/+182
|
* [pango-view] Don't clear the background for vector outputBehdad Esfahbod2009-03-152-7/+24
|