summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-12-29Fix default VersionNumber when it's not specified in the metadata.Carl Hetherington
2022-12-25Support drag and drop of film directories onto the batch converter (#340).Carl Hetherington
2022-12-25Show audio bit depth in content properties (#559).Carl Hetherington
2022-12-25Tweak property name.Carl Hetherington
2022-12-25Use icons at the top of the batch converter rather than text buttons at the ↵Carl Hetherington
bottom (#2396).
2022-12-25Make pause/resume work properly in the batch converter.Carl Hetherington
2022-12-25Cleanup: rename _empty_condition -> _schedule_conditionCarl Hetherington
2022-12-25Cleanup: remove unnecessary variable.Carl Hetherington
2022-12-24Cleanup: simplify some code.Carl Hetherington
2022-12-24Fix crash when starting two batch converters at the same time.Carl Hetherington
2022-12-22Add Marek Dudzik as a tester.Carl Hetherington
2022-12-20Supporters update.Carl Hetherington
2022-12-19Fix weird exception handling.Carl Hetherington
This is a bit cleaner and stops odd messages about stereoscopic assets appearing in the logs.
2022-12-17Use the last_player_load_directory when adding OVs (#2094).Carl Hetherington
2022-12-17Cleanup: use ScopeGuard.Carl Hetherington
2022-12-16Make sure main picture active area values are even (#2392).Carl Hetherington
2022-12-15Fix build on Ubuntu 16.04.Carl Hetherington
2022-12-14Bump libdcp to a version with UTCOffset.Carl Hetherington
This is needed for 2.17.x but I ran the tests on main and they look OK, so doing it this way should save a few merge conflicts.
2022-12-13More header trimming.Carl Hetherington
2022-12-13Add video_{range,frame_type}.{cc,h} and remove some types.h includes.Carl Hetherington
2022-12-11Extract named_channel.hCarl Hetherington
2022-12-11Remove some unnecessary declarations.Carl Hetherington
2022-12-11Extract resolution.hCarl Hetherington
2022-12-10Missing include.Carl Hetherington
2022-12-10Fix build error in previous commit.Carl Hetherington
2022-12-10Extract crop.hCarl Hetherington
2022-12-10Move some methods out of util.{cc,h}Carl Hetherington
2022-12-10Remove unused methods.Carl Hetherington
2022-12-10Extract constants.hCarl Hetherington
2022-12-05Use the same default folder for add DCP as add files (#2348).Carl Hetherington
2022-12-05Cleanup: use ScopeGuard.Carl Hetherington
2022-12-05Use the same default folder for add folder as add files (#2348).Carl Hetherington
2022-12-05Cleanup: use ScopeGuard.Carl Hetherington
2022-12-03Bump libsub for libdcp dependency removal.Carl Hetherington
2022-12-02Don't use "NR" in the ISDCF name if there is no rating.Carl Hetherington
Thierry says this is not used out in the wild, and I can't find any reference to say that it must be there, so remove it.
2022-12-01Double-click on content list adds the content.Carl Hetherington
2022-12-01Add save button for playlist name.Carl Hetherington
2022-12-01Extract save_playlist().Carl Hetherington
2022-12-01Check for playlist directory on new playlist, rather than save.Carl Hetherington
2022-12-01Add bind().Carl Hetherington
2022-12-01Set Delete button sensitivity correctly.Carl Hetherington
2022-12-01Extract selected().Carl Hetherington
2022-12-01Setup editor sensitivity on startup.Carl Hetherington
2022-12-01Don't display first playlist on startup.Carl Hetherington
2022-12-01Save playlist when content is added, moved or removed.Carl Hetherington
2022-12-01Remove unnecessary non-const operator[].Carl Hetherington
2022-12-01Add and use SPL::swap().Carl Hetherington
2022-12-01Cleanup: white space.Carl Hetherington
2022-12-01Generalise the Changed message from SPL.Carl Hetherington
2022-12-01Escape entities just before Pango rendering (#2382).v2.16.35Carl Hetherington
Previously, text coming out of the player would have things like & escaped to &. This escaping is also done by libxml++ when writing XML, so doing it in the player would mean it was done twice. We do, however, need to escape things before passing them to Pango as otherwise it gives errors and renders nothing for the line. Here we move the escaping to just before the rendering, meaning that in the reset of DoM we should pass unescaped strings around.