Commit Graph

229 Commits

Author SHA1 Message Date
Anselm R. Garbe 48e62c1f94 fix of stupid bug 2006-04-05 18:27:52 +02:00
Anselm R. Garbe d2c6677892 added * tag for having clients sticky 2006-04-05 13:27:12 +02:00
Anselm R. Garbe 9ade67af99 removed view <tags>, instead view <tag>, removed ~ labelling of tag labels in the bar 2006-04-04 12:25:36 +02:00
Anselm R. Garbe ede385c313 made the style more concise, s/evector_t/Vector/g, evector.c -> vector.c, s/foo_vec_t/FooVector/g, etc 2006-04-03 13:40:34 +02:00
Anselm R. Garbe 03cb248e71 applied the changes made by Icarus Sparry 2006-04-02 22:53:56 +02:00
Anselm R. Garbe 6bb011dc1e sanitized float handling, '~' is only used in /def/rules now, nowhere else and skipped explicitly as tag, Client struct contains a floating flag now (if set, the client will be floating in all views), added [n] suffix to view labels of the bar (does not occur in tags which have not yet been selected, thus no view) showing the focused area of the specific view 2006-03-31 07:57:33 +02:00
Sander van Dijk c32e978ebb fix swap-related crashes 2006-03-27 19:09:30 +02:00
Anselm R. Garbe ae89ad3d79 swapping keeps focus 2006-03-27 11:12:18 +02:00
Anselm R. Garbe 44a0d02c92 fixed some other swapping issues, now works like a charm 2006-03-27 09:48:48 +02:00
Anselm R. Garbe 344f3d0573 fixed crashing bug 2006-03-27 09:42:22 +02:00
Anselm R. Garbe fcedcdcafd replaced exclusive flag with swap ($MODKEY-Shift-{h,j,k,l}) 2006-03-27 09:38:41 +02:00
Anselm R. Garbe c946b86cdf re-applying Sanders patches which I accidently overwrote 2006-03-27 09:01:05 +02:00
Anselm R. Garbe 6ce7eb4337 exclusive mode of columns done with $MODKEY-x 2006-03-27 08:38:17 +02:00
Anselm R. Garbe 5e43254a12 removed capacity (doing that as exclusive mode is saner) 2006-03-27 07:46:12 +02:00
Anselm R. Garbe b42643433e added /view/X/capacity (though some corner cases might crash the wm if you use it) 2006-03-27 07:17:47 +02:00
Sander van Dijk c7cba3c123 make drop_resize more reliable in cornercases. 2006-03-26 22:13:35 +02:00
Anselm R. Garbe d12fe194b5 added new shortcuts as described in prev snap, fixed rule.c issues (update_rules()), changed bar rendering order as explained in IRC (expand is the first non-intern label with east alignment) 2006-03-26 18:21:12 +02:00
Anselm R. Garbe 0d935ce433 some cleanup in rule.c, added $MODKEY-Shift-{j,k} 2006-03-26 17:49:31 +02:00
Anselm R. Garbe a17657c62a changed bar drawing, the top-right label's text is east-aligned and uses the available space, thus it is expanded 2006-03-26 16:37:03 +02:00
Anselm R. Garbe bdc19c863a tag label in titlebar is now inverted, if the column is in max mode 2006-03-24 15:30:48 +01:00
Anselm R. Garbe 92c17cb5f2 drawing tags into a separate label in the titlebar 2006-03-24 15:23:21 +01:00
Sander van Dijk 9d96bc2fe6 introduce a min_colwidth (32 pix for now), limit the amount of columns to screenwidth/(2*min_colwidth) 2006-03-23 21:39:02 +01:00
Anselm R. Garbe ac6bd022ca grab frame instead of client area (much more convenient) 2006-03-23 16:04:22 +01:00
Anselm R. Garbe 9d37029fe9 snap value is calculated dynamically now 2006-03-23 14:37:54 +01:00
Anselm R. Garbe b248569f4d renamed several _tag functions into _view where it makes sense 2006-03-23 10:43:57 +01:00
Anselm R. Garbe 04bba2a6c4 separated tag.c into tag.c and view.c, renamed Tag to View, still some parts to be adapted 2006-03-23 10:36:51 +01:00
Anthony Martin 38cb6fdc0d cleaned up formatting in bar.c and client.c 2006-03-22 14:49:18 -08:00
Sander van Dijk d62ca8148c just to be sure, let's do an extra check here too... 2006-03-22 23:03:53 +01:00
Anselm R. Garbe d3fbdfac1b removed border cursor displaying on motion event, we got Alt-Button{1,3}, we don't want redundant behavior 2006-03-22 17:26:39 +01:00
Anselm R. Garbe 1e99e3beb3 hopefully fixed cursor issue (following what rio did) 2006-03-22 16:25:24 +01:00
Anselm R. Garbe 88de7a499a fixed resize_all_clients call, updated welcome 2006-03-16 08:06:31 +01:00
Anselm R. Garbe 2851ce5b02 fixed cyclic calls of resize_client because it called resize_area (this is only called explicitely now) 2006-03-15 16:00:39 +01:00
Anselm R. Garbe 8e61f1b496 multitag syntax for select and tags file is allowed now with tag[+tag[+tag]...], spaces don't separate tags anymore!!! 2006-03-15 13:18:05 +01:00
Anselm R. Garbe b72f13580c fixed float forcing as well 2006-03-15 10:51:57 +01:00
Anselm R. Garbe a8e7215e12 fixed rule matching 2006-03-15 10:44:54 +01:00
Anselm R. Garbe ebff664fd4 proceeded with tag separation 2006-03-15 10:35:38 +01:00
Anselm R. Garbe dff6fb2502 began to store tags in a different way 2006-03-15 09:02:25 +01:00
Anselm R. Garbe 3d0b3a41da fixed several issue 2006-03-14 08:53:56 +01:00
Anselm R. Garbe bf82150f60 fixed bug which moved other windows inplace on updating /def/font 2006-03-13 10:45:30 +01:00
Anselm R. Garbe 45e1326481 reparent only on manage_client and destroy_client ;) 2006-03-13 10:09:37 +01:00
Anselm R. Garbe 85ec4d7480 fixed subtle bug which caused crashing nearly every app which unmaps itself but wmii don't reparents the window... 2006-03-13 09:57:56 +01:00
Anselm R. Garbe 8820d14146 some refactoring of defines 2006-03-13 09:22:35 +01:00
Anselm R. Garbe c0cf389d84 fixed column layout obscuring on running wmiirc again 2006-03-11 21:48:02 +01:00
Anselm R. Garbe 055fc504d7 implemented reverting memory for toggle stuff between floating/managed area 2006-03-11 20:50:53 +01:00
Anselm R. Garbe f4db0019b2 $MODKEY-space is toggle between floating and managed mode, $MODKEY-Shift-space is 'sendto toggle' 2006-03-11 20:37:29 +01:00
Anselm R. Garbe 31a948f5e3 made comparision clearer 2006-03-11 01:33:21 +01:00
Anselm R. Garbe 56ffc5717a transients inherit tags of parent 2006-03-11 01:32:10 +01:00
Anselm R. Garbe 8c650f5bd0 fixed issue that client appears in different tag, improved update_keys (lock modifiers are updated now) 2006-03-10 21:42:39 +01:00
Anselm R. Garbe 4d2aca6f85 applied some portions of DenisG icon implementation for liblitz - in summary (no scaling, no loading, only creation) and the -lXpm dependency 2006-03-10 18:22:48 +01:00
Anselm R. Garbe 9ce2bd40c4 enabled /def/rules handling, added default /def/rules to wmiirc 2006-03-10 17:17:59 +01:00