aboutsummaryrefslogtreecommitdiff
path: root/src/yuzu
AgeCommit message (Collapse)Author
2023-07-21configure_graphics: Reimplement bg_colorlat9nq
To specialized a setting to be worth adding to the shared_widget imo, so add it roughly like before.
2023-07-21shared_widget: Make button creation staticlat9nq
2023-07-21configure_general: Hide reset button in custom configslat9nq
2023-07-21configure_general: Sort datalat9nq
2023-07-21configure_general: Generate UI using containerslat9nq
This leaves per-game config's General tab empty?
2023-07-21shared_translation: Add UI widget translationslat9nq
2023-07-21shared_widget: Fix headerlat9nq
2023-07-21settings: Add UiGeneral classlat9nq
2023-07-21config: Don't merge the mapslat9nq
Me shooting myself in the foot 3 days in advance.
2023-07-21configure_graphics: Remove redundant loglat9nq
2023-07-21configuration: Move CreateWidget to a classlat9nq
We were passing so many objects between the function and the caller that it needed to be redesigned.
2023-07-21configuration: Implement sliderlat9nq
2023-07-21configuration: Use buttons instead of highlightslat9nq
Only for updated configs at the moment
2023-07-21shared_translations: Re flow stringslat9nq
2023-07-21configure_graphics: More complete reimplementationlat9nq
2023-07-21settings: Define base renderer runtime modifiable settingslat9nq
2023-07-21configuration_shared: Fix blank state hiding check boxlat9nq
2023-07-21settings: Add anisotropy mode enumlat9nq
2023-07-21shared_translation: Finish using int idslat9nq
2023-07-21configure_graphics: Partial runtime implementationlat9nq
2023-07-21settings: Recategorize a bitlat9nq
Will help with generating config UI later.
2023-07-21shared_translation: Add the rest of the settingslat9nq
2023-07-21shared_translation: Add copyright and licenselat9nq
2023-07-21configure_graphics_advance: Generate UI at runtimelat9nq
We can iterate through the AdvancedGraphics settings and generate the UI during runtime. This doesn't help runtime efficiency, but it helps a ton in reducing the amount of work a developer needs in order to add a new setting.
2023-07-21configure_per_game: Rename group to tab_grouplat9nq
2023-07-21configuration: Add base class to tabslat9nq
Tabs that largely configure SwitchableSetting's are now Tabs and grouped together.
2023-07-21configuration_shared: Create Tab base classlat9nq
2023-07-21settings: Add a registry of settingslat9nq
LoadString: Sanitize input settings: Handle empty string, remove redundant category settings: Rename Input to Controls, FS to DataStorage settings: Fix Controls groups information settings: Move use_docked_mode to System (again) settings: Document settings: Add type identification function settings: Move registry into values settings: Move global_reset_registry into values settings: Separate AdvGraphics from Renderer settings: More document squash settings: Use linkage object uisettings: Move registry into settings Probably wont build without uisettings: Use settings linkage object config: Load settings with a map Uses the new all_settings vector to load settings. qt-config: Rename settings category qt config: Rename to read category config: Read/write contols category with for_each This is extremely limited due to the complexity of the Controls group, but this handles the the settings that use the interface. qt-config: Use new settings registry qt-config: Read/write advgrphics qt-config: Use settings linkage object yuzu_cmd: Load setting off of vector cmd-config: Finish settings rename config: Read controls settings group with for_each cmd/config: Move registry into values cmd: Read adv graphics cmd-config: Use settings linkage object
2023-07-21uisettings: Fix typingslat9nq
2023-07-21settings,core,config_sys: Remove optional type from custom_rtc, rng_seedlat9nq
core: Fix MSVC errors
2023-07-21settings,video_core: Consolidate ASTC decoding optionslat9nq
Just puts them all neatly into one place.
2023-07-06main: Use 1_MiB as a constant for copy buffer sizeMorph
2023-07-06main: Fix install progress calculationMorph
The increased buffer size means that that progress bar size has to be adjusted
2023-07-03Use `toUtf8()` for string passed to DBuszeltermann
2023-07-02core_timing: Remove GetCurrentTimerResolution in CoreTiming loopMorph
Other programs may change this value, but if thousands of syscalls in this loop is undesirable, then we can just set this once.
2023-07-01Merge pull request #10974 from Steveice10/macos_vkliamwhite
vulkan: Improvements to macOS surface creation
2023-07-01Merge pull request #10950 from german77/mouse_tuneliamwhite
input_common: Tune mouse controls
2023-07-01yuzu: Use test window with VulkanSurface to check for present modes.Steveice10
It is probably not correct to create a surface on a non-VulkanSurface window. On macOS this causes a preferences crash due to missing CAMetalLayer.
2023-06-30vulkan: Use newer VK_EXT_metal_surface to create surface for MoltenVK.Steveice10
2023-06-30yuzu: Ensure mouse panning can't be enabled with real mouse emulationgerman77
2023-06-28input_common: Tune mouse controlsNarr the Reg
2023-06-28input_common: Remove duplicated DriverResult enumgerman77
2023-06-27yuzu: Fix clang formatgerman77
2023-06-27Merge pull request #9663 from EBADBEEF/disable-controller-appletNarr the Reg
qt: add option to disable controller applet
2023-06-27Merge pull request #10495 from bm01/masterliamwhite
input_common: Redesign mouse panning
2023-06-27Merge pull request #10679 from zeltermann/wakelock-reasonliamwhite
Only use SDL wakelock on Linux
2023-06-25Hyphenate Joy-Con and clarify furtherKirill Ignatev
2023-06-25Clarify Ring-Con configuration message in UIKirill Ignatev
Not obvious how left controller should be set up Mention that it should be left physical dual emulated
2023-06-24Only use SDL wakelock on Linuxzeltermann
SDL has internally fixed shenanigans related to wakelocking through DBus from inside sandboxes from around August 2022, so we can now remove the workaround we used since 2021.
2023-06-23Merge pull request #10859 from liamwhite/no-more-atomic-waitliamwhite
general: remove atomic signal and wait