awesome/lib/wibox/widget
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
..
background.lua Move awful.util.deprecate and awful.util.deprecate_class to gears.debug 2017-03-15 20:08:22 -05:00
base.lua fix(w.widget): signal typo and unit test 2021-06-26 17:26:21 +02:00
calendar.lua Stop using fixed row number 2021-08-28 23:10:40 +02:00
checkbox.lua doc(@supermodule): Add to wibox.widget modules 2021-04-02 19:24:07 +02:00
graph.lua graph: complete widget overhaul and bug fixes 2021-05-20 22:16:17 +07:00
imagebox.lua Update lib/wibox/widget/imagebox.lua 2021-09-24 08:42:42 -07:00
init.lua doc: Use an explicit tag for all static functions. 2019-06-08 18:14:13 -04:00
piechart.lua doc(@supermodule): Add to wibox.widget modules 2021-04-02 19:24:07 +02:00
progressbar.lua progressbar: Make `ticks` and `bar_shape` compatible with each other. 2021-11-02 20:36:07 -07:00
separator.lua doc(@supermodule): Add to wibox.widget modules 2021-04-02 19:24:07 +02:00
slider.lua feat(w.w.slider): Add signals for the dragging state 2021-12-23 18:50:07 +01:00
systray.lua doc(@supermodule): Add to wibox.widget modules 2021-04-02 19:24:07 +02:00
textbox.lua doc: Add many textbox examples. 2021-10-30 22:51:40 -07:00
textclock.lua doc(wibox.widget.textclock): Widget definition. 2021-04-07 01:38:53 -07:00