| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-02-23 | Fix assertion failure in AudioBuffers::copy_from() (#1909)win-splash | Carl Hetherington | |
| A number of frames N was being split up into two parts which together were bigger than N, meaning a copy of one of the parts failed. | |||
| 2021-02-23 | Remove wxSTAY_ON_TOP from splash screen on Windows to stop it hiding | Carl Hetherington | |
| error dialogues that pop up during startup. | |||
| 2021-02-23 | Merge branch 'v2.15.x' of ssh://git.carlh.net/home/carl/git/dcpomatic into ↵ | Carl Hetherington | |
| v2.15.x | |||
| 2021-02-23 | Merge branch 'v2.15.x' of ssh://git.carlh.net/home/carl/git/dcpomatic into ↵ | Carl Hetherington | |
| v2.15.x | |||
| 2021-02-23 | Be more careful to always close the splash screen when necessary. | Carl Hetherington | |
| Trying to prevent error dialogues appearing behind it. | |||
| 2021-02-23 | Fix some wxWidgets assertion failures. | Carl Hetherington | |
| Casued by specifying wxFD_OVERWRITE_PROMPT without wxFD_SAVE; it makes no sense and in wx3.1 it raises an error. | |||
| 2021-02-23 | Fix assertion ordering. | Carl Hetherington | |
| 2021-02-21 | Verify a whole bunch of DCPs made by unit tests. | Carl Hetherington | |
| 2021-02-21 | Don't write active picture area with zero width or height as it makes ↵ | Carl Hetherington | |
| verification fail. | |||
| 2021-02-21 | Don't create empty SMPTE subtitles files with empty <SubtitleList> | Carl Hetherington | |
| Files like this fail validation against the XSD. Perhaps the XSD is wrong; for now though, create an empty 1-second-long subtitle in such files. | |||
| 2021-02-21 | Fix reel setup when the last reel is less than 1 second long. | Carl Hetherington | |
| 2021-02-21 | Fix some wx3.1 alignment. | Carl Hetherington | |
| 2021-02-17 | Fix typos.v2.15.130 | Carl Hetherington | |
| 2021-02-17 | Assorted C++11 tidying. | Carl Hetherington | |
| 2021-02-17 | Fix some wx3.1 assertions and some C++ tidying. | Carl Hetherington | |
| 2021-02-16 | C++11 tidying. | Carl Hetherington | |
| 2021-02-16 | Avoid using unzip.exe for Windows tests, as it crashes quite a lot for some ↵ | Carl Hetherington | |
| reason. | |||
| 2021-02-15 | Tweak markdown in DEVELOP.md | Carl Hetherington | |
| 2021-02-15 | Compile fix for ubuntu-16.04-era gcc. | Carl Hetherington | |
| 2021-02-15 | Tell user we need a KDM when we have none, and content is encrypted.v2.15.129 | Carl Hetherington | |
| If you try to fetch encrypted content from asdcplib without specifying any key it will happily return the encrypted content, so check for that, as well as checking any key we *do* have actually works. | |||
| 2021-02-15 | Don't keep returning AGAIN from the butler when it is already dead/finished. | Carl Hetherington | |
| This causes, for example, player UI hangs when trying to play something unplayable (e.g. a DCP with no KDM). | |||
| 2021-02-15 | Coalesce player changes around KDM loading. | Carl Hetherington | |
| A similar fix for KDM changes as 7d33aff2d5e81185f3361e28c84e3f9858464ef1 was for CPL changes. | |||
| 2021-02-15 | Fix wx3.1.x alignment errors. | Carl Hetherington | |
| 2021-02-15 | Test reference tweaks. | Carl Hetherington | |
| 2021-02-15 | Allow multiple video tracks to be visible in the timeline. | Carl Hetherington | |
| 2021-02-15 | Fix timeline zoom oddities after dragging a very small zoom rectangle. | Carl Hetherington | |
| 2021-02-15 | Typo fix. | Carl Hetherington | |
| 2021-02-15 | Basic handling of overlapping video (#1848). | Carl Hetherington | |
| 2021-02-14 | Fix incorrect coalesce() output when one input range is wholly | Carl Hetherington | |
| covered by another. | |||
| 2021-02-14 | Remove use of boost::noncopyable | Carl Hetherington | |
| 2021-02-14 | Fix typos in operator= | Carl Hetherington | |
| 2021-02-14 | C++11 cleanups. | Carl Hetherington | |
| 2021-02-11 | Test: smaller steps when adding noise.v2.15.128 | Carl Hetherington | |
| 2021-02-10 | Manual tweaks; both content and style for new website. | Carl Hetherington | |
| 2021-02-09 | Coalesce player changes around CPL change.v2.15.127 | Carl Hetherington | |
| If multiple player changes happen, causing the player to be suspended, there are problems if one of those changes causes a FilmViewer:seek. In there, we wait for the seek to finish, but it will never finish because of the suspension. Hence it's important that we only trigger the seek once the suspension is over. Fixes #1905. | |||
| 2021-02-09 | Handle pending player changes more efficiently. | Carl Hetherington | |
| Rather than looping over all changes, possibly calling a refresh method for each, coalesce them. | |||
| 2021-02-09 | Move some updates from content_change to player_change. | Carl Hetherington | |
| So far as I can see there's no need for them to respond to content_change, and it's neater to do it all in one place. | |||
| 2021-02-09 | Use vector for _pending_player_changes | Carl Hetherington | |
| 2021-02-09 | Some small C++11 tweaks. | Carl Hetherington | |
| 2021-02-08 | Revert "Build tests on ubuntu 16.04." | Carl Hetherington | |
| This reverts commit 93c2ca7dfc8feeae374c867c1c679334571a7547. Building the tests on 16.04 needs a newer boost than it provides; you can build it statically but then you need to link the boost test library statically (which requires the removal of BOOST_TEST_DYN_LINK all over the place). Doing that fails in libsub for some reason. | |||
| 2021-02-07 | C++11. | Carl Hetherington | |
| 2021-02-07 | More libdcp include fixes. | Carl Hetherington | |
| 2021-02-07 | Fix libdcp include. | Carl Hetherington | |
| 2021-02-07 | Be more defensive when calling boost::filesystem::last_write_time. | Carl Hetherington | |
| 2021-02-07 | Report boost::filesystem_error with more details. | Carl Hetherington | |
| 2021-02-07 | Remove erroneous wxFD_MULTIPLE flag. | Carl Hetherington | |
| 2021-02-07 | C++ tidying. | Carl Hetherington | |
| 2021-02-07 | libdcp update. | Carl Hetherington | |
| 2021-02-07 | Fix previous. | Carl Hetherington | |
| 2021-02-07 | Build tests on ubuntu 16.04. | Carl Hetherington | |
