Tandem 4.80
- The program library gains a per-program Remove action - the one thing the
main screen was missing: every row showed Open but no way to uninstall.
Each of the six worlds a program can come from uninstalls its own way - a
Flatpak per-user, a snap as root, a Waydroid app through Android, an
AppImage by removing its menu entry, a Windows program through Wine's own
uninstaller - and Tandem asks before removing anything and confirms it
actually went, never a silent failure. A system program (one that came
with the distribution) is not one-click-removed from here: Tandem says so
and points at the system's software manager, because apt-removing a system
package from a shop counter by a stray click is worse than not automating
it. The decision of how each source uninstalls is a pure function with a
proof-by-injection test; the click travels back through the same temp-file
token contract the Open and Update buttons use.
Install
sudo apt install ./tandem_4.80_all.debThen, to install whatever is missing (Wine, winetricks, Android):
tandem prepararNot on Debian or Ubuntu? Fedora, Arch, openSUSE and the rest
have no apt to take a .deb. Use the generic bundle instead:
tar xzf tandem_4.80_generic.tar.gz && cd tandem-4.80
sudo ./install.sh # sudo ./uninstall.sh removes itOn Arch? A PKGBUILD is attached (with tandem.install):
makepkg -si from a directory holding both, or install tandem
with your AUR helper once it is published there.
.deb SHA-256: 9e06f4874269337a6e9e340f02ef15d50dc8b16ce7bc0854a7b17fc864e977b1
generic SHA-256: eca2f6956e888e306567cd1c3e20b276c47b1c817db7cf83cd922f5e125e73dd