Releases: marvreichmann/omavibrance
Releases · marvreichmann/omavibrance
Release list
v0.7.1
Fixed
- Vibrance no longer flattens to neutral on a shell restart. The first
nvibrantcall of a session runs before the display count is known, so it
passes no arguments — which sets every display to0. The stored values are
now compared against the table that call echoes back and re-applied when they
disagree, instead of only returning the next time the panel was opened. The
same comparison re-syncs after a hotplug.
Added
- Unit tests for
Model.js, run withnode --test tests/against captured real
nvibrantoutput.
v0.7.0
Added
- The panel is keyboard driven. Tab and up/down walk the display cards in
the order shown, wrapping at the ends; left/right move the cursored
display by 5%; Enter flashes it; Escape closes. Hovering a card aims
the keys at it, so the arrows act on whatever is under the pointer.
Changed
- The neutral mark on each track is half as tall, sized off the slider knob so
it stays visible at exactly 0%, where the knob parks on top of it.