| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-07-16 | Suspend change signals when settings lengths of selection (#3064). | Carl Hetherington | |
| 2025-05-11 | White space, some auto: timing_panel.{cc,h} | Carl Hetherington | |
| 2025-05-11 | Use case for property checks now that it's possible. | Carl Hetherington | |
| This would have prevented the bug fixed in 6bbf7dee. | |||
| 2025-02-09 | Remove unnecessary wx_ptr | Carl Hetherington | |
| It was only ever used for wxDialog subclasses, which can be stack-allocated. | |||
| 2024-09-03 | Remove use of wxT in favour of char_to_wx(). | Carl Hetherington | |
| The wxWidgets docs advise against its use these days. | |||
| 2024-01-21 | Remove unused variables. | Carl Hetherington | |
| 2024-01-11 | Fix timecode order in RTL languages (part of #2696). | Carl Hetherington | |
| 2024-01-09 | Move ScopeGuard into libdcp. | Carl Hetherington | |
| 2023-08-09 | Extract Film::Property to its own header to (maybe) increase compilation speed. | Carl Hetherington | |
| 2023-04-25 | Cleanup: remove some unnecessary includes. | Carl Hetherington | |
| 2023-01-14 | Add wx_ptr and use it instead of ScopeGuard in a lot of places. | Carl Hetherington | |
| 2023-01-14 | Use ScopeGuard more. | Carl Hetherington | |
| 2022-11-26 | Noisy change to get film into AudioContent::modify_trim_start(). | Carl Hetherington | |
| 2022-10-14 | Cleanup: use simpler ownership for FilmViewer. | Carl Hetherington | |
| 2022-04-22 | Use libdcp's warnings.h | Carl Hetherington | |
| 2021-10-13 | Don't allow negative trims to be set up via changes to play length (#2105).v2.15.168 | Carl Hetherington | |
| 2021-08-12 | Fix flickering black square when selecting content on Windows (#1866). | Carl Hetherington | |
| 2021-01-31 | Use enum class for Film::Property. | Carl Hetherington | |
| 2021-01-07 | BOOST_FOREACH. | Carl Hetherington | |
| 2021-01-07 | std::shared_ptr | Carl Hetherington | |
| 2020-11-21 | Remove the "simple" UI (#1868). | Carl Hetherington | |
| It just seemed to cause more problems than it solved; mainly people enabling it by mistake and then being told to click buttons that they could not see. | |||
| 2020-11-04 | Move video frame rate override into advanced prefs (#1852). | Carl Hetherington | |
| 2020-09-27 | Tweak trim-to-end behaviour and button label. | Carl Hetherington | |
| Now this button trims the current frame and all following (#1831). It seems to be likely that you'd be looking at something you want to remove, not the thing before what you want to remove. | |||
| 2020-09-27 | Fix playhead position after trim-up-to (#1847). | Carl Hetherington | |
| 2020-09-01 | Build fixes for Boost >= 1.73 | Carl Hetherington | |
| Forward-ported-from: d1e9749ca290673639a49d693a8fe5c6557cc2de | |||
| 2020-07-28 | Some more warning hiding. | Carl Hetherington | |
| 2020-04-24 | Another build fix (for non-Linux this time).v2.15.57 | Carl Hetherington | |
| 2020-04-24 | Ubuntu 20.04 packaging. | Carl Hetherington | |
| 2020-04-24 | Fix build following previous commit. | Carl Hetherington | |
| 2020-02-28 | Fix incorrect results when applying some timing operations to | Carl Hetherington | |
| more than one piece of content at once (e.g. trim start). | |||
| 2020-01-07 | Fix typo causing failures to update the preview after changing | Carl Hetherington | |
| end trim (#1709 and probably #1434). | |||
| 2019-09-27 | Use content video frame rate rather than the DCP one when reading | Carl Hetherington | |
| trim start/end back from the UI. See #1607. | |||
| 2019-05-10 | Put Time types in dcpomatic namespace. | Carl Hetherington | |
| 2019-05-03 | Disallow unsetting the frame rate on FFmpeg/DCP content (#1547). | Carl Hetherington | |
| 2019-01-11 | Put fade back into simple mode.v2.13.98 | Carl Hetherington | |
| 2018-12-08 | Support buttons. | Carl Hetherington | |
| 2018-12-08 | Basics of in-place i18n with support for wxStaticText and wxCheckBox. | Carl Hetherington | |
| 2018-11-21 | Take Film pointer out of Content. | Carl Hetherington | |
| 2018-09-11 | FilmViewer API tidying. | Carl Hetherington | |
| 2018-09-11 | Separate out management of controls. | Carl Hetherington | |
| 2018-09-11 | Fix build. | Carl Hetherington | |
| 2018-09-11 | Partial split of film viewer. | Carl Hetherington | |
| 2018-09-07 | Simplify timing. | Carl Hetherington | |
| 2018-09-06 | Interface levels in audio tab. | Carl Hetherington | |
| 2018-07-23 | Tidy up after mass rename. | Carl Hetherington | |
| 2018-07-23 | More 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 | |||
| 2018-07-21 | Basics of multiple captions per content so that DCPContent can | Carl Hetherington | |
| hold subs and closed captions. | |||
| 2018-07-19 | Clean up after previous commit. | Carl Hetherington | |
| 2018-07-19 | Reword again: Text -> Caption and Plain -> Text. | Carl Hetherington | |
| sed -i "s/ActiveText/ActiveCaptions/g" src/lib/*.{cc,h} sed -i "s/active_text.h/active_captions.h/g" src/lib/*.{cc,h} sed -i "s/active_text.cc/active_captions.cc/g" src/lib/wscript mv src/lib/active_text.cc src/lib/active_captions.cc mv src/lib/active_text.h src/lib/active_captions.h sed -i "s/PlainTextFileContent/TextCaptionFileContent/g" src/lib/*.{cc,h} src/wx/*.cc sed -i "s/PlainTextFile/TextCaptionFile/g" src/lib/*.{cc,h} src/wx/*.cc sed -i "s/plain_text_file_content/text_caption_file_content/g" src/lib/*.{cc,h} src/lib/wscript src/wx/*.{cc,h} test/*.cc mv src/lib/plain_text_file_content.cc src/lib/text_caption_file_content.cc mv src/lib/plain_text_file_content.h src/lib/text_caption_file_content.h sed -i "s/PlainTextFileDecoder/TextCaptionFileDecoder/g" src/lib/*.{cc,h} sed -i "s/plain_text_file_decoder/text_caption_file_decoder/g" src/lib/*.{cc,h} src/lib/wscript src/wx/*.{cc,h} mv src/lib/plain_text_file_decoder.cc src/lib/text_caption_file_decoder.cc mv src/lib/plain_text_file_decoder.h src/lib/text_caption_file_decoder.h sed -i "s/PlayerText/PlayerCaption/g" src/lib/*.{cc,h} sed -i "s/player_text.cc/player_caption.cc/g" src/lib/wscript sed -i "s/player_text.h/player_caption.h/g" src/lib/*.{cc,h} mv src/lib/player_text.cc src/lib/player_caption.cc mv src/lib/player_text.h src/lib/player_caption.h sed -i "s/ContentPlainText/ContentTextCaption/g" src/lib/*.{cc,h} src/wx/*.{cc,h} sed -i "s/ContentBitmapText/ContentBitmapCaption/g" src/lib/*.{cc,h} src/wx/*.{cc,h} sed -i "s/PlainText/TextCaption/g" src/lib/*.{cc,h} test/*.cc sed -i "s/plain_text.h/text_caption.h/g" src/lib/*.{cc,h} mv src/lib/plain_text.h src/lib/text_caption.h | |||
| 2018-07-19 | PlainText -> PlainTextFile. | Carl Hetherington | |
