Commit Graph

27741 Commits

Author SHA1 Message Date
MaranBr 23f3a3d2e3 Minor clean up 2025-09-15 10:43:16 -04:00
MaranBr 90e37088fd Merge branch 'refactor/qt_common' of https://git.eden-emu.dev/eden-emu/eden into refactor/qt_common 2025-09-15 10:30:16 -04:00
crueter 33a203159b fix windows dir opening
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
crueter 83e9f7b441 fix windows
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
crueter b91704c824 fix msvc
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
crueter 8ccc4192eb fix cpm-fetch (again)
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
crueter 8169b09749 Fix cpm-fetch
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
crueter c6c3bff022 fix headers
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
crueter a2614a9241 QProgressDialog abstractor, more moving
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
crueter a4b288a689 Fix license headers 2025-09-15 16:28:53 +02:00
crueter 07d00fba16 better handling for sys/vfs/rootobject
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
crueter 8fb655a242 fix
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
crueter be4d1f7358 fix win
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
crueter d3fcee21d0 cleanup
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
crueter 7a12441d25 Fix license headers
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
crueter e18628eb6c [qt_common] reorg, move more stuff out of main
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
crueter 4c02ca7a5f [qt_common] update translations
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
crueter fe362c9e00 Fix license headers 2025-09-15 16:28:53 +02:00
crueter caaef71d9d [qt] frontend abstraction and message box early handling
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
crueter 0d28d07b77 thank you Qt Creator, very cool
Signed-off-by: crueter <crueter@crueter.xyz>
2025-09-15 16:28:53 +02:00
crueter 6c5d6ac237 Fix license headers 2025-09-15 16:28:53 +02:00
crueter b2967171ea more common funcs
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
crueter edadf5e8c8 explicitly check write status for dir
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
crueter efa3a44ac1 debug: log user/save id
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
crueter 6f2d1d8eab Fix license headers
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
crueter 2e61d8618e move fw install
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
crueter d2541dde75 qt_common init
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
Nixyn 4c5d03f5de
[android / GameUI] Add grid compact layout and fix ugly borders on grid layout (#401)
Tis PR adds a new layout for the Game Adapter with shorter cards and fixes the ugly borders in Game Adapter's Grid layout.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/401
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Co-authored-by: Nixyn <contact@innix.space>
Co-committed-by: Nixyn <contact@innix.space>
2025-09-15 06:26:06 +02:00
crueter d207df959a
[cmake, core] refactor: update mbedtls and make YUZU_USE_CPM better (#485)
update mbedtls functors to support mbedtls3 signatures

moved some vulkan stuff from externals to root, yuzu_use_cpm manages
them now

needs testing:
- all key/derivation related things
- nca verification
- game loading/updates/stuff

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/485
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
2025-09-15 04:22:15 +02:00
crueter 6d7820cf01
fix windows dir opening
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 13:31:32 -04:00
crueter a572ee58d3
fix windows
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 12:28:59 -04:00
crueter ae31504772
fix msvc
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 12:09:12 -04:00
crueter 63961f3741
fix cpm-fetch (again)
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 11:51:44 -04:00
crueter c70d9140a4
Fix cpm-fetch
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 11:49:10 -04:00
crueter b326f2e3e0
fix headers
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 11:47:34 -04:00
crueter 8974aed013
QProgressDialog abstractor, more moving
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 11:39:10 -04:00
crueter 2d94767f96
Fix license headers 2025-09-13 10:25:59 -04:00
crueter c65f075638
better handling for sys/vfs/rootobject
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 10:25:59 -04:00
crueter 4356e80e50
fix
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 10:25:59 -04:00
crueter c45d9a71e8
fix win
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 10:25:59 -04:00
crueter fd7711aa5d
cleanup
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 10:25:59 -04:00
crueter c6a2d2acad
Fix license headers
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 10:25:59 -04:00
crueter ca349ad7b0
[qt_common] reorg, move more stuff out of main
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 10:25:58 -04:00
crueter 75f18095e0
[qt_common] update translations
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 10:25:36 -04:00
crueter 092e645296
Fix license headers 2025-09-13 10:25:36 -04:00
crueter 49670ebb0f
[qt] frontend abstraction and message box early handling
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 10:25:36 -04:00
crueter 115d0484a6
thank you Qt Creator, very cool
Signed-off-by: crueter <crueter@crueter.xyz>
2025-09-13 10:25:36 -04:00
crueter 886b649a0d
Fix license headers 2025-09-13 10:25:36 -04:00
crueter 195bd7005e
more common funcs
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 10:25:35 -04:00
crueter ae62ee3d27
explicitly check write status for dir
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 10:25:19 -04:00