Skip to content

Tandem 4.78

Choose a tag to compare

@github-actions github-actions released this 27 Aug 13:20
2dbdd63
  • The Tools menu wears the One UI face now, the last shared surface still
    drawn as a plain 1990s list. The library main screen, the health panel,
    the wizard, the history, the error, the question and the progress bar all
    moved to the modern GTK4 look across the redesign; the "Tools" button on
    the library still opened a zenity list of doctor, backup, ports and the
    rest - the one screen a coherent product should not have left behind. It
    is a rounded-card One UI window now, one tap per tool, grouped into
    sections (Programs, Diagnosis, Your data, Community and help) instead of
    the two-level "more"/"back" list zenity forced because only eight rows
    fit its window. Every tool the old menu offered is still there, and no
    word changed in any of the seven languages.
  • Safe by construction, the same way every other modern window is: gui.py
    grew a "menu" mode that draws the cards, and acao_painel_moderno falls back
    to the zenity two-level list, then to the help text, on any machine
    without libadwaita, without a display, or with TANDEM_GUI=zenity. Both
    faces dispatch through one shared acao_painel_executa, so the modern look
    and the fallback can never drift on what a tool does. A drawing failure
    becomes exit 2, never a traceback.

Install

sudo apt install ./tandem_4.78_all.deb

Then, to install whatever is missing (Wine, winetricks, Android):

tandem preparar

Not 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.78_generic.tar.gz && cd tandem-4.78
sudo ./install.sh          # sudo ./uninstall.sh removes it

On 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: 11aec37695fe79ff6b2d623e6cf7aa2eeac034f4e7d8fbf3d26442ea57443483
generic SHA-256: 7eef6c6b1667a011586df4fc4332566ac62bf5686d669755e136099276c11041