summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-12-29Fix AppImage on systems with glib version > 2.68 (#2129).appimage-glib-fixCarl Hetherington
2021-12-25Allow user to add .ttc font files.Carl Hetherington
2021-12-25Extract and improve code to find missing files (#1940).Carl Hetherington
2021-12-25C++11 / sorting cleanups.Carl Hetherington
2021-12-25Extract simple_digest().Carl Hetherington
2021-12-24Tidy up backing up of config files, improve the tests a little and fix it ↵Carl Hetherington
for the case when the user has specified their own config file path.
2021-12-23Send emails in the CLI KDM tool (#2113).Carl Hetherington
2021-12-23Rename email() -> send_emails().Carl Hetherington
2021-12-23Fix missing screen name in KDM emails.Carl Hetherington
2021-12-23Fix mistake in a7f61a15 causing bad_alloc exceptions during tests.Carl Hetherington
2021-12-23Fix deadlock in test, caused by setting jobs to finished before they have ↵Carl Hetherington
been started.
2021-12-23Fix a load of stuff that wasn't being freed on close.Carl Hetherington
Nothing really that important, but it cleans up the valgrind leak check reports.
2021-12-23Add option to save a player frame to a file (#2133).Carl Hetherington
2021-12-23Add image_as_jpeg()Carl Hetherington
2021-12-23Tiny optimisation.Carl Hetherington
2021-12-23Add new format to pixfmts.cCarl Hetherington
2021-12-23Move Image::as_png() out to image_as_png().Carl Hetherington
2021-12-23Remove unnecessary method.Carl Hetherington
2021-12-21Fix trimming of ATMOS MXFs.Carl Hetherington
2021-12-20Tidy up NetworkError.Carl Hetherington
2021-12-18C++11 tidying.Carl Hetherington
2021-12-18Cleanup: remove unnecessary parameter to PlayerVideo::force().Carl Hetherington
2021-12-18Move make_dcp() out of Film (#2132).Carl Hetherington
2021-12-18Add more filenames to content properties (#2120).Carl Hetherington
2021-12-18Fix inexplicable change to dylib paths with new VM.Carl Hetherington
After re-creating the macOS build VM, suddenly liblwext4 ends up linked as @rpath/liblwext4.dylib which breaks the DoM make_dmg script. I can only guess this is due to me installing a newer CMake.
2021-12-14Add missing library search path for macOS tests.Carl Hetherington
2021-12-13Make sure translators give email addresses.Carl Hetherington
2021-12-13Throw a more appropriate exception.Carl Hetherington
2021-12-13Extend NetworkError to take a detail parameter.Carl Hetherington
2021-12-13C++11 tidying.Carl Hetherington
2021-12-13Manual tweak.Carl Hetherington
2021-12-06Allow notification from disk writer jobs (#2143).Carl Hetherington
2021-12-06Use a virtual method rather than a set of nasty dynamic casts.Carl Hetherington
2021-12-06Set up {m,c,a}times on copied files (#2145).Carl Hetherington
2021-12-05Add setcap command to "normal" waf-based install.Carl Hetherington
2021-12-02Port make_dummy_files to Python3 and improve it in various ways.Carl Hetherington
2021-12-02Fix possible incorrect eye mapping with 3D-alternate sources.Carl Hetherington
2021-12-02Fix -t parameter to possibly be a float.Carl Hetherington
2021-11-30Tweaks to examine.pyCarl Hetherington
2021-11-30Be a little more careful to handle exceptions from boost::filesystem::file_sizeCarl Hetherington
There has been a report of file_size throwing an exception and crashing DCP-o-matic, but I haven't been able to reproduce it yet (possibly related to there being missing content files).
2021-11-29We must make empty sections for content with missing files.Carl Hetherington
Fixes full audio buffers with no video in projects with image content (no audio) that have missing files.
2021-11-29Add --gain option to dcpomatic_create.Carl Hetherington
2021-11-29Add --channel option to dcpomatic_create.Carl Hetherington
2021-11-29Tidying.Carl Hetherington
2021-11-29Add a comment.Carl Hetherington
2021-11-29Get config_dir and output_dir more directly.Carl Hetherington
2021-11-28Catch exceptions from RtAudio::startStream() in all cases.Carl Hetherington
2021-11-28Fix some truncated headings.Carl Hetherington
2021-11-28Small C++11 cleanups.Carl Hetherington
2021-11-28Rearrange checking (and re-examining) content.Carl Hetherington
Most importantly, checking of content for changes before making a DCP is now done in the TranscodeJob (rather than being in a separate job). This makes things a little neater and also makes the batch converter less confusing when you add a job whose content has changed.