summaryrefslogtreecommitdiff
path: root/src/wx/dcp_panel.cc
AgeCommit message (Collapse)Author
2025-01-18Fix some places where update_standards() is missing.Carl Hetherington
2025-01-18Remove incorrect/pointless assertion.Carl Hetherington
This was wrong, and seems a bit OTT anyway.
2025-01-18Rename add_standards() -> update_standards()Carl Hetherington
and make it clear the choice as well.
2024-09-03Remove use of wxT in favour of char_to_wx().Carl Hetherington
The wxWidgets docs advise against its use these days.
2024-09-03Remove some implicit conversions between wxString and std::string.Carl Hetherington
2024-06-09Stop weird names appearing when the user clicks "copy as name" twice.Carl Hetherington
2024-06-09Cleanup: substr() can accept npos for the second parameter.Carl Hetherington
2024-04-22Allow specification of video bit rate separately for J2K and MPEG2.Carl Hetherington
2024-04-22Desensitise things that can't be adjusted in MPEG2 mode.Carl Hetherington
2024-04-22Update available containers whenever they change, always adding the one that ↵Carl Hetherington
the film is currently using.
2024-04-22Rename Choice::add to Choice::add_entry.Carl Hetherington
2024-04-22Support encoding of MPEG2 DCPs.Carl Hetherington
2024-04-21Rename j2k_bandwidth -> video_bit_rate.Carl Hetherington
2024-04-08Disable Reels... button with no film.Carl Hetherington
2024-03-12Add new interface for setting reel breaks (#2678).2678-reel-breakCarl Hetherington
2024-03-12Remove reel type / length controls from DCP panel.Carl Hetherington
2024-03-12Rename "custom" reel type to "split by maximum reel size" (in the GUI).Carl Hetherington
2024-01-28Move audio language setting to DCP audio tab (#2682).Carl Hetherington
2024-01-28Remove reference checkboxes from video/audio/text tabs.Carl Hetherington
2024-01-10Fix crash when changing ISDCF name part length (#2690).Carl Hetherington
2024-01-05Add new "territory type" so that INT-T{D,L} can be chosen (#2704).Carl Hetherington
2023-11-29Allow 14 or 16 channels with ATMOS content, rather than forcing 14 (#2672).Carl Hetherington
2023-09-12Update ISDCF name when DCP track changes.Carl Hetherington
2023-09-12Update DCP name when some text changes from subtitle to ccap.Carl Hetherington
2023-08-09Extract Film::Property to its own header to (maybe) increase compilation speed.Carl Hetherington
2023-08-09Cleanup: use some better variable names and tidy ifs.Carl Hetherington
2023-06-24Add config option to allow long ISDCF name parts.Carl Hetherington
2023-03-05Fix small DCP standard choice (#2475).Carl Hetherington
2023-03-03Add option to limit DCP output to the "Bv2.0 profile" (#2470).v2.16.45Carl Hetherington
I'm far from convinced about the point/sense of all these "profiles" (rather than just implementing or at least tolerating the standard) but lots of people are having problems with "QC" processes failing their DCPs with complaints related to MCASubDescriptors. It seems to make sense to have an option to turn them off - at least for now, until either the "QC" situation settles down or any bugs in DCP-o-matic are found and fixed.
2023-02-28Add a couple of tooltips.Carl Hetherington
2023-02-05Fix placement of frame rate spinner (may fix #2182).Carl Hetherington
2023-01-16Use wx_ptr more.Carl Hetherington
2022-11-02Cleanup: use new CheckBox::bind().Carl Hetherington
2022-10-25Fix missing switch of Append -> add (#2358).Carl Hetherington
2022-10-14Cleanup: use simpler ownership for FilmViewer.Carl Hetherington
2022-10-11Hack to fix wxChoice heights on KDE (#2343).Carl Hetherington
2022-10-05Add a Cancel button to the LanguageTagDialog.Carl Hetherington
2022-05-26Hide audio sample rate option in DCP panel unless the advanced option is ↵Carl Hetherington
enabled.
2022-04-29Allow 96kHz audio as an advanced option (#1789).Carl Hetherington
2022-04-22Use libdcp's warnings.hCarl Hetherington
2022-04-21Disable warnings around all wx includes.Carl Hetherington
2022-04-21Tidying.Carl Hetherington
2021-09-19Remove unused VideoContentProperty::SCALE and listen to CUSTOM_{RATIO,SIZE} ↵Carl Hetherington
instead. ::SCALE was sort-of being used, as it was emitted during examination of video content, but it wasn't being emitted anywhere else (and CUSTOM_{RATIO,SIZE} replace its functionality as far as I can see).
2021-06-06Improve alignment of audio language controls (#2040).Carl Hetherington
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-05-31Update ISDCF name when crop changes the ratio of the video (#2030).Carl Hetherington
2021-05-07Add DCPOMATIC_SPIN_CTRL_WIDTH and use it in a few places.Carl Hetherington
2021-05-03C++11 tidying.Carl Hetherington
2021-04-22Fix very wide spin button on Linux.Carl Hetherington
2021-04-16Use the same button text to open the audio plot in both Audio and DCP/Audio.Carl Hetherington