summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-04-15Add UI for DCP head/tail.1608Carl Hetherington
2020-04-15Try to improve spacing in Keys tab of prefs on macOS (#1550).Carl Hetherington
2020-04-15Fix glitchy timeline slider if its update timer goes off while a seek is ↵Carl Hetherington
happening.
2020-04-15Add some new keyboard shortcuts for moving around on the timeline:Carl Hetherington
Shift+Arrows: 1 minute Ctrl+Arrows: 10 minutes Ctrl+Shift+Arrows: 1 hour Home: start End: end
2020-04-15Seek to last frame if a request is made beyond the end of the film.Carl Hetherington
2020-04-14Fix Empty/Player behaviour when using a playlist that is not the same as the ↵Carl Hetherington
Film's. Previously Empty would use the length of the film for its end point. Now it takes a Playlist (rather than a list of Pieces) and uses the length of that playlist for its end point. This fixes #1543, in which single-content audio analysis jobs would run for the whole length of the film, rather than the length of the content, producing strange graphs and incorrect progress reports.
2020-04-14Ignore and report failures to decode frames during playback (#1593).Carl Hetherington
2020-04-14Use a struct rather than a std::pair as the return type from ImageProxy::image.Carl Hetherington
2020-04-14DCPReadError -> ReadError in libdcp.Carl Hetherington
2020-04-14pot/merge.Carl Hetherington
2020-04-14Try to give a better error when we fail to start J2K encodingCarl Hetherington
(probably because of a lack of addressable RAM). See #1540.
2020-04-13Support unmounting on macOS and Windows.v2.15.51Carl Hetherington
2020-04-13Tidy up Drive and unmounting a little.Carl Hetherington
2020-04-13Do the right thing when the user cancels the unmount dialogue.Carl Hetherington
2020-04-13Tidy up nanomsg class API; add unmounting for Linux.Carl Hetherington
2020-04-09Improve disk_writer_messages.h commenting and add DISK_WRITER_QUIT and ↵Carl Hetherington
DISK_WRITER_WRITE #defines.
2020-04-08Fix build on old 10.6 environment.Carl Hetherington
2020-04-07Windows build fix.v2.15.50Carl Hetherington
2020-04-07Fix non-disk packaging on macOS.Carl Hetherington
2020-04-07Add DCPOMATIC_DISK define and don't build stuff needing boost dll library if ↵v2.15.49Carl Hetherington
we don't need it.
2020-04-06Remove duplicate Drive::description.v2.15.48Carl Hetherington
2020-04-06Fix syntax for previous.Carl Hetherington
2020-04-06Use c++11 on Windows too.Carl Hetherington
2020-04-06Add disk writer tool.Carl Hetherington
2020-03-19Missing texts for some new verification failures.Carl Hetherington
2020-03-16Move stress testing code into a separate class and always build it.Carl Hetherington
Fix stress script generation to always reload a DCP rather than expecting it to be available after it has finished playback.
2020-03-15Fix player stress testing with expanded controls.Carl Hetherington
Also correctly wait with a stress test until the DCP open has completely finished.
2020-03-15Improve hacks/stress.py a bit.Carl Hetherington
2020-03-15Comments.Carl Hetherington
2020-03-15Rename DEVELOPMENT -> DEVELOP.md and add some stuff about player stress testing.Carl Hetherington
2020-03-15http -> https.Carl Hetherington
2020-03-11Test updates now that there can't be <1s long DCPs any more.Carl Hetherington
2020-03-11Coalesce short reels.Carl Hetherington
2020-03-11Improve and fix some tests.Carl Hetherington
2020-03-11Enforce a minimum DCP length of 1 second.Carl Hetherington
2020-03-11Get some better errors when verification-based tests fail.Carl Hetherington
2020-03-11Enforce minimum reel length when using REELTYPE_BY_LENGTH.Carl Hetherington
2020-03-11Add a test for short pieces of content amongst longer.Carl Hetherington
2020-03-11Failing test for reels with a short length (in bytes) specified.Carl Hetherington
2020-03-11Add a (failing) test for reels created between two otherCarl Hetherington
pieces of content.
2020-03-11Move private_data into TestPathsCarl Hetherington
2020-03-11Add failing test for one short-reel possibility.Carl Hetherington
2020-03-11Give a better error when opening a DCP with File -> Open by mistake (#1723).Carl Hetherington
2020-03-11Merge branch 'v2.15.x' of ssh://git.carlh.net/home/carl/git/dcpomatic into ↵Carl Hetherington
v2.15.x
2020-03-10Make DKDMs with validity 2 minutes shorter than the signer certificateCarl Hetherington
validity (#1728).
2020-03-08Add missing icons for _playlist to the macOS build.Carl Hetherington
2020-03-08Fix test failure with changes to thread management.Carl Hetherington
2020-03-06Stop threads at the start of their object's destruction in all Job cases.Carl Hetherington
2020-03-03Fix crash in verification due to mismatched wxString::Format placeholder.v2.15.47Carl Hetherington
2020-03-02Fix weirdly-allowed misplaced bracket.Carl Hetherington