aa2cd6e4db
Enable mipmapping for the logo image
...
This makes it slightly smoother looking.
2025-02-01 10:53:09 -05:00
27ee80522b
Remove "Show News" setting
...
I think this was rarely used, and it just complicates some things.
2025-02-01 10:20:39 -05:00
6271a0fdc5
Use FormPasswordFieldDelegate on the login page
...
This allows you to manually show the password, if you so desire.
2025-02-01 10:15:35 -05:00
e5924b16fb
Add more Javascript function annotations
2025-02-01 10:13:05 -05:00
bc5da77d29
Use FormLinkDelegate for the lodestone and mog station links
2025-02-01 10:01:23 -05:00
e3709a4dd1
Actually return to the main page if a login error occurs in auto-login
2025-02-01 09:58:38 -05:00
b66baddbdf
Change icon for the "Forgot ID or Password" button
2024-11-09 15:01:13 -05:00
1b1dca1bfb
Set bottom padding explicitly on the login page
...
This fixes the look of it on the Steam Deck with the qqc2-breeze-style.
2024-08-04 22:53:39 -04:00
dfe0803d76
Don't allow manually inputting a OTP when they're auto-generated
2024-08-04 22:43:32 -04:00
3ec355e79e
WIP Sync
2024-07-30 21:02:22 -04:00
3618c509af
Remove leftover console.info call
2024-06-29 15:14:34 -04:00
e94483af2a
Make the password field writeable again
...
This was previously disabled when you ticked "remember password" but I
ran into issues, let's try to make this work again in preparation for
0.6.0.
2024-05-26 08:43:33 -04:00
b852e1894f
Begin adding GitHub actions and Windows build scripts
...
Adds back Windows support, also adds a GitHub action to build it and more. May not work 100% yet, but it's a good start.
2024-04-27 16:38:22 +00: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
3182c0db0b
Only round the news banner image when width isn't restricted
2024-04-01 15:23:44 -04:00
5078da4e84
Disable the account switcher when there's only one account
2024-04-01 15:15:30 -04:00
4abe56ea82
Improve login page sizing of the account and profile selectors
2024-04-01 15:11:13 -04:00
4877862da0
Prompt for error messages when DXVK/Wine updating fails
2024-04-01 14:56:58 -04:00
6487e1a725
Further page improvements
...
Fix the header disappearing when cancelling auto-login, set the main
window title automatically. Also add a name to the settings window.
2024-03-28 16:42:52 -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
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
67e482141d
Make current profile/account menus model and place them properly
2024-03-19 18:46:15 -04:00
f6ddc0193e
Hide change profile button if only one profile is used
2023-12-31 17:28:31 -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
4c2bece302
Fix login page not working
2023-12-20 17:09:32 -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
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
774b131062
Fix double separators on login page
2023-10-11 12:59:34 -04:00
77a85fcafc
Improve look and spacing of login, accounts, and profiles pages
2023-10-08 20:24:35 -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
8bf02bcd1d
Move various things around on login page, fix initial focus
2023-10-08 13:21:49 -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
a70bb46c95
Give a reason why login is disabled
2023-09-17 19:33:43 -04:00
7e2992ead2
Prevent auto login loop, and stop from logging in twice
2023-09-17 19:30:22 -04:00
201f4df179
Add back auto login functionality
2023-09-17 19:20:41 -04:00
aaafc05079
Modernize LauncherCore
2023-09-17 08:31:24 -04:00
e211c95e21
Add currentProfile property to LauncherCore
2023-09-16 20:12:01 -04:00
63d1c98b90
Organize and clean up QML imports
2023-09-16 18:15:11 -04:00