Repository navigation
What's new
- F0–F28: the Functions panel now exposes all 29 broadcast-synced functions, laid out in decade rows (F0–F9 / F10–F19 / F20–F28).
- Per-button momentary/toggle modes: right-click any function button to flip it between momentary (on while held) and toggle (one edge per press — right for lights and single-toot sounds). Toggle-mode buttons show underlined text. Choices persist to
~/.config/dccex-throttle.json; F3 defaults to toggle. - Live function state indicators: each button gains a green border while its function is on, driven by the station's
<l>broadcasts — so changes from any throttle on the layout show up.
Assets
dccex-throttle-linux-x86_64— one-file Linux binary (built on Arch; needs a comparably recent glibc, or run from source).- macOS build to follow.
Binary: dccex-throttle-macos-arm64.app.zip, one-file PyInstaller build (macOS, Apple Silicon). Unzip and run dccex-throttle.app; the bundle is unsigned, so first launch needs right-click → Open (or xattr -d com.apple.quarantine dccex-throttle.app).