1
0
Fork 0
mirror of https://github.com/polybar/polybar.git synced 2024-11-18 13:55:11 -05:00
polybar/include/events
Patrick Ziegler 8afd5b71df
Integrate bar taskqueue into eventloop (#2510)
* Remove DEBUG_SHADED

Was disabled by default AND behind an #if 0

* Make TimerHandle expose more libuv functions

* Prepare for moving double clicks into eventloop

* Make eventloop available to bar

* Remove bar mutex

Everything in the bar is now in the same thread

* Move double-click handling to eventloop

* Extract double click deferred function into method

* Stop throttling clicks

* Increase double click interval to 400 and add option

double-click-interval in the bar section

Closes #1441

* Implement dimming using timer handles

* Remove taskqueue

* Remove unused dependencies

* Cleanup & Comments
2021-09-27 17:35:45 +02:00
..
signal.hpp Integrate bar taskqueue into eventloop (#2510) 2021-09-27 17:35:45 +02:00
signal_emitter.hpp Print error message for invalid color strings 2020-11-27 22:08:03 +01:00
signal_fwd.hpp Integrate bar taskqueue into eventloop (#2510) 2021-09-27 17:35:45 +02:00
signal_receiver.hpp Add compiler warning for missing override specifier (#2341) 2021-01-04 10:38:43 +01:00