2466bc5448
Move most of the custom server settings to be per-account
...
This makes it way easier to switch between retail and alternative (other
than Sapphire) servers.
2025-03-17 19:14:20 -04:00
da3084266c
Use KConfig's own class instead of "proxying" it in Account
...
This will make it trivial to add more account settings in the future.
2025-03-17 18:27:17 -04:00
24b5ccf152
Fix top spacing on all of the settings pages
2025-02-01 10:07:36 -05:00
e32a61edad
Add tabs to profile & account settings
...
The settings are getting quite long, so let's "fix" that by separating
them into categorical settings.
2024-07-28 22:40:54 -04:00
346f4eae9e
Add action to quickly open the user folder in account settings
2024-04-19 20:50:14 -04:00
262936f06d
Add more ellipses when appropriate
2024-04-01 15:19:15 -04:00
7e58b60297
Move add/remove buttons for profiles and accounts to the header
2024-03-26 17:42:52 -04:00
3b0c445c3d
Re-arrange account settings cards
2023-10-08 13:23:18 -04:00
1cbfc17c1a
Improve profile/account creation and deletion experience
...
The windows should properly close when necessary, and the setup can no
longer loop itself because it didn't re-read the game version. You can
now select another profile's game installation when setting up a new
profile.
2023-09-20 16:44:43 -04:00
23db248d82
Fix settings page names
2023-09-20 15:30:50 -04:00
63d1c98b90
Organize and clean up QML imports
2023-09-16 18:15:11 -04:00
f14058afe9
Add prompts before deleting an account or profile
2023-08-19 10:53:41 -04:00
b716801165
Switch to the new FormCard API for most of the user interface
2023-08-19 10:30:52 -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
81e4901c7e
Improve appstream metadata, and change project id
2023-08-06 11:52:35 -04:00
11a6469e4a
Fix more separator visual bugs, hide some nonfunctional settings
2023-07-31 19:01:58 -04:00
6142429623
Remove unnecessary mobileform separators
2023-07-30 10:13:42 -04:00
16420b7421
Complete rewrite to Kirigami
...
Giant commit overhauling the interface to use KDE's Kirigami framework,
which is based on Qt Quick. The logic is all but rewritten, allowing
accounts to be separate from profiles.
2023-07-30 08:49:34 -04:00