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
49f8aae877
Add support for installing the official benchmark
...
This uses the same profile system as the regular game, and can be used
to download the current benchmark (currently hardcoded, to be fixed
later.) Or as always, install it offline from an existing zip.
2024-04-19 20:32:28 -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
2ee37827ec
Fix more unqualified accesses in QML
2023-12-17 12:47:13 -05:00
95ad51c6f5
Give account name to avatar
2023-12-17 11:26:25 -05:00
833af3b9ff
Add a little bit of account information on the accounts page
2023-10-11 12:59:50 -04:00
77a85fcafc
Improve look and spacing of login, accounts, and profiles pages
2023-10-08 20:24:35 -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
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
c2fdf5961e
Use the fancy categorized settings
2023-08-19 10:49:00 -04:00