1
Fork 0
mirror of https://github.com/redstrate/Astra.git synced 2025-04-21 20:27:45 +00:00
Commit graph

656 commits

Author SHA1 Message Date
c7c36a1966 Bump required KF version to 6.0
(cherry picked from commit e044a4783b)
2024-03-22 17:17:31 -04:00
b341e3ac3e Bump version to 0.5.1 2024-03-22 17:17:03 -04:00
25aee21905 More flatpak changes from main 2024-03-22 17:14:35 -04:00
feff28f9b6 Fix path to flatpak build script
(cherry picked from commit 2de813569f)
2024-03-22 16:56:45 -04:00
877a87d7f5 Enable flatpak build again
(cherry picked from commit f72504caff)
2024-03-22 16:56:37 -04:00
e8444a2fb8 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.

(cherry picked from commit 516c0926a6)
2024-03-19 18:27:23 -04:00
dde9aeda55 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.

(cherry picked from commit 51715ca3be)
2024-02-24 11:48:18 -05:00
ccdf191393 Set CMP0077 explicitly
(cherry picked from commit c346e848c5)
2024-01-31 17:16:24 -05:00
9eca8ec622 Build KDSingleApplication statically 2024-01-31 17:01:56 -05:00
78c93fb92b Depend on libphysis 0.2.1 2024-01-31 16:41:36 -05:00
f9e25e5291 Fix KDSingleApplication gitmodule url 2024-01-31 16:16:21 -05:00
9101f78427 Make FormFileDelegate functional 2024-01-31 16:12:39 -05:00
f75fb70ac9 Use KDSingleApplication to force single instance 2023-12-31 17:48:39 -05:00
489c1a2110 Fix category in desktop file 2023-12-31 17:41:42 -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
da8b5d5e85 Remove duplicate secrets talk name in flatpak manifest 2023-12-23 11:40:30 -05:00
63ce43eac2 Remove unused .Net 5 Dalamud channel, translate those strings 2023-12-23 11:22:34 -05:00
d644e2dbc4 Allow library descriptions to be translated 2023-12-23 11:21:29 -05:00
d266b41fea Remove libbaseencode from reuse data 2023-12-23 11:16:45 -05:00
e0d0acc31f Add FLATPAK.md to reuse data 2023-12-23 11:16:24 -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
ce81590246 Another small Flatpak change 2023-12-22 16:03:23 -05:00
831b5932b0 Set organization domain explicitly 2023-12-22 16:03:14 -05:00
e5aeb1f89e Reduce the size of the Flatpak even further 2023-12-22 16:03:03 -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
6288971967 Add Flatpak build instructions so I don't forget again 2023-12-21 20:19:55 -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
322885e8e8 Fix password field sometimes being disabled when it shouldn't 2023-12-20 21:35:29 -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
01e433fe4f Allow communicating with kwallet, GNOME keyring, etc 2023-12-20 19:32:49 -05:00
52a0f700b5 Use steamwrap and more flatpak fixes 2023-12-20 19:29:04 -05:00