summaryrefslogtreecommitdiff
path: root/src/wx/config_dialog.cc
AgeCommit message (Collapse)Author
2025-03-02Rename config_dialog.{cc,h} -> preferences_page.{cc,h}Carl Hetherington
Also trim some includes.
2025-03-02Move General preferences tab parent to its own file.Carl Hetherington
2025-03-02Move Sound preferences to its own file.Carl Hetherington
2025-03-02Move Locations preferences to its own file.Carl Hetherington
2025-03-02Move Keys preferences to its own file.Carl Hetherington
2025-03-02Move config file location config up to the general dialogue.Carl Hetherington
2025-03-01Put some preferences stuff into a namespace.Carl Hetherington
2025-03-01White space: config_dialog.{cc,h}Carl Hetherington
2025-03-01Move CertificateChainEditor to its own files and format white space.Carl Hetherington
2025-02-11Revert "Add stubs for Georgian (ka_KA) language support."Carl Hetherington
This reverts commit b5cecdd0ee7c75388d95e2f987538fe88c23893a. I added this for somebody but no apparently translations were ever forthcoming, so remove it again.
2025-02-09Add better wildcards for loading certificates and keys.Carl Hetherington
2025-02-09Remove some make_wx.Carl Hetherington
2025-01-05Bump libdcp for raw_convert changes.Carl Hetherington
raw_convert<string> is gone, so here we use fmt::{to_string,format} instead. Other raw_converts now use fast_float.
2024-09-13Merge remote-tracking branch 'origin/main' into v2.17.xCarl Hetherington
2024-09-03Fix a few places where we should use dcp::File::open_error()Carl Hetherington
to get a more accurate error number on Windows.
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-07-26Merge branch 'main' into v2.17.xCarl Hetherington
2024-07-26Add AudioBackend::device_output_channels().Carl Hetherington
2024-07-26Add AudioBackend::default_device_name().Carl Hetherington
2024-07-26Add AudioBackend::output_device_names().Carl Hetherington
2024-07-26Stop instantiating RtAudio all over the placeCarl Hetherington
and instead just have a singleton. On Windows I saw a situation where the first instantiation would use ASIO and the second WASAPI, causing all kinds of confusion.
2024-04-21Rename Encoder -> FilmEncoder, and subclasses.Carl Hetherington
2024-04-21Extract all uses of DCP-o-matic name to allow branding.Carl Hetherington
2023-12-24Add stubs for fa_IR (Farsi/Persian).v2.16.71Carl Hetherington
2023-11-30Support RtAudio >= 6.Carl Hetherington
There's an API break, mostly about removing the use of exceptions.
2023-10-09Use dcp::filesystem to wrap filesystem calls and fix_long_pathCarl Hetherington
anything that is passed to read_file() from libcxml. This should fix #2623 and other similar problems.
2023-07-24Add stubs for Georgian (ka_KA) language support.Carl Hetherington
2023-04-25Cleanup: remove some unnecessary includes.Carl Hetherington
2023-02-19Remove scrolling in AudioMappingView.Carl Hetherington
In the audio panel it was a bit weird to have part of the panel scrollable when the whole video panel is. Now both video and audio panels scroll. You lose the "always there" view of the audio processing summary but I think this is outweighed by the scrolling simplicity. I also suspect it may make things behave better on "short" screens.
2023-01-14Add wx_ptr and use it instead of ScopeGuard in a lot of places.Carl Hetherington
2023-01-14Use more ScopeGuards.Carl Hetherington
2022-12-10Extract constants.hCarl Hetherington
2022-11-02Cleanup: use new CheckBox::bind().Carl Hetherington
2022-10-18Use slightly better icons for macOS prefs in dark mode.Carl Hetherington
2022-08-26Template hu_HU translation.Carl Hetherington
2022-07-20Change bitmap_path to take a full name with extension.Carl Hetherington
2022-07-08Support sl_SI (Slovenian) translation.Carl Hetherington
2022-05-05Use dcp::File in DCP-o-matic (#2231).Carl Hetherington
2022-04-22Use libdcp's warnings.hCarl Hetherington
2022-02-14Add re-make signing certificates button to the main config page.Carl Hetherington
2022-02-14Move some logic from the caller into MakeChainDialog.Carl Hetherington
2022-02-12Go back to 10-year certificate validity periods (#2174).Carl Hetherington
2022-01-18Shrink size of audio map.Carl Hetherington
2022-01-16Don't offer the tr_TR translation as it is very limited.Carl Hetherington
2021-11-30Be a little more careful to handle exceptions from boost::filesystem::file_sizeCarl Hetherington
There has been a report of file_size throwing an exception and crashing DCP-o-matic, but I haven't been able to reproduce it yet (possibly related to there being missing content files).
2021-11-28Fix some truncated headings.Carl Hetherington
2021-06-06Use bitmap_path() and wxBITMAP_TYPE_PNG (not _RESOURCE) to allow prefs to ↵Carl Hetherington
work with in-tree builds.
2021-05-28Mark some strings that should not be translated; thanks to Adam Klotblixt.Carl Hetherington
2021-05-01C++11 tidying.Carl Hetherington