| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 default0.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 version0.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 |
* | autoconf: disable Fortran/C++ checks | Grigori Goronzy | 2009-07-11 | 1 | -1/+4 |
* | Add AM_PROG_CC_C_O to configure.ac | Grigori Goronzy | 2009-07-11 | 1 | -0/+1 |
* | Convert test program to plain C | Grigori Goronzy | 2009-07-11 | 4 | -174/+182 |
* | configure: use pkg-config for libpng, enca | Grigori Goronzy | 2009-07-11 | 1 | -3/+14 |
* | Message callback funtionality | Grigori Goronzy | 2009-07-11 | 18 | -211/+308 |
* | Replace string defines with real strings | Grigori Goronzy | 2009-07-11 | 11 | -191/+131 |
* | Move gaussian blur into bitmap handling code | Grigori Goronzy | 2009-07-10 | 3 | -122/+121 |
* | Slight optimizations for \be, \blur | Grigori Goronzy | 2009-07-10 | 2 | -5/+5 |
* | Use better method for stroking with \xbord, \ybord | Grigori Goronzy | 2009-07-08 | 1 | -86/+62 |
* | Correctly round doubles to integers | Grigori Goronzy | 2009-07-08 | 1 | -2/+2 |
* | Turn down subpixel accuracy to 1/8th pixel | Grigori Goronzy | 2009-07-08 | 1 | -3/+4 |
* | Support for underline and strikethrough | Grigori Goronzy | 2009-07-07 | 5 | -6/+111 |
* | Test program: check track initialization | Grigori Goronzy | 2009-07-07 | 1 | -0/+4 |
* | Fix crash when event format spec is missing | Grigori Goronzy | 2009-07-07 | 1 | -13/+22 |
* | Implement drawing mode (\p) | Grigori Goronzy | 2009-07-06 | 8 | -68/+694 |
* | Remove read_file_recode from API | Grigori Goronzy | 2009-07-01 | 2 | -3/+1 |
* | Scale letter spacing with font scale | Grigori Goronzy | 2009-07-01 | 1 | -1/+2 |
* | Scale rotation constants with font scale | Grigori Goronzy | 2009-07-01 | 1 | -10/+15 |
* | Assume pixel ratio equals aspect ratio | Grigori Goronzy | 2009-07-01 | 1 | -1/+3 |
* | Support for \iclip (inverse clipping) | Grigori Goronzy | 2009-06-30 | 1 | -2/+127 |
* | Fix karaoke (\kf) timing | Grigori Goronzy | 2009-06-30 | 1 | -3/+3 |
* | Move subpixel shift out of transform_3d | Grigori Goronzy | 2009-06-29 | 1 | -10/+19 |
* | API: make process_force_style available | Grigori Goronzy | 2009-06-29 | 3 | -3/+6 |
* | PAR correction for rendering at non-video resolution | Grigori Goronzy | 2009-06-29 | 2 | -4/+8 |
* | Restrict symbols exported in the DSO | Grigori Goronzy | 2009-06-29 | 2 | -0/+32 |
* | Fix two-pass stroking for \xbord, \ybord | Grigori Goronzy | 2009-06-29 | 1 | -2/+3 |
* | Handle conflicting \t time intervals | Grigori Goronzy | 2009-06-29 | 1 | -2/+2 |
* | shift_bitmap: do not rely on compiler optimizations | Grigori Goronzy | 2009-06-29 | 1 | -4/+4 |
* | Subpixel accurate shadow rendering | Grigori Goronzy | 2009-06-29 | 4 | -6/+72 |
* | Fix subpixel shift calculation for negative coordinates | Grigori Goronzy | 2009-06-28 | 1 | -4/+4 |
* | Make \shad, \xshad and \yshad animatable. | Grigori Goronzy | 2009-06-27 | 1 | -8/+15 |
* | Support \xshad and \yshad override tags | Grigori Goronzy | 2009-06-27 | 1 | -16/+22 |
* | Support \xbord and \ybord override tags | Grigori Goronzy | 2009-06-27 | 2 | -41/+117 |
* | Fix memory leak in render_overlap | Grigori Goronzy | 2009-06-27 | 1 | -7/+4 |
* | Fix strdup() string leaks | Grigori Goronzy | 2009-06-27 | 2 | -0/+8 |
* | Make \fax and \fay animatable. | Grigori Goronzy | 2009-06-27 | 1 | -2/+4 |
* | Fix rotation and subpixel placement | Grigori Goronzy | 2009-06-27 | 1 | -2/+4 |
* | Include ass_utils.h instead of mputils.h | Grigori Goronzy | 2009-06-27 | 7 | -8/+3 |
* | Incorporate mputils.c into ass_utils.c | Grigori Goronzy | 2009-06-27 | 5 | -286/+226 |
* | Cosmetics: minor cleanup in ass_render_events | Grigori Goronzy | 2009-06-27 | 1 | -5/+1 |
* | Cosmetics: fix a few remaining declarations | Grigori Goronzy | 2009-06-27 | 2 | -9/+9 |
* | Rename various non-static functions | Grigori Goronzy | 2009-06-27 | 6 | -23/+23 |
* | Rename mp_msg to ass_msg | Grigori Goronzy | 2009-06-27 | 9 | -131/+120 |
* | Add standard GPL header to mputils.c | Grigori Goronzy | 2009-06-27 | 1 | -0/+21 |
* | Improve positioning for full subpixel accuracy | Grigori Goronzy | 2009-06-27 | 1 | -127/+135 |
* | Test program: nicer-looking background | Grigori Goronzy | 2009-06-25 | 1 | -2/+3 |
* | Correct vertical glyph positioning for \fay | Grigori Goronzy | 2009-06-24 | 1 | -0/+2 |
* | Initial support for \fax, \fay override tags | greg | 2009-06-23 | 2 | -16/+33 |
* | Use safe hash functions for composite bitmaps | Uoti Urpala | 2009-06-20 | 3 | -9/+26 |
* | ass_cache_template.c: Undo automatic reindent for this file | Uoti Urpala | 2009-06-20 | 1 | -21/+31 |
* | Add hack to support empty lines of text | greg | 2009-06-20 | 1 | -0/+8 |
* | Remove static variable modifier in sub_recode | greg | 2009-06-20 | 1 | -1/+1 |
* | ass_set_fonts: optionally pass fontconfig config path | greg | 2009-06-20 | 5 | -10/+20 |
* | Remove wrappers for ass_set_fonts | greg | 2009-06-20 | 3 | -18/+4 |
* | Silence warnings introduced by -Wall | greg | 2009-06-20 | 3 | -9/+8 |
* | Add -Wall to CFLAGS | greg | 2009-06-20 | 1 | -0/+3 |
* | Replace manual fixed-point conversion | greg | 2009-06-20 | 1 | -2/+2 |
* | Reindent all source code. | greg | 2009-06-20 | 20 | -4660/+5189 |
* | Add .gitignore | greg | 2009-06-20 | 1 | -0/+21 |
* | Do not print message level of a string (bloats output) and change the | greg | 2009-06-20 | 1 | -2/+1 |
* | Fix up glyph stroker to avoid buggy rendering. | greg | 2009-06-20 | 1 | -2/+79 |
* | Set a more reasonable maximum blur radius and make \blur animatable. | greg | 2009-06-19 | 1 | -1/+2 |
* | Enlarge glyph size more for \blur to avoid artefacts. | greg | 2009-06-19 | 1 | -1/+1 |
* | Remove MAX_GLYPHS and MAX_LINES limits. Instead, dynamically allocate | greg | 2009-06-19 | 1 | -15/+20 |
* | Remove cache globals; move cache data into a separate cache_store struct | greg | 2009-06-19 | 5 | -109/+117 |
* | Eliminate text_info global; move it into ass_renderer. | greg | 2009-06-19 | 1 | -109/+109 |
* | Eliminate render_context global; move it into ass_renderer. | greg | 2009-06-19 | 1 | -311/+312 |
* | Use ass_renderer to access settings instead of passing a pointer to | greg | 2009-06-19 | 1 | -48/+50 |
* | Move frame_context into ass_renderer. This finishes the previous | greg | 2009-06-19 | 1 | -160/+145 |
* | Eliminate frame_context global, started. | greg | 2009-06-19 | 1 | -133/+141 |
* | Eliminate global_settings global. | greg | 2009-06-19 | 1 | -69/+69 |
* | Eliminate ass_renderer global. | greg | 2009-06-19 | 1 | -34/+32 |
* | Warn on \pos, \move redefinitions | greg | 2009-06-19 | 1 | -1/+4 |
* | ass_render.c: declare functions static | greg | 2009-06-19 | 1 | -3/+3 |
* | From uau: libass: Fix cache lookup problem causing memory bloat | greg | 2009-06-19 | 3 | -33/+101 |
* | Add autotools infrastructure. | greg | 2009-06-18 | 12 | -0/+934 |
* | Apply initial changes needed for standalone libass. | greg | 2009-06-18 | 5 | -368/+307 |
* | Add a missing check for a NULL return value. | eugeni | 2009-06-16 | 1 | -0/+2 |
* | whitespace cosmetics: Remove all trailing whitespace. | diego | 2009-05-13 | 12 | -144/+144 |
* | Don't automatically wrap lines when WrapStyle==2. | eugeni | 2009-04-21 | 1 | -1/+1 |
* | Document the ass_render_event event_images parameter. | reimar | 2009-03-28 | 1 | -0/+1 |
* | Initialize all structs to 0 before using them. | reimar | 2009-03-28 | 1 | -0/+3 |
* | Cosmetics: reindent. | eugeni | 2009-03-16 | 1 | -5/+5 |
* | Fix uninitialized memor |