81e4901c7e
Improve appstream metadata, and change project id
2023-08-06 11:52:35 -04:00
1e54d0aa85
Fix runtime repo typo
2023-08-06 10:24:40 -04:00
05a2841f38
Separate flatpak and cmake build dirs on CI
2023-08-06 10:10:54 -04:00
6babeb1d92
Fix flatpak CI
2023-08-06 09:58:25 -04:00
5a68a5948f
Add flatpak CI
2023-08-06 09:46:50 -04:00
9c28f2a8fd
Add reuse lint check to the CI
2023-08-05 22:15:39 -04:00
8b1a24f825
Ensure compliance with the REUSE specification
2023-08-05 22:14:05 -04:00
90d0fae9b1
Add srht CI
2023-08-04 17:35:30 -04:00
bcf846d387
Cache lodestone avatars so we stop hammering xivapi
2023-08-04 17:35:30 -04:00
cfdaebbb2b
Set my website address
2023-08-02 19:44:02 -04:00
348bd0939e
Fix tools not launching due to missing environment
2023-07-31 19:36:03 -04:00
d1f745045d
Read wine info for profile again
2023-07-31 19:35:53 -04:00
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
202252503b
Fix order of operations of asset updater in login process
2023-07-31 19:24:37 -04:00
862cdb35c4
Fix /usr/bin/wine not always existing, fall back to "wine"
2023-07-31 19:24:23 -04:00
63674ba7f5
Add some debug messages to help debug login problems
2023-07-31 19:24:01 -04:00
a656363642
Set a "launching game..." stage message
2023-07-31 19:23:28 -04:00
2fe5dbf5a9
Actually emit finishedUpdating signal
2023-07-31 19:23:12 -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
0a01e79875
Remove some unused debug code
2023-07-31 19:00:05 -04:00
79483c1303
Add a unified news option
2023-07-31 18:59:53 -04:00
160b96229e
Add way to detect if Steam Deck in the UI
2023-07-31 18:58:02 -04:00
fcf2821406
Improve Dalamud version text
2023-07-31 18:57:21 -04:00
c86fddc035
Set minimum window width and height
2023-07-31 18:57:00 -04:00
ec1724bb8b
Set dalamud log path and fix launch
2023-07-30 16:21:00 -04:00
061a6776db
Close and hide launcher window if requested
2023-07-30 16:20:51 -04:00
0658dd9a3e
Make Dalamud version read more durable and future-proof
2023-07-30 16:20:28 -04:00
019933a103
Adapt asset launcher, hook into login system
2023-07-30 16:19:51 -04:00
37119f01b9
Set the default language to English, not Japanese
2023-07-30 14:56:38 -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
f7489974c1
Fix even more warnings
2023-07-30 10:34:22 -04:00
cb24aece06
Expose Astra, physis and libphysis version
2023-07-30 10:33:07 -04:00
6142429623
Remove unnecessary mobileform separators
2023-07-30 10:13:42 -04:00
682d6b8aa6
Fix component name, causing state config never being read
2023-07-30 10:11:24 -04:00
1261abe88c
Fix ownership of objects
2023-07-30 10:11:14 -04:00
79cd117482
Set bug address and component name in KAboutData
2023-07-30 09:51:34 -04:00
e5a0009cf4
Add temporary icon
2023-07-30 09:35:49 -04:00
fa8c342a1c
Stick the news and login components on the same page
2023-07-30 09:14:22 -04:00
42df874078
Fix gamemode build error
2023-07-30 09:02:24 -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
558d02e344
Remove old comment from main.cpp
2023-07-29 09:04:10 -04:00
7ca9f0bf7c
USe explicit constructors in virtual window classes
2023-07-29 08:59:40 -04:00