aboutsummaryrefslogtreecommitdiff
path: root/src/yuzu/applets/qt_profile_select.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [desktop, fs] main_window separation; fix Ryujinx save data link issues (#2929)crueter2025-11-091-5/+5
| | | | | | | | | | | | | | | | | | | | | Some genius decided to put the entire MainWindow class into main.h and main.cpp, which is not only horrific practice but also completely destroys clangd beyond repair. Please, just don't do this. (this will probably merge conflict to hell and back) Also, fixes a bunch of issues with Ryujinx save data link: - Paths with spaces would cause mklink to fail - Add support for portable directories - Symlink detection was incorrect sometimes(????) - Some other stuff I'm forgetting Furthermore, when selecting "From Eden" and attempting to save in Ryujinx, Ryujinx would destroy the link for... some reason? So to get around this we just copy the Eden data to Ryujinx then treat it like a "From Ryujinx" op Signed-off-by: crueter <crueter@eden-emu.dev> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2929 Reviewed-by: Lizzie <lizzie@eden-emu.dev> Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
* [desktop] fix random qt annoyances (#226)crueter2025-08-081-5/+5
| | | | | | | | | | | | Removes that silly QLayout message and improves consistency thereof for other QLayouts Still work to be done but this is all that's needed rn Signed-off-by: crueter <crueter@eden-emu.dev> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/226 Reviewed-by: Shinmegumi <shinmegumi@eden-emu.dev>
* User Data Migration from Citron, Sudachi, and Yuzu (#91)swurl2025-05-081-1/+1
| | | | | | | | | | | | Includes citron, sudachi, yuzu currently broken, because the eden dir is always made early? Signed-off-by: swurl <swurl@swurl.xyz> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/91 Co-authored-by: swurl <swurl@swurl.xyz> Co-committed-by: swurl <swurl@swurl.xyz>
* am: re-namespace frontend applets to frontend directoryLiam2024-01-291-2/+2
|
* core: Use single instance of profile managergerman772023-12-101-6/+8
|
* yuzu/applets/qt_profile_select: connect double-click to accept()QGJ2023-05-071-0/+1
| | | | | | In the profile selection window: Allow the user to start the game by double-clicking a profile to avoid having to additionally click the OK button. This avoids an unnecessary "step" to the start of the game...
* service: am: Improve profile select appletNarr the Reg2023-03-291-5/+80
|
* qt: implement RequestExit for appletsLiam2023-03-251-1/+10
|
* applets/profile_select: Use aliases for callbacksLioncash2022-12-051-2/+1
| | | | Deduplicates callback definitions and situates it in one place.
* Controller bugfixes in profile select (#8716)Steve2022-08-051-0/+1
| | | | | | | | | | * Controller bugfixes in profile select, closes #8265 2 fixes for using a controller in profile select dialog. Pressing 'B' cancels the launch of the game Using controller to select a profile now correctly sets the index to use for the launch * Added brackets to if statements as requested.
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
| | | | | This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
* yuzu: Reduce unused includesameerj2022-03-201-0/+1
|
* general: Rename NewUUID to UUID, and remove the previous UUID implMorph2022-02-051-5/+5
| | | | This completes the removal of the old UUID implementation.
* profile: Migrate to the new UUID implementationMorph2022-02-051-7/+7
|
* core: hle: Remove global HLE lock.bunnei2021-12-171-3/+0
| | | | | - This was added early on as a hack to protect against some concurrency issues. - It's not clear that this serves any purpose anymore, and if it does, individual components should be fixed rather than using a global recursive mutex.
* yuzu: Implement basic controller navigationgerman772021-12-021-2/+15
|
* applets: Append qt_ prefix to Qt frontend appletsMorph2021-07-141-0/+163