Commit Graph

34 Commits

Author SHA1 Message Date
Kris Maglione 692dcce623 [menu] Grab the keyboard rather than setting the keyboard focus. 2008-10-14 19:08:13 -04:00
Kris Maglione 89f0ba2016 Some more work towards Xinerama support. This is *not* yet stable. 2008-10-13 22:25:05 -04:00
Kris Maglione 812f07a6a1 Better, cleaner error handling. 2008-10-11 19:05:24 -04:00
Kris Maglione a95494a9f7 Add wistrut. Undocumented, not built by default. 2008-03-21 13:41:30 -04:00
Kris Maglione 6b88abeaac Support alpha-transparant windows. May not last. 2008-02-16 20:12:59 -05:00
Kris Maglione cfeed07dc4 Cleanup. 2008-02-03 15:06:26 -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 e820f41949 Cleanup frame sizing and fix some long-standing bugs with borderless/titleless clients. 2008-01-26 21:13:42 -05:00
Kris Maglione cc6103ca99 Ameliorate the mouse.c rat's nest. 2008-01-23 00:13:33 -05:00
Kris Maglione 1f72d945d8 Fix a fullscreen bug. Add setsid command to wmiir. 2008-01-21 23:21:37 -05:00
Kris Maglione 2999577155 Cleanup drag&drop, bar.c. 2008-01-21 17:28:23 -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 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
Kris Maglione 404af622cc Add XRandR support. 2008-01-19 20:05:10 -05:00
Kris Maglione cb38795511 Several changes:
Much better fullscreen support.
	Better revert support.
	More correct window group support (but... with ICCCM, correct is not possible...)
	"nil" tag is even less special (Important: remove last tagrule.)
	Allow comments (#.*\n) in rules files.
	Color scheme.
	Replaced mind-numbing float placement algorithm.
	Cleanup/prep.
2008-01-19 18:05:50 -05:00
Kris Maglione 967912b82b Merge. 2008-01-18 15:57:54 -05:00
Kris Maglione f6c2a49d34 Pre-merge mess. 2008-01-18 15:05:45 -05:00
Kris Maglione 37d553300f Significant changes:
Improved focus semantics.
	/client/*/ctl slay command.
	Find unresponsive clients on kill.
	Draw titlebars of floating clients differently.
	Hack to set window properties of programs:
		wihack command/libwmii_hack.so library.
	Added wmii.rc, on which rc.wmii now depends.
	The usual cleanup.
2008-01-17 17:50:35 -05:00
Kris Maglione ba8e24be1e Account for window groups. Better focus semantics. Check size against iounit on dir reads. Misc. changes. 2008-01-16 01:01:04 -05:00
Kris Maglione aef6e4c22e Significant changes:
EWMH support
	Improvements to fullscreen mode
	Improvements in focus, especially in no-input windows
	Cleaner rc.wmii, with wmii.rc include
	Filter out gcc error/warning dups
2008-01-14 15:42:21 -05:00
Kris Maglione 2efbe03e90 Bunch of fixes. 2007-07-16 16:52:35 -04:00
Kris Maglione c941881c40 Unbreak arg parsing. 2007-07-03 05:49:34 -04:00
Kris Maglione 125e75173a Fix build on GCC. 2007-07-03 05:20:01 -04:00
Kris Maglione 56d4c9af9f Cleanup build on KenCC. 2007-07-03 05:13:01 -04:00
Kris Maglione 209fb08f82 Add Plan 9 formatted IO. Various cleanups and fixes. 2007-07-01 07:08:30 -04:00
Kris Maglione 6e9deaaec5 Backport /client/n/label change. 2007-04-21 23:53:39 -04:00
Kris Maglione 84368de7f3 Cleanup. 2007-04-14 03:03:06 -04:00
Kris Maglione e012b7c5f7 Fix ARGBEGIN bug. Refactor wmiir.c. Create lib and include directories before installing. 2007-03-27 17:39:00 -04:00
Kris Maglione 6e54af6831 Fix build for gmake. Add uninstall target. Fix if statement with no command. 2007-03-26 12:57:46 -04:00
Kris Maglione b306ac581f New tree layout and make system. Note: This will currently *not* install configuration scripts. 2007-03-26 00:48:00 -04:00