summaryrefslogtreecommitdiff
path: root/src/yuzu
AgeCommit message (Collapse)Author
2023-07-21shared_widget: Support checkbox + spinboxlat9nq
2023-07-21configure_debug: Reorganizelat9nq
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