Commit Graph

2715 Commits

Author SHA1 Message Date
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 f1a6e75d10 Treat 1px from the right/bottom edge of the screen as the edge. Closes issue #161. 2010-06-11 23:46:35 -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 53a479f79a Work around mawk bug that broke wmiirc. 2010-06-10 03:23:35 -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 6de315bf57 Update wmii binary with default color scheme. 2010-06-09 00:19:47 -04:00
Kris Maglione 558c0f1154 Cleanup, minor fixes. 2010-06-08 23:59:01 -04:00
Kris Maglione dbe75862ef Fix synthetic configure notify bug. Closes issue #193. 2010-06-06 18:06:44 -04:00
Kris Maglione 59128c599d Update wmiirc and python/wmiirc to new /rules format. 2010-06-06 06:06:14 -04:00
Kris Maglione 20f317dd6a Add locale charset crud. 2010-06-06 05:07:24 -04:00
Kris Maglione 154f750e0a Fix drawing shape mask. 2010-06-05 14:36:41 -04:00
Kris Maglione 6724357027 [witray] Replace currently running system tray at startup. 2010-06-05 04:31:46 -04:00
Kris Maglione ec26a17464 Fix some tedious client unmap bugs. 2010-06-04 20:37:05 -04:00
Kris Maglione fd930e89a6 Revamp color handling. Fixes issue #188. 2010-06-04 19:38:35 -04:00
Kris Maglione abefbf048d [libstuff] Fix nsec(). 2010-06-04 18:15:11 -04:00
Kris Maglione 6639d9d02f [menu] Set tags and window class on menu window. 2010-06-04 16:49:34 -04:00
Kris Maglione 21f180b4ea Add 'continue' key to /rules. 2010-06-04 16:46:25 -04:00
Kris Maglione eb54fce1b5 Fix ping lag calculation on 32 bit systems. Closes issue #187. 2010-06-04 16:16:36 -04:00
Kris Maglione 217ce27a4b Remove /tagrules. 2010-06-03 21:47:56 -04:00
Kris Maglione 5f870abb2d [python] Sync pygmi with config changes in tip. 2010-06-03 21:38:14 -04:00
Kris Maglione b986944d7a Skip non-focusable windows on select up/down. 2010-06-03 17:18:40 -04:00
Kris Maglione b5ed1df3a1 Show indication when clients are wedged. 2010-06-03 17:08:50 -04:00
Kris Maglione 7b50a929c4 Check clients for ping response before sending Unresponsive message. Closes issue #186. 2010-06-03 10:57:34 -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
Kris Maglione 625246858d Ping clients regularly to make the "unresponsive" message more responsive. Please notify me of any performance problems caused by this change. 2010-06-02 02:09:23 -04:00
Kris Maglione fb1d7443a1 Fix randomly reverted files. 2010-06-02 01:30:44 -04:00
Kris Maglione 5a078dfe24 Kill client process (if possible) on at the slay commans. 2010-06-01 23:05:19 -04:00
Kris Maglione 7da961ec6c Add group and default-tags keys to /rules.
Update issue #178
Status: Fixed
If you don't want grouping behavior for a client, set group=0 for
that client in /rules. This will inhibit the affinity for tags and
for columns.
2010-06-01 22:38:33 -04:00
Kris Maglione 9055d8e8a1 [menu] Don't set wimenu window override_redirect. 2010-06-01 21:09:23 -04:00
Kris Maglione e5e64f3eb4 [witray] Add partial DND proxy. 2010-06-01 20:09:25 -04:00
Juan Pablo Aroztegi 9faaa0679e [plan9port] use rc syntax for the startup function 2010-05-31 13:26:51 +02:00
Kris Maglione b1195b3041 Start using waserror(), error(). Needs testing. 2010-05-31 00:54:07 -04:00
Kris Maglione 0801547846 Experimental new /rules file to replace /tagrules. Case insensitive ctl file writes. 2010-05-30 23:33:19 -04:00
Kris Maglione 612b959af5 Fix printevent ButtonEvent output. 2010-05-30 19:27:56 -04:00
Kris Maglione 9470b23a9c [python] Add some judicious locking. 2010-05-30 16:53:43 -04:00
Kris Maglione bec00971f9 [wmiir] Use buffered IO. 2010-05-30 15:29:30 -04:00
Kris Maglione a7705355e8 Give up on implementing proglist portably in sh and do it in C. Fixes issue #42. 2010-05-30 15:18:15 -04:00
Kris Maglione 7ae818a3e9 [python] Launch witray in the background at startup. 2010-05-30 11:28:06 -04:00
Kris Maglione 3ecd2db1aa [witray] Fix some memory corruption. 2010-05-30 05:58:03 -04:00
Kris Maglione de0d5ba77e Collapse/uncollapse floating clients on grab box click. 2010-05-29 18:03:14 -04:00
Kris Maglione 7344423cc4 Factor out some common code. Delete some stale code. 2010-05-29 14:10:31 -04:00
Kris Maglione fb1e4189d4 Try harder not to focus doc windows. 2010-05-29 11:54:38 -04:00
Kris Maglione 0364acb2ab Fix some managed grabbox move bugs. 2010-05-29 11:38:35 -04:00
Kris Maglione 3abbddaebc Don't adjust column in grabbox move until the mouse actually moves. Closes issue #51. 2010-05-29 10:37:51 -04:00
Kris Maglione fd8ecb1245 Work around a dash bug prematurely killing the event loop. 2010-05-28 20:30:20 -04:00
Kris Maglione 185fdef6f3 Send synthetic unmap events to affected windows, whatever their destination. This needs testing. (Fixes issue #184) 2010-05-28 15:51:00 -04:00
Kris Maglione 072abd44e4 Fix a couple of leaks. 2010-05-28 13:32:18 -04:00