suyu/src/yuzu
Reilly Brogan cb4b4f3d6e
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.
2023-12-29 20:32:08 -06:00
..
applets core: Use single instance of profile manager 2023-12-10 11:29:43 -06:00
configuration qt: settings: Fix per-game vsync combobox 2023-12-21 01:15:05 -05:00
debugger core: refactor emulated cpu core activation 2023-12-04 10:37:16 -05:00
multiplayer core: Use single instance of profile manager 2023-12-10 11:29:43 -06:00
util qt: fix linux build 2023-11-19 11:49:51 -05:00
about_dialog.cpp about dialog: Fix the logo in a multiplatform way 2022-05-16 05:42:38 -07:00
about_dialog.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
aboutdialog.ui Qt: tweak ui files 2022-08-09 05:00:37 -07:00
bootmanager.cpp yuzu: Constrain mouse in render window when emulated 2023-11-24 19:32:35 -06:00
bootmanager.h yuzu: Constrain mouse in render window when emulated 2023-11-24 19:32:35 -06:00
breakpad.cpp qt: implement automatic crash dump support 2023-10-08 11:35:53 -04:00
breakpad.h qt: implement automatic crash dump support 2023-10-08 11:35:53 -04:00
CMakeLists.txt cmake: prefer system gamemode library 2023-11-30 16:54:00 +01:00
compatdb.cpp general: fix spelling mistakes 2023-03-12 11:33:01 -04:00
compatdb.h yuzu/compatdb: Rework compatibility submission system 2022-11-10 21:36:22 +01:00
compatdb.ui yuzu/compatdb: Rework compatibility submission system 2022-11-10 21:36:22 +01:00
compatibility_list.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
compatibility_list.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
discord.h chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
discord_impl.cpp Address feedback 2023-07-26 00:41:24 -04:00
discord_impl.h yuzu: Replace httplib with QtNetworkRequest 2023-07-21 16:53:06 -06:00
game_list.cpp config: Unify config handling under frontend_common 2023-11-21 01:58:13 -05:00
game_list.h qt: fix game list shutdown crash 2023-10-23 23:06:07 -04:00
game_list_p.h config: Unify config handling under frontend_common 2023-11-21 01:58:13 -05:00
game_list_worker.cpp Merge pull request #11889 from t895/ini-lib 2023-11-24 22:59:55 -05:00
game_list_worker.h qt: fix game list shutdown crash 2023-10-23 23:06:07 -04:00
hotkeys.cpp config: Unify config handling under frontend_common 2023-11-21 01:58:13 -05:00
hotkeys.h config: Unify config handling under frontend_common 2023-11-21 01:58:13 -05:00
Info.plist macOS: Make Yuzu show up in the Launchpad Games folder (#9594) 2023-01-09 16:43:45 -05:00
install_dialog.cpp main: Globally disable the "?" button on dialogs 2023-01-25 01:12:50 -05:00
install_dialog.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
loading_screen.cpp general: fix spelling mistakes 2023-03-12 11:33:01 -04:00
loading_screen.h Update some files with Qt 5.15.2 best practices in mind 2022-05-29 09:21:52 -07:00
loading_screen.ui QT: Fix the loading screen 'H' switch logo to not glitch out 2019-02-05 18:24:15 -07:00
main.cpp Fix Wayland appId 2023-12-29 20:32:08 -06:00
main.h main: Remove unused enum 2023-12-25 14:10:05 +01:00
main.ui Implemented qlaunch version of the controller applet 2023-11-19 18:38:58 +01:00
play_time_manager.cpp core: Use single instance of profile manager 2023-12-10 11:29:43 -06:00
play_time_manager.h core: Use single instance of profile manager 2023-12-10 11:29:43 -06:00
precompiled_headers.h CMake: Consolidate common PCH headers 2022-11-30 18:30:30 -05:00
qt_common.cpp vulkan: Use newer VK_EXT_metal_surface to create surface for MoltenVK. 2023-06-30 23:46:03 -07:00
qt_common.h qt_common: Remove yuzu prefix 2023-05-03 18:11:53 -04:00
startup_checks.cpp android: native: Add support for custom Vulkan driver loading. 2023-06-03 00:05:31 -07:00
startup_checks.h startup_checks: Use Windows flow for *nix 2022-11-23 21:35:47 -05:00
uisettings.cpp config: Unify config handling under frontend_common 2023-11-21 01:58:13 -05:00
uisettings.h yuzu: Make language persistent and remove symbols_path 2023-12-18 20:28:55 -06:00
vk_device_info.cpp Allocate resources for test window before getting system info 2023-11-07 22:47:02 -04:00
vk_device_info.h vk_device_info: Check only affected Intel drivers 2023-06-18 16:15:51 -04:00
yuzu.qrc chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
yuzu.rc chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00