index
:
libass
0.10.2
0.17.1-branch
checkasm
ci
configure
constness
coverity_scan
coverity_verbose_test
explicit-ts-tagging
master
no-iconv
pthreads
rgba
scan-build
split_ass_render_event
a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fall back to first charmap as last resort
Grigori Goronzy
2010-08-01
1
-0
/
+8
*
Raise verbosity level of "unknown transition effect" message
Grigori Goronzy
2010-08-01
1
-1
/
+1
*
Check vector clip mask bounding box size
Grigori Goronzy
2010-08-01
3
-6
/
+15
*
Update changelog
Grigori Goronzy
2010-08-01
1
-0
/
+2
*
Fix TextInfo reallocation
Grigori Goronzy
2010-08-01
1
-1
/
+1
*
Don't initialize bitmap hash key with bogus values
Grigori Goronzy
2010-08-01
1
-2
/
+0
*
refactor: extract glyph hash key fill
Grigori Goronzy
2010-08-01
1
-24
/
+34
*
refactor: move transformation/projection functions
Grigori Goronzy
2010-08-01
1
-80
/
+75
*
Cosmetics: various cleanups in ass_render.c
Grigori Goronzy
2010-08-01
1
-43
/
+36
*
Handle allocation failure of clipped bitmaps
Grigori Goronzy
2010-08-01
1
-0
/
+2
*
Check ASS_Image allocation
Grigori Goronzy
2010-08-01
1
-7
/
+13
*
refactor: remove unneeded includes
Grigori Goronzy
2010-08-01
1
-15
/
+1
*
refactor: move ASS_Renderer getters/setters/etc into separate file
Grigori Goronzy
2010-08-01
4
-126
/
+147
*
refactor: extract bitmap hash key fill
Grigori Goronzy
2010-08-01
1
-96
/
+80
*
refactor: extract cache check/management
Grigori Goronzy
2010-08-01
1
-20
/
+27
*
Limit (bitmap) glyph cache size
Grigori Goronzy
2010-08-01
2
-4
/
+11
*
Fix potential, small memory leak
Grigori Goronzy
2010-07-29
1
-0
/
+1
*
Parse vector clip mask only after cache miss
Grigori Goronzy
2010-07-29
2
-16
/
+23
*
Remove debugging leftovers
Grigori Goronzy
2010-07-29
1
-21
/
+0
*
Fix drawing cbox calculation
Grigori Goronzy
2010-07-29
2
-2
/
+19
*
Cache vector clip masks
Grigori Goronzy
2010-07-22
2
-11
/
+34
*
refactor: move position translation functions
Grigori Goronzy
2010-07-22
1
-55
/
+51
*
Better PAR correction
Grigori Goronzy
2010-07-22
2
-29
/
+49
*
Limit debug output on parsing errors
Grigori Goronzy
2010-07-19
2
-2
/
+2
*
Drawing cache: include scale factor in hash key
Grigori Goronzy
2010-07-14
1
-1
/
+5
*
Avoid unnecessary conditional and initializations
Grigori Goronzy
2010-07-14
1
-4
/
+3
*
ASS_Drawing: do not free glyph
Grigori Goronzy
2010-07-14
1
-2
/
+0
*
Fix match_fullname loop
Grigori Goronzy
2010-07-11
1
-1
/
+2
*
Simple optimizations to memory handling
Grigori Goronzy
2010-06-27
2
-7
/
+4
*
Reduce number of glyph copies
Grigori Goronzy
2010-06-27
1
-16
/
+18
*
Add fixups for various font defects
Grigori Goronzy
2010-06-26
3
-82
/
+128
*
Update changelog
Grigori Goronzy
2010-06-26
1
-0
/
+7
*
Build system: replace "shave" script by AM_SILENT_RULES
Grigori Goronzy
2010-06-26
6
-324
/
+4
*
Improve fullname matching
Grigori Goronzy
2010-06-26
1
-5
/
+18
*
Fix off-by-one error in cbox calculation
Grigori Goronzy
2010-06-07
1
-1
/
+1
*
Export ass_flush_events symbol
Grigori Goronzy
2010-06-02
1
-0
/
+1
*
Add API function to flush all events
Grigori Goronzy
2010-05-31
2
-1
/
+21
*
Handle simple backquoting
Clément Bœsch
2010-05-22
1
-0
/
+8
*
Fix ascender/descender scaling
Grigori Goronzy
2010-05-17
1
-1
/
+1
*
Use first Windows charmap as fallback
Grigori Goronzy
2010-04-18
1
-2
/
+13
*
Support multiple faces per attachment correctly
Grigori Goronzy
2010-04-17
2
-2
/
+2
*
Simplify: FreeType glyph load flags
Grigori Goronzy
2010-04-11
1
-2
/
+2
*
Use vertical ascender only for rotated glyphs
Grigori Goronzy
2010-04-11
1
-1
/
+1
*
Completely disable transforms when loading a glyph
Grigori Goronzy
2010-04-11
1
-0
/
+1
*
Do not rotate glyphs below lower bound (GDI)
Grigori Goronzy
2010-04-11
1
-31
/
+20
*
Calculate vertical layout ascender/descender
Grigori Goronzy
2010-04-11
1
-0
/
+3
*
Basic @font support
Grigori Goronzy
2010-04-11
5
-14
/
+40
*
Ignore global advance width unconditionally
Grigori Goronzy
2010-04-10
1
-5
/
+5
*
Bump autoconf version
Grigori Goronzy
2010-03-01
1
-1
/
+1
*
Bump LIBASS_VERSION
0.9.9
Grigori Goronzy
2010-03-01
1
-1
/
+1
*
Initial changelog for release 0.9.9
Grigori Goronzy
2010-03-01
1
-0
/
+11
*
Cosmetics: remove underscore prefix from _select_font function
Grigori Goronzy
2010-02-13
1
-4
/
+4
*
fontconfig: consider fullname for matching fonts
Grigori Goronzy
2010-02-12
1
-3
/
+61
*
Move frame size setup into ass_reconfigure
Grigori Goronzy
2010-02-12
1
-16
/
+15
*
Update documentation to reflect fontconfig changes
Grigori Goronzy
2010-02-12
1
-2
/
+2
*
Remove file size limit in ass_read_file
Grigori Goronzy
2010-02-06
1
-9
/
+0
*
Simplify test program
Grigori Goronzy
2010-02-06
1
-6
/
+0
*
Use font scaling coefficient 1.0 by default
Grigori Goronzy
2010-02-06
1
-0
/
+2
*
Do not try to render if fonts have not been configured
Grigori Goronzy
2010-02-06
2
-0
/
+5
*
Clarify that libass expects subtitle packets in Matroska format
Grigori Goronzy
2010-02-02
1
-3
/
+4
*
Update ass_set_fonts_dir documentation
Grigori Goronzy
2010-02-02
1
-3
/
+5
*
Skip border generation if glyph is collapsed
Grigori Goronzy
2010-01-21
1
-2
/
+3
*
Adjust a few message levels and message texts
Grigori Goronzy
2010-01-19
2
-5
/
+5
*
Up size limit for script files
Grigori Goronzy
2010-01-19
1
-2
/
+3
*
Fix a warning due to added constness
Grigori Goronzy
2010-01-12
1
-1
/
+1
*
Fix leftovers from conversion to ass_strtod
Yuriy M. Kaminskiy
2010-01-12
2
-4
/
+6
*
Constify table in ass_strtod
Yuriy M. Kaminskiy
2010-01-12
1
-0
/
+2
*
Remove support for freetype < 2.2.1
Grigori Goronzy
2010-01-08
3
-16
/
+1
*
Remove support for fontconfig < 2.4.2
Grigori Goronzy
2010-01-08
2
-120
/
+2
*
Use conversion functions to generate cache keys
Grigori Goronzy
2010-01-07
1
-6
/
+6
*
Improve rotation cache accuracy
Grigori Goronzy
2010-01-07
2
-3
/
+18
*
Don't flag for freeing if codepage is unspecified
Grigori Goronzy
2010-01-06
1
-5
/
+6
*
Reset clip_mode on new events
Grigori Goronzy
2010-01-05
1
-0
/
+1
*
Replace strtod with locale-independent strtod
Grigori Goronzy
2010-01-05
4
-4
/
+254
*
autogen: cosmetics, overwrite files
Grigori Goronzy
2010-01-03
1
-2
/
+2
*
Fix minor typo
Grigori Goronzy
2009-10-11
1
-1
/
+1
*
Fix libass w/o fontconfig
Grigori Goronzy
2009-10-11
5
-28
/
+41
*
strdup() fontconfig strings freed by caller
Grigori Goronzy
2009-10-08
1
-3
/
+5
*
Remove superfluous cast
Grigori Goronzy
2009-10-08
1
-1
/
+1
*
Fix alpha calculation in some cases
Grigori Goronzy
2009-10-02
1
-2
/
+2
*
Disable test program and libpng by default
0.9.8
Grigori Goronzy
2009-09-18
1
-4
/
+5
*
Bump version to 0.9.8
Grigori Goronzy
2009-09-18
2
-2
/
+2
*
Update changelog
Grigori Goronzy
2009-09-16
1
-0
/
+6
*
Refactor: effect parsing should be in ass_parse.c
Grigori Goronzy
2009-09-16
3
-76
/
+76
*
Copy shadow bitmap from glyph bitmap
Grigori Goronzy
2009-09-16
1
-19
/
+13
*
Render NBSP (\h) as normal space
Grigori Goronzy
2009-09-16
1
-0
/
+3
*
Disable kerning by default and make it configurable
Grigori Goronzy
2009-09-08
3
-1
/
+7
*
Fix inline function prototypes
Grigori Goronzy
2009-09-02
1
-2
/
+2
*
Refactor: move event parsing code into separate file
Grigori Goronzy
2009-09-01
5
-844
/
+900
*
Fix underrun in slant pen correction
Grigori Goronzy
2009-09-01
1
-1
/
+2
*
Handle illegal \a tags like VSFilter
Grigori Goronzy
2009-09-01
1
-1
/
+2
*
opaque box: do not subtract glyph from border
Grigori Goronzy
2009-09-01
3
-4
/
+9
*
Revert "Merge glyph and outline bitmap better"
Grigori Goronzy
2009-09-01
1
-1
/
+1
*
Calculate glyph slant width correctly
Grigori Goronzy
2009-08-31
1
-4
/
+7
*
Do not close empty drawings
Grigori Goronzy
2009-08-29
1
-2
/
+4
*
Fix order of pen advance assignments
Grigori Goronzy
2009-08-23
1
-3
/
+3
*
Fix opaque box sizing again
Grigori Goronzy
2009-08-23
1
-7
/
+20
*
Fix glyph overlap blending
Grigori Goronzy
2009-08-23
2
-16
/
+17
*
Update changelog
Grigori Goronzy
2009-08-22
1
-0
/
+3
*
Scale kerning according to x font scaling factor
Grigori Goronzy
2009-08-22
1
-2
/
+4
*
Trim whitespace after line wrapping
Grigori Goronzy
2009-08-22
2
-6
/
+86
*
Clip vector blending: do not copy last row padding
Grigori Goronzy
2009-08-20
1
-1
/
+1
*
Adjust shearing behavior to match VSFilter
Grigori Goronzy
2009-08-20
1
-9
/
+15
*
VSFilter quirk: double-scale widths of opaque boxes
Grigori Goronzy
2009-08-20
1
-0
/
+5
*
Improve and fix outline striker
Grigori Goronzy
2009-08-15
1
-10
/
+31
*
Fix caching of underlined/striked out glyphs
Grigori Goronzy
2009-08-15
2
-1
/
+4
*
Fix crash if glyph bitmap rasterization fails
Grigori Goronzy
2009-08-14
1
-1
/
+1
*
Update changelog
Grigori Goronzy
2009-08-14
1
-0
/
+6
*
Implement wrap style 1
Grigori Goronzy
2009-08-14
1
-5
/
+4
*
Cosmetics: ass_render.c formatting
Grigori Goronzy
2009-08-14
1
-19
/
+18
*
Use event bbox for collision detection
Grigori Goronzy
2009-08-13
2
-8
/
+27
*
Scale ascender/descender for opaque boxes
Grigori Goronzy
2009-08-13
1
-0
/
+4
*
Fix build without fontconfig
Alexis Ballier
2009-08-12
1
-0
/
+2
*
Do not draw opaque box if border size zero
Grigori Goronzy
2009-08-12
1
-1
/
+3
*
BorderStyle cache integration
Grigori Goronzy
2009-08-12
2
-0
/
+6
*
Always parse colors as hex for ASS tracks
Grigori Goronzy
2009-08-12
4
-7
/
+11
*
Add glyph emboldening fallback
Grigori Goronzy
2009-08-12
1
-0
/
+22
*
Fix italic to non-italic space handling
Grigori Goronzy
2009-08-12
1
-4
/
+6
*
Support \q override tag
Grigori Goronzy
2009-08-12
2
-3
/
+11
*
Implement BorderStyle 3
Grigori Goronzy
2009-08-12
1
-3
/
+48
*
Fix advance for italic to non-italic style changes
Grigori Goronzy
2009-08-12
1
-0
/
+9
*
Factor out renderer types into separate file
Grigori Goronzy
2009-08-07
3
-217
/
+260
*
Bump shared library version
0.9.7
Grigori Goronzy
2009-08-07
1
-1
/
+1
*
Bump LIBASS_VERSION due to renames
Grigori Goronzy
2009-08-06
1
-1
/
+1
*
Use int for ScaledBorderAndShadow
Grigori Goronzy
2009-08-06
1
-1
/
+1
*
Rename typedefs (breaks API)
Grigori Goronzy
2009-08-06
20
-608
/
+614
*
Cosmetics: add parameter name in prototype
Grigori Goronzy
2009-08-05
1
-1
/
+1
*
Fix typo
Grigori Goronzy
2009-08-05
1
-1
/
+1
*
Clarify the AR parameter meanings
Grigori Goronzy
2009-08-05
2
-10
/
+10
*
Get rid of MAX_EVENTS limit
Grigori Goronzy
2009-07-30
1
-3
/
+3
*
Do not round karaoke timing coordinates
Grigori Goronzy
2009-07-29
1
-2
/
+2
*
Bring back names for public types
Grigori Goronzy
2009-07-28
1
-3
/
+3
*
Fix \k and \ko tags
Grigori Goronzy
2009-07-28
1
-2
/
+2
*
Clean up typedefs/structs
Grigori Goronzy
2009-07-28
13
-54
/
+52
*
Improve message callback API
Grigori Goronzy
2009-07-26
5
-10
/
+9
*
Remove shift vector in ass_render_event
Grigori Goronzy
2009-07-25
4
-13
/
+8
*
Assume 4:3 AR when calculating missing PlayResX/Y
Grigori Goronzy
2009-07-25
1
-7
/
+2
*
Handle clip vector rasterizer errors
Grigori Goronzy
2009-07-24
1
-1
/
+8
*
Document ass_hinting enum
Grigori Goronzy
2009-07-24
1
-1
/
+7
*
Fix renderer memory leaks
Grigori Goronzy
2009-07-24
1
-3
/
+13
*
Fix fontconfig memory leaks
Grigori Goronzy
2009-07-24
1
-4
/
+2
*
Test program: free track/renderer/library
Grigori Goronzy
2009-07-24
1
-0
/
+5
*
Free tracks properly
Grigori Goronzy
2009-07-24
1
-0
/
+2
*
Build system: enable/disable flags, pkg-config fixes
Grigori Goronzy
2009-07-24
2
-6
/
+33
*
Fix compilation without fontconfig
Grigori Goronzy
2009-07-24
1
-3
/
+5
*
Move render_id into ass_renderer
Grigori Goronzy
2009-07-24
1
-3
/
+1
*
Fallback to default fontconfig configuration
Grigori Goronzy
2009-07-22
1
-1
/
+9
*
Fix rasterizer error handling (double free)
Grigori Goronzy
2009-07-22
1
-1
/
+0
*
Bold/italic: interpret -1 as "true"
Grigori Goronzy
2009-07-22
1
-6
/
+6
*
Add check for libm to configure
Grigori Goronzy
2009-07-21
1
-0
/
+1
*
Do not double free default font/family buffers
Grigori Goronzy
2009-07-21
1
-5
/
+0
*
Factor out bitmap buffer copy
Grigori Goronzy
2009-07-21
2
-7
/
+27
*
Clamp clip rectangle to frame size
Grigori Goronzy
2009-07-21
2
-4
/
+5
*
Animations: allow equal start and end time
Grigori Goronzy
2009-07-21
1
-2
/
+2
*
Check for table availability when striking a glyph
Grigori Goronzy
2009-07-20
1
-2
/
+2
*
Font metrics: prefer OS/2 table for ascender/descender
Grigori Goronzy
2009-07-20
1
-4
/
+10
*
Fix borders when a x/y component is zero
Grigori Goronzy
2009-07-19
1
-1
/
+1
*
Fix drawing parser memory leak
Grigori Goronzy
2009-07-19
2
-3
/
+1
*
Introduce simple cache memory management
Grigori Goronzy
2009-07-19
5
-5
/
+58
*
Fix vertical centering (VALIGN_CENTER)
Grigori Goronzy
2009-07-19
1
-1
/
+1
*
Fix ascender/descender calculation for empty lines
Grigori Goronzy
2009-07-19
1
-5
/
+8
*
Improve API headers and documentation
Grigori Goronzy
2009-07-17
2
-61
/
+171
*
Improve fontconfig setup
Grigori Goronzy
2009-07-17
6
-20
/
+48
*
Update changelog again
Grigori Goronzy
2009-07-17
1
-4
/
+4
*
Tweak font metrics to match Windows GDI
Grigori Goronzy
2009-07-17
1
-2
/
+3
*
Clear free list on renderer uninit
Grigori Goronzy
2009-07-16
1
-11
/
+17
*
Implement vector clips
Grigori Goronzy
2009-07-16
3
-23
/
+224
*
Rework build system
Grigori Goronzy
2009-07-13
2
-26
/
+26
*
Output messages to stderr by default
Grigori Goronzy
2009-07-12
1
-3
/
+3
*
Proper support for empty lines
Grigori Goronzy
2009-07-12
1
-9
/
+8
*
Allow passing user data to callback
Grigori Goronzy
2009-07-12
5
-8
/
+16
*
Merge glyph and outline bitmap better
Grigori Goronzy
2009-07-12
1
-1
/
+1
*
Redo border calculations for \be and \blur
Grigori Goronzy
2009-07-12
1
-25
/
+28
*
Check whether renderer and track use the same library instance
Grigori Goronzy
2009-07-12
1
-0
/
+3
*
Updates for autotools' make dist
Grigori Goronzy
2009-07-12
4
-4
/
+5
*
Initial changelog update for 0.9.7
Grigori Goronzy
2009-07-11
2
-1
/
+19