Kris Maglione
e66079c942
Only resize clients when it would actually change their size. Prevents infinite loops with certain unscrupulous clients.
2010-05-24 20:09:11 -04:00
Kris Maglione
e3fdbdb548
Improve wistrut and build it by default. Add wistrut and wihack man pages.
2010-05-24 15:17:09 -04:00
Kris Maglione
ae3c20b7ae
Cleanup the top directory a bit. sed -i 's/\$\{([^{]+)\}/$(\1)/g' **/Makefile **/*.mk
2010-05-22 20:55:16 -04:00
Kris Maglione
c04f3ec6a0
Use COPYRIGHT macro more consistently in version strings.
2010-05-22 20:28:39 -04:00
Kris Maglione
21b7cb879a
Remove old debugging print statement.
2010-05-22 20:23:56 -04:00
Kris Maglione
5cd40801d2
Update email address in copyright statements.
2010-05-22 19:02:12 -04:00
Kris Maglione
14c09cbc53
Experimental demand-loading of Xft. Removed hard dependency.
2010-05-22 18:58:37 -04:00
Kris Maglione
ed389d1136
Make menus, toolbars floating by default.
2010-05-22 12:18:27 -04:00
Kris Maglione
5736b02ed0
Don't shunt the bar out of the way of struts if feasible.
2010-05-22 11:36:19 -04:00
Kris Maglione
c8223a7d02
Allow colrules to be specified in pixels.
2010-05-22 11:15:57 -04:00
Kris Maglione
ab2d1760f8
Factor out common code into library.
2010-05-21 22:52:47 -04:00
Kris Maglione
3550e7afef
Fix extra ClientFocus events. Closes issue #182 .
2010-05-21 22:52:10 -04:00
Kris Maglione
c3c09c57ca
Be less smart about EWMH strut allocation (Revert revision 1f19e60bd76c).
2010-05-21 11:16:15 -04:00
Kris Maglione
0ac2afce5c
Update copyrights.
2010-05-17 13:59:30 -04:00
Kris Maglione
2f68695947
Closes issue #175 .
2010-05-17 12:35:12 -04:00
Kris Maglione
38ae2bcc17
Ensure a positive label height. Closes issue #169 .
2010-05-17 12:29:18 -04:00
Kris Maglione
3898849361
Fix problem of ghost windows when clients disconnect while being dragged.
2010-05-17 12:22:42 -04:00
Kris Maglione
d953213bf7
Add forgotten cmd/wmii/error.c
2010-05-17 12:06:02 -04:00
Kris Maglione
e42c5a1be6
Add padding to the wimenu prompt. Closes issue #177 .
2010-04-06 15:53:33 -04:00
Kris Maglione
4757b9af11
Set _NET_NUMBER_OF_DESKTOPS properly.
2010-01-25 02:01:19 -05:00
Kris Maglione
48ee811677
Try harder to find the right screen for new fullscreen windows. Closes issue #164 .
2010-01-23 20:16:10 -05:00
Kris Maglione
3083118201
Fix regex tagrules. Closes issue #166 .
2010-01-23 18:48:26 -05:00
Kris Maglione
fde667e1aa
Remove destroyed clients from the save set. Closes issue #129 .
2010-01-23 16:56:42 -05:00
Kris Maglione
5e753ad1ce
Prefer tag rules to window groups. Closes issue #165 .
...
Update issue #165
You can work around this by adding something like the following to
your /tagrules:
/terminal/ -> sel # Ignore terminal window groups.
2010-01-22 20:56:00 -05:00
Kris Maglione
e66b83eab2
Fix MWM hint regression. Closes issue #167 .
2010-01-22 19:31:26 -05:00
Kris Maglione
9b2619ae43
Remove spurious "foo" from wmii9menu output.
2009-11-19 20:33:32 -05:00
Kris Maglione
ea9da60c34
Release grab when trying to move fullscreen clients. Closes issue #158 .
2009-11-16 20:20:13 -05:00
Kris Maglione
4ef9c591eb
Filter out modifiers key modifiers beyond Mod5 in wimenu. Closes issue #156 .
2009-11-08 16:31:43 -05:00
Kris Maglione
89037e2c3b
Fix layout chording issue. Closes issue #157 .
2009-11-08 16:13:57 -05:00
Kris Maglione
87e8b017b5
Add a note about 'default' colmode to doc/wmii.tex. Some minor cleanup elsewhere.
2009-11-08 04:45:21 -05:00
Kris Maglione
429de2d376
Better color support on non-truecolor displays.
2009-11-07 18:59:33 -05:00
Kris Maglione
079fc4c43c
Add regexp error handler. Fixes issue #152 .
2009-11-03 20:51:17 -05:00
Kris Maglione
59bf7023dd
Add 9p debugging.
2009-11-03 20:48:55 -05:00
Kris Maglione
e31731e8bc
Better font metrics support.
2009-10-30 03:06:14 -04:00
Kris Maglione
6659d28663
Fix unnecessary SIGWINCHes when unmapping clients.
2009-10-28 16:12:30 -04:00
Kris Maglione
bbb684ec8e
Update wimenu(1), add custom completion example.
2009-10-26 21:25:53 -04:00
Kris Maglione
9db3ef8f54
Gmake.
2009-10-26 15:27:43 -04:00
Kris Maglione
e3cf0426a1
Fix debian build. Closes issue #143 .
2009-10-25 17:05:55 -04:00
Kris Maglione
704887372c
Remove unused variable.
2009-10-25 14:47:45 -04:00
Kris Maglione
9950100cc6
More Xinerama float placement fixes. Closes issue #146 .
2009-10-24 03:49:10 -04:00
Kris Maglione
67512fa9e7
Float clients to the same Xinerama screen as their column. Closes issue #145 .
2009-10-24 01:50:52 -04:00
Kris Maglione
c53d95d090
Fix clients overlapping titlebar of collapsed frames after font change. Closes issue #128 .
2009-10-23 08:55:28 -04:00
Kris Maglione
b5442734cf
Fix unfloating client via chording. Closes issue #144 .
2009-10-23 04:39:11 -04:00
Kris Maglione
c26f563c55
Restrict wmii9menu to logical Xinerama screen. Closes issue #142 .
2009-10-22 07:07:10 -04:00
Kris Maglione
e156d03e09
No one cares about missing fontsets.
2009-10-20 01:40:59 -04:00
Kris Maglione
7e95268cd3
Fix wistrut. Closes issue #131 .
2009-10-18 18:07:35 -04:00
Kris Maglione
3cf4dfd093
Mask more events during mouse move/resize. Fixes issue #95 .
2009-10-18 17:33:37 -04:00
Kris Maglione
dd72b1baf7
Add -S flag to wimenu.
2009-10-17 03:10:37 -04:00
Kris Maglione
e9752c5081
Follow some more EWMH "MUST"s.
2009-10-16 09:31:50 -04:00
Kris Maglione
28360c55d9
Fix wmiir.
2009-10-13 22:02:47 -04:00