31 Commits

Author SHA1 Message Date
Martin Duquesnoy
688dfb34d2 Add tab rule 2012-02-02 11:15:21 +01:00
Martin Duquesnoy
e484510f52 Add client_tab_next_opened uicb 2012-02-02 10:44:38 +01:00
Martin Duquesnoy
783799942d Init f to false in layout_split_integrate 2012-01-29 22:39:09 +01:00
Martin Duquesnoy
3fcc2b844b Fix compilation with clang 2012-01-29 21:05:35 +01:00
Martin Duquesnoy
00c6cfebd2 Fix client covering new bar at reload 2012-01-29 16:42:12 +01:00
Martin Duquesnoy
057814d5f5 Add layout_integrate_left/right/top/bottom uicb functions 2012-01-29 16:21:01 +01:00
Martin Duquesnoy
8f52715fe3 Fix client flick at untab when free, split arrange closed with free mode 2012-01-29 05:18:51 +01:00
Martin Duquesnoy
3361a3b8bc Fix configureevent for free mode apps-integrated mouse resize, and simplify some code 2012-01-29 04:59:34 +01:00
Martin Duquesnoy
32f8c69a81 Finalize client free mode with multi-screen, mouse and swap 2012-01-28 21:34:39 +01:00
Martin Duquesnoy
2ac4d8ffd0 Fix some free client issues, add double fork in spawn 2012-01-28 17:10:59 +01:00
Martin Duquesnoy
fd27ce371e Improve free client management 2012-01-28 01:52:40 +01:00
Martin Duquesnoy
409d26bf7b Fix configureevent with free mode, set hinted client as free 2012-01-27 18:45:58 +01:00
Martin Duquesnoy
dc377e30bd Replace layout_toggle_free by client_toggle_free, fix re-integration in tiled layout 2012-01-26 20:47:46 +01:00
Martin Duquesnoy
6b349bb4e4 Begin to work on free client 2012-01-26 18:02:47 +01:00
Martin Duquesnoy
beebb65c29 Fix draw_reversed_rect for multiscreen swap 2012-01-16 18:55:08 +01:00
Martin Duquesnoy
3afdc65fb1 Still works on tabbing.. 2011-11-15 21:58:48 +01:00
Martin Duquesnoy
c7e05fced8 Work on reload.. 2011-11-01 15:16:41 +01:00
Martin Duquesnoy
1642779b8c Adapt tile with new integrated client size hints (http://ompldr.org/vYXpjNw -> http://ompldr.org/vYXpjYQ) 2011-10-26 00:17:29 +02:00
Martin Duquesnoy
31e9b4256a Apply size of configure event with _fac_resize 2011-10-25 22:55:31 +02:00
Martin Duquesnoy
67cb8cd5ba Add client frame 2011-10-16 12:32:48 +02:00
Martin Duquesnoy
6215f23f86 Fix layout presets (do not adapt when set has different num of client) 2011-10-15 20:43:59 +02:00
Martin Duquesnoy
2c6f183cf1 Preset historic now works 2011-10-12 23:56:56 +02:00
Martin Duquesnoy
12d7c33b21 Border preview for historic preset travelling 2011-10-12 23:30:34 +02:00
Martin Duquesnoy
3b4dc47ae0 Begin preset 2011-10-12 22:09:10 +02:00
Martin Duquesnoy
e165f0fe2b Grab server with client_resize border preview 2011-10-11 06:34:05 +02:00
Martin Duquesnoy
dfc277a7a3 Add preview borders for client_resize_dir 2011-10-10 22:05:29 +02:00
Martin Duquesnoy
41882b4a7e Fix client_fac with size-hinted client 2011-10-07 02:25:33 +02:00
Martin Duquesnoy
ad5c4101ee Add client size hints support 2011-10-06 23:41:38 +02:00
Martin Duquesnoy
39380848a0 Use pointer when using geo in client.c 2011-09-26 18:22:05 +02:00
Martin Duquesnoy
1c69a0ec9c Use geo ptr in layout funcs and remove enums typedef 2011-09-25 12:26:43 +02:00
Martin Duquesnoy
4eca4bdcfa Branch for wmfs2 2011-09-23 23:01:17 +02:00