forust
|
af2deabca4
|
feat: add mute_input, inhibit_sleep, monitor-off, notify actions
- mute_input: toggle mic via wpctl/pactl
- inhibit_sleep: systemd-inhibit during timer
- monitor-off: dpms backends (hyprland, niri, sway, kde, gnome, x11)
- notify: notify-send on timer finish
- lock: refactored with backend selection (loginctl, hyprlock,
swaylock, i3lock, gnome, kde, xscreensaver)
- workspace: custom command override, sway/i3 backends
- power: add suspend, hibernate, hybrid-sleep modes
- editor: split VISUAL/EDITOR into program+args
- run: check stop flag during action loop
- history: record "partial" on action failures
|
2026-07-12 10:08:38 +02:00 |
|
forust
|
1edb82a057
|
feat: add monitor-off action, sway/i3 workspace
Monitor-off follows same per-backend dispatch as workspace.
Backends: hyprland, niri, sway, kde, gnome, x11, auto.
New workspace backends: sway, i3.
|
2026-07-07 23:23:50 +02:00 |
|
forust
|
1a77043a71
|
fix: editor split, stop flag in actions, write errors, history on failure, expect panic, string match
- src/main.rs: split VISUAL/EDITOR into prog+args, drop expect panic in reap_timer, propagate write_timer errors, check stop during actions, record history on partial failure, use const for stop msg
- Cargo.toml: add authors/homepage, bump noyalib 0.0.12->0.0.13
- release.yaml: tighten tag glob, fix curl 404 fallback, URI-encode asset name, upgrade upload-artifact v3->v4
- ci.yaml: add cargo cache step
- README.md: sync feature list, fix push to two-step
- RELEASING.md: clarify Cargo.lock regeneration
|
2026-07-07 23:13:19 +02:00 |
|
forust
|
69e20c89ee
|
chore: release v1.2.2
ci / rust (push) Successful in 53s
ci / lint-yaml (push) Successful in 5s
release / verify (push) Successful in 27s
release / linux-amd64 (push) Successful in 38s
|
2026-07-05 03:26:48 +02:00 |
|
forust
|
549025dfe7
|
chore: release v1.2.1
release / verify (push) Successful in 25s
ci / rust (push) Successful in 48s
ci / lint-yaml (push) Successful in 4s
release / linux-amd64 (push) Successful in 30s
|
2026-07-05 02:53:49 +02:00 |
|
forust
|
fface10081
|
feat: use large timer display
ci / rust (push) Successful in 44s
ci / lint-yaml (push) Successful in 5s
|
2026-07-05 02:51:26 +02:00 |
|
forust
|
ce35617bbe
|
feat: show fullscreen timer view
|
2026-07-05 02:31:58 +02:00 |
|
forust
|
f4c54837de
|
feat: add timer cli utilities
|
2026-07-05 02:30:27 +02:00 |
|
forust
|
ce236bc49f
|
feat: hide disabled action settings
|
2026-07-05 02:20:04 +02:00 |
|
forust
|
b067cf572e
|
fix: harden timer lifecycle
|
2026-07-05 02:19:46 +02:00 |
|
forust
|
189ae75a01
|
chore: release v1.1.2
ci / rust (push) Successful in 43s
ci / lint-yaml (push) Successful in 4s
release / linux-amd64 (push) Failing after 29s
|
2026-07-03 23:39:47 +02:00 |
|
forust
|
ddf4cc7cc1
|
chore: prepare production rust release
ci / rust (push) Successful in 51s
ci / lint-yaml (push) Successful in 5s
release / linux-amd64 (push) Failing after 29s
|
2026-07-03 15:48:48 +02:00 |
|