liamwhite
0e16d64fbc
Merge pull request #13073 from FearlessTobi/fsp-srv-ipc
...
fsp: Migrate remaining interfaces to cmif serialization
2024-02-23 11:34:06 -05:00
liamwhite
6ce6149347
Merge pull request #13121 from german77/clean-shortcut
...
yuzu: Fix shortcut error message
2024-02-22 23:04:28 -05:00
Narr the Reg
71937393a6
yuzu: Fix shortcut error message
2024-02-22 17:52:30 -06:00
Narr the Reg
615cc06ca4
Merge pull request #13001 from liamwhite/scaled-availability
...
vulkan_device: don't use fixed cap for memory limits
2024-02-22 11:31:17 -06:00
Andrew Pilley
9ef7dbbb2b
Import keys from filesystem. ( #13056 )
...
* 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 <thm.frey@gmail.com>
* Remove translation of literal filename/filter format.
* clang-format.
---------
Co-authored-by: Tobias <thm.frey@gmail.com>
2024-02-19 19:18:13 -05:00
FearlessTobi
27dede35d2
fs: Add and use fs_save_data_types.h
2024-02-19 19:06:31 +01:00
FearlessTobi
4d55e58ee4
scope_exit: Make constexpr
...
Allows the use of the macro in constexpr-contexts.
Also avoids some potential problems when nesting braces inside it.
2024-02-19 16:00:46 +01:00
Liam
a956f0f4f8
vulkan_device: don't use fixed cap for memory limits
2024-02-18 18:59:13 -05:00
liamwhite
c665076c11
Merge pull request #13047 from anpilley/import-firmware
...
Import firmware from folder of loose NCA files
2024-02-17 23:18:00 -05:00
Andrew Pilley
3551bd0134
Add check for corrupted firmware files after install.
2024-02-18 12:31:14 +11:00
Andrew Pilley
38baa215de
>.> spelling
2024-02-18 07:58:41 +11:00
Andrew Pilley
17c8400218
cleanup by clang-format.
2024-02-18 07:41:24 +11:00
Andrew Pilley
c78e2654db
Improve behavior when one or more firmware files can't be deleted.
2024-02-18 07:38:47 +11:00
Andrew Pilley
297bf111c2
Implement In-app firmware installation.
2024-02-17 23:33:55 +11:00
t895
f21569a4eb
config: Reset per-game profile name on load if empty
2024-02-16 21:07:03 -05:00
Narr the Reg
21e754cffb
Merge pull request #12993 from liamwhite/am-rewrite-part1
...
am: rewrite part 1
2024-02-14 11:02:38 -06:00
liamwhite
1715a70dbe
Merge pull request #12989 from german77/hotcake
...
yuzu: Allow non npad hotkeys and disable controller navigation requirement
2024-02-13 08:17:50 -05:00
liamwhite
dc4cbbb021
Merge pull request #12941 from FearlessTobi/setting-tooltips
...
shared_translation: Add tooltips for yuzu settings
2024-02-13 08:17:32 -05:00
Liam
0276ae2f95
am: rewrite appletAE, appletOE
2024-02-11 21:59:33 -05:00
Narr the Reg
e29b241a5a
Merge pull request #12756 from liamwhite/applet-multiprocess-hwc
...
general: applet multiprocess
2024-02-11 20:58:28 -06:00
german77
c8f7f5b060
yuzu: Allow non npad hotkeys and disable controller navigation requirement
2024-02-11 16:29:31 -06:00
Kevnkkm
5383720d01
Fix multiplayer player count color in dark themes | Temp fix until #12744 : Add green color for counts > 0 and < max_players - 1 ( #12930 )
...
* fix intended player count color in dark themes
* Refactor
* Change to green color for white and dark themes
* Add const to the colors and extra name for green color
2024-02-09 18:45:11 -06:00
Liam
b4b3ddf4b4
general: add default configurations for applet mode
2024-02-09 09:20:53 -05:00
FearlessTobi
d0279b25e0
shared_translation: Add tooltips for general settings
2024-02-08 18:13:22 +01:00
liamwhite
0b161753e4
Merge pull request #12932 from german77/any-key-is-good
...
yuzu: Make controller keys easier to assign
2024-02-07 15:33:39 -05:00
liamwhite
976bbe4d86
Merge pull request #12912 from FearlessTobi/ports-feb-24
...
Port some small changes from Citra (web_backend and translations)
2024-02-07 15:33:28 -05:00
german77
4351f91758
yuzu: Make controller keys easier to assign
2024-02-06 16:51:39 -06:00
FearlessTobi
7ee910de19
shared_translation: Add tooltips for advanced graphics and system settings
2024-02-06 16:42:57 +01:00
FearlessTobi
f1ae959d94
shared_translation: Add tooltips for core and graphics settings
2024-02-06 16:29:13 +01:00
german77
e607ab8a5e
yuzu: Fully hide linux tab
2024-02-05 11:58:20 -06:00
Tobias
9dfd9bb403
citra_qt/configure_ui: Show country of language in the combobox
...
This prevents an issue where we had seperate versions of the same language for different regions and they were not distinguishable (e.g. "Chinese (China)" and "Chinese (Taiwan)").
Also makes it so we do not need to hardcode specific languages anymore.
2024-02-04 17:06:44 +01:00
liamwhite
9e624db6cc
Merge pull request #12852 from Calinou/multiplayer-color-player-counts
...
Color player counts in the multiplayer public lobby list
2024-02-03 11:10:00 -05:00
liamwhite
2624dbdfb6
Merge pull request #12851 from Calinou/multiplayer-persist-filters
...
Persist filters in multiplayer public lobby list
2024-02-03 11:09:51 -05:00
liamwhite
93d377ac3a
Merge pull request #12850 from Calinou/multiplayer-add-hotkeys
...
Add hotkeys for multiplayer actions
2024-02-03 11:09:41 -05:00
Narr the Reg
2bc64f4762
Merge pull request #12760 from liamwhite/mp-am
...
am: rewrite for multiprocess support
2024-01-31 10:25:28 -06:00
t895
6c6d6ece77
settings: Allow audio sink, input, and output to be set per game
2024-01-31 09:31:19 -05:00
Hugo Locurcio
9b126e72f8
Persist filters in multiplayer public lobby list
...
After connecting to a room, the chosen filter text, "Games I Own",
"Hide Empty Rooms" and "Hide Full Rooms" values are persisted
to configuration so they are preserved across restarts.
This makes it easier to rejoin a room if you regularly play the same
game, or after a crash.
2024-01-30 17:40:29 +01:00
Hugo Locurcio
4b2758f3c5
Color player counts in the multiplayer public lobby list
...
- Full lobbies have their player count displayed in red.
- Lobbies with one slot left have their player count displayed in orange.
- Empty lobbies have their player count grayed out.
2024-01-30 17:38:21 +01:00
Liam
7df27bbef6
core: support offline web applet
2024-01-29 20:17:33 -05:00
Liam
49f10b2e54
am: migrate global state to per-applet state structure
2024-01-29 20:17:33 -05:00
Liam
1a51a1281c
am: retrieve main applet creation info from frontend
2024-01-29 20:17:09 -05:00
Hugo Locurcio
dd7c1354f7
Add hotkeys for multiplayer actions
...
Default shortcuts were chosen as to be intuitive (use the first letter
of the action, or the second word's first letter) and work on all
types of keyboards. The hotkeys can be used while playing a game too,
as they are application-wide.
2024-01-30 01:32:14 +01:00
Liam
6925b78bd5
am: re-namespace frontend applets to frontend directory
2024-01-29 18:43:45 -05:00
Liam
62369ce46c
service: split am into components
2024-01-29 18:43:45 -05:00
liamwhite
9b07313a94
Merge pull request #12814 from Kelebek1/time_new_ipc
...
Move time services to new IPC and add debug printing
2024-01-29 09:08:46 -05:00
liamwhite
3f246847f8
Merge pull request #12555 from flodavid/fix-gamemode-setting
...
Save gamemode configuration and add per-game config
2024-01-28 15:02:34 -05:00
liamwhite
f055484a21
Merge pull request #12833 from merryhime/vsync-crash
...
configure_graphics: Avoid crash when vsync_mode_combobox is empty
2024-01-28 15:02:15 -05:00
Merry
d225bdd14b
configure_graphics: Avoid crash when vsync_mode_combobox is empty (occurs when renderer backend is Null)
2024-01-28 19:14:38 +00:00
Kelebek1
05afa94a3b
Move time services to new IPC.
...
Add some fixes/improvements to usage with the new IPC
2024-01-27 03:30:09 +00:00
FearlessTobi
3b98aaef24
result: Make fully constexpr, add ON_RESULT_INCLUDED
2024-01-25 16:42:06 -05:00