Commit Graph

52 Commits

Author SHA1 Message Date
Sander van Dijk f754b18164 style update to previous patch 2006-05-09 22:16:43 +00:00
Sander van Dijk 622576bed6 prevent some useless column destroy&recreate stuff 2006-05-09 22:07:50 +00:00
Anselm R. Garbe 1d61ace264 finished open issues reported by Sander 2006-05-09 00:16:12 +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 e02d9ae205 several cleanups 2006-05-07 23:58:06 +02:00
Sander van Dijk 47b79d6f83 small change 2006-05-03 22:25:33 +02:00
Sander van Dijk e0c943a09b small update to previous patch 2006-05-03 21:26:21 +00:00
Sander van Dijk fca197fdb3 a little restructuring, moves the MIN_COLWIDTH/min_height handling into scale_* (where it belongs). The way it's done now is safer than before. 2006-05-03 21:11:14 +00:00
Anselm R. Garbe f2e13ffe28 fixed annoyance reported by Thomas Tretzmueller 2006-05-03 12:51:24 +02:00
Anselm R. Garbe 61962d4d03 fixed the open bug reported by Sander, (after approx. 12h debugging I finally got this beast) 2006-04-27 11:22:20 +02:00
Anselm R. Garbe 9643981f3c added debug info 2006-04-27 10:10:39 +02:00
Anselm R. Garbe d8e532215b applied Maxi's error handler patch (though with shutting up) 2006-04-26 15:19:56 +02:00
Anselm R. Garbe 9dd105c90d improved relaxation algorithm, to try to relax on all clients not on the first fit or best fit, this seems more optimal, though needs some more cpu cycles 2006-04-26 13:36:54 +02:00
Anselm R. Garbe 6e1e231588 implemented sloppy focus changes as described at wmii@wmii.de to Sander, implemented ClientFocus event in /event, implemented client/index file (yesterday I decided to do it before wmii-3) 2006-04-26 08:59:55 +02:00
Anselm R. Garbe d9e811ec0c finished scaling separation from arrange_* functions 2006-04-24 17:39:58 +02:00
Anselm R. Garbe 4296b31b3c changed arrange_view signature 2006-04-24 17:19:50 +02:00
Anselm R. Garbe df251f992d separated scaling stuff from arrange_column to scale_column (next is with views) 2006-04-24 16:54:56 +02:00
Anselm R. Garbe 01db208f43 changed UTF8 stuff somewhat 2006-04-24 16:03:37 +02:00
Sander van Dijk f96eb8db99 fixes the wmiirc rerun issue reported by Neptun (I threw away a little too much a couple of patches ago, sorry...) 2006-04-20 23:18:13 +00:00
Sander van Dijk 1c9ca9ca55 allow creating new column from single frame column 2006-04-20 19:54:32 +00:00
Sander van Dijk ddae8f8e25 make the amount of movement needed for mousenewcol symmetrical (50% of the frame off screen, instead of 33% right and 66% left), prevent some flicker 2006-04-20 19:47:50 +00:00
Sander van Dijk 72cc53d2b9 allow destroying columns through mousemoving 2006-04-20 19:38:12 +00:00
Anselm R. Garbe 477f54c795 fixed wmiimenu to only print the selected item if no text has been entered, otherwise the entered text is printed (this fixes several bugs due tag selection), also implemented mouse-driven column creation (though the discussed structural scaling change is not yet finished as discussed with Sander) 2006-04-19 16:53:40 +02:00
Sander van Dijk 9ba83fab07 respect min_height in the frame rescaling mechanism in column-default too 2006-04-13 22:20:54 +00:00
Anselm R. Garbe 69ddb68f00 made cmd/wm code more concise 2006-04-12 10:44:07 +02:00
Anselm R. Garbe e23ca5ca59 proceeded with sendtopage fixes 2006-03-02 15:28:55 +01:00
Anselm R. Garbe afc961f641 fixed left column resize issue, allowing sendtoarea with the implication, that the area gets destroyed 2006-03-02 10:36:03 +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 fe6fe6ce7e implemented column relaxing also after interactive resize 2006-03-01 18:24:15 +01:00
Anselm R. Garbe 54781fef50 implemented a heuristic to use gap-created space by all clients 2006-03-01 17:37:06 +01:00
Anselm R. Garbe 0a87eed676 fixed COL_MAX handling 2006-03-01 16:59:42 +01:00
Anselm R. Garbe f028b5eb5e improved the relaxing code 2006-03-01 16:20:02 +01:00
Anselm R. Garbe 01572b1897 made increment handling the default, no option to disable it, instead columns do some relaxing calculation to minimize increment-related gaps 2006-03-01 16:06:23 +01:00
Anselm R. Garbe e23c331ba0 replaced size_t occurences with unsigned int, fixed issue reported by bogon (welcome disappearance issue) 2006-03-01 11:55:46 +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 853fa6c915 applied sumik's patch 2006-03-01 08:59:42 +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 978127964a added MODKEY-Shift-s (for stacking mode of a column), MODKEY-Shift-m (for max mode of a column) and MODKEY-Shift-= for (equal mode, default) 2006-02-28 17:13:16 +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 0e4b36e0ff enabled basic navigation in column layout 2006-02-19 16:21:01 +01:00
Anselm R. Garbe 4435f84131 implemented basic new_column handling 2006-02-19 15:56:16 +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 93d8eb3617 some changes 2006-02-16 01:55:21 +01:00
Anselm R. Garbe 4a19a52003 proceeded with wm stuff 2006-02-13 10:31:38 +01:00
Anselm R. Garbe 55ca4d6c23 added button press event handling in wmiirc 2006-02-11 15:22:42 +01:00
Anselm R. Garbe 5d13828aa0 made wm to compile, now the polishing begins 2006-02-02 14:20:07 +02:00
Anselm R. Garbe 39fc05f71c added attach/detach for array management, removed IXPConn->aux, instead added Mapping and pending Fcalls to IXPConn 2006-01-29 14:41:16 +02:00
Anselm R. Garbe a1c7276931 proceeded further, adapted wmiirc as well 2006-01-26 20:58:30 +02:00
Anselm R. Garbe 2313fd952d proceeded with cleanups 2006-01-26 19:29:49 +02:00