Kris Maglione
683b3ed895
Handle colormapped displays.
2010-06-20 14:24:04 -04:00
Kris Maglione
e1f621dba0
Stop event handler chain after client is destroyed.
2010-06-18 16:44:30 -04:00
Kris Maglione
a33719f9d4
Allow colors to be specified in any form recognized by X, including rgba.
2010-06-18 10:57:42 -04:00
Kris Maglione
87f46f44bb
Change order of initialization after randr screens are added. Closes issue #153 .
2010-06-18 10:17:25 -04:00
Kris Maglione
b223b27f70
Use IXP_ASSERT_VERSION macro.
2010-06-17 18:23:25 -04:00
Kris Maglione
f45311261e
[wikeyname] Prompt the user for a key if isatty(1).
2010-06-16 18:35:32 -04:00
Kris Maglione
d9486fa419
[guide] Some updates to wmii.pdf to track the man pages.
2010-06-16 18:32:09 -04:00
Kris Maglione
c3b818e241
Remove long deprecated special treatment of the '!' tag.
2010-06-15 15:13:12 -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
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
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
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
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
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
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
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
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