c4b58b154a
Disable wine path option when system wine is selected
2023-07-31 19:35:33 -04:00
309ea25e08
File select delegates shouldn't only select folders
2023-07-31 19:35:13 -04:00
919e37d483
Overhaul login and news pages, improving the layout and actions
2023-07-31 19:03:15 -04:00
e9365e9dc7
When the news option is changed, replace the main page to work around Qt
2023-07-31 19:02:59 -04:00
5c0506ce44
Add more Dalamud options in the UI
...
They aren't hooked up to anything yet right now.
2023-07-31 19:02:42 -04:00
723b81d1ee
Combine the two news options in the general settings card
2023-07-31 19:02:17 -04:00
11a6469e4a
Fix more separator visual bugs, hide some nonfunctional settings
2023-07-31 19:01:58 -04:00
ca0b25c935
Add a Developer Settings page
2023-07-31 19:00:59 -04:00
5e9fcfab78
Prevent opening windows and external browsers on the Steam Deck
2023-07-31 19:00:42 -04:00
c86fddc035
Set minimum window width and height
2023-07-31 18:57:00 -04:00
061a6776db
Close and hide launcher window if requested
2023-07-30 16:20:51 -04:00
aa2a50b50b
Adapt patcher to the new Kirigami interface, and perform hash checks
2023-07-30 14:56:24 -04:00
dd1f22ab31
Remove some debug messages
2023-07-30 10:48:50 -04:00
6142429623
Remove unnecessary mobileform separators
2023-07-30 10:13:42 -04:00
fa8c342a1c
Stick the news and login components on the same page
2023-07-30 09:14:22 -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