Commit Graph

61 Commits

Author SHA1 Message Date
Anselm R. Garbe 9c61ccf97e several changes toward the stuff announced at wmii@wmii.de (don't use yet) 2006-03-04 09:23:17 +01:00
Anselm R. Garbe 5789638533 removed much crap due to column simplifications 2006-03-02 19:58:54 +01:00
Anselm R. Garbe 02c8d279c3 fixed 2006-03-02 17:49:34 +01:00
Anselm R. Garbe 93b9d5c9f0 some other fix 2006-03-02 17:38:15 +01:00
Anselm R. Garbe 0728d68133 small fix, still an oddifty on send next 2006-03-02 15:54:32 +01:00
Anselm R. Garbe e23ca5ca59 proceeded with sendtopage fixes 2006-03-02 15:28:55 +01:00
Anselm R. Garbe 7e28da7db3 renamed maxclient into capacity, using a different way than hardcoding existing first column to capacity=1 2006-03-02 14:37:36 +01:00
Anselm R. Garbe 854999c376 implemented detach fetching for maxclient>0 columns 2006-03-02 13:37:52 +01:00
Anselm R. Garbe e9243fc7ce implemented maxclient property for areas, the default is now, that first column has maxclient==1 (though if detached things still don't behave like I want it, detaching from maxclient column should fetch from next column a client if possible) 2006-03-02 10:26:30 +01:00
Anselm R. Garbe 7b5978c34b fixed crashing bug 2006-03-01 17:11:21 +01:00
Anselm R. Garbe c855a6dad0 indexes begin at 0 now, page 0 can be used as clutter page (actually it is, Alt-{d,a} back again), sendto has no shortcuts in other cases atm 2006-03-01 11:09:49 +01:00
Anselm R. Garbe e5ecb84d2d some tiny refactoring (renamed _to_ occurences into 2, removed crappy MAX mode from columns, we don't need it, set max to 1 instead (aka exclusive flag)) 2006-03-01 07:51:04 +01:00
Anselm R. Garbe 1c8c963c0f 'wmiir remove /<empty page>' will work now 2006-02-28 10:04:48 +01:00
Anselm R. Garbe d61117a3db modularized focus stuff somewhat (focus_page don't implies focus_client and vice versa) 2006-02-28 08:51:53 +01:00
Anselm R. Garbe 53c50eb697 fixed drop_moving, removed swap crap from column.c 2006-02-24 10:06:02 +01:00
Anselm R. Garbe 4a59f072da implemented sendtopage and sendtoarea, added shortcuts in wmiirc 2006-02-24 09:52:20 +01:00
Anselm R. Garbe a8ad9ba1cd allowing selection of floating layer 2006-02-20 07:46:54 +01:00
Anselm R. Garbe 0e4b36e0ff enabled basic navigation in column layout 2006-02-19 16:21:01 +01:00
Anselm R. Garbe c81c95aa6c enabled partial column mode (experimental yet, don't use it, don't complain) 2006-02-19 15:40:44 +01:00
Anselm R. Garbe 1f3c63821c should fix the crash reported by bogon 2006-02-19 10:40:09 +01:00
Anselm R. Garbe 55ca4d6c23 added button press event handling in wmiirc 2006-02-11 15:22:42 +01:00
Anselm R. Garbe d14c83d855 fixed client dir walking (because of broken area id's) 2006-02-10 17:09:59 +01:00
Anselm R. Garbe 541149a008 fixed and polished several stuff in fs.c and various other parts in wm. 2006-02-10 15:59:30 +01:00
Anselm R. Garbe 150c7bef96 added id-based qid-routing to wm/fs.c 2006-02-03 19:11:22 +02:00
Anselm R. Garbe 3728e6420f various changes in libixp/server.c, cmd/wmiibar.c and added id;s to Page, Client, and Area 2006-02-03 17:15:36 +02:00
garbeam 829191aa19 renamed Area to Layout 2006-01-12 17:06:50 +02:00
garbeam bd1202b92e removed debug line 2006-01-11 18:15:24 +02:00
garbeam 272cba1404 indentation, changed libixp2 types 2005-12-21 17:18:11 +02:00
garbeam 03f7aacd1f changed page flip policy 2005-12-17 16:14:59 +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 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 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 8856b230b8 fixed north attaching policy in float layout 2005-12-13 15:55:48 +02:00
garbeam c3578257f8 dynamic bar area reservation implemented, yippie 2005-12-13 02:10:28 +02:00
garbeam 1f3ecb5a7c fixed annoying mouse warp, soon this will be removed completely, we got wmiwarp and need an event 2005-12-12 01:36:30 +02:00
garbeam 88d2cc22d4 fixed detach issue 2005-12-12 00:52:04 +02:00
garbeam 81ee3de5fe added some shortcuts for column navigation 2005-12-11 19:07:27 +02:00
garbeam 55b6611a50 fixed several issues 2005-12-11 16:47:23 +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
garbeam cb1510d077 applied several namespace changes 2005-12-08 23:12:12 +02:00
garbeam 3b9fb4494c changed everything to use container struct 2005-12-08 18:35:40 +02:00
garbeam c360abdc72 fixed destroy_area 2005-12-08 02:53:46 +02:00
garbeam 629b23ae5d sanitized emalloc into emallocz which let's us get rid of various init crap 2005-12-08 02:31:23 +02:00
garbeam 4948c0db18 added some test case which offered that cext_detach_item is borken atm, fixing 2005-12-07 18:30:34 +02:00