Commit Graph

124 Commits

Author SHA1 Message Date
Kris Maglione c629223ec9 [python] Use distutils to compile and install pygmi/pyxp. 2010-06-27 17:47:45 -04:00
Kris Maglione f70a4130bd [witray] Handle badly behavied clients. Closes issue #183. 2010-05-27 13:55:34 -04:00
Kris Maglione 88f0721673 Add witray system tray program. 2010-05-27 03:58:02 -04:00
Kris Maglione 6f0e1ab484 Add SHELL=/bin/bash to Solaris section of config.mk 2010-05-26 08:47:24 -04:00
Kris Maglione 14c09cbc53 Experimental demand-loading of Xft. Removed hard dependency. 2010-05-22 18:58:37 -04:00
Kris Maglione e66b83eab2 Fix MWM hint regression. Closes issue #167. 2010-01-22 19:31:26 -05:00
Kris Maglione 9db3ef8f54 Gmake. 2009-10-26 15:27:43 -04:00
Kris Maglione 2a8d326db5 Remove some build system cruft. 2009-10-09 16:40:33 -04:00
Kris Maglione de936d8c17 Update docs; install wmii.pdf. 2009-09-28 20:09:38 -04:00
Kris Maglione dd5f800f0e Use pkg-config globally. 2009-05-21 14:22:58 -04:00
Kris Maglione 65f7040f2c Add Xft support. 2009-05-21 13:55:34 -04:00
Kris Maglione c9150fb99a Fix annoying Xinerama pointer constraint bug. 2008-12-09 19:23:34 -05:00
Kris Maglione 5db3cf60bd More work on Xinerama 2008-10-14 04:54:35 -04:00
Kris Maglione 9e4195e708 [menu] General improvements 2008-10-14 00:02:30 -04:00
Kris Maglione 5d69ff8dd8 Best just read the diff. 2008-08-25 12:47:56 -04:00
Kris Maglione f55337ef2b Sorry, I lost track. See diff. 2008-05-29 17:22:56 -04: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 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 7b1c1664f9 Bug fixes. 2008-01-21 16:18:17 -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 967912b82b Merge. 2008-01-18 15:57:54 -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
sqweek 0d05e4f153 Added options for Darwin (thanks Alexis Hildebrandt). 2008-01-14 12:06:53 +09:00
Kris Maglione 2efbe03e90 Bunch of fixes. 2007-07-16 16:52:35 -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 29cd363e63 Check ~/plan9 for rc. 2007-06-29 17:49:58 -04:00
Kris Maglione ecbffad57a Fix the bothced merge. 2007-06-01 03:10:42 -04:00
Kris Maglione d0a06fe945 Merge with wmii-test. 2007-05-31 21:05:59 -04:00
Kris Maglione d05ab41cb6 Add DISTRIBUTERS file. 2007-05-20 21:22:12 -04:00
Kris Maglione b645346147 Some grabbox fixes, and, it seems, several changes I forgot to commit. 2007-05-10 13:14:39 -04:00
Kris Maglione 37bed5b90c Actually add the file with the new parsing code. 2007-04-24 04:34:14 -04:00
Kris Maglione d164c9f51f Finish support for .depend makefiles and the 'make depend' target. 2007-04-23 02:29:02 -04:00
Kris Maglione d03fe86b7a Add some config search paths. 2007-04-22 00:20:05 -04:00
Kris Maglione 06cfd55d30 Fixes, cleanup. Pass strings around instead of Atoms. 2007-04-20 15:24:49 -04:00
Kris Maglione e1e28cdb9b Lots of fixes, cleanup. New 'config' make target to guess at and prompt for config.mk knobs. 2007-04-19 23:27:26 -04:00
Kris Maglione 7fb69196ce Use Xutf8* rather than Xmb*. Convert from locale to UTF-8. Some other fixes. 2007-04-18 15:08:15 -04:00
Kris Maglione f51f33bae8 Add (dat fns).h. Set LIBIXP to ${LIBDIR}/libixp.a until libixp is part of the tree. 2007-03-26 13:03:43 -04:00
Kris Maglione 38a12d53d2 Statically link wmiir. 2007-03-26 01:26:10 -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
Kris Maglione 21df75141e Make sure that $PLAN9 is set if running rc.wmii, remove .0 from $DISPLAY for sockets. Add P9PATHS config.mk knob for packagers. 2007-03-22 00:52:14 -04:00
Kris Maglione 356f676015 Removed PLAN9BASE config.mk knob in favor of wmii9rc script. Still not an ideal solution. 2007-03-03 09:42:06 -05:00
Kris Maglione 4ecc7f5ea6 Added PLAN9BASE config.mk knob that evaluates to $PLAN9 or /usr/local/plan9 if unset. 2007-03-02 17:11:09 -05:00
Kris Maglione 8ba567929c Don't link wmii9menu against libixp. 2007-02-26 16:04:04 -05:00
Kris Maglione 6fc0950cb5 Add .POSIX target and change to double quotes in the Makefile. Change 9menu.c parsing a bit. Some rc.wmii fixes. 2007-02-26 15:56:41 -05:00
Kris Maglione 0bcc957879 Test -e $PLAN9/bin/rc in wmii script. Use AWKPATH config.mk flag instead of /usr/bin/awk. 2007-02-26 06:53:02 -05:00
Kris Maglione 4c3c083ba1 Use --template instead of awk for VERSION as suggested by Maxi 2007-02-19 16:44:20 -05:00