summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Collapse)Author
2025-03-08Allow configuration of Grok GPU index.Carl Hetherington
2025-03-08Add list-gpus command to dcpomatic2_cli.Carl Hetherington
2025-03-08Get gpu_lister path from config.Carl Hetherington
2025-03-08Avoid temporary file for listing GPUs.Carl Hetherington
2025-03-08Move get_gpu_names() to its own file.Carl Hetherington
2025-03-08Support some more grok configuration in the dcpomatic2_cli.Carl Hetherington
2025-03-08Allow configuration of Grok licence via dcpomatic2_cli (#2981).Carl Hetherington
2025-03-08Don't use an optional for the Grok config object.Carl Hetherington
I'm not sure why I did it like this in the first place - perhaps so that if the API endpoint changes there aren't so many old values stuck in config files all over the place? Anyway, it seems cleaner to do it like this, as it's how we handle the other config.
2025-03-08Further help clarification.Carl Hetherington
2025-03-08Tweak help to suggest that the film is really a command parameter.Carl Hetherington
2025-03-08Make --dump into a command.Carl Hetherington
2025-03-08Make --list-servers into a command.Carl Hetherington
2025-03-08Preparation for offering command in the encode CLI.Carl Hetherington
2025-03-08Add a basic test of the encode CLI.Carl Hetherington
2025-03-08Remove unnecessary new line.Carl Hetherington
2025-03-07Change problem reporting email address.Carl Hetherington
2025-03-06Fix black frames when raising frame rate by a lot (#2993).Carl Hetherington
2025-03-06Fix some config documentation comments.Carl Hetherington
2025-03-05Find missing fonts after finding missing content.Carl Hetherington
2025-03-05Extract some bits from search_by_name().Carl Hetherington
2025-03-05Add Content::{font_paths,replace_font_path}().Carl Hetherington
2025-03-05Fix annoying comment.Carl Hetherington
2025-03-05Replace Content::paths_valid() with a free utility function.Carl Hetherington
2025-03-05all_of() is clearer than find_if() here.Carl Hetherington
2025-03-05Fix spacing.Carl Hetherington
2025-03-05Create SignalManager in the front end, not the tested part.Carl Hetherington
Otherwise the wrong SignalManager gets used for some tests (after an encode_cli test) which causes problems.
2025-03-05Cleanup: use std::any_of instead of a find_if.Carl Hetherington
2025-03-03Fix some erroneous exit() commands in the new encode CLI.Carl Hetherington
2025-03-03Fix use of program_name in encode CLI.Carl Hetherington
2025-03-03Tidy up by using a shared_ptr.Carl Hetherington
2025-03-02Move CLI encoder to a vaguely-testable method.Carl Hetherington
2025-03-02Add KDM debug log file option.Carl Hetherington
2025-02-23Allow passing options to VerifyDCPJob.Carl Hetherington
2025-02-23Add JobManager::cancel_all_jobs().Carl Hetherington
2025-02-23Allow verification of multiple DCPs in one go (#2843).Carl Hetherington
2025-02-22Add accessor.Carl Hetherington
2025-02-18Add retry for email sending (#2963).Carl Hetherington
2025-02-17pot/merge.Carl Hetherington
2025-02-17White space: content.{cc,h}Carl Hetherington
2025-02-16White space: kdm_with_metadata.{cc,h} send_kdm_email_job.{cc,h}Carl Hetherington
2025-02-12pot/merge.Carl Hetherington
2025-02-11Fix/hack build to work again on Ubuntu 1{6,8}.04Carl Hetherington
2025-02-11Further fixes to cs_CZ translation.Carl Hetherington
2025-02-11Fix up i18n after analytics message change.Carl Hetherington
2025-02-11Replace compose with fmt.Carl Hetherington
2025-02-11Remove happy clappy language.Carl Hetherington
2025-02-11Replace compose with fmt.Carl Hetherington
2025-02-11Use a default constructor.Carl Hetherington
2025-02-11Revert "Add stubs for Georgian (ka_KA) language support."Carl Hetherington
This reverts commit b5cecdd0ee7c75388d95e2f987538fe88c23893a. I added this for somebody but no apparently translations were ever forthcoming, so remove it again.
2025-02-10Apply the same fix for DKDM recipients as we previously had for cinemas.Carl Hetherington
Otherwise the same problem happens with dkdm_recipients.xml - it is moved to sqlite3 but the configuration still has the XML path, causing a crash the next time we try to access the DKDM recipients list.