awesome/objects
Uli Schlachter ea30119410 Use glib instead of libev
This commit ports awesome from libev to the glib main loop. This means that
awesome has fewer dependencies, because we were already depending on glib before
and now no longer need glib.

However, the main reason for this change is that, thanks to lgi, we have glib
bindings for lua. This means that lua code can add all kinds of event sources to
the main loop (timeouts, fd watchers, SIGCHLD watchers, ....). Yay

Signed-off-by: Uli Schlachter <psychon@znc.in>
2012-11-21 21:01:12 +01:00
..
button.c Renamed luaL_reg to luaL_Reg 2012-06-12 10:52:10 +02:00
button.h remove encoding=utf-8 from modelines 2011-09-11 17:34:09 +02:00
client.c Fixed bounding shape size to take into account border size. 2012-11-12 17:51:41 +01:00
client.h Send correct geometry in ConfigureNotifies 2012-10-29 10:20:03 +01:00
drawable.c drawable: Add property::surface 2012-10-20 22:51:52 +02:00
drawable.h drawable: Add property::surface 2012-10-20 22:51:52 +02:00
drawin.c drawin: Correctly set window shape 2012-11-06 20:43:05 +01:00
drawin.h Introduce drawables 2012-10-14 17:30:54 +02:00
key.c lua_objlen wrapped in luaA_rawlen 2012-06-12 11:02:57 +02:00
key.h remove encoding=utf-8 from modelines 2011-09-11 17:34:09 +02:00
tag.c Tags: Remove screen property 2012-10-23 10:05:34 +02:00
tag.h Tags: Remove screen property 2012-10-23 10:05:34 +02:00
timer.c Use glib instead of libev 2012-11-21 21:01:12 +01:00
timer.h remove encoding=utf-8 from modelines 2011-09-11 17:34:09 +02:00
window.c luaA_window_get_opacity: Always return a number 2012-10-19 13:10:13 +02:00
window.h remove encoding=utf-8 from modelines 2011-09-11 17:34:09 +02:00