Julien Danjou
|
630748ef61
|
awful.menu: only listen mouse::enter on wibox
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
2fda9f5a2e
|
naughty: fix timeout = 0
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
8c8c260ceb
|
client: check that screen is not NULL
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
4d0a025f51
|
luaclass: add handling of {new,}index of missing properties (FS#584)
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
a9880a6c89
|
readd proper C API documentation
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
90bca51390
|
client: disallow client border change when fullscreen
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
6dc68905dc
|
dbus: check for signal uniqness
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
81d44ec5c4
|
dbus: call only one signal handler by interface
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
5bb7f078d7
|
awesomerc: change sloppy focus hook to signal
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
341fb8e1ff
|
event: emit mouse::{enter,leave} on client
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
2d72e2477f
|
awful.autofocus: import and use
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
c180904d77
|
luaobject: change function push method in signal emit
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
f111d0cab1
|
luaclass: use signal_object_emit
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
3105663933
|
global signals use signal_object_emit
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
2eed237009
|
screen: use signal_object_emit
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
2a252cd4da
|
luaobject: add signal_object_emit
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
1692496fce
|
awful.widget.taglist: use attached_add_signal
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
c66be3aa82
|
awful.widget.tasklist: use attached_add_signal
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
26e2e2f375
|
awful.layout: use attached_add_signal
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
d7a961175f
|
awful.widget.layoutbox: use attached_add_signal
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
121a229492
|
awful.tag: add attached_add_signal()
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
282cd0b3ca
|
awful.wibox: do not arrange when changing attribute
awful.layout now listen for workarea size changes.
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
ef588bf8b8
|
awful.layout: listen for workarea size changes
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
5fe32859f7
|
screen: emit signals when workarea size changes
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
d6fd7f1116
|
awful.wibox: update strut on wibox attachement
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
a7a1ead538
|
screen: compute screen area with wiboxes strut
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
5e2fbb3684
|
awful.wibox: update struts on size change
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
53ac109baa
|
wibox: add struts
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:48 +02:00 |
Julien Danjou
|
b249c67af9
|
strut: move table conversion to luaA_tostrut()
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:47 +02:00 |
Julien Danjou
|
c57bef8332
|
ewmh: change ewmh_update_client_strut() to ewmh_update_strut()
It takes window + strut as argument rather than a client.
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:47 +02:00 |
Julien Danjou
|
47011cb324
|
struts: split off client.c
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:47 +02:00 |
Julien Danjou
|
efed142b97
|
client: emit property::struts on struts changes
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:47 +02:00 |
Julien Danjou
|
ff906a8529
|
awful.wibox: update position on border_width change (FS#563)
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:47 +02:00 |
Julien Danjou
|
d55a7e63eb
|
wibox: allow to change border_width
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:47 +02:00 |
Julien Danjou
|
65825bdd22
|
awful: move hooks to signals
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:47 +02:00 |
Julien Danjou
|
be066ca196
|
tag: emit signals on client tag changes
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:47 +02:00 |
Julien Danjou
|
7e92901d76
|
awful.widget.layoutbox: use signals rather than hooks
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:47 +02:00 |
Julien Danjou
|
974272ee4d
|
awful.titlebar: replace hooks by signals
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:47 +02:00 |
Julien Danjou
|
85b3dedb60
|
naughty: remove useless hooks
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:47 +02:00 |
Julien Danjou
|
08b0fd9885
|
screen: emit signal on client screen change
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:47 +02:00 |
Julien Danjou
|
1da49640b5
|
awful.client: use signal and geometry attributes
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:47 +02:00 |
Julien Danjou
|
a02d026f77
|
client: port to new object system
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:47 +02:00 |
Julien Danjou
|
84839d456d
|
wibox: port to new object system
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:47 +02:00 |
Julien Danjou
|
a916f2cd55
|
image: port to new class system
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:47 +02:00 |
Julien Danjou
|
0eb0c49592
|
tag: make struct tag private
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:47 +02:00 |
Julien Danjou
|
376c0daaaf
|
luaobject: add export property macro
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:47 +02:00 |
Julien Danjou
|
f3e12dbe52
|
screen: add .index property
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:47 +02:00 |
Julien Danjou
|
38ada2bdc7
|
tag: emit screen signals when attaching and detaching tags
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:47 +02:00 |
Julien Danjou
|
7b04d8ef6f
|
screen: add signals support
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:47 +02:00 |
Julien Danjou
|
fc035005ba
|
client: emit signal on list changes
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2009-08-21 15:30:47 +02:00 |