1
Fork 0
mirror of https://github.com/redstrate/Astra.git synced 2025-05-14 13:27:46 +00:00
Commit graph

25 commits

Author SHA1 Message Date
f5111be745 Simplify game installation
We don't actually need the official installer at all, the patch servers
can begin with an empty folder!
2025-05-07 19:21:49 -04:00
3118513d89 Re-enable libsecret support for qtkeychain in Flatpak 2025-05-07 18:37:16 -04:00
8723636e31 Build with RelWithDebInfo for more Flatpak modules 2025-05-07 18:32:31 -04:00
dfb987da9d Clean up more files from the Flatpak 2025-05-07 18:27:30 -04:00
5ca5acfd52 Install steamwrap/libsteam_api.so in libexec instead of bin 2025-05-07 18:01:52 -04:00
6914c39f04 Declare access to the Wayland socket in the Flatpak manifest
It's needed with fallback-x11.
2025-05-07 18:00:12 -04:00
4fdb832351 Update steamwrap version to fix bug when initializing the Steam API 2025-05-07 17:37:24 -04:00
3e064e91ce Support installing the compatibility tool for Flatpak Steam
See #35
2025-05-07 17:37:24 -04:00
ff1d6e172d Don't build tests in the Flatpak 2025-05-07 17:37:24 -04:00
88b4a51389 Update steamwrap in Flatpak build, compatibility tool updates
Now steamwrap is started automatically when launching the game using the
compatibility tool, and cleaned up afterwards.
2025-05-04 19:15:39 -04:00
944a133ae7 Remove Feral Gamemode support
I don't use this anymore, and I doubt anyone does either. If we want it
back, we should probably use the Portal API for it instead.
2025-04-29 15:14:45 -04:00
eb424a64a6
Bump library versions on the CI (#28)
Bump library versions on the CI, fix all CI builds. Also attempt to get a Flatpak CI working again, albiet disabled for now.
2025-02-01 14:30:28 -05:00
ea9a9ab4a7 Update Flatpak manifest 2025-02-01 10:42:55 -05: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
7d00d60b6f Remove some useless data from the Flatpak to make it smaller 2024-03-23 09:29:10 -04:00
a94873d5ad Switch to released 6.0 Flatpak runtime 2024-03-15 19:04:45 -04:00
f3c46d3a3b Move logs to data directory 2023-12-31 17:23:55 -05:00
da8b5d5e85 Remove duplicate secrets talk name in flatpak manifest 2023-12-23 11:40:30 -05:00
ce81590246 Another small Flatpak change 2023-12-22 16:03:23 -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
81020b31a2 Update Flatpak manifest, add required manifests for KF6 2023-12-19 20:44:32 -05:00
81e4901c7e Improve appstream metadata, and change project id 2023-08-06 11:52:35 -04:00
5a68a5948f Add flatpak CI 2023-08-06 09:46:50 -04:00
f5b499dca1 Add scripts and flatpak manifest to help building for Deck 2022-10-24 15:46:37 -04:00