summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2023-11-20FIXME: Improve progress reporting of digest calculations (might help with ↵2643-progressCarl Hetherington
#2643).
2023-11-19Supporters update.Carl Hetherington
2023-11-19Fix out-of-bounds read in OSX disk checking (#2658).Carl Hetherington
2023-11-17Always add a font with an empty ID (#2649).Carl Hetherington
It's not just subtitle files with no <LoadFont> that can have subtitles without a specified font. In particular, DoM makes a single space subtitle with no font spec when it creates filler subtitles in multi-reel DCPs.
2023-11-17Pass through <Ruby> tags in subtitles (#2635) (GH#23).Carl Hetherington
2023-11-16Fix crash with subtitles for which we have no codec.Carl Hetherington
2023-11-15Copy Interop PNG subtitle files correctly (#2640).Carl Hetherington
2023-11-15Extract copy().Carl Hetherington
2023-11-12Replace deprecated zip_add() with zip_file_add().Carl Hetherington
2023-11-12Replace deprecated leaf() with filename().Carl Hetherington
2023-11-11Move a IMB location to try_imb() and add a new IMS pattern (#2644).Carl Hetherington
2023-11-11Store last path for adding KDMs (#2348).Carl Hetherington
2023-11-11Add FileDialog::path().Carl Hetherington
2023-11-11Cleanup: stack-allocated dialogs.Carl Hetherington
2023-11-11Use DirDialog and fix initial path (#2348).Carl Hetherington
2023-11-11Move add_files_override_path to film_utilCarl Hetherington
2023-11-11Add comment.Carl Hetherington
2023-11-11Cleanup: stack-allocated dialogs.Carl Hetherington
2023-11-11Cleanup: auto.Carl Hetherington
2023-10-28Fix uninitialised variable.Carl Hetherington
2023-10-28Add some std::move.Carl Hetherington
2023-10-28Add some const& to uses of auto.Carl Hetherington
2023-10-28Fix some possible overflows.Carl Hetherington
2023-10-28Fix a bizarre thinko / typo of "false" for false.Carl Hetherington
2023-10-28Make sure a dynamic_pointer_cast worked.Carl Hetherington
2023-10-28Check some unsanitized network inputs before allocating memory using them.Carl Hetherington
2023-10-28Fix theoretical int overflow.Carl Hetherington
2023-10-28Add some missing locks.Carl Hetherington
2023-10-28Cleanup: whitespace.Carl Hetherington
2023-10-28Fix thinko when trying to keep channel counts even.Carl Hetherington
2023-10-28Fix possible deference of invalid iterator (if _reel == _reels.end()).Carl Hetherington
2023-10-28Fix possible dereference of invalid iterator (if have_pushed is empty).Carl Hetherington
2023-10-28Tolerate DCPs with no video and/or audio.Carl Hetherington
2023-10-28Use updated libdcp, including an optimisation for rgb-onto-xyz12.Carl Hetherington
2023-10-19Fix transcode job fps logging.Carl Hetherington
Broken in d3455851f60ee6bc35ea4f314c62a7da51ce0d81
2023-10-18Add button to show only checked screens in the KDM creator (#2624).Carl Hetherington
2023-10-18Fix crash when removing multiple cinemas caused by _selected_cinemas being ↵Carl Hetherington
changed as we read it (#2632).
2023-10-16Replace a slightly tortured lambda with a loop.Carl Hetherington
2023-10-16Remove unused code.Carl Hetherington
2023-10-15Supporters update.v2.16.66Carl Hetherington
2023-10-15Supporters update.Carl Hetherington
2023-10-15Fix DCP content font ID allocation to cope with DCPs that have multiple fontsCarl Hetherington
with the same name in the same reel (#2600). Previously we had this id_for_font_in_reel() which would give an ID of N_font-ID. This means we got duplicate font IDs. Here we replace that method with FontAllocator, which gives an ID of N_font-ID for the first font and M_font-ID, where M is a number higher than the highest reel index. The idea is to support the required new IDs without breaking exisiting projects. There is some documentation of how it works in doc/design/fonts
2023-10-14Cleanup: assert.Carl Hetherington
2023-10-14Cleanup: rename sc -> subtitle_assetCarl Hetherington
2023-10-14Cleanup: assert result of get_font().Carl Hetherington
2023-10-10Another compilation error fix for old toolchains.Carl Hetherington
2023-10-10Cleanup: remove unnecessary namespace.Carl Hetherington
2023-10-10Apply another fix for a weird compilation error on old compilers.Carl Hetherington
2023-10-10Add new "copy markers from this DCP" option (#2628).Carl Hetherington
Also stop the "copy settings" options from doing this, as Carsten points out that it could be confusing and potentially very bad if you copy markers from an OV to an edited VF which then bring house lights up at the wrong time or whatever.
2023-10-10Rename copy_dcp_details_to_film -> copy_dcp_settings_to_film.Carl Hetherington