Log for Linux 0.1.0
First release: a native GTK4/libadwaita ham radio logbook for Linux — the third app of the OK1BR family alongside sdr-for-linux and skimmer-for-linux. Contest-proven: this exact app logged, keyed and submitted a full EUHF Challenge 2026 CW entry.
Highlights
- Fast entry row with live worked-before / dup verdicts while typing; Enter anywhere logs
- QSO table with search and single-click inline cell editing
- Lossless ADIF 3.1 import/export (unknown fields preserved); SQLite store (WAL, one file)
- Contests as first-class log sections: exchange templates (CQ WW, CQ WPX, IARU HF, OK/OM DX, EUHFC, custom), per-contest serials, whole-contest dup rule, Cabrillo v3 export
- CW contest messaging over TCI: Run/S&P F-key banks, ESM, opt-in cut numbers, Ctrl+K free text, keyer speed on Page Up/Down
- TCI client to sdr-for-linux: entry row pre-filled from the live VFO, panadapter spot-click drops the call into the entry
- WSJT-X / JTDX UDP auto-logging with worked-B4 highlight replies
- Duplicate lookup service (UDP 2238) with unsolicited verdict pushes for skimmer-for-linux
Install
- AppImage (attached):
chmod +x, run - .deb (Ubuntu 24.04+ / Debian 13+) and .rpm (Fedora 40+): attached
- Arch: build from source (
meson setup builddir --prefix=$HOME/.local && meson install -C builddir); AUR-style PKGBUILD inpackaging/
Your log lives in ~/.local/share/log-for-linux/log.db, preferences in ~/.config/log-for-linux/settings.ini.