78ce7f00f9
Merge yuzu-emu#12756
2024-02-05 01:00:43 +00:00
a3c8bb251d
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
327533be1f
Merge pull request #12851 from Calinou/multiplayer-persist-filters
...
Persist filters in multiplayer public lobby list
2024-02-03 11:09:51 -05:00
61ea2115c7
Merge pull request #12850 from Calinou/multiplayer-add-hotkeys
...
Add hotkeys for multiplayer actions
2024-02-03 11:09:41 -05:00
7cc7d027f7
Merge pull request #12760 from liamwhite/mp-am
...
am: rewrite for multiprocess support
2024-01-31 10:25:28 -06:00
e8be665f11
settings: Allow audio sink, input, and output to be set per game
2024-01-31 09:31:19 -05:00
442aad9b27
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
8e0f97ac96
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
68303ed601
core: support offline web applet
2024-01-29 20:17:33 -05:00
182137a9a4
am: migrate global state to per-applet state structure
2024-01-29 20:17:33 -05:00
3155f4e96d
am: retrieve main applet creation info from frontend
2024-01-29 20:17:09 -05:00
345d691328
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
dfb9fa0144
am: re-namespace frontend applets to frontend directory
2024-01-29 18:43:45 -05:00
7de6b41030
service: split am into components
2024-01-29 18:43:45 -05:00
90cb852908
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
6a2532fe17
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
e687ca8735
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
0bf46cb1ee
configure_graphics: Avoid crash when vsync_mode_combobox is empty (occurs when renderer backend is Null)
2024-01-28 19:14:38 +00:00
da410506a4
Move time services to new IPC.
...
Add some fixes/improvements to usage with the new IPC
2024-01-27 03:30:09 +00:00
54372fdff5
result: Make fully constexpr, add ON_RESULT_INCLUDED
2024-01-25 16:42:06 -05:00
cc09c265e1
fs: Replace Mode enum by OpenMode enum
2024-01-25 16:42:05 -05:00
0f9288e38d
vfs: Move vfs files to their own directory
2024-01-25 16:40:42 -05:00
3e2d3548f2
Merge pull request #12777 from t895/firmware-warning
...
android: Add key warning
2024-01-25 16:21:29 -05:00
d45561ace0
Merge pull request #12499 from Kelebek1/time
...
Rework time services
2024-01-25 14:19:01 -05:00
97ca160b08
frontend_common: Consistently use references
...
Was swapping between references and pointers for no reason. Just unify them here since each of these utility functions will need their parameters to be alive.
2024-01-25 12:53:49 -05:00
1a3fc3724a
frontend_common: Remove key rederivation and keep key check
2024-01-25 12:53:48 -05:00
e4915fb7d2
Rework time service to fix time passing offline.
2024-01-24 04:26:55 +00:00
c725f3c86c
frontend_common: Move integrity verification to content_manager
2024-01-21 16:36:37 -05:00
2faa631676
Merge pull request #12715 from t895/remove-addons
...
android: Add uninstall addon button
2024-01-20 13:35:03 -05:00
5838779162
Merge pull request #12660 from german77/better-vibration
...
service: hid: Fully implement abstract vibration
2024-01-20 13:34:54 -05:00
03fa91ba3c
android: Add addon delete button
...
Required some refactoring of retrieving patches in order for the frontend to pass the right information to ContentManager for deletion.
2024-01-19 20:54:50 -05:00
ccd3dd842f
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
5ea8f05ec6
Bump MoltenVK to v1.2.7
2024-01-19 17:28:53 +01:00
dff0a7c52a
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
46c2435235
Merge pull request #12380 from flodavid/save-profile
...
Save configuration profile name used by players
2024-01-16 21:27:25 -06:00
2cacb9d48c
service: hid: Fully implement abstract vibration
2024-01-15 23:15:40 -06:00
90ab89a0b0
Merge remote-tracking branch 'origin/master' into typos3
2024-01-16 00:09:00 +00:00
2044ae6b3a
Fix more typos
2024-01-15 23:26:53 +00:00
2e4b32204c
Merge pull request #12665 from german77/proof
...
service: acc: Only save profiles when profiles have changed
2024-01-15 13:52:33 -05:00
a2ffb419c9
Merge pull request #12612 from liamwhite/fs-pid
...
fsp-srv: use program registry for SetCurrentProcess
2024-01-15 13:51:14 -05:00
bee22540a1
service: acc: Only save profiles when profiles have changed
2024-01-13 14:28:29 -06:00
b5dac5f525
service: hid: Create abstracted pad structure
2024-01-11 19:35:04 -06:00
aae9eea532
fsp-srv: use program registry for SetCurrentProcess
2024-01-11 11:28:52 -05:00
63b835f822
Save profile name used
...
- Save the profile name in global config
- Read the profile name when reading the global config
2024-01-08 18:43:56 +01:00
8e27a485d8
service: set: Rename files
2024-01-06 23:16:03 -06:00
ee847f8ff0
hid_core: Move hid to it's own subproject
2024-01-05 11:41:15 -06:00
92a331af76
Merge pull request #12437 from ameerj/gl-amd-fixes
...
OpenGL: Fixes and workaround updates for AMD
2024-01-04 15:53:44 -05:00
e231b8b6f5
yuzu: Add per-game linux gamemode configuration
2024-01-02 21:21:40 +01:00
1b4cf7fc27
yuzu: Use displayed port on direct connect
2024-01-02 10:17:26 -06:00
051afd21e7
frontend_common: config: Refactor WriteSetting to stricter types
...
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-30 15:11:36 -05:00