waybar/include/util
Aleksei Bavshin 285a264aae
feat(util): SafeSignal class for cross-thread signals with arguments
Implement a wrapper over Glib::Dispatcher that passes the arguments to
the signal consumer via synchronized `std::queue`.
Arguments are always passed by value and the return type of the signal
is expected to be `void`.
2020-12-28 17:26:55 -08:00
..
clara.hpp feat: args && class id 2018-12-18 17:30:54 +01:00
command.hpp Terminate custom module scripts on exit 2021-02-12 21:14:46 +01:00
format.hpp libfmt >=8.0.0 compatibility 2021-06-30 13:12:38 -05:00
json.hpp refactor: try/catch, sigc trackable 2019-05-13 15:15:50 +02:00
rfkill.hpp refactor(rfkill): poll rfkill events from Glib main loop 2021-02-09 21:27:19 -08:00
SafeSignal.hpp feat(util): SafeSignal class for cross-thread signals with arguments 2020-12-28 17:26:55 -08:00
sleeper_thread.hpp fix(util): protect std::condition_variable methods from pthread_cancel 2021-06-12 12:56:44 -07:00
string.hpp Improve sway/language 2021-07-13 04:33:12 +03:00
ustring_clen.hpp Use g_unichar_iswide to properly align calendar on CJK locales 2021-01-31 11:53:53 -08:00