summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-05-01Make sure that crop preview rectangle is properly hidden when we close the ↵main-oldCarl Hetherington
auto crop dialog.
2022-05-01Fix the alignment of the current position in the playback controls.Carl Hetherington
2022-05-01Add a simple DCP editor.Carl Hetherington
2022-05-01Use explicit parameters to the EditableList constructor, and allowCarl Hetherington
arbitrary new/edit/remove button combinations to be used.
2022-05-01C++11 tidying.Carl Hetherington
2022-05-01Fix (I think) some strange situations where ::get() on dialogsCarl Hetherington
used by EditableList would return something that wasn't a optional<> but would then get implicitly cast to one. Now we have a static_assert to check that the type is what we expect.
2022-04-28Handle multiple bitmap subtitles at the same time correctly (#2239).Carl Hetherington
Previously if there were two images at the same time we would start them both, then the stop time would be set in the second one but not the first. This meant that the first one would hang around forever.
2022-04-28Tidying.Carl Hetherington
2022-04-28Allow ContentBitmapText to contain multiple BitmapText objects.Carl Hetherington
2022-04-28Improve some variable names.Carl Hetherington
2022-04-28Make emit_bitmap_start take a ContentBitmapText.Carl Hetherington
2022-04-28Fix Windows build.Carl Hetherington
2022-04-28And another missed warnings.hCarl Hetherington
2022-04-28Missing warnings.h include fix.Carl Hetherington
2022-04-28Improve rejection of "crazy" frame rates (#2238).Carl Hetherington
Firstly, look for other video streams even if one is not suitable. Secondly, ignore very low frame rates as well as very high ones.
2022-04-28Use libdcp's warnings.hCarl Hetherington
2022-04-28Disable warnings around all wx includes.Carl Hetherington
2022-04-28Tidying.Carl Hetherington
2022-04-28Lookup the correct DCNC code to use for languages rather than justCarl Hetherington
using the language's subtag (#2235).
2022-04-28Use std::vector in AudioBuffers (#2236).Carl Hetherington
2022-04-28Cleanup: improve some variable names.Carl Hetherington
2022-04-28Add ScopeGuard.Carl Hetherington
2022-04-28Add button to use same fades for audio as video (#2230).Carl Hetherington
2022-04-28Tidying.Carl Hetherington
2022-04-28Replace encrypted content with black if we have no key (#2234).Carl Hetherington
2022-04-28C++11 tidying.Carl Hetherington
2022-04-28Tidying.Carl Hetherington
2022-04-28Add more missing override labels.Carl Hetherington
2022-04-28Remove some commented-out code.Carl Hetherington
2022-04-28C++11 tidying.Carl Hetherington
2022-04-28Warn about missing override labels.Carl Hetherington
2022-04-28Add some missing override labels.Carl Hetherington
2022-04-28Fix some comment typos.Carl Hetherington
2022-04-28Update supporters list.Carl Hetherington
2022-04-28More missing override labels.Carl Hetherington
2022-04-28More missing override labels.Carl Hetherington
2022-04-28Another missing override label.Carl Hetherington
2022-04-28Add some missing override labels.Carl Hetherington
2022-04-28Guess video range better when importing 2.14.x projects (#2227).Carl Hetherington
2022-04-28Cleanup: tidying.Carl Hetherington
2022-04-28Remove erroneous comment.Carl Hetherington
2022-04-03C++11 and whitespace cleanups.Carl Hetherington
2022-04-02Add button to send test emails in the mail server prefs (#2216).Carl Hetherington
2022-04-02Fix writing of planar audio to export buffers in some cases (#2223).Carl Hetherington
Previously we did not take into account alignment padding that can exist with FLTP samples; each channel's block of samples can have a gap between. This doesn't happen with the normal 1024 sample blocks; only when flushing at the end, when we write shorter blocks. Not doing this right meant that we were passing uninitialised memory to aacenc which sometimes responded by returning an EINVAL due to one of its internal calculations returning a NaN.
2022-04-02Tweak --export-filename help.Carl Hetherington
2022-04-02Remove strange proportion values when adding content buttons.Carl Hetherington
These seemed to cause the buttons to appear in strange places in some cases.
2022-04-02Supporters update.Carl Hetherington
2022-04-02Fix build error on mac.Carl Hetherington
2022-04-02Add check/uncheck all buttons to screens panel.Carl Hetherington
2022-04-02Remove unnecessary heading in email address list in cinema dialogue.Carl Hetherington