Bastien Dejean
cba15c9663
Handle stacking order in focus_node
2012-11-04 14:35:17 +01:00
Bastien Dejean
bb12d0575a
Remove message: 'magnetise'
2012-11-04 14:16:30 +01:00
Bastien Dejean
edd2e2422d
New setting: 'gapless_monocle'
2012-11-04 14:10:08 +01:00
Bastien Dejean
0772e7d99c
Focus history: initial attempt
2012-11-04 12:27:39 +01:00
Bastien Dejean
7d82867020
Refactor *circulate_leaves*
2012-11-02 12:06:20 +01:00
Bastien Dejean
c28eceb152
New message: 'circulate'
2012-11-01 22:47:03 +01:00
Bastien Dejean
0061b72445
New message: 'adopt_orphans'
...
The adoption of orphans needs to occur after the definition of desktops
and rules in the *autostart*.
2012-10-25 21:02:04 +02:00
Bastien Dejean
dfecbdc6e0
Tiled windows should not be above floating windows
2012-10-24 22:17:45 +02:00
Bastien Dejean
9a09998d9f
Fix the handling of 'button_modifier'
2012-10-23 17:01:32 +02:00
Bastien Dejean
554e99d93d
Cosmetic changes
2012-10-23 13:45:47 +02:00
Bastien Dejean
243f1245e7
Options for 'cycle_desktop': --skip-{free,occupied}
2012-10-23 13:31:11 +02:00
Bastien Dejean
d810e72c35
New setting: 'button_modifier'
2012-10-23 12:42:40 +02:00
Bastien Dejean
f0ab3e390e
Merge branch 'develop'
2012-10-23 12:17:19 +02:00
Bastien Dejean
dddfc5de6c
Fix typo in setting name
2012-10-22 12:25:58 +02:00
Bastien Dejean
7825c8b059
New setting: 'focus_follow_mouse'
2012-10-22 12:21:12 +02:00
Bastien Dejean
1769e2f58f
New messages: 'nearest' and 'alternate_focus'
2012-10-22 11:51:28 +02:00
Bastien Dejean
637d0272dd
New message: 'add_in' ; handle multiple names
2012-10-18 11:37:53 +02:00
Bastien Dejean
286fb33dfd
Fix monocle
2012-10-18 11:15:43 +02:00
Bastien Dejean
3656722c14
Fix toggle_fullscreen
2012-10-18 11:09:17 +02:00
Bastien Dejean
e771dd4c90
Fix 'send_to_monitor'
2012-10-17 18:54:32 +02:00
Bastien Dejean
2a3362fc4b
Added support for multiple monitors
2012-10-17 16:18:40 +02:00
Bastien Dejean
b87d5b706a
New message: "cycle_layout"
2012-10-05 21:03:38 +02:00
Bastien Dejean
575bf9336a
Don't need to apply layout after "close"
2012-10-05 15:20:52 +02:00
Bastien Dejean
3d60924ff2
The border width can change while in fullscreen
2012-10-05 12:10:07 +02:00
Bastien Dejean
a1f0b2c337
Prevent buffer overruns in dump_tree
and al.
2012-10-04 14:46:41 +02:00
Bastien Dejean
5cf4622695
In that particular case, strcmp is safe
...
No need to worry about strcmp's safety here, since cmd is guaranteed to be
null-terminated.
2012-10-03 22:49:05 +02:00
Ivan Kanakarakis
a7201deca9
update wm to use helpers
2012-10-03 20:07:33 +03:00
Ivan Kanakarakis
2d2f5aead7
response should not contain a new line - response is a common string
2012-10-02 21:54:02 +03:00
Ivan Kanakarakis
e31accb4b8
bool is a real type
2012-09-30 18:54:04 +03: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
5c7f9299a5
New setting: "borderless_monocle"
2012-09-29 10:10:58 +02:00
Bastien Dejean
0b68e16fc8
Remove window borders whenever possible
2012-09-28 22:39:32 +02:00
Bastien Dejean
289d1f5aaa
New message: "kill"
2012-09-28 15:59:29 +02:00
Bastien Dejean
3c404e6bed
Don't remove node in close_window
...
If the window doesn't respond to the WM_DELETE_WINDOW message, we'll end
up with an unmanaged window. Besides, nodes are already removed after
receiving the corresponding destroy notifications.
2012-09-28 14:37:22 +02:00
Bastien Dejean
5df99a71ed
Removed the Lua dependency
2012-09-27 10:46:04 +02:00
Bastien Dejean
350a2d86bd
New message: "magnetise"
2012-09-26 12:11:45 +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
a43b45f7f4
Documentation
2012-09-22 23:11:57 +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
c584da2cb8
Unmap notify handling is bogus
2012-09-21 17:39:22 +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
663d5ec035
Rotate the tree when unlinking, reload commands
2012-09-20 12:42:10 +02:00
Bastien Dejean
0bd88d9824
Fix "alternate" command, min width,height is 1,1
2012-09-20 11:50:25 +02:00
Bastien Dejean
dbf16cee32
select_desktop needs a special apply_layout call
2012-09-20 00:50:18 +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