Liam
1a51a1281c
am: retrieve main applet creation info from frontend
2024-01-29 20:17:09 -05:00
Liam
6925b78bd5
am: re-namespace frontend applets to frontend directory
2024-01-29 18:43:45 -05:00
t895
55f1d7beeb
frontend_common: Remove key rederivation and keep key check
2024-01-25 12:53:48 -05:00
t895
4959e07015
frontend_common: Add content manager utility functions
...
Creates utility functions to remove/install DLC, updates, and base game content
2024-01-19 17:09:35 -05:00
Andrew Pilley
813e852dd5
Allow -u to accept a username string in addition to index, and suppress the User selector even if settings requires it to be shown for one instance only.
2024-01-17 10:31:00 -08:00
FearlessTobi
6d34a311ad
main: Remove unused enum
...
Co-Authored-By: GPUCode <47210458+GPUCode@users.noreply.github.com>
2023-12-25 14:10:05 +01:00
liamwhite
c90b7f3b93
Merge pull request #11946 from flodavid/gamemode
...
Enable (Feral Interactive) Gamemode on Linux
2023-11-29 12:33:09 -05:00
liamwhite
cec5c38362
Merge pull request #12160 from german77/mouse_constrain
...
yuzu: Constrain mouse in render window when emulated
2023-11-27 11:56:24 -05:00
liamwhite
3a1949d81e
Merge pull request #12156 from german77/firmwarevs
...
yuzu: Display firmware version
2023-11-26 09:49:53 -05:00
flodavid
6bd3056c52
yuzu: create linux group in general settings
...
- Create files dedicated to starting and stopping gamemode functions
- Use them in yuzu and yuzu_cmd modules
2023-11-25 19:30:37 +01:00
Narr the Reg
d1d6a2f648
yuzu: Constrain mouse in render window when emulated
2023-11-24 19:32:35 -06:00
Narr the Reg
8ea5b7163d
yuzu: Display firmware version
2023-11-24 12:58:07 -06:00
t895
230bd06245
config: Unify config handling under frontend_common
...
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-21 01:58:13 -05:00
Narr the Reg
1588a32251
Merge pull request #12011 from Macj0rdan/controller-applet
...
Implemented qlaunch version of the controller applet
2023-11-20 16:53:33 -06:00
FrozenAra
09d7bec6e1
Implemented qlaunch version of the controller applet
2023-11-19 18:38:58 +01:00
Franco M
c8b3dc740a
Merge branch 'master' into new-shortcut
2023-11-04 21:28:16 -03:00
FrozenAra
346d5f99ef
Implemented wheel event for volume control in VolumeButton
2023-10-29 20:29:17 +01:00
boludoz
20fdb00168
Reverted dirty code in main.
2023-10-18 19:30:21 -03:00
boludoz
a67a20707e
TODO: Implement shortcut creation for Apple.
2023-10-18 02:35:23 -03:00
boludoz
c7ac598b62
Useless code removed related to admin privileges, if it is not an error we can add it later, that is what git is for.
2023-10-18 01:26:50 -03:00
boludoz
c3abbb6ed7
Sugestions and fixes.
2023-10-16 16:01:46 -03:00
boludoz
9126e8abd1
Some improvements (suggestions)
2023-10-16 03:26:40 -03:00
boludoz
3c88da66a3
Fixes and improvements
2023-10-15 03:16:29 -03:00
boludoz
0163900fe5
Improved shortcut: add games in applist for Windows, question for start game at fullscreen & better unicode support for some Windows path funcs.
2023-10-15 02:02:22 -03:00
F David
91a8d70a4a
fix style
2023-10-12 16:06:44 +02:00
flodavid
1d7739a43b
yuzu: Enable to use controller to restart a game
...
- 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-12 01:53:54 +02:00
flodavid
8c020e3f44
yuzu: Enable to use controller to close a game
...
- 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-12 01:51:52 +02:00
Fernando S
20bd1d928a
Merge pull request #11650 from german77/lle_album
...
service: am: Add support for LLE Album Applet
2023-10-10 11:47:13 +02:00
liamwhite
90d65919b5
Merge pull request #10519 from mdmrk/master
...
yuzu-qt: Track play time
2023-10-08 17:11:34 -04:00
Narr the Reg
ed1e1c4ff6
yuzu: Allow to launch album applet from firmware
2023-10-02 11:29:12 -06:00
Narr the Reg
176188a8c6
yuzu: Allow to launch cabinet applet from firmware
2023-10-01 11:38:25 -06:00
Charles Lombardo
e980ec6f24
Qt: Remove ability to install xci files
2023-09-26 18:56:20 -04:00
german77
77d06e6136
yuzu: Add button to boot mii edit from firmware
2023-09-23 20:13:36 -06:00
liamwhite
eb7f0f2359
Merge pull request #11486 from liamwhite/system-verification
...
qt: add verification for installed contents
2023-09-13 09:39:27 -04:00
liamwhite
4b68df6ef8
Merge pull request #11473 from liamwhite/fix-launch-param
...
am: Implement UserChannel parameters
2023-09-13 09:39:06 -04:00
Liam
07a6563a93
qt: add verification for installed contents
2023-09-12 09:20:50 -04:00
FearlessTobi
ff92a0c8f4
am: Implement UserChannel parameters
...
Used by the Super Mairo 3D All-Stars collection.
2023-09-10 15:39:25 -04:00
Liam
76671fdede
core: implement basic integrity verification
2023-09-06 16:49:27 -04:00
Liam
cfa7d49937
qt: fix romfs dumping for multiprogram applications
2023-08-28 21:03:21 -04:00
Mario
54a5b8062e
yuzu-qt: Track play time
2023-08-26 22:20:19 -04:00
FearlessTobi
0bb04b1ca1
yuzu/main: Ensure NCAs are registered in content provider when launching 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-08-24 18:48:02 +02:00
zeltermann
377ffa277c
Only use SDL wakelock on Linux
...
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-24 14:51:41 +07:00
lat9nq
3263f49390
yuzu-qt: Load Vulkan device info at startup
...
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-06 01:54:44 -04:00
Liam
0627c4622f
qt: add menu item to remove cache storage
2023-05-26 23:29:44 -04:00
liamwhite
d0244da5bf
Merge pull request #10107 from grimkor/allow-fully-customised-hotkeys
...
Allow fully customised controller hotkeys
2023-05-16 10:06:15 -04:00
grimkor
ba492a616d
Allow fully customisable controller hotkeys
2023-05-10 19:28:11 +01:00
bunnei
36a670a4c9
Merge pull request #10097 from german77/nfp_full
...
service: nfc: Merge device interfaces and create the device manager
2023-05-07 12:18:09 -07:00
Narr the Reg
2a36d667c9
service: nfc: Merge device interfaces and create the device manager
2023-05-05 22:02:59 -06:00
Liam
0dcc190ccc
qt: warn on inoperable keys
2023-04-30 23:47:42 -04:00
liamwhite
27f8a0af68
Merge pull request #10006 from german77/profile_select
...
service: am: Improve profile select applet
2023-04-01 09:49:22 -04:00