summaryrefslogtreecommitdiffstats
path: root/libass/ass_shaper.c
Commit message (Expand)AuthorAgeFilesLines
* Custom font matching and font sourcesGrigori Goronzy2015-07-101-1/+1
* shaper: purge outdated commentGrigori Goronzy2015-05-241-2/+2
* More malloc checkingwm42014-11-201-12/+32
* shaper: add FriBidi error handlingGrigori Goronzy2014-05-291-5/+15
* shaper: fix nasty sign bug in font functionsGrigori Goronzy2014-03-171-1/+1
* Fix limits.h includesGrigori Goronzy2014-02-171-0/+1
* shaper: use global features correctlyGrigori Goronzy2014-01-291-5/+5
* shaper: rewrite and simplify harfbuzz shapingGrigori Goronzy2014-01-291-73/+72
* Combine bitmaps before applying blur and shadow11rcombs2014-01-251-3/+26
* Fix missing pointer dereference in 1636a551Oleg Oshmyan2014-01-141-1/+1
* shaper: disable ligatures for non-zero \fspOleg Oshmyan2014-01-081-7/+20
* shaper: actually correctly handle @font advanceOleg Oshmyan2014-01-071-6/+11
* Added ass_font_index_magic to fix char indexes in weird encodings11rcombs2013-12-061-3/+3
* ass_shaper: changing scale_x/y starts a new glyph runwm42013-09-261-0/+2
* Fix Hinting againwm42013-09-261-8/+5
* Fix fribidi include pathwm42013-07-171-2/+0
* Remove unused variableswm42013-06-221-2/+1
* shaper: proper script/language handlingGrigori Goronzy2013-03-041-4/+170
* shaper: correctly handle @font advanceGrigori Goronzy2013-03-031-3/+6
* shaper: add hack to workaround grid-fittingGrigori Goronzy2012-10-161-6/+8
* Revert "shaper: add UCDN support"Grigori Goronzy2012-10-151-13/+0
* shaper: improve skipping of zero-width charactersGrigori Goronzy2012-10-011-13/+25
* shaper: add UCDN supportGrigori Goronzy2012-10-011-0/+13
* shaper: allow font encoding -1 for neutral base directionGrigori Goronzy2012-10-011-2/+5
* shaper: always use LTR base direction by defaultGrigori Goronzy2012-10-011-4/+2
* shaper: fix control character filteringGrigori Goronzy2012-05-191-1/+2
* harfbuzz: adjust to API changeGrigori Goronzy2011-09-241-1/+1
* harfbuzz: adjust to hb_buffer_t API changeGrigori Goronzy2011-08-291-1/+2
* harfbuzz: fix vertical advanceGrigori Goronzy2011-08-251-0/+5
* Add compile time switch for HarfBuzz supportGrigori Goronzy2011-08-081-38/+71
* Runtime shaper selectionGrigori Goronzy2011-08-081-5/+29
* Remove a bunch of debug printf callsGrigori Goronzy2011-08-041-34/+1
* Support language hint in the Script Info sectionGrigori Goronzy2011-08-011-0/+13
* harfbuzz: cache glyph metricsGrigori Goronzy2011-07-291-4/+221
* Axe misleading comment, reordering works fineGrigori Goronzy2011-07-251-2/+0
* Disable reordering of non-spacing marksGrigori Goronzy2011-07-251-1/+1
* Don't extend face runs as much as possibleGrigori Goronzy2011-07-221-5/+0
* Update HarfBuzz' font metricsGrigori Goronzy2011-07-221-0/+16
* Remove unused variableGrigori Goronzy2011-07-161-2/+0
* shaper: fix run-specific font sizeGrigori Goronzy2011-07-161-1/+2
* Cache HarfBuzz fontsGrigori Goronzy2011-07-151-3/+36
* Use the "font encoding" property as a base direction hintGrigori Goronzy2011-07-151-3/+34
* Add kerning toggle for HarfBuzz shapingGrigori Goronzy2011-07-131-0/+10
* Enable vert/vkna features for @font vertical textGrigori Goronzy2011-07-131-1/+44
* Introduce ASS_Shaper objectGrigori Goronzy2011-07-131-67/+174
* Various small fixes to HarfBuzz renderingGrigori Goronzy2011-07-121-7/+7
* Support glyph clusters of multiple glyphsGrigori Goronzy2011-07-111-6/+46
* HarfBuzz shaping supportGrigori Goronzy2011-07-111-5/+78
* Hook up FriBidi's simple Arabic shaperGrigori Goronzy2011-07-101-9/+12
* shaper: always use neutral base directionGrigori Goronzy2011-07-081-1/+2
* shaper: print version info stringGrigori Goronzy2011-07-061-0/+9
* Provisional bidi and shaping supportGrigori Goronzy2011-07-061-0/+115