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

27 commits

Author SHA1 Message Date
d10febfca6 Update note about the X11 socket permission for Flatpak 2025-05-07 22:48:05 -04:00
d04bed599c Grab both Wayland and X11 sockets until we provide a Wayland Wine build
Fixes #38, otherwise the game will not launch with the built-in Wine on
Wayland.
2025-05-07 21:59:14 -04:00
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