awesome/lib/wibox
Lucas Schwiderski dc5013dfb9
feat(w.w.slider): Add signals for the dragging state
When trying to hook up the slider to an external value, one would
usually have two data streams:

- `property::value` -> set external value
- external value changed -> `.value = new_value`

The problem is that without manual intervention, these two streams form
a loop, as setting `.value` also emits `property::value`.

The new set of signals is disconnected from the `value` property and its
signal and allows for more fine grained inspection of the dragging
state.

Signed-off-by: Lucas Schwiderski <lucas@lschwiderski.de>
2021-12-23 18:50:07 +01:00
..
container background: Correctly apply the matrix in the fallback border code. 2021-10-30 22:43:46 -07:00
layout doc(w.l.flex): Add module description 2021-07-14 23:00:31 +02:00
widget feat(w.w.slider): Add signals for the dragging state 2021-12-23 18:50:07 +01:00
drawable.lua titlebar/wibox: Support widget definition in set_widget. 2019-10-05 22:57:04 -04:00
hierarchy.lua wibox.hierarchy:draw: Clear paths after .draw (#2805) 2019-07-03 16:55:38 -04:00
init.lua fix wibox declarative opacity 2020-04-26 17:36:36 +02:00