| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-03-15 | Fix broken test.v1.6.60 | Carl Hetherington | |
| 2026-03-15 | Tests need libfmt now. | Carl Hetherington | |
| 2026-03-02 | Add very basic subrip writer. | Carl Hetherington | |
| 2026-03-02 | Tidy up a little. | Carl Hetherington | |
| 2026-02-10 | Give line number in SubRip parsing exceptions.v1.6.59 | Carl Hetherington | |
| 2025-11-19 | Tolerate superfluous </font> tags in subrip.v1.6.58 | Carl Hetherington | |
| 2025-01-29 | Better error when failing to open a file.v1.6.53 | Carl Hetherington | |
| 2025-01-29 | Fix failure to reset horizontal alignment after a .srt subtitles (DoM #2960). | Carl Hetherington | |
| 2024-09-04 | Handle static link with boost better, and extend it to Ubuntu 16.04.v1.6.50 | Carl Hetherington | |
| 2024-06-23 | Fix some build warnings on macOS. | 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 | Add and use read_file(). | Carl Hetherington | |
| 2024-05-19 | Basic support for colours in binary STL.v1.6.48 | 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 | |
| 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-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-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-08-10 | Add some more tests. | Carl Hetherington | |
| 2022-08-10 | Cleanup: tidy up a test. | 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 | |
| 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-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-06-03 | Small C++11 tidy-up. | 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-05 | std::shared_ptr | Carl Hetherington | |
| 2020-09-30 | Obfuscate some test file names. | Carl Hetherington | |
| 2020-09-30 | Allow colours in font color tags to have no surrounding | Carl Hetherington | |
| quotation marks. | |||
| 2020-09-30 | Add a test. | Carl Hetherington | |
| 2020-04-01 | New test. | 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 another test. | Carl Hetherington | |
| 2020-02-14 | Support SSA tags in SRT files (DoM #938). | Carl Hetherington | |
| 2020-01-23 | Add a test for the FILE * STL reader. | Carl Hetherington | |
| 2020-01-23 | Make the STL binary reader test better. | Carl Hetherington | |
| 2019-07-14 | Support rgba() colour specifiers in Subrip files; not sure if they are ↵ | Carl Hetherington | |
| strictly allowed but part of WebVTT. | |||
| 2019-06-24 | Add support for \c in SSA. | Carl Hetherington | |
| 2019-03-12 | Remove sstream dependency. | Carl Hetherington | |
