Julien Danjou
|
02c3e360a8
|
client: floating state is only for normal type
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:55 +02:00 |
Julien Danjou
|
5198f0a7b0
|
event: unmanage or external reparenting (FS#41)
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:55 +02:00 |
Julien Danjou
|
e0d3da455b
|
client: split minimized out of hidden
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:55 +02:00 |
Julien Danjou
|
7a80fc8fee
|
awesomerc: simplify
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:55 +02:00 |
Julien Danjou
|
996e197ffb
|
ewmh: avoid useless p_new
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:55 +02:00 |
Julien Danjou
|
004a152550
|
mouse: redraw statusbar rt on screen move
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:55 +02:00 |
Julien Danjou
|
0ab012a401
|
screen: invalidate widget cache on move
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:55 +02:00 |
Julien Danjou
|
bf451445c3
|
client: stop default tagging of sticky windows
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:55 +02:00 |
Julien Danjou
|
126e2dc0ec
|
client: inline isvisible()
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:55 +02:00 |
Julien Danjou
|
c66e28c7d9
|
tasklist: ignore some windows type
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:55 +02:00 |
Julien Danjou
|
c9b6fe9604
|
lua: export AWESOME_RELEASE
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
85c85976c0
|
statusbar: only rebuild when necessary
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
b4d89eec6c
|
screen: move screen_getbycoord()
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
3a45831242
|
client: manage take phys_screen as arg
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
fcde8d229b
|
ewmh: add support for _NET_WM_STRUT_PARTIAL
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
6b901356e2
|
awesomerc: logo is now a launcher
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
4ac6d4568b
|
awful: create a new launcher widget
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
e0629272b5
|
client: honorsizehints is now default
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
506a4200c6
|
client: support input focus hints
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
b44a1fea35
|
titlebar: restack clients on titlebar add
This is mandatory since we do not know where the client is on stack.
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
5bacb52ee3
|
awful: refuse to set titlebar on no-normal windows
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
8b21d64df6
|
client: export window type
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
427679b0fa
|
client: use a type attribute for NET WM window type
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
34d49ac4ee
|
client: store size hints
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
01f37e1edc
|
keygrabber: push an hash table instead of indexed table
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
c1d7140f87
|
mouse: cosmetic
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
eae8afdd7e
|
client: remove deprecated focus_{set,get}
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
63b5e65ebd
|
placement: deprecate in favor of awful.placement
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
fef8ef91cb
|
awful: add no_overlap and no_offscreen placement
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
93b39757d2
|
client: now support fullcoords, with border and titlebar included
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
b2bb33b9d8
|
titlebar: remove/add now handle border
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
f0fe2e03c6
|
awful: implement under_mouse placement
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
ba20d32d10
|
awful: button handle enter if mouse button pushed
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
8b5fe6f30f
|
mouse: simplify button push
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
7cf2b6615f
|
client: split X props; handle fullscreen status
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
0dde158b5f
|
hooks: rename mouseover to mouse_over and simplify config
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
0a74d9e127
|
awful: button reset on mouse leave
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
e871bbfa18
|
widget: add support for mouse enter and leave events
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
b92833274a
|
event: simplify widget get by coords
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
da9de6938d
|
statusbar: add statusbar_getbywin()
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
5d841ee386
|
client: export fullscreen
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
abb497fa56
|
client: rework all stacking stuff
- Stacking is now per attribute
- Fullscreen does not imply isfloating
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
cfa9de3126
|
client: remove useless skip attribute
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
8543dfae5c
|
client: add support for the sticky attribute
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:54 +02:00 |
Julien Danjou
|
5449374e3d
|
client: check for visibility before arranging
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:53 +02:00 |
Julien Danjou
|
c3d4ce3e42
|
awful: titlebars use awful.widget.button now
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:53 +02:00 |
Julien Danjou
|
93fdc47901
|
awful: add button widget in awful
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:53 +02:00 |
Julien Danjou
|
4c76b5a1d5
|
draw: add support for top and left bg_margin
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:53 +02:00 |
Julien Danjou
|
3b895d84ed
|
mouse: rework mouse buttons API, support release events
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:53 +02:00 |
Radosław Szkodziński
|
ad9c8cfd16
|
tasklist: add support for backward ordering - tasklist.invert
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:53 +02:00 |