1
Fork 0
mirror of https://github.com/redstrate/Astra.git synced 2025-04-23 12:57:45 +00:00
Commit graph

745 commits

Author SHA1 Message Date
e8a2e085ed Hide navigation buttons when we have no header 2024-03-28 16:55:44 -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
7e58b60297 Move add/remove buttons for profiles and accounts to the header 2024-03-26 17:42:52 -04:00
c8a81af967 Only add hashes for files that exist
This allows older 32-bit clients to work again, without additional
configuration.
2024-03-23 12:54:00 -04:00
8e4c032b3c Hide DirectX 9 option if not available 2024-03-23 12:51:48 -04:00
2d217df1c6 Fix numProfiles call used in profiles page 2024-03-23 12:44:34 -04:00
3feac92a65 Change default dalamud inject method to "Entrypoint"
NotNite pointed out this finally works on Linux, so we can safely
enable this now.
2024-03-23 12:34:04 -04:00
9935d48fe9 Update libphysis to 0.2.2 to fix update issue 2024-03-23 12:05:10 -04:00
99b3854a5b Explicitly state if the boot component is not installed 2024-03-23 11:28:20 -04:00
d1c0a89cda Keep updating the boot component until there is no patches left 2024-03-23 11:28:11 -04:00
3a57205217 Fix a possible crash when creating an account for the first time 2024-03-23 10:38:21 -04:00
e5e76b1ceb Hmm maybe actually fix the link in contributing document 2024-03-23 09:58:07 -04:00
9946fc7d5c Fix Flatpak heading in build instructions 2024-03-23 09:56:42 -04:00
9037aae2dc Combine flatpak and regular build instructions 2024-03-23 09:55:16 -04:00
82067195f2 Fix path in CONTRIBUTING.md 2024-03-23 09:43:50 -04:00
1580e832f1 Remove flatpak dependency directory, it's no longer needed
Now that the KF6 runtime is here, we don't need a whole folder dedicated
to it
2024-03-23 09:38:05 -04:00
de61c0aa41 Use linked screenshot instead of including it in the repository 2024-03-23 09:29:59 -04:00
7d00d60b6f Remove some useless data from the Flatpak to make it smaller 2024-03-23 09:29:10 -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
e7b2802545 Extract all expansion logos and pick the highest one 2024-03-22 20:29:00 -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
4d151b37a1 Nevermind, try a scale factor of 1.25 2024-03-22 18:59:39 -04:00
7f1e1bcf51 Add close button in settings dialog in mobile mode 2024-03-22 18:51:31 -04:00
2db62f17d6 Override scale factor and mobile mode when in SteamOS Game Mode
This should help and make the interface more touch-friendly.
2024-03-22 18:51:19 -04:00
5d72740f0c Fix broken cancel button icon on the auto login page 2024-03-22 18:18:19 -04:00
8f0a4e1e1a Reduce amount of dependencies in CI 2024-03-22 18:02:23 -04:00
e121ea8ac0 Fix cargo-vendor-filterer being installed in the wrong step 2024-03-22 18:02:00 -04:00
007db4cd2d Yet more build script improvements 2024-03-22 18:00:32 -04:00
ec7f68ce92 Try to use cargo-vendor-filterer to filter out Windows crates 2024-03-22 17:48:07 -04:00
1932ea0aa1 Attempt to exclude large files from source tar.gz 2024-03-22 17:39:09 -04:00
e044a4783b Bump required KF version to 6.0 2024-03-22 17:17:25 -04:00
50c4148de1 Bump version to 0.6.0 2024-03-22 17:16:32 -04:00
2de813569f Fix path to flatpak build script 2024-03-22 16:48:42 -04:00
f72504caff Enable flatpak build again 2024-03-22 16:46:57 -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
6845b91695 Change copyright year to 2024 2024-03-19 18:41:55 -04:00
516c0926a6 Fix logging in now that 32-bit support disappeared
In the March 2024 the 32-bit client was removed, so we need to modify
some of the boot targets that no longer exist. The DirectX 9 client is
gone too, but that will be dealt with in a later commit.
2024-03-19 18:27:03 -04:00
177cb7637c Change flatpak build script 2024-03-15 19:06:24 -04:00
a94873d5ad Switch to released 6.0 Flatpak runtime 2024-03-15 19:04:45 -04:00
51715ca3be Make Dalamud asset downloading more reliable
This uses the complete package which should prevent partial downloads.
In the future it should check for the hashes they give us.
2024-02-24 11:48:02 -05:00
c346e848c5 Set CMP0077 explicitly 2024-01-31 17:15:43 -05:00
b689bac249 Build KDSingleApplication statically 2024-01-31 17:01:51 -05:00
f9e25e5291 Fix KDSingleApplication gitmodule url 2024-01-31 16:16:21 -05:00