summaryrefslogtreecommitdiff
path: root/src/lib/string_text_file_content.cc
AgeCommit message (Collapse)Author
2024-03-20Remove all use of add_child() from xmlpp.Carl Hetherington
2022-07-11Fix font handling for DCP subtitles.Carl Hetherington
2022-07-11Small cleanup.Carl Hetherington
2022-06-10Fix problems when loading old projects with the new subtitle font code (#2271).Carl Hetherington
2022-06-10Make it OK to re-examine content with subtitles.Carl Hetherington
2022-06-07Don't search for empty font names to avoid random fonts being chosen.Carl Hetherington
2022-06-07Ask fontconfig to scan the system for fonts requested by text subtitle files ↵Carl Hetherington
(#2264).
2022-06-07Rearrange subtitle font management.Carl Hetherington
With this change each subtitle coming out of the player has a reference to a dcpomatic::Font that belongs to the TextContent. This hopefully solves a few problems which all basically stemmed from the fact that previously the decoders/player were deciding what the font ID in the output DCP would be - they can't do that properly.
2021-09-19Fix failure to open v2.14.x documents with invalid or empty subtitle ↵Carl Hetherington
languages (#2085).
2021-09-19C++11 and general tidying.Carl Hetherington
2021-04-07Formatting/C++11.Carl Hetherington
2021-01-31More enum class additions.Carl Hetherington
2021-01-07std::shared_ptrCarl Hetherington
2019-05-10Put Time types in dcpomatic namespace.Carl Hetherington
2019-05-04Include video_frame_rate in TextContent identifier so that if (forCarl Hetherington
example) some SRT subs are being burnt and their video frame rate is changed we won't try to reuse the video that has been burnt with the subs at the old frame rate.
2018-11-23Remove required Film from content examine.Carl Hetherington
2018-11-21Add and use new FrameRateChange constructors.Carl Hetherington
2018-11-21Take Film pointer out of Content.Carl Hetherington
2018-07-23Introduce the idea of unknown original subtitle type to clean up the GUI a bit.Carl Hetherington
2018-07-23Tidy up after mass rename.Carl Hetherington
2018-07-23More automated renaming.Carl Hetherington
ActiveCaptions -> ActiveText BitmapCaption -> BitmapText ContentCaption -> ContentText ContentTextCaption -> ContentStringText TextCaptionFileContent -> StringTextFileContent TextCaptionFileDecoder -> StringTextFileDecoder TextCaptionFile -> StringTextFile TextCaption -> StringText PlayerCaption -> PlayerText CaptionContent -> TextContent CaptionDecoder -> TextDecoder CaptionPanel -> TextPanel CaptionView -> TextView CaptionAppearanceDialog -> SubtitleAppearanceDialog CaptionType -> TextType