Commit Graph

116 Commits

Author SHA1 Message Date
Kris Maglione
887fd1ead8 Fixed possible sel==nil on destroy_view 2006-06-26 17:09:35 -04:00
Kris Maglione
9c275f439d Set sel on view creation if it's nil 2006-06-26 16:03:17 -04:00
Kris Maglione
c422de344e Fix column drawing on mode switch and in stacking mode (forgot to commit yesterday) 2006-06-26 15:45:59 -04:00
Kris Maglione
6c8280846a Fixed order of function declarations broken in last commit 2006-06-25 09:28:29 -04:00
Kris Maglione
76be3694d0 Restructured tag/view/frame handling 2006-06-25 09:16:03 -04:00
Kris Maglione
5af82396c4 Replaced OLDPATH; applied Armando Di Cian's permissions patch to startup script; minor changes elsewhere 2006-06-24 05:15:41 -04:00
Kris Maglione
01290a7bdd Added an explicit floating member to Areas 2006-06-23 21:22:04 -04:00
Kris Maglione
489a00c835 Replaced write_event with a va_arg printf-like version 2006-06-23 20:26:24 -04:00
Kris Maglione
a979c86bb2 Fix generation of extra FocusTag events on view change. 2006-06-23 19:39:00 -04:00
Kris Maglione
bf4baf24dc Prevent clients from automatically floating on startup after a floating window is mapped. 2006-06-23 01:43:28 -04:00
Anselm R. Garbe
92b0faadc2 removed ~200 LOC due to liblitz simplification 2006-06-22 11:03:42 +02:00
Kris Maglione
225aee7072 Fixed memory leak on destroying clients 2006-06-20 20:40:34 -04:00
Kris Maglione
6ca06ed97a Temporarilly re-added fs support for colmodes 2006-06-20 19:43:20 -04:00
Anselm R. Garbe
9eac7936bd s/draw_clients/draw_frames/, eliminated some compiler warnings (signedness warnings) 2006-06-20 14:32:19 +02:00
Kris Maglione
50af165f42 Fixed toggling between float/managed areas 2006-06-20 05:34:11 -04:00
Kris Maglione
05856824c1 Fixed event queueing, added drawing of rbar 2006-06-19 22:13:29 -04:00
Kris Maglione
68e5ceae90 Made lbar functional 2006-06-19 18:25:49 -04:00
Anselm R. Garbe
3078597d0a fixed send command 2006-06-19 15:49:11 +02:00
Anselm R. Garbe
61e4d38f66 implemented horizontal selection 2006-06-19 13:18:09 +02:00
Anselm R. Garbe
0370f0e2d7 eliminated a bunch of casting warnings 2006-06-19 10:50:55 +02:00
Anselm R. Garbe
b32c8893c0 changed signature of message_view, message_* functions should return an errstr instead of an int 2006-06-19 10:38:21 +02:00
Kris Maglione
19cf5edacd Fix the ctl interface from prev commit; fix several off-by-one errors. 2006-06-18 19:04:16 -04:00
Kris Maglione
84ee4cc281 Fixed bad pointer arithmatic in convert.c, added 'send <id> <place>' to /tag/<n>/ctl 2006-06-18 16:58:10 -04:00
Kris Maglione
a4e2ab7b59 Merge in diffs for fs2.c and libixp 2006-06-17 07:32:49 -04:00
Kris Maglione
d293339496 Fixed resizing first column, possible null pointer exception, and some whitespace changes. 2006-06-09 19:57:00 -04:00
Anselm R. Garbe
643a3f14f6 s/n > i - 1/n >= i/ 2006-06-08 13:16:24 +02:00
Anselm R. Garbe
e9b5f193bf fixed typo in newcolw_of_view() 2006-06-08 13:14:33 +02:00
Anselm R. Garbe
f72c098ecf merged Kris' changes 2006-06-08 10:54:19 +02:00
Anselm R. Garbe
91b4c6048c simplified assign_sel_view 2006-06-07 19:20:41 +02:00
Anselm R. Garbe
fd122b4a05 fixed colorization of new labels in the bar 2006-06-07 19:19:16 +02:00
Anselm R. Garbe
83f184dad7 applied Kris' idea to drop .0 suffixes in WMII_ADDRESS, removed internal labels, introduced several *Tag events, needs polishing 2006-06-06 21:10:30 +02:00
Anselm R. Garbe
25a7fc9216 /def/colrule now uses 30+40+20+10 syntax (num of + + 1 means num of columns, the sum must be 100, which is used for new columns), renamed /def/rules into /def/tagrules, renamed /def/ncol into /def/colrules 2006-05-31 19:48:44 +02:00
Anselm R. Garbe
eeb62d2041 allowing size hints for /def/ncol (next push will rename /def/rules into /def/tagrules and /def/ncol into /def/colrules) 2006-05-31 19:13:21 +02:00
Anselm R. Garbe
9b5e93ba53 fixed issue reported by Maxi, reverted to /tmp/ns.$USER.$DISPLAY/wmii socket file 2006-05-31 16:34:48 +02:00
Kris Maglione
45507b607c Fixed windows snapping to the screen edge 2006-05-31 04:12:40 -04:00
Anselm R. Garbe
4904a19aae added /def/ncol stuff, see wmiirc for an initial syntax proposal 2006-05-31 09:51:40 +02:00
Anselm R. Garbe
2d6a829fe7 fixed rects_of_view 2006-05-30 11:13:32 +02:00
Anselm R. Garbe
4d5ad01a01 removed snap-to-border for managed mode 2006-05-29 09:50:11 +02:00
Anselm R. Garbe
2ba3598def fixed gualteri's bug report 2006-05-24 09:26:08 +02:00
Anselm R. Garbe
443843bfc6 fixed bug reported by John Galt 2006-05-23 18:51:16 +02:00
Anselm R. Garbe
13055ca087 allowing empty views, treating 'nil'-view specially 2006-05-23 16:56:43 +02:00
Sander van Dijk
903d558f08 start fixed-size-requesting apps on the floating layer (even though they are still resizable for now, at least they'll start with their wanted size) 2006-05-22 20:35:20 +00:00
Anselm R. Garbe
1f0f42420c added newcol action for client ctls (takes next/prev argument), I didn't changed move 2006-05-21 19:21:37 +02:00
Sander van Dijk
7b8e9aa512 fix a redraw issue (on mousefocus of a client in an area, that area's prevsel client's has to be redrawn too) 2006-05-08 19:44:56 +00: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
ec658d058f hopefully this fixes the issue seen by Sander 2006-05-01 21:15:24 +02:00
Anselm R. Garbe
ec111a5c9d revised occurences of draw_client.*, should be more robust now (though urxvt is broken if run with -tr, not our problem) 2006-04-28 12:37:19 +02:00
Anselm R. Garbe
623147ed85 updated client_grab 2006-04-27 18:32:37 +02:00