summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-09-21Support CPL metadata.cpl-metadataCarl Hetherington
2020-09-21Adapt for changes to libdcp API.Carl Hetherington
2020-09-21Missing bits of packaging for combiner on Linux.Carl Hetherington
2020-09-21Fix --standard flag to dcpomatic2_cli (github #9).Carl Hetherington
Forward-ported-from-commit: c1e8c8638bcb3b4c9d90adc3719f38fa7bf81be9 Forward-ported-from-branch: master
2020-09-20Fix windows installer.v2.15.102combineCarl Hetherington
2020-09-20We only need Libre Baskerville when running update on Linux.Carl Hetherington
2020-09-20Use sensitivity to disallow empty template names, rather thanCarl Hetherington
giving an error after the fact.
2020-09-20Add dcpomatic_combine tool (#1245).Carl Hetherington
2020-09-18DirPicker tweaks:Carl Hetherington
- fix vertical padding so that folder name lines up with label. - use italic for the folder name. - use the full path for the folder name.
2020-09-18Make it easier to extend the Windows installer.Carl Hetherington
2020-09-18Remove Windows XP support.Carl Hetherington
2020-09-18swaroop: remove from Windows installer.Carl Hetherington
2020-09-14Don't allow creation of a new film with no name. Otherwise we tryCarl Hetherington
to write metadata to the "create in folder" directory, which throws an uncaught exception if the specified directory is unwriteable. If we have a name then DoM tries to create the directory with that name, which fails more elegantly and with a nicer error.
2020-09-14Rename shared_path -> resources_path.Carl Hetherington
2020-09-14Add xsd_path() and use it to fix access to .xsd files on Linux (#1830).Carl Hetherington
2020-09-13More fixes for wxWidgets 3.1.x.Carl Hetherington
2020-09-12Remove support for Windows XP.Carl Hetherington
2020-09-11Fixes for building with newer wxWidgets.Carl Hetherington
2020-09-10Fix assertion with wxWidgets 3.1.Carl Hetherington
2020-09-08Fix incorrect sense of title parameter.Carl Hetherington
2020-09-08Use wxString for EditableListColumn.Carl Hetherington
2020-09-05Updated cs_CZ translation from Tomáš Begeni.v2.15.101Carl Hetherington
2020-09-03Use a unique header guard.Carl Hetherington
2020-09-01Build fixes for Boost >= 1.73Carl Hetherington
Forward-ported-from: d1e9749ca290673639a49d693a8fe5c6557cc2de
2020-09-01Add ubuntu 20.10.Carl Hetherington
2020-08-31Fix login denied (67) errors when trying to download certificatesv2.15.100Carl Hetherington
from Dolby.
2020-08-29Try to fix crashes when things go wrong with getDeviceInfo.v2.15.99Carl Hetherington
2020-08-26Content changes should mark the film dirty (#1810).Carl Hetherington
2020-08-26Try to stop strange subtitle area displays by preventing re-entrancy to ↵Carl Hetherington
try_to_load_analysis (#1813).
2020-08-26Fix error string.Carl Hetherington
2020-08-25Bump libdcp for new method.Carl Hetherington
2020-08-25Try to clean up the mess of exporting subtitles when there isCarl Hetherington
one file vs many files (multiple reels or fonts).
2020-08-25Add option to export Interop subs with or without the font file / reference.Carl Hetherington
2020-08-25Move the code to find Liberation into util.cc.Carl Hetherington
2020-08-25Rename export dialogue to export video.Carl Hetherington
2020-08-25Move subtitle export to its own dialogue.Carl Hetherington
2020-08-17Tidy up resource management of FFmpegFileEncoders so that theyCarl Hetherington
are cleaned up correctly when an error occurs. Adapted from dfac61382f1719f0a879747de43cbc5f9115c2d7 in master.
2020-08-17Report better errors when the butler dies.Carl Hetherington
Adapted from d23f55d8cd73adda823d0a2fcabc129b8845a81 in master.
2020-08-14Fix refusal to start another audio analysis job after cancelling one.v2.15.98Carl Hetherington
2020-08-14Missing copy of icons to .app.Carl Hetherington
2020-08-14Make graphics/update fail on error.v2.15.97Carl Hetherington
2020-08-14Add missing locations icon for macOS player preferences.Carl Hetherington
2020-08-14Fix white space.Carl Hetherington
2020-08-09wxEVT_CREATE appears never to arrive on Windows, so change thingsv2.15.96Carl Hetherington
to create the OpenGL thread on the first paint request.
2020-08-09Remove old comment.Carl Hetherington
2020-08-09Don't call OpenGL functions until the wxGLContext has been created.Carl Hetherington
2020-08-07Add strangely absent private:Carl Hetherington
2020-08-07Fix layout bug where the stuff in the content panel would be completelyCarl Hetherington
hidden in some cases (seen on Linux only, I think). wxDisplay::GetFromWindow sometimes returns -1 (perhaps when multiple monitors are connected) and we have to set the splitter position in this case.
2020-08-07Tone down the disk startup warning a little.Carl Hetherington
2020-08-07Use a much bigger block size when calling fwrite(). Each call to fwrite()Carl Hetherington
writes a few (often around 4) blocks of (I think) directory data to the drive, so if you only fwrite() one block it ends up writing 1 block of "payload" and 4 blocks of "admin". Using bigger blocks makes it faster; an even bigger block than this makes it a little faster still, but not significantly. The extra block writing is seemingly triggered by fwrite() calling ext4_block_cache_write_back(..., 0). A better fix is probably to call this another way, at the end of the file copy.