Releases: ZoutMax/fifine-control-deck-linux
Releases · ZoutMax/fifine-control-deck-linux
Release list
v0.5.6
Full Changelog: v0.5.5...v0.5.6
v0.5.5
v0.5.4
v0.5.3
v0.5.2
v0.5.1 — multi-action editor
Adds the multi-action editor: bind a key to a sequence of steps (each a full action + optional delay), edited from the Key settings panel. amd64 + arm64.
v0.5.0 — folders
Adds Stream-Deck-style folders: drop an Open folder action on a key, double-click to enter (Back key/⬅ returns); folders nest and have their own pages. amd64 + arm64.
v0.4.0 — production hardening
Production-readiness pass.
Reliability & security
- Config saved 0600 (can hold password actions); Import validates the file and backs up your current config before replacing it.
- Concurrency hardening around device I/O (locked refresh/brightness; no direct device access from the GUI thread).
- External action commands run with a timeout so a hung helper can't freeze the keypad.
- Portable icons ('lib:') so exported configs work on any machine.
Install (dependencies resolved automatically)
ARCH=$(dpkg --print-architecture)
wget https://github.com/ZoutMax/fifine-control-deck-linux/raw/main/dist/fifine-control-deck_latest_${ARCH}.deb
sudo apt install ./fifine-control-deck_latest_${ARCH}.deb
apt install ./…deb pulls PyQt6, Pillow and the optional helper tools (playerctl, ydotool, wpctl, xdg-utils) automatically. amd64 + arm64.