summaryrefslogtreecommitdiff
path: root/pango/pango-ot-info.c
Commit message (Collapse)AuthorAgeFilesLines
* pango-ot-info: Fix an uninitialized valueTimm Bäder2020-06-101-3/+4
| | | | | | | | | We never assign a value to l_index. Also, we pass on language_index to hb_ot_layout_script_select_language, even though the last parameter of that function is not nullable, while our language_index parameter is. Fix this to pass &l_index to hb_ot_layout_script_select_language, which is what I believe should happen.
* Add missing transfer annotationsEmmanuele Bassi2019-08-021-2/+2
|
* ot: Avoid deprecated harfbuzz apiMatthias Clasen2019-07-121-4/+6
| | | | Don't use deprecated api to implement deprecated api!
* Mark deprecated apis more clearlyMatthias Clasen2019-07-041-3/+5
| | | | Move them to their own section in the docs.
* Add many missing nullability annotations.Evan Nemerson2014-10-161-5/+8
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=731022
* Revert "ot-info: Update after API break in HarfBuzz"Behdad Esfahbod2014-06-241-5/+4
| | | | | | This reverts commit 4901fb74b3c1137d13a6b7e4e8784577c1816e47. The removed API was added back to HarfBuzz. So, no need for this.
* ot-info: Update after API break in HarfBuzzEmmanuele Bassi2014-06-201-4/+5
|
* Avoid a crash when FT_Face is nullAkira TAGOH2014-02-131-0/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=724006
* Bug 685167 - migrate docs to no-tmpl flavourBehdad Esfahbod2013-09-271-0/+10
| | | | Patch from Rafał Mużyło.
* Deprecate pango-ot.hBehdad Esfahbod2012-08-231-22/+0
| | | | | | Still needs document Deprecated tags to be done. Soon to add pango-hb.h
* Remove some old cruftBehdad Esfahbod2012-08-211-6/+0
|
* Merge branch 'harfbuzz-ng-external'Behdad Esfahbod2012-08-161-285/+12
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: configure.in docs/tmpl/text-attributes.sgml modules/arabic/arabic-ot.c modules/indic/indic-ot.c pango/opentype/Makefile.am pango/opentype/hb-blob.c pango/opentype/hb-buffer-private.h pango/opentype/hb-common.h pango/opentype/hb-ot-layout-gsubgpos-private.hh pango/opentype/hb-private.h pango/pango-ot-info.c
| * [HB] Update to HarfBuzz 0.9.2 APIBehdad Esfahbod2012-08-161-97/+2
| |
| * Merge branch 'master' into harfbuzz-ng-externalBehdad Esfahbod2011-06-171-31/+6
| |\ | | | | | | | | | | | | | | | | | | Conflicts: configure.in pango/opentype/hb-common.h pango/pango-ot-info.c
| * | [HB] Update to latest API changesBehdad Esfahbod2011-05-111-0/+4
| | |
| * | [HB] Adapt to hb_font_create() taking an input faceBehdad Esfahbod2011-05-021-2/+2
| | |
| * | [HB] Make y grow downBehdad Esfahbod2011-04-211-2/+2
| | | | | | | | | | | | More intuitive.
| * | Update to HarfBuzz API changesBehdad Esfahbod2011-04-191-2/+2
| | |
| * | [HB] Adjust to removal of hb_buffer_clear_positions()Behdad Esfahbod2011-04-151-1/+2
| | |
| * | Always call hb_ot_layout_position_finish()Behdad Esfahbod2011-04-151-2/+1
| | |
| * | Remove gdef synthesis code as upstream harfbuzz removed the APIsBehdad Esfahbod2010-10-271-153/+4
| | |
| * | Adjust to hb-ng scale cleanupBehdad Esfahbod2010-05-191-3/+3
| | |
| * | Fix glyph class building. Oops!Behdad Esfahbod2010-05-101-2/+2
| | |
| * | [OT] Adjust to HB API changeBehdad Esfahbod2010-04-221-2/+1
| | |
| * | [OT] Adapt to HB API changeBehdad Esfahbod2009-11-061-3/+3
| | |
| * | Use hb_ot_layout_position_finish()Behdad Esfahbod2009-11-061-25/+30
| | |
| * | Fix FT_Face finalizer callBehdad Esfahbod2009-11-061-1/+1
| | |
| * | Use hb-ft.hBehdad Esfahbod2009-11-051-38/+1
| | |
| * | [HB] Update to HarfBuzz struct renamesBehdad Esfahbod2009-11-051-2/+2
| | |
| * | Update to new HarfBuzz query APIBehdad Esfahbod2009-11-041-11/+11
| | |
| * | Use external harfbuzz shared library from harfbuzz-ngBehdad Esfahbod2009-11-031-3/+0
| | |
* | | break.c: Fix compilation against newer GLib versionsChun-wei Fan2011-09-171-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | Bug 652841 - Various pieces of dead code found by gcc/clang static analyzerBehdad Esfahbod2011-06-171-2/+0
| |/ |/|
* | [OT] Fix logicBehdad Esfahbod2011-05-011-1/+1
| | | | | | | | That part of code is to be removed thanks to HarfBuzz move though.
* | pango/pango-ot-info.c: Use G_DEFINE_TYPEJavier Jardón2011-04-301-31/+6
| |
* | Fix glyph class building. Oops!Behdad Esfahbod2010-05-101-2/+2
| | | | | | | | Bug 605870 - Incorrect shaping for Syriac
* | Bug 609326 - Complex script shaping failed in the FT2 backend on WindowsBehdad Esfahbod2010-03-011-7/+1
| | | | | | | | Check for face->stream->read == NULL instead of face->stream->base != NULL.
* | Bug 609326 - Complex script shaping failed in the FT2 backend on WindowsTor Lillqvist2010-03-011-1/+7
| | | | | | | | | | | | I am not sure whether the root cause is a bug in FreeType, or the way Pango uses FreeType, or some more exotic mechanism. Anyway, add a simple workaround.
* | [HB] Remove unused argumentBehdad Esfahbod2010-01-261-2/+1
| |
* | Fix FT_Face finalizer callBehdad Esfahbod2009-12-201-1/+1
|/
* Fix leak with non-mmapped fontsBehdad Esfahbod2009-11-031-1/+1
|
* Fix bug with lookup_index overflowing our static arrayBehdad Esfahbod2009-08-271-0/+2
| | | | Part of Bug 593240 - updating pango to latest git master makes things crash
* [HB] s/writeable/writable/gBehdad Esfahbod2009-08-191-2/+2
|
* [OT] Enlarge lookup arrayBehdad Esfahbod2009-08-121-2/+2
| | | | | We'll fix it properly later when ruleset logic is moved into HarfBuzz. In the mean time, IranNastaliq was hitting the 100 limit.
* Bug 591465 – Gimp crashes upon opening the font selection dialogBehdad Esfahbod2009-08-111-3/+3
| | | | Initialize count variables.
* Bug 591409 – crash in firefox. Handle non-mmapped FT_FaceBehdad Esfahbod2009-08-111-10/+40
|
* [OT] Hookup glib unicode funcsBehdad Esfahbod2009-08-101-0/+2
|
* [HB] Start adding Unicode funcsBehdad Esfahbod2009-08-101-1/+1
|
* [HB] Rename hb_ot_layout_feature_mask_t to hb_mask_tBehdad Esfahbod2009-08-081-2/+2
|
* [HB] Remove clumsy macros and improve APIBehdad Esfahbod2009-08-081-62/+34
|