Anselm R. Garbe
|
c1e5e40115
|
client title on ClientFocus event is pointless
|
2006-04-26 09:40:01 +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
|
0a823da461
|
Click events are written on release now, not on Press
|
2006-04-25 18:51:25 +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
|
c46e7e5b62
|
proceeded with better name property rendering
|
2006-04-25 13:33:30 +02:00 |
Anselm R. Garbe
|
a798042a6c
|
fixed fullscreen issues in acroread, mplayer (if floating)
|
2006-04-24 18:23:06 +02:00 |
Anselm R. Garbe
|
d9e811ec0c
|
finished scaling separation from arrange_* functions
|
2006-04-24 17:39:58 +02:00 |
Anselm R. Garbe
|
01db208f43
|
changed UTF8 stuff somewhat
|
2006-04-24 16:03:37 +02:00 |
Anselm R. Garbe
|
970e0d1fe5
|
added Xutf8 stuff again, needs polishing
|
2006-04-24 01:01:49 +02:00 |
Anselm R. Garbe
|
da72855366
|
kept the structural introduction of BlitzFont for future UTF8 support after wmii-3
|
2006-04-23 23:32:36 +02:00 |
Anselm R. Garbe
|
4beb05d262
|
removed Xutf8 crap, that is totally braindamaged what 'those X morns' have designed
|
2006-04-23 22:33:09 +02:00 |
Anselm R. Garbe
|
445976869e
|
polished liblitz, now going to support XFontSets
|
2006-04-23 20:00:47 +02: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
|
20431e4bc1
|
disallow the creation of new columns if the amount of columns on screen is width/mincolwidth; next up is respecting mincolwidth in the scaling mechanism
|
2006-04-13 20:44:31 +00:00 |
Anselm R. Garbe
|
fe500a8cd2
|
some more polishing
|
2006-04-13 15:35:10 +02:00 |
Anselm R. Garbe
|
da725f1f83
|
now fixed the send_client_to bug, also changed max mode rendering, I added an additional bar which contains <sel client idx>/<number of clients>
|
2006-04-12 12:24:04 +02:00 |
Anselm R. Garbe
|
14375d795b
|
fixed typo caused bug reported by bogon
|
2006-04-12 11:59:09 +02:00 |
Anselm R. Garbe
|
e90a8151d4
|
fixed remark send by Sander in send_to_client
|
2006-04-12 11:36:17 +02:00 |
Anselm R. Garbe
|
69ddb68f00
|
made cmd/wm code more concise
|
2006-04-12 10:44:07 +02:00 |
Anselm R. Garbe
|
f5bdd9a03d
|
fixed * tag bug in rules reported by sander, revsersed order of matching, classinst need to have the highest prio
|
2006-04-12 09:09:46 +02:00 |
Sander van Dijk
|
9dc61b3f67
|
don't try to create a new column if there is only one client in the current one (prevents flicker on repeated sendto prev/next)
|
2006-04-11 21:01:13 +00:00 |
Anselm R. Garbe
|
99ca533ca7
|
removed $MODKEY-Shift-n, instead new columns are created on column boundaries on move prev/next respectively, seems more natural and reduces 1 keybinding
|
2006-04-11 15:54:14 +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
|
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
|
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
|
cbf1082d50
|
fixed resizing offsets in swapping
|
2006-04-07 16:04:47 +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
|
2b3eb084f7
|
simplified rule.c
|
2006-04-06 12:19:20 +02:00 |
Anselm R. Garbe
|
3588e0909d
|
simplified tagging in Client
|
2006-04-06 11:31:54 +02:00 |
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 |