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.
3 years ago
Liam
7df27bbef6
core: support offline web applet
3 years ago
Liam
49f10b2e54
am: migrate global state to per-applet state structure
3 years ago
Liam
1a51a1281c
am: retrieve main applet creation info from frontend
3 years ago
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.
3 years ago
Liam
6925b78bd5
am: re-namespace frontend applets to frontend directory
3 years ago
Liam
62369ce46c
service: split am into components
3 years ago
Merry
d225bdd14b
configure_graphics: Avoid crash when vsync_mode_combobox is empty (occurs when renderer backend is Null)
3 years ago
Kelebek1
05afa94a3b
Move time services to new IPC.
Add some fixes/improvements to usage with the new IPC
3 years ago
FearlessTobi
3b98aaef24
result: Make fully constexpr, add ON_RESULT_INCLUDED
3 years ago
FearlessTobi
4b7bb232f2
fs: Replace Mode enum by OpenMode enum
3 years ago
FearlessTobi
24f979a4b8
vfs: Move vfs files to their own directory
3 years ago
t895
564908ba83
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.
3 years ago
t895
55f1d7beeb
frontend_common: Remove key rederivation and keep key check
3 years ago
Kelebek1
52c35521bd
Rework time service to fix time passing offline.
3 years ago
t895
3bee9db92f
frontend_common: Move integrity verification to content_manager
3 years ago
t895
3df0c826a1
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.
3 years ago
t895
4959e07015
frontend_common: Add content manager utility functions
Creates utility functions to remove/install DLC, updates, and base game content
3 years ago
shinra-electric
8f6fd2b913
Bump MoltenVK to v1.2.7
3 years ago
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.
3 years ago
Narr the Reg
e2313faec9
service: hid: Fully implement abstract vibration
3 years ago
Viktor Szépe
8f8a15827f
Fix more typos
3 years ago
german77
27d5b89fbd
service: acc: Only save profiles when profiles have changed
3 years ago
german77
194746c558
service: hid: Create abstracted pad structure
3 years ago
Liam
2397093e4f
fsp-srv: use program registry for SetCurrentProcess
3 years ago
flodavid
ec5646a83e
Save profile name used
- Save the profile name in global config
- Read the profile name when reading the global config
3 years ago
german77
c38b84d931
service: set: Rename files
3 years ago
Narr the Reg
146975c880
hid_core: Move hid to it's own subproject
3 years ago
flodavid
f1021346b0
yuzu: Add per-game linux gamemode configuration
3 years ago
Narr the Reg
bad4a59f14
yuzu: Use displayed port on direct connect
3 years ago
t895
c90fc6308c
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.
3 years ago
Reilly Brogan
73d189050c
Fix Wayland appId
On compliant Wayland compositors windows are matched to their .desktop files by comparing the appId window property to the name of the .desktop file without the .deskop extension.
Qt5/6 by default set this property to the basename of the binary (IE `yuzu`) which does not match the expected value `org.yuzu_emu.yuzu`. We can fix this and fix window associations on compliant compositors (like Plasma) by using the `setDesktopFileName()` function which will set the appId window property. This is a no-op on X11 so is safe to be ran without guards.
3 years ago
FearlessTobi
6d34a311ad
main: Remove unused enum
Co-Authored-By: GPUCode <47210458+GPUCode@users.noreply.github.com>
3 years ago
Ameer J
2a295e45c3
Settings: Indicate AMD's compatibility with SPIR-V on OGL
3 years ago
t895
576097c9a1
qt: settings: Fix per-game vsync combobox
3 years ago
Narr the Reg
071ebf9dc4
yuzu: Read/Save category Paths
3 years ago
Narr the Reg
081ce648c4
yuzu: Make language persistent and remove symbols_path
3 years ago
FearlessTobi
0696c97c5f
configure_debug: Fix small typo
3 years ago
german77
c2b2d7a903
core: Use single instance of profile manager
3 years ago
t895
9593c3bce4
frontend_common: Use optional for language default
3 years ago
Liam
3d5c6a73cb
core: refactor emulated cpu core activation
3 years ago
Liam
4321fc6154
file_sys: handle null romfs
3 years ago
Alexandre Bouvier
6d1049366d
cmake: prefer system gamemode library
3 years ago
amazingfate
c95a560bc3
qt: add cpu_backend configuration
3 years ago
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
3 years ago
xcfrg
e21bdc68db
yuzu: integrate gamemode support on linux
3 years ago
Narr the Reg
d1d6a2f648
yuzu: Constrain mouse in render window when emulated
3 years ago
Narr the Reg
8ea5b7163d
yuzu: Display firmware version
3 years ago
t895
eb0d351274
frontend_common: Add option to read unsigned integers
3 years ago
Merry
2550b70226
game_list_worker: Explicit caputure of 'this'
3 years ago