| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-07-20 | Install static library in the right place.fixlibdir | Carl Hetherington | |
| 2024-05-22 | Support MarginL and MarginR in SSA subtitles (DoM #2811).v1.6.49 | Carl Hetherington | |
| 2024-05-22 | Add a Context class to manage some state. | Carl Hetherington | |
| 2024-05-22 | Cleanup: rename parse_style -> parse_tag and STYLE to TAG. | Carl Hetherington | |
| 2024-05-19 | Basic support for colours in binary STL.v1.6.48 | Carl Hetherington | |
| 2024-02-07 | Throw a specific exception when no WEBVTT header is found.v1.6.47 | Carl Hetherington | |
| 2023-12-22 | Make SSA reader more tolerant of missing styles (DoM #2685).v1.6.45 | Carl Hetherington | |
| 2023-03-04 | Support single quotes in font color tags.v1.6.44 | Carl Hetherington | |
| 2023-02-24 | Support font color attributes with alpha channel (even if it's ignored).v1.6.43 | Carl Hetherington | |
| 2023-02-24 | Change from_argb_hex() (which wasn't being used) to from_rgba_hex(). | Carl Hetherington | |
| 2022-12-03 | Remove DCP subtitle support.v1.6.41 | Carl Hetherington | |
| This was only a thin wrapper around libdcp, used by videocon but not by DCP-o-matic. It seems very unlikely that anybody else will want it, and the dependency of libsub on libdcp causes hassle that will be gladly avoided. | |||
| 2022-11-14 | Fix WebVTT milliseconds separator (should be . it seems, not ,)v1.6.39 | Carl Hetherington | |
| 2022-11-14 | Allow SubripReader::convert_time to take a milliseconds separator. | Carl Hetherington | |
| Maybe this method should just be on its own somewhere now. | |||
| 2022-11-14 | Be more tolerant of metadata in WebVTT. | Carl Hetherington | |
| 2022-11-14 | Add exception missing from previous commit. | Carl Hetherington | |
| 2022-11-13 | Add primitive WebVTT reader.v1.6.38 | Carl Hetherington | |
| 2022-11-13 | Make SubripReader::convert_time usable by other classes. | Carl Hetherington | |
| 2022-11-10 | Handle unicode LINE SEPARATOR properly in subrip files.v1.6.37 | Carl Hetherington | |
| 2022-10-15 | Make iso6937.py work with Python 3 and update iso6937_tables.cc | Carl Hetherington | |
| 2022-09-02 | Correctly parse \c tags in SSA (with no specified colour) to return to ↵ | Carl Hetherington | |
| PrimaryColour. This seems to be what libssa does. | |||
| 2022-08-10 | Fix parsing of SSA colour tags which have their leading zeros omitted.v1.6.27 | Carl Hetherington | |
| 2022-07-18 | It seems likely that SSA font sizes should be interpreted asv1.6.26 | Carl Hetherington | |
| 1 point == 1 pixel; let's try that. | |||
| 2022-07-06 | (More) properly support MarginV in SSA/ASS. | Carl Hetherington | |
| 2022-07-06 | Fix pretty broken SSA alignment code. | Carl Hetherington | |
| 2022-04-09 | Add missing override.v1.6.14 | Carl Hetherington | |
| 2021-08-01 | Handle angle brackets / tags better in SubRip files. | Carl Hetherington | |
| Before we would assume that < starts a tag, and so parse things like << some text >> incorrectly. Now we search for the tags we are interested in and pass anything else through. | |||
| 2021-07-31 | Remove some out-of-date comments. | Carl Hetherington | |
| 2021-07-14 | Fix boost bind warning. | Carl Hetherington | |
| 2021-06-03 | Fix line numbers in binary STL files. | Carl Hetherington | |
| Here we make sure that line numbers end up not larger than the MNR (maximum number of rows) to try to avoid subtitles going off the screen. | |||
| 2021-06-03 | Add "U8" character code table for binary STL. | Carl Hetherington | |
| A file was sent that has "U8" as a STL CCT. I presume this means "UTF-8" but I can't see any documentation about it anywhere. This change accepts U8 as a CCT. It doesn't look like this value is actually used anywhere to change how text is parsed, but at least it doesn't fail now. | |||
| 2021-01-22 | Small C++11 tweaks. | Carl Hetherington | |
| 2021-01-21 | Fix for new libdcp API. | Carl Hetherington | |
| 2021-01-21 | const build fix. | Carl Hetherington | |
| 2021-01-13 | Remove use of boost foreach. | Carl Hetherington | |
| 2021-01-13 | Replace list with vector in most of the API. | Carl Hetherington | |
| 2021-01-09 | c++11 tidying. | Carl Hetherington | |
| 2021-01-08 | Remove unused stuff. | Carl Hetherington | |
| 2021-01-05 | std::shared_ptr | Carl Hetherington | |
| 2020-12-21 | Fix another unused variable warning. | Carl Hetherington | |
| 2020-12-03 | Fix some unused variable warnings. | Carl Hetherington | |
| 2020-09-30 | Allow colours in font color tags to have no surrounding | Carl Hetherington | |
| quotation marks. | |||
| 2020-04-01 | Fix incorrect calculation of extension block number (EBN); previously | Carl Hetherington | |
| an incorrect 0 would be used if the line length was exactly 112. | |||
| 2020-04-01 | Remove confusing use of repeated loop counters. | Carl Hetherington | |
| 2020-03-26 | Fix binary STL output with subs that are too big for a single TTI block. | Carl Hetherington | |
| Forward-ported from 82f9ab96faeef0eb684c357d76d27f3737cf1d55 in v1.4.x. | |||
| 2020-03-26 | Add a FIXME. | Carl Hetherington | |
| 2020-03-26 | Use BOOST_FOREACH. | Carl Hetherington | |
| 2020-03-26 | Add FIXME. | Carl Hetherington | |
| 2020-03-26 | We only use 128 bytes of the buffer for TTI blocks. | Carl Hetherington | |
| 2020-02-14 | Support SSA tags in SRT files (DoM #938). | Carl Hetherington | |
| 2020-02-14 | Make horizontal position references correct when parsing \anX | Carl Hetherington | |
