Commit Graph

50 Commits

Author SHA1 Message Date
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
Kris Maglione fe55433f11 Add alternative_wmiircs READMEs 2009-09-02 20:36:25 -04:00
Kris Maglione c69def6982 Add comment to wmiirc. 2009-08-30 16:00:22 -04:00
Kris Maglione 4302ec8f9c Slight changes to $(CONFVERSION) 2009-08-03 16:33:23 -04:00
Kris Maglione 947f9f6dc9 Add 'make tags'. Fix ^[ binding in wimenu. 2009-06-11 19:46:01 -04:00
Kris Maglione 085a984603 Fill in wimenu selections on <Tab> 2009-05-22 23:33:25 -04:00
Kris Maglione 0c8af0739b Add resize mode to python wmiirc. 2009-05-22 16:56:01 -04:00
Kris Maglione 5d8c72952e Make python wmiirc's event matching a bit more powerful. 2009-05-22 15:32:32 -04:00
Kris Maglione 63d3123d73 Minor pygmi efficiency imporvements. Add plugin support. 2009-05-21 16:26:31 -04:00
Kris Maglione 13f235b076 Minor pygmi efficiency fixed. 2009-05-21 15:57:04 -04:00
Kris Maglione 75abe3f7a5 Add ridiculously overwrought asynchronous 9P client. 2009-05-21 14:38:38 -04:00
Kris Maglione 3dd6ee6658 Fix Mod-Shift-t in wmiirc. 2009-05-19 13:14:06 -04:00
Kris Maglione 120f5a34a3 Cleanup. Add wmiirc.local.py. 2009-05-17 21:23:57 -04:00
Kris Maglione 9ff6791633 Add python wmiirc/9P client library 2009-05-17 14:15:08 -04:00