05bf6fff4f
Fix expansion version string not being calculated correctly
...
Prevents login, oops
2023-09-17 09:40:39 -04:00
34886cf991
Fix up CMake a bit
2023-09-17 09:31:25 -04:00
2c691c35be
Use base string in one last spot in Patcher
2023-09-17 09:27:41 -04:00
14854a6187
Small C++ fixes
2023-09-17 09:02:11 -04:00
f557424155
Use string literals in Utility
2023-09-17 08:56:35 -04:00
28b0fe8537
Modernize SapphireLauncher
2023-09-17 08:55:25 -04:00
f990b9dd75
Modernize ProfileManager
2023-09-17 08:52:48 -04:00
8d103c33d8
Modernize Profile
2023-09-17 08:51:26 -04:00
c50780e149
Fix spacing of Q_OBJECT macros
2023-09-17 08:32:47 -04:00
aaafc05079
Modernize LauncherCore
2023-09-17 08:31:24 -04:00
388a47f9fc
Fix Patcher args
2023-09-17 08:13:32 -04:00
4d45f5b4bc
Modernize GameInstaller
2023-09-16 21:28:22 -04:00
dc298a24f1
Modernize CompatibilityToolInstaller
2023-09-16 21:26:46 -04:00
3a471553ab
Modernize AccountManager
2023-09-16 21:23:58 -04:00
83bed335db
Use string literals in Account class
2023-09-16 21:22:20 -04:00
8e9d1587f0
Modernize bits of the Patcher class
2023-09-16 21:18:50 -04:00
72f3cf2052
Simplify patcher strings
2023-09-16 20:30:34 -04:00
b7f278331a
Use string literals in patcher class
2023-09-16 20:14:37 -04:00
21d305fd08
Make patching asynchronous
2023-09-16 20:12:42 -04:00
e211c95e21
Add currentProfile property to LauncherCore
2023-09-16 20:12:01 -04:00
c4d870ea0a
Fix non-steam builds
2023-09-16 19:06:36 -04:00
756f319457
Improve const correctness, use string literals in square enix login
2023-09-16 19:02:59 -04:00
b068d34001
Use coroutines in square enix login process
2023-09-16 18:52:12 -04:00
6dc8041c71
Fix import error on SettingsPage
2023-09-16 18:37:50 -04:00
2b3ee3da89
Add QCoro for coroutine goodness
2023-09-16 18:37:42 -04:00
7605ce7a53
Make sure to use string literals in main
2023-09-16 18:22:39 -04:00
b0826ee522
Add my avatar to the about page
...
KF6 supports adding avatars to the about page!
2023-09-16 18:17:42 -04:00
63d1c98b90
Organize and clean up QML imports
2023-09-16 18:15:11 -04:00
d07adfb0bf
Disable CI for now, since KF6 isn't available
2023-09-16 18:02:43 -04:00
6b714d0a52
Use QtWebView
2023-09-16 18:01:58 -04:00
3e7139c216
Port to declarative type registration
2023-09-16 18:01:02 -04:00
f4a8b9ac78
Use qt_target_qml_sources
2023-09-16 17:41:51 -04:00
d1045c4500
Begin port to Qt6
2023-09-16 17:32:38 -04:00
37bce25e6f
Remove LICENSE
2023-08-31 14:26:07 +02:00
46a74830fd
Add an option to hide and show the dev tools
2023-08-19 11:20:47 -04:00
f14058afe9
Add prompts before deleting an account or profile
2023-08-19 10:53:41 -04:00
c2fdf5961e
Use the fancy categorized settings
2023-08-19 10:49:00 -04:00
b716801165
Switch to the new FormCard API for most of the user interface
2023-08-19 10:30:52 -04:00
9aed8ed011
Add webengine to CI
2023-08-19 08:12:00 -04:00
062f1138bc
Fix REUSE
2023-08-19 07:53:29 -04:00
79905c680c
Update screenshot
2023-08-18 23:30:57 -04:00
a502d57c8f
Add graphical Steam compatibility tool installer
2023-08-18 23:27:29 -04:00
564aef5ecf
Choose the highest Proton version available instead of hardcoding 7.0
2023-08-18 23:03:13 -04:00
67f61a2bd8
Enable insecure fallback for passwords on the Steam Deck
2023-08-18 22:42:24 -04:00
7211de2970
Add support for switching between languages in the Global client
...
This includes Japanese, English, German and French - instead of being stuck to English only. I don't have access to a
Chinese or Korean client, so these options are not available.
2023-08-18 22:36:33 -04:00
4bedd006ec
Initialize QtWebEngine properly
2023-08-18 22:21:38 -04:00
b878b923b6
Fix keyboard focus on the login page
2023-08-18 22:16:45 -04:00
01293edb60
Add link indicators for news
2023-08-18 22:13:41 -04:00
e9f8580675
Report sapphire login errors too
2023-08-18 22:05:38 -04:00
9243a699a8
Report login gate errors as well
2023-08-18 22:03:07 -04:00