|
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 |
|
|
8f43744366
|
Simplify launching Astra through the compatibility tool
Instead of using steamwrap (which doesn't work) use the recommended
method from Valve of escaping their LD_LIBRARY_PATH.
|
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 |
|
|
90775d4a09
|
Use QFile::copy static method
|
2023-12-23 11:16:16 -05:00 |
|
|
52a0f700b5
|
Use steamwrap and more flatpak fixes
|
2023-12-20 19:29:04 -05:00 |
|
|
2a6009914a
|
Fix steam compatibility tool, so it works when Astra is in a Flatpak
|
2023-12-19 20:43:01 -05:00 |
|
|
9156dd9c45
|
Include mocs, which reduces mocs_compilation
|
2023-12-17 11:12:13 -05:00 |
|
|
dc298a24f1
|
Modernize CompatibilityToolInstaller
|
2023-09-16 21:26:46 -04:00 |
|
|
a502d57c8f
|
Add graphical Steam compatibility tool installer
|
2023-08-18 23:27:29 -04:00 |
|