[qt] refactor: qt_common lib #94

Merged
crueter merged 53 commits from refactor/qt_common into master 2025-09-15 17:21:19 +02:00

53 commits

Author SHA1 Message Date
65bc0364bd Remove remaining file
All checks were successful
eden-license / license-header (pull_request) Successful in 37s
2025-09-15 10:47:05 -04:00
23f3a3d2e3 Minor clean up
All checks were successful
eden-license / license-header (pull_request) Successful in 36s
2025-09-15 10:43:16 -04:00
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
33a203159b fix windows dir opening
All checks were successful
eden-license / license-header (pull_request) Successful in 37s
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
83e9f7b441 fix windows
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
b91704c824 fix msvc
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
8ccc4192eb fix cpm-fetch (again)
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
8169b09749 Fix cpm-fetch
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
c6c3bff022 fix headers
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
a2614a9241 QProgressDialog abstractor, more moving
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
a4b288a689 Fix license headers 2025-09-15 16:28:53 +02:00
07d00fba16 better handling for sys/vfs/rootobject
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
8fb655a242 fix
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
be4d1f7358 fix win
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
d3fcee21d0 cleanup
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
7a12441d25 Fix license headers
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
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
4c02ca7a5f [qt_common] update translations
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
fe362c9e00 Fix license headers 2025-09-15 16:28:53 +02:00
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
0d28d07b77 thank you Qt Creator, very cool
Signed-off-by: crueter <crueter@crueter.xyz>
2025-09-15 16:28:53 +02:00
6c5d6ac237 Fix license headers 2025-09-15 16:28:53 +02:00
b2967171ea more common funcs
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
edadf5e8c8 explicitly check write status for dir
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
efa3a44ac1 debug: log user/save id
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
6f2d1d8eab Fix license headers
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
2e61d8618e move fw install
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
d2541dde75 qt_common init
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-15 16:28:53 +02:00
6d7820cf01
fix windows dir opening
All checks were successful
eden-license / license-header (pull_request) Successful in 33s
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 13:31:32 -04:00
a572ee58d3
fix windows
All checks were successful
eden-license / license-header (pull_request) Successful in 33s
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 12:28:59 -04:00
ae31504772
fix msvc
All checks were successful
eden-license / license-header (pull_request) Successful in 34s
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 12:09:12 -04:00
63961f3741
fix cpm-fetch (again)
All checks were successful
eden-license / license-header (pull_request) Successful in 35s
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 11:51:44 -04:00
c70d9140a4
Fix cpm-fetch
All checks were successful
eden-license / license-header (pull_request) Successful in 35s
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 11:49:10 -04:00
b326f2e3e0
fix headers
All checks were successful
eden-license / license-header (pull_request) Successful in 32s
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 11:47:34 -04:00
8974aed013
QProgressDialog abstractor, more moving
All checks were successful
eden-license / license-header (pull_request) Successful in 34s
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 11:39:10 -04:00
2d94767f96
Fix license headers
Some checks failed
eden-license / license-header (pull_request) Failing after 34s
2025-09-13 10:25:59 -04:00
c65f075638
better handling for sys/vfs/rootobject
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 10:25:59 -04:00
4356e80e50
fix
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 10:25:59 -04:00
c45d9a71e8
fix win
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 10:25:59 -04:00
fd7711aa5d
cleanup
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 10:25:59 -04:00
c6a2d2acad
Fix license headers
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 10:25:59 -04:00
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
75f18095e0
[qt_common] update translations
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 10:25:36 -04:00
092e645296
Fix license headers 2025-09-13 10:25:36 -04:00
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
115d0484a6
thank you Qt Creator, very cool
Signed-off-by: crueter <crueter@crueter.xyz>
2025-09-13 10:25:36 -04:00
886b649a0d
Fix license headers 2025-09-13 10:25:36 -04:00
195bd7005e
more common funcs
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 10:25:35 -04:00
ae62ee3d27
explicitly check write status for dir
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 10:25:19 -04:00
cb5719ec0e
debug: log user/save id
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 10:25:19 -04:00
3508208473
Fix license headers
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 10:25:19 -04:00
7a0712af1f
move fw install
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 10:25:19 -04:00
11db0f0dbf
qt_common init
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-13 10:25:18 -04:00