Sean Doran
916541d815
Add TOML config, playerctl dep, and media button defaults; bump to v1.1.0
...
- Switch config format from JSON to TOML (tomllib built-in on 3.11+,
tomli fallback for 3.10) so the generated config can include comments
- Write an annotated config.toml on first run with descriptions for every
knob/button and hints for all available actions
- Promote playerctl from optdepends to depends so media buttons work
out of the box
- Default buttons 1–3 now pre-configured for playerctl previous/play-pause/next
- Rename contrib/config.example.json → config.example.toml with full
TOML rewrite including per-knob LED colour override examples
- Log a migration hint when a legacy config.json is detected
2026-02-27 14:38:36 -05:00
Sean Doran
2e77bf804e
Fix AUR publish: include turnupd.install; bump to v1.0.0
2026-02-27 14:02:47 -05:00
Sean Doran
25da5b46ad
Fix: auto-enable service on install, fix service startup, add config hot-reload; bump to v0.3.3
2026-02-27 13:54:57 -05:00
Sean Doran
642a1212c7
Fix: service ExecStart path for pacman install; bump to v0.3.2
2026-02-27 12:50:43 -05:00
Sean Doran
60f6e6cb1d
Fix: keep LEDs lit via heartbeat refresh, init from actual volumes; bump to v0.3.1
2026-02-27 12:32:56 -05:00
Sean Doran
14ff10e959
Fix: always use XDG config path, drop script_dir fallback; bump to v0.3.0
2026-02-27 12:08:37 -05:00
Sean Doran
c3a7ea811e
Fix: handle AUR SSH exit code 1, bump to v0.2.9
2026-02-27 12:04:33 -05:00
Sean Doran
85b8d8de26
Bump version to v0.2.8
2026-02-27 12:03:44 -05:00
Sean Doran
900f502c5c
Fix: re-key AUR secret, add fingerprint debug, bump to v0.2.7
2026-02-27 11:59:27 -05:00
Sean Doran
7aeecf76a0
Bump version to v0.2.6
2026-02-27 11:52:51 -05:00
Sean Doran
46f47d89a7
Fix: pass AUR_SSH_KEY via env var to avoid secret masking corruption
2026-02-27 11:52:43 -05:00
Sean Doran
2b618b2fb0
Bump version to v0.2.5
2026-02-27 11:49:26 -05:00
Sean Doran
f4c4781966
Fix: decode base64-encoded AUR SSH key from secret
2026-02-27 11:48:36 -05:00
Sean Doran
2a3ca2739f
Bump version to v0.2.4
2026-02-27 11:47:45 -05:00
Sean Doran
d00ab45366
Fix: use GIT_SSH_COMMAND and printf to avoid SSH key corruption
2026-02-27 11:47:36 -05:00
Sean Doran
eee6d63d81
Bump version to v0.2.3
2026-02-27 11:46:37 -05:00
Sean Doran
873e7fa7bb
Fix: use printf for SSH config to avoid heredoc indentation issues
2026-02-27 11:46:29 -05:00
Sean Doran
6de3f93653
Bump version to v0.2.2
2026-02-27 11:45:09 -05:00
Sean Doran
da6142fab4
Fix: generate .SRCINFO directly instead of using makepkg in Docker
2026-02-27 11:44:25 -05:00
Sean Doran
db4a003fcf
Fix: run makepkg as non-root user in Docker
2026-02-27 11:43:28 -05:00
Sean Doran
c0676b8d91
Bump version to v0.2.1
2026-02-27 11:42:35 -05:00
Sean Doran
2443986ff6
Add GitHub Action to publish to AUR on version tag
2026-02-27 11:41:51 -05:00
Sean Doran
44d4df4171
Update PKGBUILD and .SRCINFO for v0.2.0
2026-02-27 11:37:00 -05:00
Sean Doran
c82f69b67e
Bump version to 0.2.0
2026-02-27 11:36:26 -05:00
Sean Doran
0cd1d6a926
Add LED support and remove legacy root-level scripts
...
- Add per-knob RGB LED configuration, validation, and color interpolation
- Add build_led_packet, send_leds, all_led_colors to turnupd
- Update config with VALID_LED_MODES, _validate_color, _validate_leds
- Update contrib/config.example.json with LED configuration examples
- Remove legacy root-level config.py and turnupd.py (moved to src/)
2026-02-27 11:35:54 -05:00
Sean Doran
b9e7ef0df6
Add sha256 checksum for v0.1.0
2026-02-27 10:33:08 -05:00
Sean Doran
55f2b6e539
Fix PKGBUILD to comply with Arch/Python package guidelines
2026-02-27 10:13:33 -05:00
Sean Doran
6f1855cb27
Fix pkgname, maintainer email, and AUR package name to match repo
2026-02-27 10:10:37 -05:00
Sean Doran
89e57b35b4
Fix AUR clone URL in README
2026-02-27 10:10:00 -05:00
Sean Doran
08d1c6599f
Fix duplicate install section in README
2026-02-27 10:09:30 -05:00
Sean Doran
002721c63c
Initial commit
2026-02-27 10:08:09 -05:00