summaryrefslogtreecommitdiff
path: root/src/wx/audio_panel.cc
AgeCommit message (Collapse)Author
2025-10-10Cleanup: use signals for seeking on audio graph clicks.Carl Hetherington
2025-07-10Rename audio_output_names() -> audio_output_channel_names().Carl Hetherington
2025-07-10Mention audio processor in the audio matrix.Carl Hetherington
2025-05-11Use case for property checks now that it's possible.Carl Hetherington
This would have prevented the bug fixed in 6bbf7dee.
2025-02-25Fix misunderstanding of wxDialog lifetime handling.Carl Hetherington
Broken by d0308d53dd9f4d036d8c5fe8023920fcdfd43f39 wxDialog can be stack allocated if opened with ShowModal(), but not with Show(). Go back to wx_ptr for those that are opened with Show().
2025-02-09Remove unnecessary wx_ptrCarl Hetherington
It was only ever used for wxDialog subclasses, which can be stack-allocated.
2025-01-11Fix failure to restore "audio same fades as video" setting to the GUI (#2934).Carl Hetherington
2024-09-03Remove use of wxT in favour of char_to_wx().Carl Hetherington
The wxWidgets docs advise against its use these days.
2024-03-09Merge branch 'main' into v2.17.xCarl Hetherington
2024-02-26Disallow referring to OV audio unless channel counts match (#2780).Carl Hetherington
2024-01-28Remove reference checkboxes from video/audio/text tabs.Carl Hetherington
2023-08-09Extract Film::Property to its own header to (maybe) increase compilation speed.Carl Hetherington
2023-03-07Cleanup: use layout() wrapper.Carl Hetherington
2023-01-27More stack-allocated Dialog objects.Carl Hetherington
2023-01-16Use wx_ptr more.Carl Hetherington
2022-11-02Cleanup: use new CheckBox::bind().Carl Hetherington
2022-07-20Fix failure to update peak on changing gain (#2286).v2.16.19Carl Hetherington
2022-05-08Speed up content selection when we have audio analysis files (#2247).Carl Hetherington
2022-04-22Use libdcp's warnings.hCarl Hetherington
2022-04-21Disable warnings around all wx includes.Carl Hetherington
2022-04-20Add button to use same fades for audio as video (#2230).Carl Hetherington
2022-04-20Tidying.Carl Hetherington
2022-04-04Add fade in/out option to the content audio tab (#1026).Carl Hetherington
2022-04-04Cleanup: move some methods from util to maths_util.Carl Hetherington
2021-08-12Fix flickering black square when selecting content on Windows (#1866).Carl Hetherington
2021-07-09Fix strange layout problems with the content sub panels (#2059).Carl Hetherington
It seems that if Layout() is called on a sizer inside a wxScrolledWindow when that window is scrolled, things go wrong. Work around this by wrapping calls to Layout().
2021-06-01Put audio language back in the Film.Carl Hetherington
It feels neat to have audio language in the audio tab, to match the subtitle language in the subtitle tab. It also avoids the potential confusion of there being an audio language setting in the DCP metadata but no subtitle language setting. However: - I am yet to find a need to describe multiple audio languages in the same DCP (all previous users of Film::audio_languages() were just taking the first language off the list). - As Carsten points out it's fiddly to have to set the audio language for 5 separate-channel WAV files, for example (you wouldn't actually have had to do this, but it would have felt like you did). I think subtitle language remains neater where it is (per-content) as there is this additional subtitle language metadata and it makes much more sense (and is much more likely) that there are multiple subtitle languages in a DCP than it does multiple audio languages.
2021-04-02Fix sensitivity of audio panel controls (#1946).Carl Hetherington
2021-04-02Add language to audio content and use it instead of the general metadata.Carl Hetherington
2021-01-31Use enum class for Film::Property.Carl Hetherington
2021-01-09More c++ tidying.Carl Hetherington
2021-01-07BOOST_FOREACH.Carl Hetherington
2021-01-07std::shared_ptrCarl Hetherington
2020-11-21Remove the "simple" UI (#1868).Carl Hetherington
It just seemed to cause more problems than it solved; mainly people enabling it by mistake and then being told to click buttons that they could not see.
2020-09-01Build fixes for Boost >= 1.73Carl Hetherington
Forward-ported-from: d1e9749ca290673639a49d693a8fe5c6557cc2de
2020-05-17Clicking on the audio graph jumps to that position in the film (#1507).Carl Hetherington
2020-02-27Add and use dB/linear conversion functions.Carl Hetherington
2020-01-25Warn if doing a gain calculation might cause clipping.Carl Hetherington
2020-01-25Apply fader-based gain calculations to the current gain, not 0dB.Carl Hetherington
2020-01-09Make the 'why not' messages for VF a bit clearer.Carl Hetherington
Before it sounded like just because we couldn't refer to (e.g.) the audio we couldn't refer to any part of the DCP.
2019-12-19Add an output audio matrix (#1482).Carl Hetherington
2019-07-02Add support for Datasat AP2x and USL sound processors when convertingCarl Hetherington
fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
2019-01-15Fix crash on file -> close.Carl Hetherington
2019-01-11Tidy a little and remove Dolby fader calculation button in simple mode.Carl Hetherington
2019-01-11Remove audio delay from simple interface.Carl Hetherington
2018-12-08Support buttons.Carl Hetherington
2018-12-08Basics of in-place i18n with support for wxStaticText and wxCheckBox.Carl Hetherington
2018-11-21Take Film pointer out of Content.Carl Hetherington
2018-10-20Remove erroneous empty gettext translations.Carl Hetherington
2018-10-08Try to fix crash reported in active_jobs_changed.Carl Hetherington