Kris Maglione
7669688f3f
[PKGBUILD] s/(pyxp|pygmi)-hg/python-&/g
2010-06-27 22:51:40 -04:00
Kris Maglione
c629223ec9
[python] Use distutils to compile and install pygmi/pyxp.
2010-06-27 17:47:45 -04:00
Kris Maglione
68b77ab4e8
Change format of bar files. Refactor fs.c. Add M-n/M-b to rc scripts. Add showkeys to plan9port rc. Update docs. Linkify code fragments in wmii.tex.
2010-06-25 17:21:12 -04:00
Kris Maglione
0855f12de8
[python] Call background programs with stdin=/dev/null.
2010-06-20 16:37:17 -04:00
Kris Maglione
262778dccc
Fix some RGBA color bugs.
2010-06-20 15:59:27 -04:00
Kris Maglione
683b3ed895
Handle colormapped displays.
2010-06-20 14:24:04 -04:00
Kris Maglione
52be8779bf
[pygmi] Make sure Ctl#ctl strings are unicode before joining them. Fixes issue #194 .
2010-06-15 12:21:35 -04:00
Kris Maglione
398533dfd1
Rearrange some things.
2010-06-14 10:30:23 -04:00
Kris Maglione
e5e4ff284d
Fix last commit.
2010-06-11 23:48:29 -04:00
Kris Maglione
ff4fc9cee7
Require that clients be given permission to activate themselves.
2010-06-11 04:18:40 -04:00
Kris Maglione
fa4beb5aa8
Fix /rules in wmiirc and p9p/wmiirc.
2010-06-10 19:49:17 -04:00
Kris Maglione
e602759b49
Float detection enhancements. Add float=always and float=never to clients.
2010-06-10 01:14:48 -04:00
Kris Maglione
59128c599d
Update wmiirc and python/wmiirc to new /rules format.
2010-06-06 06:06:14 -04:00
Kris Maglione
5f870abb2d
[python] Sync pygmi with config changes in tip.
2010-06-03 21:38:14 -04:00
Kris Maglione
d6c806a01f
Don't statically link wmiir. Broken on newer x86_64 glibc systems.
2010-06-02 17:31:08 -04:00
Kris Maglione
fc90189133
[python] Reload program list in backgound thread at startup.
2010-06-02 12:05:45 -04:00
Juan Pablo Aroztegi
9faaa0679e
[plan9port] use rc syntax for the startup function
2010-05-31 13:26:51 +02:00
Kris Maglione
9470b23a9c
[python] Add some judicious locking.
2010-05-30 16:53:43 -04:00
Kris Maglione
7ae818a3e9
[python] Launch witray in the background at startup.
2010-05-30 11:28:06 -04:00
Kris Maglione
b2ea1da6ba
Remove stale xcb include line.
2010-05-28 11:05:01 -04:00
Kris Maglione
9adfeea6c2
[pygmi] Don't launch background processes with IO pipes. Restore SIGPIPE. (Closes issue #176 )
2010-05-24 13:04:40 -04:00
Kris Maglione
e42c5a1be6
Add padding to the wimenu prompt. Closes issue #177 .
2010-04-06 15:53:33 -04:00
Kris Maglione
cee2e686db
Fix some pygmi bugs.
2009-10-30 04:10:53 -04:00
Kris Maglione
1200780e39
Fix another pygmi Xinerama bug.
2009-10-22 07:07:39 -04:00
Kris Maglione
79bbf50cb8
[pygmi] Call super from Dir constructor. Fixes issue #141 .
2009-10-21 14:22:45 -04:00
Kris Maglione
4b51770266
Make a better attempt to keep up with color scheme changes in python wmiirc without extra roundtrips.
2009-10-21 00:03:59 -04:00
Kris Maglione
d4d8a6b891
Properly fix problem fixed in last commit. Cleanup some stuff in the process.
...
Update issue #132
Status: Fixed
This is a very strange issue. It turns out that subprocess
won't work from non-main threads while a module is being
imported. Since the wmiirc entered its event loop rather than
returning, it was causing problems. I suspect it was also the
cause of the stack traces being printed at interperater shutdown.
2009-10-17 21:52:29 -04:00
Kris Maglione
ea0e1bbe5d
Work around seeming subprocess/threading bug in python 2.6.3.
2009-10-17 19:38:31 -04:00
Kris Maglione
26db14166b
Small python wmiirc changes.
2009-10-17 04:34:17 -04:00
Kris Maglione
32ff4a006e
Update debian build data.
2009-10-16 03:28:54 -04:00
Kris Maglione
6b0d71843b
Try harder to find rc for plan9port/wmiirc; rename rc.wmii.local to wmiirc_local.rc
2009-10-13 05:38:54 -04:00
Kris Maglione
4f8a192394
Add forgotten Makefiles. Closes issue #137 .
2009-10-13 04:56:24 -04:00
Kris Maglione
05cbfe09cf
More build system cleanup. Install README.
2009-10-13 02:40:45 -04:00
Kris Maglione
f4f8d24760
Fix memory leak.
2009-10-11 20:17:31 -04:00
Kris Maglione
fce61e7c6d
Allow specifying screen in area specs. Closes issue #133 .
2009-10-10 14:57:00 -04:00
Kris Maglione
b75ccc7266
Change default $MODKEY to Mod4.
2009-10-10 14:57:00 -04:00
Kris Maglione
b26fc42fed
Sync ruby wmiirc.
2009-10-10 14:57:00 -04:00
Kris Maglione
6afe9e6262
Use daemon threads more pervasively in pyxp and pygmi.
2009-10-10 14:56:58 -04:00
Kris Maglione
5b911584e8
Add API docs to pygmi and pyxp.
2009-10-09 22:23:00 -04:00
Kris Maglione
284b970e8f
Minor changes to pygmi.events API.
2009-10-09 20:34:23 -04:00
Kris Maglione
ea79a8c1b9
Allow client to follow tag change in python wmiirc.
2009-10-09 16:40:33 -04:00
Kris Maglione
5c506656f5
Cleanup wmiirc scripts.
2009-10-09 16:40:33 -04:00
Kris Maglione
2a8d326db5
Remove some build system cruft.
2009-10-09 16:40:33 -04:00
Kris Maglione
f9a3838a8f
Add help text to python key bindings.
2009-10-02 21:44:50 -04:00
Kris Maglione
1a81a510f3
Prepend $WMII_CONFPATH to $PYTHONPATH rather than appending it.
2009-10-01 00:23:27 -04:00
Kris Maglione
8a4ccf526b
Rename python wmiirc history files to match shell rc's names.
2009-09-30 15:27:26 -04:00
Kris Maglione
5b9594e8ca
Add Suraj's Rumai-based wmiirc.
2009-09-29 17:44:54 -04:00
Kris Maglione
6bf565fb54
Mv rc.wmii to alternative_wmiircs/plan9port/wmiirc.
2009-09-28 20:52:20 -04:00
Kris Maglione
79ad0dd568
Update selection and execution of wmiirc.
2009-09-28 17:24:01 -04:00
Kris Maglione
4af4c3825f
Makefile cleanup and other general cleanup.
2009-09-17 09:27:11 -04:00