aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/yuzu/main.h
AgeCommit message (Collapse)Author
2024-02-19Import keys from filesystem. (#13056)Andrew Pilley
* Import keys, re-initialize KeyManager, re-scan vfs, re-populate game list. * <.< spelling. * Update based on feedback on #13047 and this PR * Based on feedback: Don't delete existing files. There's legitimate reasons that someone may want to keep their retail keys and title key handling is resilient to mismatches. * Update src/yuzu/main.cpp Co-authored-by: Tobias <[email protected]> * Remove translation of literal filename/filter format. * clang-format. --------- Co-authored-by: Tobias <[email protected]>
2024-02-17Implement In-app firmware installation.Andrew Pilley
2024-01-29am: retrieve main applet creation info from frontendLiam
2024-01-29am: re-namespace frontend applets to frontend directoryLiam
2024-01-25frontend_common: Remove key rederivation and keep key checkt895
2024-01-19frontend_common: Add content manager utility functionst895
Creates utility functions to remove/install DLC, updates, and base game content
2024-01-17Allow -u to accept a username string in addition to index, and suppress the ↵Andrew Pilley
User selector even if settings requires it to be shown for one instance only.
2023-12-25main: Remove unused enumFearlessTobi
Co-Authored-By: GPUCode <[email protected]>
2023-11-29Merge pull request #11946 from flodavid/gamemodeliamwhite
Enable (Feral Interactive) Gamemode on Linux
2023-11-27Merge pull request #12160 from german77/mouse_constrainliamwhite
yuzu: Constrain mouse in render window when emulated
2023-11-26Merge pull request #12156 from german77/firmwarevsliamwhite
yuzu: Display firmware version
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-24yuzu: Constrain mouse in render window when emulatedNarr the Reg
2023-11-24yuzu: Display firmware versionNarr the Reg
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-20Merge pull request #12011 from Macj0rdan/controller-appletNarr the Reg
Implemented qlaunch version of the controller applet
2023-11-19Implemented qlaunch version of the controller appletFrozenAra
2023-11-04Merge branch 'master' into new-shortcutFranco M
2023-10-29Implemented wheel event for volume control in VolumeButtonFrozenAra
2023-10-18Reverted dirty code in main.boludoz
2023-10-18TODO: Implement shortcut creation for Apple.boludoz
2023-10-18Useless code removed related to admin privileges, if it is not an error we ↵boludoz
can add it later, that is what git is for.
2023-10-16Sugestions and fixes.boludoz
2023-10-16Some improvements (suggestions)boludoz
2023-10-15Fixes and improvementsboludoz
2023-10-15Improved shortcut: add games in applist for Windows, question for start game ↵boludoz
at fullscreen & better unicode support for some Windows path funcs.
2023-10-12fix styleF David
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: Enable to use controller to close a gameflodavid
- Add General setting to choose if a confirm dialog is shown when stopping - Show the right confirm dialog if wanted - Reuse dialog window that ask to close the game - Add "L + Plus + Minus" default shortcut to Stop emulation - Create generic question dialog based on TAS dialog - It allows controller interaction on most dialogs
2023-10-10Merge pull request #11650 from german77/lle_albumFernando S
service: am: Add support for LLE Album Applet
2023-10-08Merge pull request #10519 from mdmrk/masterliamwhite
yuzu-qt: Track play time
2023-10-02yuzu: Allow to launch album applet from firmwareNarr the Reg
2023-10-01yuzu: Allow to launch cabinet applet from firmwareNarr the Reg
2023-09-26Qt: Remove ability to install xci filesCharles Lombardo
2023-09-23yuzu: Add button to boot mii edit from firmwaregerman77
2023-09-13Merge pull request #11486 from liamwhite/system-verificationliamwhite
qt: add verification for installed contents
2023-09-13Merge pull request #11473 from liamwhite/fix-launch-paramliamwhite
am: Implement UserChannel parameters
2023-09-12qt: add verification for installed contentsLiam
2023-09-10am: Implement UserChannel parametersFearlessTobi
Used by the Super Mairo 3D All-Stars collection.
2023-09-06core: implement basic integrity verificationLiam
2023-08-28qt: fix romfs dumping for multiprogram applicationsLiam
2023-08-26yuzu-qt: Track play timeMario
2023-08-24yuzu/main: Ensure NCAs are registered in content provider when launching ↵FearlessTobi
from CLI Fixes updates and DLC not being loaded when launching yuzu from the command line. Similar to https://github.com/yuzu-emu/yuzu/pull/11357. Fixes https://github.com/yuzu-emu/yuzu/issues/8352,
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-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-05-26qt: add menu item to remove cache storageLiam
2023-05-16Merge pull request #10107 from grimkor/allow-fully-customised-hotkeysliamwhite
Allow fully customised controller hotkeys
2023-05-10Allow fully customisable controller hotkeysgrimkor
2023-05-07Merge pull request #10097 from german77/nfp_fullbunnei
service: nfc: Merge device interfaces and create the device manager
2023-05-05service: nfc: Merge device interfaces and create the device managerNarr the Reg