bf4f44e8fb
Add instructions to allow the Steam Flatpak to launch Astra
...
Currently Flatpak doesn't have a good way for apps to launch other apps
(even legitimately) so we have to tell the user to punch a hole in the
Steam Flatpak's sandbox.
Oh well, at least now we guide them on how to do it.
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
e7ae19da6e
Shove all the steam dir calculation into one function
2025-04-29 15:14:45 -04:00
b15c42ac4c
Denote if Steam is not installed on the compatibility tool installer
2025-04-29 15:14:45 -04:00
d7eff61882
Only show either the "install tool" or "remove tool" buttons
...
It doesn't make sense to show both, the compatibility tool is either
installed *or* not installed yet.
2025-04-29 15:14:45 -04:00
377f10408c
Improve the compatibility tool installer UX
...
Now there's confirmation dialogs when the installation/removal is
successful, instead of nothing happening.
2025-04-29 15:14:45 -04:00
27e8169a0f
Misc code cleanup
...
Make more things const, auto and whatnot
2024-07-04 20:53:06 -04:00
dc298a24f1
Modernize CompatibilityToolInstaller
2023-09-16 21:26:46 -04:00
3e7139c216
Port to declarative type registration
2023-09-16 18:01:02 -04:00
a502d57c8f
Add graphical Steam compatibility tool installer
2023-08-18 23:27:29 -04:00