summaryrefslogtreecommitdiff
path: root/src/yuzu
AgeCommit message (Collapse)Author
2023-10-14Merge pull request #11780 from Darkness4/masterliamwhite
qt: add network components when using discord
2023-10-14Merge pull request #11779 from flodavid/improve-player-config-clickliamwhite
yuzu: Improve behavior when clicking on controller box in Control configuration
2023-10-14Merge pull request #11159 from flodavid/master_bisliamwhite
Enable to use controller to close a game
2023-10-14Revert "cmake: only add network component if qt used"Nguyen Marc
This reverts commit a94371f67b9da4fd1f421b2088b4366e3e58a1ad.
2023-10-14cmake: only add network component if qt usedNguyen Marc
2023-10-14qt: add missing target_link_libraries for discordrpcNguyen Marc
2023-10-14yuzu: Improve behavior when clicking on controller box in Control Configurationflodavid
When reducing the number of Connecter Controllers, keep the one clicked if it was not the last one of the list
2023-10-13Improvement in Directory Path Detection for Shortcuts (#11749)DanielSvoboda
* Improvement in Directory Path Detection for Shortcuts This pull request updates how the directory path for shortcuts is determined. The main changes are: 1. Replaced the use of environment variables to determine the path of the desktop and applications menu with `QStandardPaths::writableLocation`. This change addresses an issue where the desktop path was not correctly identified when its location was customized, as shown in the attached screenshot. 2. Added conversion from `QString` to `std::string` using `toUtf8()`, which correctly handles non-ASCII characters in directory paths. This change ensures that directory paths containing Portuguese words like "Área de trabalho" are supported. 3. Replaced directory checking using `Common::FS::IsDir()` with `QDir::exists()`. These changes should improve cross-platform compatibility and code robustness. Because it couldn't locate my desktop, which wasn't on the C drive, but on the F, and even though localization wouldn't work because it was setting it to find the 'Desktop' folder and in the computer's language it says 'Área de trabalho', that will fix for other languages too. * Update main.cpp * formatting * Update src/yuzu/main.cpp Co-authored-by: Tobias <thm.frey@gmail.com> * Update src/yuzu/main.cpp Co-authored-by: Tobias <thm.frey@gmail.com> * Update main.cpp * Update main.cpp * Update main.cpp desktopPath > desktop_Path applicationsPath > applications_Path * Update main.cpp * formatting * Update main.cpp This code will attempt to use QStandardPaths to find the applications directory. If that fails, it will resort to using the ~/.local/share/applications directory, which is a common location for application shortcuts in Linux. * Update main.cpp * formatting --------- Co-authored-by: Tobias <thm.frey@gmail.com>
2023-10-12qt: ensure worker cancellation is complete before clearingLiam
2023-10-12fix styleF David
2023-10-12yuzu: Enable to use controller to restart a gameflodavid
- 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-12yuzu: Use new setting method for stop emulationFlorian
2023-10-12yuzu: Enable to use controller to close a gameflodavid
- 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-11Merge pull request #11740 from german77/shorcutsliamwhite
yuzu: Save multiple resolutions per icon
2023-10-11Merge pull request #11144 from flodavid/masterliamwhite
Enable controller interaction in Controller Applet
2023-10-10yuzu: Save multiple resolutions per iconNarr the Reg
2023-10-10Merge pull request #11650 from german77/lle_albumFernando S
service: am: Add support for LLE Album Applet
2023-10-08Merge pull request #11705 from FearlessTobi/windows-scliamwhite
yuzu: Add desktop shortcut support for Windows (continuation of #11344)
2023-10-08Merge pull request #10519 from mdmrk/masterliamwhite
yuzu-qt: Track play time
2023-10-07yuzu: Add desktop shortcut support for WindowsFearlessTobi
Allows creating desktop shortcuts with icons for yuzu games. Co-Authored-By: Jeroen van Schijndel <13182141+roenyroeny@users.noreply.github.com>
2023-10-03yuzu: Fix mute when in background settingNarr the Reg
2023-10-02yuzu: Allow to launch album applet from firmwareNarr the Reg
2023-10-02qt: add additional romfs dump targetsLiam
2023-10-01service: am: Set push in arguments according to the launched appletNarr the Reg
2023-10-01yuzu: Allow to launch cabinet applet from firmwareNarr the Reg
2023-09-26Qt: Remove ability to install xci filesCharles Lombardo
2023-09-23yuzu: Add button to boot mii edit from firmwaregerman77
2023-09-16Merge pull request #11492 from lat9nq/c-numeric-conversionsliamwhite
general: Remove uncaught usages of C++ string number conversions
2023-09-14shared_widget: Use default literals morelat9nq
2023-09-14debug: Add renderdoc capture hotkeyGPUCode
2023-09-13shared_widget: Forward-port Citra changeslat9nq
Seemed like a good time to move these over. Also remove usage of std::sto{l,ll,ul,f,d}
2023-09-13configure_ui: Remove unnecessary usage of stoullat9nq
2023-09-13Merge pull request #11486 from liamwhite/system-verificationliamwhite
qt: add verification for installed contents
2023-09-13Merge pull request #11480 from german77/mii_serviceliamwhite
service: mii: Update implementation Part1
2023-09-13Merge pull request #11473 from liamwhite/fix-launch-paramliamwhite
am: Implement UserChannel parameters
2023-09-12qt: add verification for installed contentsLiam
2023-09-11mii: service: Address reviewgerman77
2023-09-10am: Implement UserChannel parametersFearlessTobi
Used by the Super Mairo 3D All-Stars collection.
2023-09-10Merge pull request #11450 from lat9nq/no-vk-device-fixliamwhite
configure_graphics: Fix handling of broken Vulkan
2023-09-10Merge pull request #11456 from liamwhite/worse-integrity-verificationliamwhite
core: implement basic integrity verification
2023-09-06core: implement basic integrity verificationLiam
2023-09-06Merge pull request #11434 from danilaml/fix-warningsliamwhite
msvc: set warning level to /W4 globally
2023-09-05yuzu-qt: Use Null when OpenGL is not compiledlat9nq
2023-09-05yuzu-qt: Update API Text for broken Vulkanlat9nq
Otherwise caused a blue Vulkan badge to appear in the status bar.
2023-09-05configure_graphics: Capture by referencelat9nq
Small optimization.
2023-09-04configure_graphics: Fix handling of broken Vulkanlat9nq
The VSync combobox wouldn't populate if there was no Vulkan device, which caused issues with trying to set VSync on other backends. This also adds another layer to GetCurrentGraphicsBackend to check for broken Vulkan and return OpenGL instead of Vulkan.
2023-09-03msvc: set warning level to /W4 globallyDanila Malyutin
And fix a bunch of warnings
2023-09-02qt: measure romfs dump completion by bytes readLiam
2023-09-02Merge pull request #11381 from liamwhite/romfs-dumpliamwhite
qt: fix romfs dumping for multiprogram applications
2023-09-02Merge pull request #11384 from liamwhite/am-shutdownliamwhite
am: shorten shutdown timeout when lock is not held