Commit graph

223 commits

Author SHA1 Message Date
Taiyu
4e33a9b23c define -> enum 2015-08-11 00:36:31 -07:00
Taiyu
5534edca6e removed old code 2015-08-11 00:06:43 -07:00
Taiyu
66799480ff removed old code 2015-08-11 00:04:40 -07:00
Taiyu
de9cec2e43 fixed bug 2015-08-10 23:57:25 -07:00
Taiyu
737a7421fd added multikey handling for handle_key\(...\) 2015-08-10 23:37:25 -07:00
Drew DeVault
96d7ff1e19 Slightly better multihead support 2015-08-10 23:54:23 -04:00
Drew DeVault
dd115cece3 Prevent passing WM keys, improve multihead support 2015-08-10 23:47:14 -04:00
Luminarys
a386d98518 Changed cmd handlers to use bool instead of int 2015-08-10 16:51:18 -05:00
Jose Diez
d8f364a846 workspaces: follow_pointer_mouse doesn't follow hidden containers 2015-08-10 22:50:26 +02:00
Drew DeVault
6f0a1cdcd1 Or maybe do the exact opposite of that 2015-08-09 23:13:39 -04:00
Drew DeVault
f6e65b6bb2 Don't override keys if command fails 2015-08-09 23:04:37 -04:00
Drew DeVault
ba14118f13 Fix focus follows mouse 2015-08-09 20:13:22 -04:00
Drew DeVault
bab080cea3 Fix up some issues with focus 2015-08-09 12:06:46 -04:00
Drew DeVault
f97a48d5b7 Implement focus_follows_mouse 2015-08-09 09:23:10 -04:00
Drew DeVault
086691016e Handle unmanaged windows appropriately 2015-08-09 08:35:33 -04:00
Drew DeVault
a78b921803 Implement key bindings 2015-08-08 19:24:18 -04:00
Drew DeVault
c7be30d912 Deny window resize requests 2015-08-08 18:22:22 -04:00
Drew DeVault
6066467dff Tile some windows baby 2015-08-08 18:17:08 -04:00
Drew DeVault
148f59f3a6 Refactor in-memory tree 2015-08-08 17:44:51 -04:00
Drew DeVault
0427fddb5a Add logging and new windows into layout tree 2015-08-08 17:01:27 -04:00
Drew DeVault
2786fa2215 Destroy outputs when appropriate 2015-08-06 08:40:41 -04:00
Drew DeVault
c102f18499 Add layout containers for new outputs 2015-08-06 08:40:16 -04:00
Drew DeVault
82bc36c681 Start to build out window management functions 2015-08-06 08:24:14 -04:00