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

233 commits

Author SHA1 Message Date
8e4c032b3c Hide DirectX 9 option if not available 2024-03-23 12:51:48 -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
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
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
4d151b37a1 Nevermind, try a scale factor of 1.25 2024-03-22 18:59:39 -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
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
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
f75fb70ac9 Use KDSingleApplication to force single instance 2023-12-31 17:48:39 -05:00
f6ddc0193e Hide change profile button if only one profile is used 2023-12-31 17:28:31 -05:00
f3c46d3a3b Move logs to data directory 2023-12-31 17:23:55 -05:00
06704728b7 Fix and re-enable gamescope launch 2023-12-31 17:19:29 -05:00
d644e2dbc4 Allow library descriptions to be translated 2023-12-23 11:21:29 -05:00
90775d4a09 Use QFile::copy static method 2023-12-23 11:16:16 -05:00
f915997d70 Use QList::takeFirst in game runner 2023-12-23 11:13:52 -05:00
ef953221a0 Set Windows version in wine prefix to Windows 7 2023-12-23 11:11:02 -05:00
b1f9327413 Set IS_FFXIV_LAUNCH_FROM_STEAM if using Steam account 2023-12-23 10:32:54 -05:00
c6899c42fe Set resetconfig to 0 2023-12-23 10:29:12 -05:00
b747f99131 Fix some of the command line arguments 2023-12-23 10:22:10 -05:00
831b5932b0 Set organization domain explicitly 2023-12-22 16:03:14 -05:00
96f829207a Misc move printRequest 2023-12-21 21:06:33 -05:00
6be8c5ade4 Change patches dir name 2023-12-21 20:53:24 -05:00
42dfce96ef Change log filename format 2023-12-21 20:52:14 -05:00
53603f4032 Introduce utility functions to read/write version files 2023-12-21 20:30:32 -05:00
386aeda14f Remove hardcoded DXVK_HUD 2023-12-21 20:08:27 -05:00
8d4ee7b19d Implement manual password store for Steam Deck Game Mode 2023-12-20 21:57:51 -05:00
167a94a2fe Async WritePassword hates me 2023-12-20 21:52:43 -05:00
eb2da87add Oops, remove Steam Deck hack 2023-12-20 21:25:30 -05:00
d9a578d857 Log warnings when keychain fails 2023-12-20 21:23:38 -05:00
4112db4af0 Remove existing D3D placeholder DLLs 2023-12-20 21:07:52 -05:00
bd0db4a792 Try to fix more DXVK launch issues 2023-12-20 21:05:39 -05:00
b8fe2f7514 Rename "tools" directory to "tool" 2023-12-20 20:20:20 -05:00
c6300dfc9b Download and install DXVK 2023-12-20 20:19:48 -05:00
13a5fda828 Enable typing in the password first, then remembering the password later 2023-12-20 19:47:57 -05:00
4da74915c9 Rip out Steamworks integration for now 2023-12-20 19:38:34 -05:00
52a0f700b5 Use steamwrap and more flatpak fixes 2023-12-20 19:29:04 -05:00
63c5275f93 Rip out Proton support 2023-12-20 18:02:36 -05:00
22862ca14c Download custom wine automatically, don't use system one by default 2023-12-20 18:00:40 -05:00
dde85bbccf Fix double patch visual bug when installing patches 2023-12-20 17:09:17 -05:00
123d0ea6f7 Add alternate ways if checking for Steam Deck 2023-12-20 17:08:55 -05:00
83428c762e Revert "Use KSandbox to wrap in flatpak host spawn if needed"
This reverts commit 68f76f63d4.
2023-12-20 07:44:35 -05:00
019ae08283 Fix ffxivboot.exe check and move steam message box warning after it
Prevents some spam when using this unsupported mode
2023-12-19 20:43:38 -05:00
2a6009914a Fix steam compatibility tool, so it works when Astra is in a Flatpak 2023-12-19 20:43:01 -05:00
99575d2406 Remove shadowed variable 2023-12-17 13:46:15 -05:00
68d8d9f042 Use more static_cast explicit casts 2023-12-17 13:38:23 -05:00
52ac3d0593 Fix unnamespaced qDebug 2023-12-17 13:28:57 -05:00
b8f3cb0430 Check login gate status too 2023-12-17 13:24:08 -05:00