Commit Graph

2289 Commits

Author SHA1 Message Date
Kris Maglione
6b88abeaac Support alpha-transparant windows. May not last. 2008-02-16 20:12:59 -05:00
Kris Maglione
9787756936 Fix some bugs in man page filtering. 2008-02-09 17:43:52 -05:00
Kris Maglione
756230ee93 Fix bug causing random frames to float when toggling between managed/floating layer. 2008-02-09 14:49:35 -05:00
Kris Maglione
443c6cbe66 Fix column scaling a bit. 2008-02-09 13:23:27 -05:00
Kris Maglione
5bb7a777a8 Merge. 2008-02-08 21:39:25 -05:00
Kris Maglione
63ed891ed0 Fix restacking bug. 2008-02-08 21:38:39 -05:00
Kris Maglione
b0941bfc9c Fix stupid window sizing bug. (Also, make build work with gmake -j (no such problem with BSD make)). 2008-02-08 18:17:08 -05:00
Kris Maglione
c14944c2b4 Fix some bugs. 2008-02-04 18:33:57 -05:00
Kris Maglione
9f87cf8cc5 Fix iconv bug. 2008-02-04 18:19:40 -05:00
Kris Maglione
0fe6adab27 Add a gravity test program. 2008-02-04 18:19:33 -05:00
Kris Maglione
870c340225 Try a bit harder to get the right tags in wmii_hack. Use time in seconds to prevent wraparound; check the tags of the last window. 2008-02-03 19:10:13 -05:00
Kris Maglione
d8831b84fc Don't make a window fullscreen based on size if it sets an EWMH type. 2008-02-03 17:45:28 -05:00
Kris Maglione
907a245f5f Go back to closeexec. This was my fault, not xcb's. 2008-02-03 17:14:41 -05:00
Kris Maglione
6563332c9f s/F_SETFL/F_SETFD/. Fix old instances of wmiir hanging around. 2008-02-03 16:57:36 -05:00
Kris Maglione
4181367d68 Allow 'send <client> ~' 2008-02-03 15:17:08 -05:00
Kris Maglione
cfeed07dc4 Cleanup. 2008-02-03 15:06:26 -05:00
Kris Maglione
79d7dd25a8 Take rotation into account on RandR screen change notify. 2008-02-03 15:06:21 -05:00
Kris Maglione
e30b35b530 Reallocate the screen buffer on RandR resize. 2008-02-01 22:11:06 -05:00
Kris Maglione
19d8c7123d libx11-xcb is crap. Don't OCEXEC the X11 socket. 2008-01-31 19:56:49 -05:00
Kris Maglione
e9d2f3286b Fix some warnings on 64 bit systems with fr*king gcc-4. 2008-01-31 16:32:24 -05:00
Kris Maglione
0aa7f3b4fe Hopefully fix 9P proto bug reported by Suraj. 2008-01-30 21:23:07 -05:00
Kris Maglione
adb3d044d4 Fix some swapping bugs reported by Suraj. 2008-01-30 14:41:05 -05:00
Kris Maglione
9b76a0aee0 Fix some bugs (fancy debugging code vindicated). Add some comments. Shut up ken. 2008-01-28 17:58:23 -05:00
Kris Maglione
19603410f8 Better rc.wmii menus. Some pseudo-BNF comments for message.c. 2008-01-27 16:08:25 -05:00
Kris Maglione
e820f41949 Cleanup frame sizing and fix some long-standing bugs with borderless/titleless clients. 2008-01-26 21:13:42 -05:00
Kris Maglione
079473c859 Fixed bugs in .so build, wmiistartrc. Thanks to Alexis Hildebrandt. 2008-01-26 10:03:06 -05:00
Kris Maglione
0deae5eaff Send orphaned clients to the "orphans" tag. 2008-01-25 14:57:13 -05:00
Kris Maglione
fac54ad57d +/regex/ to add matching tags, -/regex/ to remove them. Higher level list processing. 2008-01-25 14:38:19 -05:00
Kris Maglione
2d023f073c Add experimental regex tag support. 2008-01-24 22:55:45 -05:00
Kris Maglione
504e36ae5f Fix (Left|Right)Bar.* events. They tended to prefer left. 2008-01-24 20:03:44 -05:00
Kris Maglione
daf0495a9c Enable tagrules for grouped clients. 2008-01-24 19:50:54 -05:00
Kris Maglione
6b42d0176e Better still revert handling. 2008-01-23 22:31:22 -05:00
Kris Maglione
46948c279d Experimental code to float/unfloat with the mouse. Fix (hopefully) .so build on Darwin. 2008-01-23 21:45:30 -05:00
Kris Maglione
cc6103ca99 Ameliorate the mouse.c rat's nest. 2008-01-23 00:13:33 -05:00
Kris Maglione
ba3b4bd5a2 Better revert handling. Still far from perfect. 2008-01-22 21:21:59 -05:00
Kris Maglione
3f38f6433c Fix some bugs. Add support for struts (think pagers, docks, panels...). /debug/* files for my convenience. 2008-01-22 17:55:53 -05:00
Kris Maglione
916c1cf0b8 Shortcircuit frame_resize for fullscreen clients. 2008-01-21 23:25:30 -05:00
Kris Maglione
1f72d945d8 Fix a fullscreen bug. Add setsid command to wmiir. 2008-01-21 23:21:37 -05:00
Kris Maglione
c2e18957f9 Sync wmiirc with rc.wmii. 2008-01-21 18:22:42 -05:00
Kris Maglione
2999577155 Cleanup drag&drop, bar.c. 2008-01-21 17:28:23 -05:00
Kris Maglione
7b1c1664f9 Bug fixes. 2008-01-21 16:18:17 -05:00
Kris Maglione
9d5f2c8014 Fix crash on systems with pedantic mallocs (needed another * in malloc. Thank you valgrind). 2008-01-21 02:35:11 -05:00
Kris Maglione
6adf15ff8e Make the bar Xdnd aware (so you can DND between views). Fixed some window raising/moving bugs. 2008-01-21 01:21:37 -05:00
Kris Maglione
ed397a40d1 Fixed warnings/errors on linux. 2008-01-20 19:10:40 -05:00
Kris Maglione
4ebbc14e24 Uncollapse clients when setting them fullscreen. 2008-01-20 18:29:04 -05:00
Kris Maglione
8ba6c84f1c Several changes:
Filter comments out of ctl files.
	Update util/genconfig.
	Add a notification bar (I've had one for some time).
	Make wmiirc more like rc.wmii.
2008-01-20 18:00:21 -05:00
Kris Maglione
717e770e72 Hg sucks at merging. 2008-01-19 22:47:05 -05:00
Kris Maglione
3ee60cd19c Merge 2008-01-19 22:30:37 -05:00
Kris Maglione
6082865393 Fixed most of the brokenness of managed grabbox moves. 2008-01-19 22:21:47 -05:00
Kris Maglione
dda04adc39 Forgot to add div.c, float.c, xext.c. 2008-01-19 20:29:58 -05:00