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 |
|
Sander van Dijk
|
3957992efe
|
some style changes in the code, improve readability
|
2006-04-25 23:11:49 +02:00 |
|
Anselm R. Garbe
|
a5790f6489
|
fixed typo in wmiirc, made sed to behave on more than one occurences pro line, fixed issue reported by ality
|
2006-04-25 18:35:54 +02:00 |
|
Anselm R. Garbe
|
fc57b25afe
|
allow click-to-focus on inferior windows
|
2006-04-25 16:05:38 +02:00 |
|
Anselm R. Garbe
|
43b906efff
|
implemented sloppy focus, this time it seems to work pretty well (because the queue is flushed from enter events in each situation they would interfere with default behavior)
|
2006-04-25 15:48:33 +02:00 |
|
Anselm R. Garbe
|
341518eb34
|
added Sanders patch to check things out during tonight's offline session
|
2006-04-24 19:53:53 +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
|
1a660ed815
|
reverted focus behavior on retagging
|
2006-04-19 16:24:19 +02:00 |
|
Sander van Dijk
|
05964332e1
|
jump to the correct view (intstead of the last one) on new view creation (issue reported by DenisG)
|
2006-04-16 23:00:31 +00:00 |
|
Anselm R. Garbe
|
b9d53efbe1
|
adding bar rect to rects_of_view() vector...
|
2006-04-14 10:06:05 +02:00 |
|
Anselm R. Garbe
|
9f8279aa6b
|
made floating placement much better (best fit strategy first, random x/y strategy if no best fit found)
|
2006-04-14 09:34:03 +02:00 |
|
Sander van Dijk
|
92814d3fd4
|
respect MIN_COLWIDTH in the column rescaling mechanism
|
2006-04-13 21:28:04 +00:00 |
|
Anselm R. Garbe
|
8c5358831b
|
readded /tags, Maxi check if this patch fixes your problem
|
2006-04-13 17:41:58 +02:00 |
|
Anselm R. Garbe
|
f750cd9813
|
code cleanups
|
2006-04-13 16:52:33 +02:00 |
|
Anselm R. Garbe
|
a126bbafb1
|
fixed view focussing issue in update_views
|
2006-04-13 15:37:52 +02:00 |
|
Anselm R. Garbe
|
fe500a8cd2
|
some more polishing
|
2006-04-13 15:35:10 +02:00 |
|
Anselm R. Garbe
|
4e4793336f
|
removed /view indirection, instead tags occur in / directory, /view is a shorty for the viewed tag, fixed floating focus bug, fixed $MODKEY-s crashing bug on startup
|
2006-04-13 10:06:07 +02:00 |
|
Anselm R. Garbe
|
5662a1b15c
|
added /def/grabmod, which allows to set the modifier key for mouse grab based moves/resizals (default is Mod1)
|
2006-04-12 11:08:31 +02:00 |
|
Anselm R. Garbe
|
69ddb68f00
|
made cmd/wm code more concise
|
2006-04-12 10:44:07 +02:00 |
|
Anselm R. Garbe
|
7c6025aee3
|
fixed bug reported by tove (1 -> 11, label kept state)
|
2006-04-11 17:38:58 +02:00 |
|
Anselm R. Garbe
|
5a2a5d41b5
|
fixed two bugs reported by nion and lavish
|
2006-04-11 14:23:13 +02:00 |
|
Anselm R. Garbe
|
d2825a06e2
|
fixed several update_views issues
|
2006-04-11 10:16:01 +02:00 |
|
Anselm R. Garbe
|
20a9a089a7
|
fixed wildcard handling (though now geometry issues on retag)
|
2006-04-11 09:20:19 +02:00 |
|
Anselm R. Garbe
|
53b9c7b33f
|
rearranged
|
2006-04-10 17:50:39 +02:00 |
|
Anselm R. Garbe
|
c087c64dd2
|
simplified tagging data structures internally, though not finished yet, don't use this exessively ;)
|
2006-04-10 17:43:13 +02:00 |
|
Anselm R. Garbe
|
5a6da3e7cf
|
added intelligent placement for floating layer, changed Makefile as discussed with Maxi
|
2006-04-10 15:48:27 +02:00 |
|
Anselm R. Garbe
|
72c0efea9e
|
removed /view/tag, removed -t argument, instead /def/rules is used. A new magic tag "!" keeps track of inheriting the selected view tag (/.*/ -> !), the first rule /.*/ -> 1 replaces the /view/tag default tag stuff (ex -t argument), writing "retag" to /ctl applies /def/rule to all existing clients, except the "!" handling
|
2006-04-10 10:58:21 +02:00 |
|
Anselm R. Garbe
|
3e49d746e3
|
implemented horizontal scaling for columns
|
2006-04-07 16:50:08 +02:00 |
|
Anselm R. Garbe
|
c94aff285c
|
vertical scaling in 'equal' mode (will be called 'default' soon) for columns
|
2006-04-06 17:03:12 +02:00 |
|
Anselm R. Garbe
|
40a69dddaf
|
fixed mouse grabbing for selection and resizals
|
2006-04-06 12:52:20 +02:00 |
|
Anselm R. Garbe
|
bcec7933d8
|
fixed * handling
|
2006-04-05 19:45:34 +02:00 |
|
Anselm R. Garbe
|
bc2df2577c
|
fixed name2view bug
|
2006-04-05 19:37:38 +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 |
|
Anselm R. Garbe
|
5f37f67821
|
implemented implicit view destroying if last client gets detached, corrected taglabel appearance/disappearance, fixed some small bugs
|
2006-03-29 09:45:54 +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 |
|
Anselm R. Garbe
|
1b312231d6
|
finished internalized tag selector for bar
|
2006-03-24 13:36:35 +01:00 |
|
Anselm R. Garbe
|
80bde63776
|
moving the view label stuff from wmiirc to wmiiwm (removed expand), merging with available tags and click handling will follow
|
2006-03-23 20:48:26 +01:00 |
|
Anselm R. Garbe
|
9bc3e63b9a
|
found a way to remove queueing and to have correct tag info in the bar, which is pretty simple
|
2006-03-23 18:08:55 +01:00 |
|
Anthony Martin
|
5cee0164e6
|
removed trailing whitespace in *.c, code cleanup finished
|
2006-03-23 07:12:06 -08:00 |
|
Anselm R. Garbe
|
a0c4b1b908
|
fixed small issues in area.c
|
2006-03-23 15:58:36 +01:00 |
|
Anthony Martin
|
a0d45af215
|
cleaned up formatting in view.c and wm.c
|
2006-03-23 06:01:32 -08:00 |
|
Anselm R. Garbe
|
9185e59c66
|
cleaned up inclusions in tag.c and view.c, fixed view action in /ctl
|
2006-03-23 10:50:04 +01:00 |
|
Anselm R. Garbe
|
5549d217e8
|
renamed ctag occurences to tag, now the code should be much more readable
|
2006-03-23 10:46:35 +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 |
|