yambar/modules
Daniel Eklöf bc62843c91 modules: get rid of struct module_info
Since this struct only contained function pointers, make all modules
export those functions directly.

The plugin manager now defines a module interface struct, and fills it
it by dlsym:ing the functions that used to be in module_info.
2019-01-13 17:09:11 +01:00
..
alsa.c modules: get rid of struct module_info 2019-01-13 17:09:11 +01:00
backlight.c modules: get rid of struct module_info 2019-01-13 17:09:11 +01:00
battery.c modules: get rid of struct module_info 2019-01-13 17:09:11 +01:00
clock.c modules: get rid of struct module_info 2019-01-13 17:09:11 +01:00
CMakeLists.txt cmake: set _GNU_SOURCE globally, and only once 2019-01-13 11:40:09 +01:00
i3.c modules: get rid of struct module_info 2019-01-13 17:09:11 +01:00
label.c modules: get rid of struct module_info 2019-01-13 17:09:11 +01:00
mpd.c modules: get rid of struct module_info 2019-01-13 17:09:11 +01:00
network.c modules: get rid of struct module_info 2019-01-13 17:09:11 +01:00
removables.c modules: get rid of struct module_info 2019-01-13 17:09:11 +01:00
xkb.c modules: get rid of struct module_info 2019-01-13 17:09:11 +01:00
xwindow.c modules: get rid of struct module_info 2019-01-13 17:09:11 +01:00