summaryrefslogtreecommitdiff
path: root/src/subrip_reader.cc
AgeCommit message (Expand)Author
2026-03-02Fix potential crash.Carl Hetherington
2026-02-10Give line number in SubRip parsing exceptions.v1.6.59Carl Hetherington
2025-11-19Tolerate superfluous </font> tags in subrip.v1.6.58Carl Hetherington
2025-01-29Fix failure to reset horizontal alignment after a .srt subtitles (DoM #2960).Carl Hetherington
2025-01-28Put preparation into a lambda.Carl Hetherington
2024-06-23Fix some build warnings on macOS.Carl Hetherington
2024-05-22Add a Context class to manage some state.Carl Hetherington
2024-05-22Cleanup: rename parse_style -> parse_tag and STYLE to TAG.Carl Hetherington
2023-03-04Support single quotes in font color tags.v1.6.44Carl Hetherington
2023-02-24Support font color attributes with alpha channel (even if it's ignored).v1.6.43Carl Hetherington
2022-11-14Allow SubripReader::convert_time to take a milliseconds separator.Carl Hetherington
2022-11-13Make SubripReader::convert_time usable by other classes.Carl Hetherington
2022-11-10Handle unicode LINE SEPARATOR properly in subrip files.v1.6.37Carl Hetherington
2022-09-02Correctly parse \c tags in SSA (with no specified colour) to return to Primar...Carl Hetherington
2021-08-01Handle angle brackets / tags better in SubRip files.Carl Hetherington
2021-07-31Remove some out-of-date comments.Carl Hetherington
2021-01-22Small C++11 tweaks.Carl Hetherington
2021-01-13Replace list with vector in most of the API.Carl Hetherington
2020-09-30Allow colours in font color tags to have no surroundingCarl Hetherington
2020-02-14Support SSA tags in SRT files (DoM #938).Carl Hetherington
2019-07-14Support rgba() colour specifiers in Subrip files; not sure if they are strict...Carl Hetherington
2019-07-14Fix crash with unexpected <font> color formats.Carl Hetherington
2019-03-15Give better errors on malformed subrip times.Carl Hetherington
2019-03-12Remove sstream dependency.Carl Hetherington
2019-01-29Fix crash on malformed SubRip file (dcpomatic #1454).Carl Hetherington
2019-01-23Strip Unicode U+202B (right-to-left-embedding) code; it looks like DoM does R...Carl Hetherington
2018-09-27Cope with mixed-case subrip tags.Carl Hetherington
2017-01-23Fix failure to parse subrip where there are extra spaces in the time/position...Carl Hetherington
2016-09-20Give a more informative exception on SubRip parse failures.Carl Hetherington
2016-07-22Use locked_sstream.Carl Hetherington
2016-06-09Don't specify arbitrary guessed stuff.Carl Hetherington
2016-06-02Merge branch '1.0' of git.carlh.net:git/libsub into 1.0Carl Hetherington
2016-06-02Remove unicode BOM from SSA files.Carl Hetherington
2016-05-23Add another test and allow spaces at the end of time/position lines.Carl Hetherington
2016-04-04Tidy subrip parsing a bit and fix failure to persistCarl Hetherington
2016-02-11Extract get_line_{file,stringstream} into standalone methods.Carl Hetherington
2015-12-04Comment.Carl Hetherington
2015-09-25Support reading subrip subtitles from a string; remove UTF-16 test.Carl Hetherington
2015-07-07Missing iostream includes for Arch.Carl Hetherington
2015-07-02Fix font parse error.Carl Hetherington
2015-07-02Add support for reading <font> tags in SubRip.Carl Hetherington
2015-06-14Skip Unicode BOM at the start of subrip files.Carl Hetherington
2015-01-20Simplify time representation; better in-tree DCP subtitle parser.Carl Hetherington
2015-01-14Forward-port some stuff from 0.x.Carl Hetherington
2014-12-21Add comment.Carl Hetherington
2014-10-06Template-ize collect so that any container can be used.Carl Hetherington
2014-10-06Fix warning.Carl Hetherington
2014-10-06Basic and scruffy Subrip read support.Carl Hetherington