Ivan Kanakarakis
a7201deca9
update wm to use helpers
2012-10-03 20:07:33 +03:00
Ivan Kanakarakis
e31accb4b8
bool is a real type
2012-09-30 18:54:04 +03:00
Bastien Dejean
962403f325
Don't block window activation when desktop differ
2012-09-29 21:42:15 +02:00
Bastien Dejean
fbcd7c5d65
Take into consideration all unmap events
...
Fontforge needs it.
2012-09-29 17:43:11 +02:00
Bastien Dejean
eaba8c6715
Revert previous commit
2012-09-29 17:32:22 +02:00
Bastien Dejean
b9cb79f55d
Rules: switch to the given desktop
2012-09-29 17:18:45 +02:00
Bastien Dejean
36140fe1c3
Try to address the potential buffer overflows
2012-09-29 11:57:41 +02:00
Bastien Dejean
5df99a71ed
Removed the Lua dependency
2012-09-27 10:46:04 +02:00
Bastien Dejean
80ca33c3cd
Options to skip same or different class in "cycle"
...
Two options have been added to the "cycle" message: --skip-class-equal
and --skip-class-differ. The class name of the client is now shown in
the output of the "dump" command instead of the letter "C".
2012-09-24 19:40:49 +02:00
Bastien Dejean
fd46aab2fb
Don't resize: send a configure notify event
...
When receiving configure requests for tiled and fullscreen clients:
don't resize but send a configure notify event for the current size.
2012-09-24 15:00:40 +02:00
Bastien Dejean
00ec4018d8
Always Obey Configure Requests
...
If configure requests are not observed for tiled and fullscreen clients,
it might happen that only a part of the window will be used: this is
what happens if you change the font size of an urxvt window on-the-fly.
2012-09-24 12:08:51 +02:00
Bastien Dejean
a43b45f7f4
Documentation
2012-09-22 23:11:57 +02:00
Bastien Dejean
0d04cd6c0c
Fix dangling last_focus ; no infinite width, height
2012-09-22 17:17:18 +02:00
Bastien Dejean
cfa333e214
Resize floating windows with the mouse
2012-09-22 16:32:35 +02:00
Bastien Dejean
e81bb851be
Move floating windows with the mouse, fix born_as
2012-09-22 15:10:59 +02:00
Bastien Dejean
3d95580282
Pseudo manual insertion for floating windows
2012-09-22 12:16:46 +02:00
Bastien Dejean
d5cb36c31f
Show / hide wrappers should make unmap_notify work
2012-09-21 19:05:42 +02:00
Bastien Dejean
c584da2cb8
Unmap notify handling is bogus
2012-09-21 17:39:22 +02:00
Bastien Dejean
09f163becc
Handle unmap notifications
2012-09-21 12:15:25 +02:00
Bastien Dejean
efcc7e41f6
Locked and urgent client states and colors
2012-09-20 23:32:32 +02:00
Bastien Dejean
946c0ed3a8
Fix desktop_cyle, try to handle unmap_notify
2012-09-20 16:32:01 +02:00
Bastien Dejean
0bd88d9824
Fix "alternate" command, min width,height is 1,1
2012-09-20 11:50:25 +02:00
Bastien Dejean
f7fe1ebe78
Don't select desktop in focus_node
2012-09-19 23:52:38 +02:00
Bastien Dejean
deaa516e35
Update focus in {transfer,remove}node and al.
2012-09-19 22:59:13 +02:00
Bastien Dejean
2365ae77e7
Fix hang related to SIGCHLD
2012-09-18 19:18:02 +02:00
Bastien Dejean
924c0368a3
Don't configure fullscreen windows
2012-09-18 17:37:34 +02:00
Bastien Dejean
24507288bf
Numerous fixes
2012-09-18 17:21:04 +02:00
Bastien Dejean
b757724a57
Flush, EWMH, new events, presel border fix
2012-09-16 14:16:58 +02:00
Bastien Dejean
3c3cf36184
Fix apply_layout, dump_tree, insert_node, bye bsps
2012-09-13 13:56:53 +02:00
Bastien Dejean
40f87f4349
Toggle fullscreen, cycle leaf, more messages
2012-09-12 14:56:51 +02:00
Bastien Dejean
2375a75d49
Client message, strict parse, select desktop
2012-09-11 22:48:26 +02:00
Bastien Dejean
5630b3c73f
Locate window
2012-09-07 12:32:24 +02:00
Bastien Dejean
3405f96c39
Focus node, refactor
2012-09-05 14:07:06 +02:00
Bastien Dejean
3f8979ace8
Dropping leaf related pointers
2012-09-04 11:14:01 +02:00
Bastien Dejean
b4e44b9e56
Still filling map_request
2012-09-03 21:40:30 +02:00
Bastien Dejean
c81516c0dc
Map requests slowly being taken care of
2012-09-01 21:55:35 +02:00
Bastien Dejean
25750a9f80
EWMH status embryo
2012-08-30 21:35:39 +02:00
Bastien Dejean
daaefb13fd
C style structure names
2012-08-29 18:37:31 +02:00
Bastien Dejean
a39a0ab2a3
Properly close sockets
2012-08-28 21:15:29 +02:00
Bastien Dejean
8a8e7fc14a
Final specifications
2012-08-25 15:24:35 +02:00
baskerville
73cbaa495f
Refactoring
2012-08-20 22:38:29 +02:00
baskerville
49de0d6e94
Keep current setting value on syntax error
2012-08-15 23:08:22 +02:00
baskerville
705709276a
events are caught
2012-08-01 23:16:07 +02:00
baskerville
dae8b65a85
event sketch
2012-08-01 12:56:57 +02:00