summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Fix \fay when used with multiline subswm42012-09-291-0/+1
* Fix issues with shearing in combination with scalingwm42012-09-291-11/+14
* Terminate drawings immediately on a \p0 tagwm42012-09-293-25/+35
* Fix resetting border style with \rSTYLEwm42012-09-293-6/+10
* shaper: fix control character filteringGrigori Goronzy2012-05-191-1/+2
* Refactor and fix border generationGrigori Goronzy2012-04-214-20/+35
* Support \rSTYLENAME syntaxGrigori Goronzy2012-03-116-46/+61
* Letter spacing is a per-cluster propertyGrigori Goronzy2011-10-032-1/+3
* Bump version to 0.10.00.10.0Grigori Goronzy2011-09-252-2/+2
* Remove unused code for bitmap runsGrigori Goronzy2011-09-251-58/+0
* Update changelogGrigori Goronzy2011-09-251-0/+2
* autoconf: lowercase variablesGrigori Goronzy2011-09-251-10/+10
* test: separate linker flagsGrigori Goronzy2011-09-252-2/+1
* pkg-config: tailor libass.pc for static-only buildsGrigori Goronzy2011-09-252-5/+11
* harfbuzz: adjust to API changeGrigori Goronzy2011-09-241-1/+1
* Fix x coordinates with PAR correction and left borderGrigori Goronzy2011-08-291-1/+2
* harfbuzz: adjust to hb_buffer_t API changeGrigori Goronzy2011-08-291-1/+2
* Add changelog for 0.10.0Grigori Goronzy2011-08-291-0/+18
* Fix off-by-one error in \fad, \fadeGrigori Goronzy2011-08-291-4/+5
* Fix drawing leak on cache hitGrigori Goronzy2011-08-291-3/+6
* vertical: improve glyph positioningGrigori Goronzy2011-08-251-2/+8
* harfbuzz: fix vertical advanceGrigori Goronzy2011-08-253-2/+7
* Nicer initialization messagesGrigori Goronzy2011-08-221-5/+3
* opaque box: avoid unnecessary outline copyGrigori Goronzy2011-08-221-2/+1
* Fix and simplify opaque box borderGrigori Goronzy2011-08-221-15/+14
* Deterministic bitmap loadingGrigori Goronzy2011-08-151-62/+61
* Deterministic outline glyph loadingGrigori Goronzy2011-08-101-39/+34
* Add compile time switch for HarfBuzz supportGrigori Goronzy2011-08-084-53/+87
* Runtime shaper selectionGrigori Goronzy2011-08-087-32/+86
* Adjust italic to non-italic style spacingGrigori Goronzy2011-08-061-4/+2
* Remove a bunch of debug printf callsGrigori Goronzy2011-08-041-34/+1
* Support language hint in the Script Info sectionGrigori Goronzy2011-08-015-0/+25
* harfbuzz: cache glyph metricsGrigori Goronzy2011-07-294-4/+242
* Fix crash in ass_set_style_overridesGrigori Goronzy2011-07-281-0/+1
* 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
* Hack: return a valid face index even if no glyph is foundGrigori Goronzy2011-07-171-0/+2
* Fix crash with FreeType's updated strokerGrigori Goronzy2011-07-171-7/+26
* Fix line counting and breakingGrigori Goronzy2011-07-171-5/+6
* Set requested font face correctlyGrigori Goronzy2011-07-161-1/+1
* Remove unused variableGrigori Goronzy2011-07-161-2/+0
* shaper: fix run-specific font sizeGrigori Goronzy2011-07-164-10/+10
* test: free imageGrigori Goronzy2011-07-151-0/+2
* Cache HarfBuzz fontsGrigori Goronzy2011-07-154-3/+45
* Revert @font ascender/descender hackGrigori Goronzy2011-07-151-3/+0
* Use the "font encoding" property as a base direction hintGrigori Goronzy2011-07-155-3/+45
* Restore italic to non-italic transition layout fixGrigori Goronzy2011-07-131-16/+14
* Disable currently unused bitmap run codeGrigori Goronzy2011-07-131-0/+2
* Add kerning toggle for HarfBuzz shapingGrigori Goronzy2011-07-133-1/+13
* Enable vert/vkna features for @font vertical textGrigori Goronzy2011-07-131-1/+44
* Fix layout with fsp/fay features enabledGrigori Goronzy2011-07-131-3/+6
* Introduce ASS_Shaper objectGrigori Goronzy2011-07-134-116/+199
* Various small fixes to HarfBuzz renderingGrigori Goronzy2011-07-123-24/+31
* Support glyph clusters of multiple glyphsGrigori Goronzy2011-07-114-107/+203
* HarfBuzz shaping supportGrigori Goronzy2011-07-115-34/+145
* Add HarfBuzz checks to build systemGrigori Goronzy2011-07-111-0/+12
* Separate glyph font face matching and glyph loadingGrigori Goronzy2011-07-113-23/+50
* Hook up FriBidi's simple Arabic shaperGrigori Goronzy2011-07-101-9/+12
* Fix bitmap cacheGrigori Goronzy2011-07-101-2/+3
* Reorder positions for "Banner" effect textGrigori Goronzy2011-07-101-32/+36
* Redesign horizontal alignment calculations for bidiGrigori Goronzy2011-07-091-18/+7
* Fix coordinates after repositioningGrigori Goronzy2011-07-081-2/+11
* shaper: always use neutral base directionGrigori Goronzy2011-07-081-1/+2
* shaper: print version info stringGrigori Goronzy2011-07-063-0/+12
* Provisional bidi and shaping supportGrigori Goronzy2011-07-065-15/+210
* Fix cache leakGrigori Goronzy2011-07-061-1/+1
* Add FriBidi checks to build systemGrigori Goronzy2011-07-041-0/+14
* Separate event parsing and layoutGrigori Goronzy2011-07-044-133/+148
* Remove unused struct memberGrigori Goronzy2011-07-041-1/+0
* Introduce bitmap runsGrigori Goronzy2011-07-043-0/+80
* Fix box blur for non-bordered outlinesGrigori Goronzy2011-07-041-1/+1
* Fix: VSFilter compat: don't render shadow when glyph/border invisibleGrigori Goronzy2011-07-041-1/+1
* Cache ascender/descenderGrigori Goronzy2011-07-011-19/+10
* Remove unused hash key itemGrigori Goronzy2011-06-281-1/+0
* Fix stride support in vector clipsGrigori Goronzy2011-06-271-1/+1
* cache: unified bitmap cacheGrigori Goronzy2011-06-274-36/+68
* cache: use outline-bitmap hierarchy to slim down bitmap hash keyGrigori Goronzy2011-06-273-38/+19
* cache: safer ass_cache_statsGrigori Goronzy2011-06-271-4/+8
* cache: fix size tracking and emptyingGrigori Goronzy2011-06-272-26/+28
* cache: unified outline cache for glyphs/drawingsGrigori Goronzy2011-06-276-58/+112
* Remove outdated commentGrigori Goronzy2011-06-261-2/+0
* bitmap: add strideGrigori Goronzy2011-06-263-44/+53
* Clean up includesGrigori Goronzy2011-06-213-8/+0
* Remove unused functionGrigori Goronzy2011-06-212-16/+0
* Use bare outlines for drawingsGrigori Goronzy2011-06-204-74/+32
* Convert outline processing and caching from glyphs to bare outlinesGrigori Goronzy2011-06-206-79/+108
* Convert to high-level rasterizer parts to outlinesGrigori Goronzy2011-06-153-25/+28
* Stroker: process outlines directlyGrigori Goronzy2011-06-133-41/+54
* Render outlines, not glyphsGrigori Goronzy2011-06-131-34/+41
* Fix whitespace trimmingGrigori Goronzy2011-06-111-8/+9
* Add cache statisticsGrigori Goronzy2011-06-072-10/+8
* Much improved cache/hashmap implementationGrigori Goronzy2011-06-078-365/+224
* refactor: move track init into ass track parserGrigori Goronzy2011-06-063-33/+37
* refactor: move karaoke effect parsing into event parserGrigori Goronzy2011-06-063-70/+72
* Bump version0.9.12Grigori Goronzy2011-05-302-2/+2
* Update changelogGrigori Goronzy2011-05-301-0/+4
* Nicer default styleGrigori Goronzy2011-05-301-1/+1
* Match first occurence of \fade, \fad, \an and \a tagsGrigori Goronzy2011-05-303-9/+23
* Improved "last resort" charmap matchingGrigori Goronzy2011-04-091-5/+6
* Remove misleading comment about style case sensitivityGrigori Goronzy2011-04-091-1/+0
* Much improved "Default" styleGrigori Goronzy2011-04-091-2/+36
* VSFilter compat: don't render shadow when glyph/border invisibleGrigori Goronzy2011-04-091-0/+5
* Update gitignoreGrigori Goronzy2011-03-231-2/+2
* Fix fontconfig disabled at runtimeGrigori Goronzy2011-02-162-5/+8
* test: fix compilation with libpng 1.5, rename configure switchGrigori Goronzy2011-02-162-4/+4
* Require fontconfig by defaultGrigori Goronzy2011-02-161-4/+3
* Simplify word wrapping and fix possible endless loopGrigori Goronzy2011-02-091-14/+5
* Add changelog for next versionGrigori Goronzy2011-02-091-0/+5
* test: Add license headerGrigori Goronzy2010-09-281-0/+19
* Relicense to ISCGrigori Goronzy2010-09-2819-555/+191
* Add support for \fs+ and \fs- syntaxGrigori Goronzy2010-08-121-0/+16
* Only word wrap on spacesGrigori Goronzy2010-08-121-7/+3
* Bump autoconf version and LIBASS_VERSION0.9.11Grigori Goronzy2010-08-112-2/+2
* Set AM_CFLAGS instead of CFLAGS directlyGrigori Goronzy2010-08-093-3/+4
* Update changelogGrigori Goronzy2010-08-091-0/+4
* Get rid of NULL checks for freeGrigori Goronzy2010-08-097-52/+33
* Fix another minor leak (event_format overwriting)Grigori Goronzy2010-08-091-0/+1
* Fix leaking of script-embedded fontsGrigori Goronzy2010-08-091-4/+2
* Fix drawing leakage: delay glyph allocationGrigori Goronzy2010-08-094-15/+17
* POSIX compliance: add strings.h include where appropriateGrigori Goronzy2010-08-074-0/+4
* Add missing config.h includeGrigori Goronzy2010-08-071-0/+2
* Version bump0.9.10Grigori Goronzy2010-08-062-3/+3
* Fall back to first charmap as last resortGrigori Goronzy2010-08-011-0/+8
* Raise verbosity level of "unknown transition effect" messageGrigori Goronzy2010-08-011-1/+1
* Check vector clip mask bounding box sizeGrigori Goronzy2010-08-013-6/+15
* Update changelogGrigori Goronzy2010-08-011-0/+2
* Fix TextInfo reallocationGrigori Goronzy2010-08-011-1/+1
* Don't initialize bitmap hash key with bogus valuesGrigori Goronzy2010-08-011-2/+0
* refactor: extract glyph hash key fillGrigori Goronzy2010-08-011-24/+34
* refactor: move transformation/projection functionsGrigori Goronzy2010-08-011-80/+75
* Cosmetics: various cleanups in ass_render.cGrigori Goronzy2010-08-011-43/+36
* Handle allocation failure of clipped bitmapsGrigori Goronzy2010-08-011-0/+2
* Check ASS_Image allocationGrigori Goronzy2010-08-011-7/+13
* refactor: remove unneeded includesGrigori Goronzy2010-08-011-15/+1
* refactor: move ASS_Renderer getters/setters/etc into separate fileGrigori Goronzy2010-08-014-126/+147
* refactor: extract bitmap hash key fillGrigori Goronzy2010-08-011-96/+80
* refactor: extract cache check/managementGrigori Goronzy2010-08-011-20/+27
* Limit (bitmap) glyph cache sizeGrigori Goronzy2010-08-012-4/+11
* Fix potential, small memory leakGrigori Goronzy2010-07-291-0/+1
* Parse vector clip mask only after cache missGrigori Goronzy2010-07-292-16/+23
* Remove debugging leftoversGrigori Goronzy2010-07-291-21/+0
* Fix drawing cbox calculationGrigori Goronzy2010-07-292-2/+19
* Cache vector clip masksGrigori Goronzy2010-07-222-11/+34
* refactor: move position translation functionsGrigori Goronzy2010-07-221-55/+51
* Better PAR correctionGrigori Goronzy2010-07-222-29/+49
* Limit debug output on parsing errorsGrigori Goronzy2010-07-192-2/+2
* Drawing cache: include scale factor in hash keyGrigori Goronzy2010-07-141-1/+5
* Avoid unnecessary conditional and initializationsGrigori Goronzy2010-07-141-4/+3
* ASS_Drawing: do not free glyphGrigori Goronzy2010-07-141-2/+0
* Fix match_fullname loopGrigori Goronzy2010-07-111-1/+2
* Simple optimizations to memory handlingGrigori Goronzy2010-06-272-7/+4
* Reduce number of glyph copiesGrigori Goronzy2010-06-271-16/+18
* Add fixups for various font defectsGrigori Goronzy2010-06-263-82/+128
* Update changelogGrigori Goronzy2010-06-261-0/+7
* Build system: replace "shave" script by AM_SILENT_RULESGrigori Goronzy2010-06-266-324/+4
* Improve fullname matchingGrigori Goronzy2010-06-261-5/+18
* Fix off-by-one error in cbox calculationGrigori Goronzy2010-06-071-1/+1
* Export ass_flush_events symbolGrigori Goronzy2010-06-021-0/+1
* Add API function to flush all eventsGrigori Goronzy2010-05-312-1/+21
* Handle simple backquotingClément Bœsch2010-05-221-0/+8
* Fix ascender/descender scalingGrigori Goronzy2010-05-171-1/+1
* Use first Windows charmap as fallbackGrigori Goronzy2010-04-181-2/+13
* Support multiple faces per attachment correctlyGrigori Goronzy2010-04-172-2/+2
* Simplify: FreeType glyph load flagsGrigori Goronzy2010-04-111-2/+2
* Use vertical ascender only for rotated glyphsGrigori Goronzy2010-04-111-1/+1
* Completely disable transforms when loading a glyphGrigori Goronzy2010-04-111-0/+1
* Do not rotate glyphs below lower bound (GDI)Grigori Goronzy2010-04-111-31/+20
* Calculate vertical layout ascender/descenderGrigori Goronzy2010-04-111-0/+3
* Basic @font supportGrigori Goronzy2010-04-115-14/+40
* Ignore global advance width unconditionallyGrigori Goronzy2010-04-101-5/+5
* Bump autoconf versionGrigori Goronzy2010-03-011-1/+1
* Bump LIBASS_VERSION0.9.9Grigori Goronzy2010-03-011-1/+1
* Initial changelog for release 0.9.9Grigori Goronzy2010-03-011-0/+11
* Cosmetics: remove underscore prefix from _select_font functionGrigori Goronzy2010-02-131-4/+4
* fontconfig: consider fullname for matching fontsGrigori Goronzy</