summaryrefslogtreecommitdiff
path: root/src/yuzu/configuration
AgeCommit message (Collapse)Author
2024-01-16Merge pull request #12380 from flodavid/save-profileNarr the Reg
Save configuration profile name used by players
2024-01-16Merge remote-tracking branch 'origin/master' into typos3Viktor Szépe
2024-01-15Fix more typosViktor Szépe
2024-01-15Merge pull request #12665 from german77/proofliamwhite
service: acc: Only save profiles when profiles have changed
2024-01-13service: acc: Only save profiles when profiles have changedgerman77
2024-01-11service: hid: Create abstracted pad structuregerman77
2024-01-08Save profile name usedflodavid
- Save the profile name in global config - Read the profile name when reading the global config
2024-01-05hid_core: Move hid to it's own subprojectNarr the Reg
2024-01-04Merge pull request #12437 from ameerj/gl-amd-fixesliamwhite
OpenGL: Fixes and workaround updates for AMD
2023-12-30frontend_common: config: Refactor WriteSetting to stricter typest895
Previously this could cause problems if a version of the template generated for WriteSetting didn't use the type you needed (e.g. floating point values). Now these are all ready without having to be used within frontend_common first.
2023-12-21Settings: Indicate AMD's compatibility with SPIR-V on OGLAmeer J
2023-12-21qt: settings: Fix per-game vsync comboboxt895
2023-12-19yuzu: Read/Save category PathsNarr the Reg
2023-12-18yuzu: Make language persistent and remove symbols_pathNarr the Reg
2023-12-12configure_debug: Fix small typoFearlessTobi
2023-12-10core: Use single instance of profile managergerman77
2023-12-04frontend_common: Use optional for language defaultt895
2023-11-30Merge pull request #12074 from GPUCode/yuwu-on-the-metalliamwhite
Implement Native Code Execution (NCE)
2023-11-29Merge pull request #11946 from flodavid/gamemodeliamwhite
Enable (Feral Interactive) Gamemode on Linux
2023-11-26qt: add cpu_backend configurationamazingfate
2023-11-26Merge pull request #11535 from GPUCode/upload_cmdbufFernando S
renderer_vulkan: Introduce separate cmd buffer for uploads
2023-11-25yuzu: create linux group in general settingsflodavid
- Create files dedicated to starting and stopping gamemode functions - Use them in yuzu and yuzu_cmd modules
2023-11-25yuzu: integrate gamemode support on linuxxcfrg
2023-11-24Merge pull request #11889 from t895/ini-libCharles Lombardo
configuration: Unify config handling across frontends
2023-11-21frontend_common: Add option to read unsigned integerst895
2023-11-21shared_widget: Explicit capture of 'this'Merry
2023-11-21Merge pull request #11984 from lat9nq/lupdateliamwhite
shared_translation: Call tr more directly
2023-11-21config: Unify config handling under frontend_commont895
Replaces every way of handling config for each frontend with SimpleIni. frontend_common's Config class is at the center where it saves and loads all of the cross-platform settings and provides a set of pure virtual functions for platform specific settings. As a result of making config handling platform specific, several parts had to be moved to each platform's own config class or to other parts. Default keys were put in platform specific config classes and translatable strings for Qt were moved to shared_translation. Default hotkeys, default_theme, window geometry, and qt metatypes were moved to uisettings. Additionally, to reduce dependence on Qt, QStrings were converted to std::strings where applicable.
2023-11-16Merge pull request #12007 from german77/moar_buttonsliamwhite
core: hid: Split SL and SR buttons
2023-11-13Merge pull request #11990 from german77/audioliamwhite
yuzu: Save mute when in background setting
2023-11-12renderer_vulkan: Introduce separate cmd buffer for uploadsGPUCode
2023-11-11core: hid: Split SL and SR buttonsgerman77
2023-11-10yuzu: Save mute when in background settingNarr the Reg
2023-11-08shared_translation: Call tr for each stringlat9nq
Qt can't parse tr called within a macro, so we must call it on each string. shared_translation: Remove redundant include
2023-11-05Merge pull request #11969 from german77/profileliamwhite
service: acc: Ensure proper profile size
2023-11-05service: acc: Ensure proper profile sizegerman77
2023-11-04Merge pull request #11965 from german77/colorliamwhite
core: hid: Signal color updates
2023-11-04core: hid: Signal color updatesNarr the Reg
2023-11-04Convert files to LF eolKelebek1
2023-10-31qt: remove duplicate exit confirmation settingLiam
2023-10-29Merge pull request #11689 from liamwhite/breakpadliamwhite
qt: implement automatic crash dump support
2023-10-29Merge pull request #11803 from flodavid/improve-controller-applet-clickNarr the Reg
yuzu: Improve behavior when clicking on controller box in Controller applet
2023-10-23Merge pull request #11841 from german77/halpliamwhite
yuzu: fix restore shortcuts button
2023-10-22yuzu: Fix vibration reseting to 1%german77
2023-10-21yuzu: Fix restore shortcuts buttonNarr the Reg
2023-10-17yuzu: Improve behavior when clicking on controller box in Controller appletflodavid
- Apply changes on Controller configuration of commit 9524d70 to Controller applet - Fix regression of this previous commit: Enabling a controller in its tab did not activate previous controllers Signed-off-by: flodavid <fl.david.53@gmail.com>
2023-10-14Merge pull request #11779 from flodavid/improve-player-config-clickliamwhite
yuzu: Improve behavior when clicking on controller box in Control configuration
2023-10-14yuzu: Improve behavior when clicking on controller box in Control Configurationflodavid
When reducing the number of Connecter Controllers, keep the one clicked if it was not the last one of the list
2023-10-12yuzu: Enable to use controller to restart a gameflodavid
- Show the right confirm dialog if wanted - Create generic method to ask close confirmation - Add "R + Plus + Minus" default shortcut to Restart emulation
2023-10-12yuzu: Use new setting method for stop emulationFlorian