1
0
Fork 0
mirror of https://github.com/polybar/polybar.git synced 2025-11-06 22:34:39 -05:00
polybar/include/utils
Chase Geigle 42fda5b105
feat(plugin): Add initial draft plugin architecture.
Modules and other features that require optional libraries are now
dynamically loaded on the construction of the controller via dlopen().
This allows polybar to be built with support for all of the features on
one machine, but gracefully fall back and disable those features on
machines where the required optional shared libraries are not found.
2018-09-20 15:50:51 -05:00
..
bspwm.hpp refactor: Cleanup 2017-01-11 03:07:28 +01:00
cache.hpp wip(refactor): Cairo drawing 2017-01-24 07:11:14 +01:00
color.hpp fix(color_util): Parsing 2017-01-27 13:46:27 +01:00
command.hpp refactor(modules): Move setup to constructor 2016-12-21 08:00:09 +01:00
concurrency.hpp concurrency_util: Mutex wrapper 2016-12-26 10:33:23 +01:00
env.hpp refactor(file_util): Expand tilde manually 2017-01-25 17:07:55 +01:00
factory.hpp refactor: Move all event handling to the controller 2016-12-20 05:16:04 +01:00
file.hpp fix(config): Perform tilde expansion on include-file #603 2017-06-02 18:34:49 +02:00
functional.hpp refactor: Optimize build 2016-11-20 23:04:31 +01:00
http.hpp feat(github): New module 2016-12-19 22:12:31 +01:00
i3.hpp refactor(i3): Restack above global root window 2017-01-01 19:34:48 +01:00
inotify.hpp fix: Ensure reloading when IN_IGNORED fired on config (#371) 2017-01-24 07:10:55 +01:00
io.hpp fix(script): Poll file descriptors 2017-01-11 18:21:58 +01:00
math.hpp wip(refactor): Cairo drawing 2017-01-24 07:11:14 +01:00
memory.hpp refactor(common): Cleanup 2017-01-11 07:17:54 +01:00
mixins.hpp fix: project rename 2016-11-19 06:26:07 +01:00
plugin.hpp feat(plugin): Add initial draft plugin architecture. 2018-09-20 15:50:51 -05:00
process.hpp fix(script): Unlock mutex before terminating command 2016-12-31 14:08:45 +01:00
restack.hpp feat(plugin): Add initial draft plugin architecture. 2018-09-20 15:50:51 -05:00
scope.hpp refactor: Construction methods 2016-12-14 11:01:44 +01:00
socket.hpp refactor(bspwm): Cleanup 2016-12-14 11:01:44 +01:00
string.hpp fix(label): Truncate label replacements based on codepoint count 2017-02-15 14:19:47 +01:00
throttle.hpp refactor(clang-tidy): Apply fixes 2016-12-15 03:30:41 +01:00
time.hpp refactor: Move all event handling to the controller 2016-12-20 05:16:04 +01:00