Commit Graph

72 Commits

Author SHA1 Message Date
Anselm R. Garbe 3cb5c834c0 keyboard and new client attachments are made now right after the focused client, several client drawing fixes (to prevent funny artefacts) 2006-05-09 12:37:13 +02:00
Anselm R. Garbe 64a8931b13 some drop_move related changes, still not finished with issues 2006-05-08 20:06:36 +02:00
Anselm R. Garbe fe500a8cd2 some more polishing 2006-04-13 15:35:10 +02:00
Anselm R. Garbe 69ddb68f00 made cmd/wm code more concise 2006-04-12 10:44:07 +02:00
Anselm R. Garbe 03cb248e71 applied the changes made by Icarus Sparry 2006-04-02 22:53:56 +02:00
Anselm R. Garbe fe791debda rearranged client.c/frame.c 2006-03-08 13:00:10 +01:00
Anselm R. Garbe e6caefcd58 began structural changes, don't pull yet 2006-01-25 19:39:08 +02:00
Anselm R. Garbe abcefd3981 fixed frame selection on frame press 2006-01-23 21:40:31 +02:00
Anselm R. Garbe 9ef8acd057 removed Frame->clients and Frame->nclients, changed it to Frame->client instead (only first step) 2006-01-23 21:00:25 +02:00
Anselm R. Garbe d9b393262e changed Copyright year notice 2006-01-20 16:20:24 +02:00
Anselm R. Garbe 62c11d4a5b now applying float layout works as expected 2006-01-19 17:01:01 +02:00
Anselm R. Garbe 33c9c936fb also frames and bar labels begin with index 1 now 2006-01-18 18:52:09 +02:00
Anselm R. Garbe 576075e75f focus handling is up to the Layout now 2006-01-18 15:42:44 +02:00
Anselm R. Garbe 9dd3945664 fixed stupid bug which raised ixp corruption in layout_column.c:focus_col 2006-01-17 17:27:57 +02:00
Anselm R. Garbe 00fb0483f9 sanitized show/hide crap into map/unmap, implemented differentiation between focus/unfocus now 2006-01-13 14:24:55 +02:00
Anselm R. Garbe 4acbd3286e first step of layout interface change, next step is moving Frame->aux to Client->aux 2006-01-13 12:11:14 +02:00
garbeam 829191aa19 renamed Area to Layout 2006-01-12 17:06:50 +02:00
garbeam ca60ffdf74 some other focus changes, next is to merge Area with Layout and to activate the qid routing 2006-01-11 20:06:51 +02:00
garbeam 98d451e445 some changes before last refactoring for 9P in wm/ 2006-01-11 19:15:16 +02:00
garbeam 543aaf3cd9 focus sanitizing/work in progress 2006-01-11 18:07:33 +02:00
garbeam 8c89fb71c4 fixed bug reported on wmii list 2006-01-10 19:58:01 +02:00
garbeam a836cceff0 yet another fix for lavish, weird 2006-01-10 19:09:23 +02:00
garbeam cde4aec791 fixed another issue occured on lavish's 64bit box 2006-01-10 19:00:21 +02:00
garbeam 0d73b13550 prepared snap, fixed issue reported by lavish's core file 2006-01-10 18:49:07 +02:00
garbeam f8e6a1370c fixed attach/focus issue in upstream hg 2006-01-10 15:43:09 +02:00
garbeam 280ce10935 several changes concerning the focus issue 2006-01-10 14:42:24 +02:00
garbeam 509b6f0ca7 removed old geom syntax in all other occurences, fixed small issue in libixp2 concerning Tstat 2006-01-07 18:25:04 +02:00
garbeam a197963ea9 changed geometry syntax from 'x,y,dx,dy' to 'x y dx dy' 2006-01-04 17:46:32 +02:00
garbeam ee3d76b744 fixed short title bug in wmiibar reported by bogon 2006-01-04 17:28:31 +02:00
garbeam 418ded55d9 removed lock-based tabbing, tabbing is up to the layout now 2006-01-03 11:30:15 +02:00
garbeam e620aa3e45 removed unnecessary stuff from frame'fs 2006-01-01 22:35:11 +02:00
garbeam 272cba1404 indentation, changed libixp2 types 2005-12-21 17:18:11 +02:00
garbeam 443ed8370e made effort in debugging most frking bugs 2005-12-16 21:05:42 +02:00
garbeam 68b9210626 made wmiiwm compile 2005-12-16 18:18:00 +02:00
garbeam 8ece4071ae removing container, not finished yet, fixed a bunch of other nasty bugs reported so far 2005-12-16 03:59:27 +02:00
garbeam 49c95a808a fixed wrong configurereq handling caused by missing SubstructureRedirectMask on frames 2005-12-15 03:08:26 +02:00
garbeam 398043dcd6 heapized global containers 2005-12-14 20:42:00 +02:00
garbeam 1c8092146a reduced draw_frame operations drastically, centralized call to select_frame function 2005-12-14 02:22:37 +02:00
garbeam d2683b3e4b fixed several frame rectangle based issues 2005-12-13 23:48:52 +02:00
garbeam e02f058c6d fixed several resize bugs 2005-12-13 22:03:37 +02:00
garbeam 0af8de3e85 changed column layout policy as follow, new column only possible if current column contains > 1 frame,
if last frame is detached, column gets detroyed
2005-12-13 17:10:22 +02:00
garbeam 9142b6a7ab changed libwmii signatures, removed win_prop, using XGetWMName instead (more modern) 2005-12-12 18:49:56 +02:00
garbeam 23335d5717 some more additions to column layout, still ths annoying deini/init bug 2005-12-11 19:00:27 +02:00
garbeam 5806667ac7 added unmap flag to detach* signatures 2005-12-11 17:24:52 +02:00
garbeam 55b6611a50 fixed several issues 2005-12-11 16:47:23 +02:00
garbeam 304d22ed62 somewhat more bugfixing 2005-12-11 02:09:24 +02:00
garbeam d53c4451bd sanitized layout interface 2005-12-11 00:43:45 +02:00
garbeam 62ba6045d0 added select to layout interface, now the layouts look pretty good from interface POV 2005-12-10 15:50:20 +02:00
garbeam 9ced0cc2a5 added file after_write handler in areas, which allows to change the layout onthefly 2005-12-09 18:02:03 +02:00
garbeam 3bbcf9f569 added also top-down and bottom-up iterators to container (for stack iteration) 2005-12-09 16:49:55 +02:00