2d217df1c6
Fix numProfiles call used in profiles page
2024-03-23 12:44:34 -04:00
3a57205217
Fix a possible crash when creating an account for the first time
2024-03-23 10:38:21 -04:00
47f52e5710
Add even more about data
...
This adds more libraries that are used in Astra, a better warning about
possible violations, and donation/repo links.
2024-03-22 21:22:13 -04:00
3bb90ebed3
Fix bad i18nc call on settings page
2024-03-22 21:03:34 -04:00
da60cebb3d
Zero out padding in news page component
2024-03-22 20:56:35 -04:00
1ce2d2dc9c
Add lodestone and mog station links to the bottom of the login page
2024-03-22 20:53:38 -04:00
6e1cf37ecc
Try to improve colors and margins on the login page
2024-03-22 20:41:10 -04:00
001e20b1b8
Add game logo image to the login page
...
This loads the A Realm Reborn logo (for now) from the game and displays
in on the login page.
2024-03-22 20:12:06 -04:00
f97204a422
Bypass the annoying FFXIV website browser check
...
This pops up because the built-in Qt web engine is considered
"unsupported" despite the FFXIV websites working fine. Even worse, when
continuing through this check it sends you back to the homepage. Now a
cookie is set so the pop-up doesn't come up at all.
2024-03-22 19:19:48 -04:00
7f1e1bcf51
Add close button in settings dialog in mobile mode
2024-03-22 18:51:31 -04:00
5d72740f0c
Fix broken cancel button icon on the auto login page
2024-03-22 18:18:19 -04:00
130703d874
Re-arrange the login page yet again
2024-03-19 19:10:30 -04:00
171483d2c9
Only enable configure gamescope button if it's enabled
2024-03-19 18:47:53 -04:00
67e482141d
Make current profile/account menus model and place them properly
2024-03-19 18:46:15 -04:00
9101f78427
Make FormFileDelegate functional
2024-01-31 16:12:39 -05:00
f6ddc0193e
Hide change profile button if only one profile is used
2023-12-31 17:28:31 -05:00
06704728b7
Fix and re-enable gamescope launch
2023-12-31 17:19:29 -05:00
63ce43eac2
Remove unused .Net 5 Dalamud channel, translate those strings
2023-12-23 11:22:34 -05:00
322885e8e8
Fix password field sometimes being disabled when it shouldn't
2023-12-20 21:35:29 -05:00
13a5fda828
Enable typing in the password first, then remembering the password later
2023-12-20 19:47:57 -05:00
22862ca14c
Download custom wine automatically, don't use system one by default
2023-12-20 18:00:40 -05:00
4c2bece302
Fix login page not working
2023-12-20 17:09:32 -05:00
01969ef6da
Set default window height to 800
2023-12-20 17:09:26 -05:00
940ea7caef
Fix bug in download setup that prevented it from working
2023-12-19 20:43:09 -05:00
40a762cead
Remove hover link indicator
2023-12-17 12:55:36 -05:00
67ddd649f9
Fix two more unqualified accesses
2023-12-17 12:51:05 -05: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
7176ee528e
Fix show news setting
2023-11-10 17:31:05 -05:00
81bd81e1b6
Improve patching experience further
...
Now there is more visible and consistent information such as the number
of patches and how far you're into the patching process. It's harder to
close or quit the window while patching to prevent errors, and
installing patches no longer freezes the window.
And fixes an issue where the boot component would never properly update.
2023-10-11 17:45:02 -04:00
61fff13502
Move launcher settings to its own class, simplify LauncherCore
2023-10-11 13:25:24 -04:00
833af3b9ff
Add a little bit of account information on the accounts page
2023-10-11 12:59:50 -04:00
774b131062
Fix double separators on login page
2023-10-11 12:59:34 -04:00
2d7538bae1
Add screenshots directory setting
2023-10-11 12:58:53 -04:00
77a85fcafc
Improve look and spacing of login, accounts, and profiles pages
2023-10-08 20:24:35 -04:00
67dcd90058
Overhaul initial setup flow, again
...
This improves the flow drastically, first by porting it from MobileForm
to FormCard. Next, it fixes some of the annoying bugs such as the
profile not switching properly when adding a new profile. Selecting an
existing game path is now possible, and it's less likely you can enter
in invalid account credentials. The overall look and behavior of some
of the pages is improved.
2023-10-08 20:01:17 -04:00
3a7dc40826
Remove more dead code
2023-10-08 19:14:17 -04:00
b17dcaf0b2
Improve asset updater error handling, allow disabling Dalamud
...
In the rare situation where the goatcorp servers are offline, they
shouldn't prevent a profile from launching. This adds an option to
quickly disable Dalamud if needed.
2023-10-08 19:09:56 -04:00
943cd61990
News: Handle no banner images case a bit better
...
This stops it from spamming the logs with nonsense
2023-10-08 13:25:45 -04:00
3b0c445c3d
Re-arrange account settings cards
2023-10-08 13:23:18 -04:00
91dfd8bb65
"Wine Path" should be called "Wine Executable"
2023-10-08 13:23:04 -04:00
bc1b6fe2c8
Add button to clear lodestone avatar cache
2023-10-08 13:22:49 -04:00
1157f7b1ab
Add option to configure xiv api server url
2023-10-08 13:22:34 -04:00
8bf02bcd1d
Move various things around on login page, fix initial focus
2023-10-08 13:21:49 -04:00
2a9dd52224
Fix FormArrow enum on FormFolderDelegate
2023-10-08 13:21:22 -04:00
043b42892e
Show login errors on auto login page
2023-10-08 13:21:13 -04:00
76770acc33
Fix various typos and text label improvements
2023-10-08 13:19:23 -04:00
ea16fb8f1a
Move encrypted arguments option to developer settings
...
This is a fairly developer-oriented option, there's no reason to set
this per-profile.
2023-10-08 13:18:05 -04:00
be14785e61
Add preferred protocol developer setting
2023-10-06 18:14:32 -04:00
b366c046e0
Remove mentions of Watchdog
...
It's currently bitrotting anyway, no reason to keep it for the next
release
2023-10-06 18:07:44 -04:00