summaryrefslogtreecommitdiff
path: root/src/yuzu/configuration
AgeCommit message (Collapse)Author
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-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-01Merge pull request #10950 from german77/mouse_tuneliamwhite
input_common: Tune mouse controls
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-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-21Merge pull request #10777 from liamwhite/no-barrierbunnei
video_core: optionally skip barriers on feedback loops
2023-06-18vk_device_info: Check only affected Intel driverslat9nq
Renames is_intel_proprietary to has_broken_compute for accuracy. vk_device_info: Use vulkan::device to check compute
2023-06-18Merge pull request #10486 from lat9nq/vk-device-find-onceliamwhite
yuzu-qt: Load Vulkan device info at startup
2023-06-14video_core: optionally skip barriers on feedback loopsLiam
2023-06-13Merge pull request #10603 from lat9nq/tz-more-completebunnei
core,common: Implement missing time zone data/computations
2023-06-12input_common: Redesign mouse panningBaptiste Marie
2023-06-10Merge pull request #10685 from liamwhite/serialization-is-hardMorph
qt: persist framerate sync option
2023-06-09Merge pull request #10614 from xcfrg/shader-backend-status-barliamwhite
yuzu: add opengl shader backend info in status bar
2023-06-09qt: persist framerate sync optionLiam
2023-06-08nvnflinger: allow locking framerate during video playbackLiam
2023-06-06yuzu-qt: Load Vulkan device info at startuplat9nq
Loading it when the configuration opens now incurs a noticeable delay. We also don't need to rediscover the same data repeatedly each time the configuration opens. Moves vulkan device info discovery to yuzu's startup as opposed to the configure_graphics constructor.
2023-06-05configure_system: Remove external offset on custom rtclat9nq
2023-06-04yuzu: add opengl shader backend info in status barxcfrg
2023-06-03android: native: Add support for custom Vulkan driver loading.bunnei
2023-06-01Merge pull request #10352 from grimkor/add-context-menu-status-bar-settingsliamwhite
add context menu for status bar settings
2023-05-24add context menu for filter and anti-aliasing status buttonsgrimkor
2023-05-23textures: add BC1 and BC3 compressors and recompression settingLiam
2023-05-16Merge pull request #10107 from grimkor/allow-fully-customised-hotkeysliamwhite
Allow fully customised controller hotkeys
2023-05-15Merge pull request #10181 from lat9nq/intel-compute-toggleliamwhite
configure_graphics: Add option to enable compute pipelines for Intel proprietary
2023-05-10Allow fully customisable controller hotkeysgrimkor
2023-05-09service: nfp: Allow to load with a different amiibo idgerman77
2023-05-08yuzu: Make 3d cube with joycon shapeNarr the Reg
2023-05-08core: hid: Allow to calibrate gyro sensorNarr the Reg
2023-05-08configure_graphics_advanced: Hide input compute toggle a little laterlat9nq
SetColoredTristate causes the setting to become visible as it calls `show()` on it.