summaryrefslogtreecommitdiffstats
path: root/libass
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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
* 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-301-1/+1
* 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
* Fix fontconfig disabled at runtimeGrigori Goronzy2011-02-162-5/+8
* Simplify word wrapping and fix possible endless loopGrigori Goronzy2011-02-091-14/+5
* Relicense to ISCGrigori Goronzy2010-09-2818-216/+180
* 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-111-1/+1
* Set AM_CFLAGS instead of CFLAGS directlyGrigori Goronzy2010-08-091-0/+2
* 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-061-2/+2
* 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
* 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-221-11/+31
* refactor: move position translation functionsGrigori Goronzy2010-07-221-55/+51
* Better PAR correctionGrigori Goronzy2010-07-221-29/+48
* 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
* 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 LIBASS_VERSION0.9.9Grigori Goronzy2010-03-011-1/+1
* Cosmetics: remove underscore prefix from _select_font functionGrigori Goronzy2010-02-131-4/+4
* fontconfig: consider fullname for matching fontsGrigori Goronzy2010-02-121-3/+61
* Move frame size setup into ass_reconfigureGrigori Goronzy2010-02-121-16/+15
* Update documentation to reflect fontconfig changesGrigori Goronzy2010-02-121-2/+2
* Remove file size limit in ass_read_fileGrigori Goronzy2010-02-061-9/+0
* Use font scaling coefficient 1.0 by defaultGrigori Goronzy2010-02-061-0/+2
* Do not try to render if fonts have not been configuredGrigori Goronzy2010-02-062-0/+5
* Clarify that libass expects subtitle packets in Matroska formatGrigori Goronzy2010-02-021-3/+4
* Update ass_set_fonts_dir documentationGrigori Goronzy2010-02-021-3/+5
* Skip border generation if glyph is collapsedGrigori Goronzy2010-01-211-2/+3
* Adjust a few message levels and message textsGrigori Goronzy2010-01-192-5/+5
* Up size limit for script filesGrigori Goronzy2010-01-191-2/+3
* Fix a warning due to added constnessGrigori Goronzy2010-01-121-1/+1
* Fix leftovers from conversion to ass_strtodYuriy M. Kaminskiy2010-01-122-4/+6
* Constify table in ass_strtodYuriy M. Kaminskiy2010-01-121-0/+2
* Remove support for freetype < 2.2.1Grigori Goronzy2010-01-082-15/+0
* Remove support for fontconfig < 2.4.2Grigori Goronzy2010-01-081-119/+1
* Use conversion functions to generate cache keysGrigori Goronzy2010-01-071-6/+6
* Improve rotation cache accuracyGrigori Goronzy2010-01-072-3/+18
* Don't flag for freeing if codepage is unspecifiedGrigori Goronzy2010-01-061-5/+6
* Reset clip_mode on new eventsGrigori Goronzy2010-01-051-0/+1
* Replace strtod with locale-independent strtodGrigori Goronzy2010-01-054-4/+254
* Fix minor typoGrigori Goronzy2009-10-111-1/+1
* Fix libass w/o fontconfigGrigori Goronzy2009-10-115-28/+41
* strdup() fontconfig strings freed by callerGrigori Goronzy2009-10-081-3/+5
* Remove superfluous castGrigori Goronzy2009-10-081-1/+1
* Fix alpha calculation in some casesGrigori Goronzy2009-10-021-2/+2
* Bump version to 0.9.8Grigori Goronzy2009-09-181-1/+1
* Refactor: effect parsing should be in ass_parse.cGrigori Goronzy2009-09-163-76/+76
* Copy shadow bitmap from glyph bitmapGrigori Goronzy2009-09-161-19/+13
* Render NBSP (\h) as normal spaceGrigori Goronzy2009-09-161-0/+3
* Disable kerning by default and make it configurableGrigori Goronzy2009-09-083-1/+7
* Fix inline function prototypesGrigori Goronzy2009-09-021-2/+2
* Refactor: move event parsing code into separate fileGrigori Goronzy2009-09-015-844/+900
* Fix underrun in slant pen correctionGrigori Goronzy2009-09-011-1/+2
* Handle illegal \a tags like VSFilterGrigori Goronzy2009-09-011-1/+2
* opaque box: do not subtract glyph from borderGrigori Goronzy2009-09-013-4/+9
* Revert "Merge glyph and outline bitmap better"Grigori Goronzy2009-09-011-1/+1
* Calculate glyph slant width correctlyGrigori Goronzy2009-08-311-4/+7
* Do not close empty drawingsGrigori Goronzy2009-08-291-2/+4
* Fix order of pen advance assignmentsGrigori Goronzy2009-08-231-3/+3
* Fix opaque box sizing againGrigori Goronzy2009-08-231-7/+20
* Fix glyph overlap blendingGrigori Goronzy2009-08-232-16/+17
* Scale kerning according to x font scaling factorGrigori Goronzy2009-08-221-2/+4
* Trim whitespace after line wrappingGrigori Goronzy2009-08-222-6/+86
* Clip vector blending: do not copy last row paddingGrigori Goronzy2009-08-201-1/+1
* Adjust shearing behavior to match VSFilterGrigori Goronzy2009-08-201-9/+15
* VSFilter quirk: double-scale widths of opaque boxesGrigori Goronzy2009-08-201-0/+5
* Improve and fix outline strikerGrigori Goronzy2009-08-151-10/+31
* Fix caching of underlined/striked out glyphsGrigori Goronzy2009-08-152-1/+4
* Fix crash if glyph bitmap rasterization failsGrigori Goronzy2009-08-141-1/+1
* Implement wrap style 1Grigori Goronzy2009-08-141-5/+4
* Cosmetics: ass_render.c formattingGrigori Goronzy2009-08-141-19/+18
* Use event bbox for collision detectionGrigori Goronzy2009-08-132-8/+27
* Scale ascender/descender for opaque boxesGrigori Goronzy2009-08-131-0/+4
* Fix build without fontconfigAlexis Ballier2009-08-121-0/+2
* Do not draw opaque box if border size zeroGrigori Goronzy2009-08-121-1/+3
* BorderStyle cache integrationGrigori Goronzy2009-08-122-0/+6
* Always parse colors as hex for ASS tracksGrigori Goronzy2009-08-124-7/+11
* Add glyph emboldening fallbackGrigori Goronzy2009-08-121-0/+22
* Fix italic to non-italic space handlingGrigori Goronzy2009-08-121-4/+6
* Support \q override tagGrigori Goronzy2009-08-122-3/+11
* Implement BorderStyle 3Grigori Goronzy2009-08-121-3/+48
* Fix advance for italic to non-italic style changesGrigori Goronzy2009-08-121-0/+9
* Factor out renderer types into separate fileGrigori Goronzy2009-08-073-217/+260
* Bump shared library version0.9.7Grigori Goronzy2009-08-071-1/+1
* Bump LIBASS_VERSION due to renamesGrigori Goronzy2009-08-061-1/+1
* Use int for ScaledBorderAndShadowGrigori Goronzy2009-08-061-1/+1
* Rename typedefs (breaks API)Grigori Goronzy2009-08-0619-601/+607
*