Kris Maglione
cc6103ca99
Ameliorate the mouse.c rat's nest.
2008-01-23 00:13:33 -05:00
Kris Maglione
ba3b4bd5a2
Better revert handling. Still far from perfect.
2008-01-22 21:21:59 -05:00
Kris Maglione
3f38f6433c
Fix some bugs. Add support for struts (think pagers, docks, panels...). /debug/* files for my convenience.
2008-01-22 17:55:53 -05:00
Kris Maglione
916c1cf0b8
Shortcircuit frame_resize for fullscreen clients.
2008-01-21 23:25:30 -05:00
Kris Maglione
1f72d945d8
Fix a fullscreen bug. Add setsid command to wmiir.
2008-01-21 23:21:37 -05:00
Kris Maglione
c2e18957f9
Sync wmiirc with rc.wmii.
2008-01-21 18:22:42 -05:00
Kris Maglione
2999577155
Cleanup drag&drop, bar.c.
2008-01-21 17:28:23 -05:00
Kris Maglione
7b1c1664f9
Bug fixes.
2008-01-21 16:18:17 -05:00
Kris Maglione
9d5f2c8014
Fix crash on systems with pedantic mallocs (needed another * in malloc. Thank you valgrind).
2008-01-21 02:35:11 -05:00
Kris Maglione
6adf15ff8e
Make the bar Xdnd aware (so you can DND between views). Fixed some window raising/moving bugs.
2008-01-21 01:21:37 -05:00
Kris Maglione
ed397a40d1
Fixed warnings/errors on linux.
2008-01-20 19:10:40 -05:00
Kris Maglione
4ebbc14e24
Uncollapse clients when setting them fullscreen.
2008-01-20 18:29:04 -05:00
Kris Maglione
8ba6c84f1c
Several changes:
...
Filter comments out of ctl files.
Update util/genconfig.
Add a notification bar (I've had one for some time).
Make wmiirc more like rc.wmii.
2008-01-20 18:00:21 -05:00
Kris Maglione
717e770e72
Hg sucks at merging.
2008-01-19 22:47:05 -05:00
Kris Maglione
3ee60cd19c
Merge
2008-01-19 22:30:37 -05:00
Kris Maglione
6082865393
Fixed most of the brokenness of managed grabbox moves.
2008-01-19 22:21:47 -05:00
Kris Maglione
dda04adc39
Forgot to add div.c, float.c, xext.c.
2008-01-19 20:29:58 -05:00
Kris Maglione
404af622cc
Add XRandR support.
2008-01-19 20:05:10 -05:00
Kris Maglione
6127f9e6a5
Check f->area->floating rather than f->client->floating when drawing its frame.
2008-01-19 18:23:52 -05:00
Kris Maglione
cb38795511
Several changes:
...
Much better fullscreen support.
Better revert support.
More correct window group support (but... with ICCCM, correct is not possible...)
"nil" tag is even less special (Important: remove last tagrule.)
Allow comments (#.*\n) in rules files.
Color scheme.
Replaced mind-numbing float placement algorithm.
Cleanup/prep.
2008-01-19 18:05:50 -05:00
Kris Maglione
967912b82b
Merge.
2008-01-18 15:57:54 -05:00
Kris Maglione
f6c2a49d34
Pre-merge mess.
2008-01-18 15:05:45 -05:00
Kris Maglione
37d553300f
Significant changes:
...
Improved focus semantics.
/client/*/ctl slay command.
Find unresponsive clients on kill.
Draw titlebars of floating clients differently.
Hack to set window properties of programs:
wihack command/libwmii_hack.so library.
Added wmii.rc, on which rc.wmii now depends.
The usual cleanup.
2008-01-17 17:50:35 -05:00
Kris Maglione
ba8e24be1e
Account for window groups. Better focus semantics. Check size against iounit on dir reads. Misc. changes.
2008-01-16 01:01:04 -05:00
Kris Maglione
aef6e4c22e
Significant changes:
...
EWMH support
Improvements to fullscreen mode
Improvements in focus, especially in no-input windows
Cleaner rc.wmii, with wmii.rc include
Filter out gcc error/warning dups
2008-01-14 15:42:21 -05:00
sqweek
0d05e4f153
Added options for Darwin (thanks Alexis Hildebrandt).
2008-01-14 12:06:53 +09:00
sqweek
e44c0627aa
Use nl_langinfo(3) instead of the unportable "" to specify the default character set for iconv_open(3). Thanks to Alex Plotnick for the patch.
2007-12-27 23:29:49 +09:00
sqweek
7e50917ae3
Added tag 3.6 for changeset 6071068bd217
2007-11-16 23:15:33 +09:00
sqweek
97b43f148d
Added Fullscreen support to wmiirc.
2007-11-16 22:46:31 +09:00
sqweek
d88e0237c1
Updated known bugs.
2007-11-14 10:59:20 +09:00
sqweek
f58ce93f6f
Changed colour scheme.
...
Fixed mawk incompatibility in proglist().
2007-11-14 10:58:53 +09:00
sqweek
97dfe7839c
Switch from RevertToParent to RevertToPointerRoot to fix focus issues with multiple X screens.
2007-11-03 02:27:23 +09:00
sqweek
dffc0f4d93
Fixed silly path searching quirk.
2007-10-21 14:29:44 +08:00
sqweek
cfcb9d9105
Prevent proglist from matching ls directory headers like ¨/opt/xplanet/bin:".
2007-10-12 00:14:35 +08:00
sqweek
6fe99af1db
Fix wmiirc so it works when WMII_FONT contains spaces.
2007-10-11 23:40:26 +08:00
sqweek
379a3f7114
Attempt to fix dosbox/SDL focus issues.
2007-10-08 02:03:02 +08:00
uriel
221ac73ebe
Makefile fix repported by jakob@pipefour.org
2007-10-04 06:30:43 +02:00
uriel
85dc8899f3
Minnor doc fixes, remove reference to kris's email address that is MIA
2007-10-03 08:12:09 +02:00
uriel
451d33e45e
Update TODO and add bugs list
2007-10-03 03:44:36 +02:00
uriel
7738356d03
Merge with sqweek's changes
2007-10-03 02:54:29 +02:00
uriel
99481a3d27
Go full screen when the client dimensions match exactly the screen dimensions, this is a hack, but I think it is the way some apps expect things to 'work'
2007-10-03 02:50:11 +02:00
sqweek
e389c234e5
Prevent segfault when initdisplay() can't open a Display.
2007-10-02 22:49:58 +08:00
sqweek
62da446cc1
Fix moves within the same column (broken since 2206).
2007-10-02 22:38:42 +08:00
sqweek
f99d66b076
Properly grep out shell variables in config_whatis (so that it's possible to use ~/.wmii-3.5/status instead of Action-status).
2007-10-02 22:15:18 +08:00
sqweek
08f2f0cff8
Remove $PLAN9/bin from the path when spawning wmiirc from rc.wmii.
2007-10-02 20:51:44 +08:00
sqweek
d0e6fb2c2e
Don't move/resize the frame on the current tag when tagging a client with multiple tags.
2007-09-29 04:04:28 +08:00
sqweek
deca2c7f5e
Make fullscreen remember what mode the client came from.
2007-09-29 02:45:11 +08:00
sqweek
93e500e6eb
Fixed MOD-Control-t to actually toggle keybinds instead of just erasing them (thanks niteling)
2007-09-29 01:08:57 +08:00
sqweek
88277eb6c7
Prevent crash when dragging window to the bottom of the column it's already in
2007-09-27 23:46:50 +08:00
sqweek
dc1b8042ab
Fixed empty column bug when moving last client with the mouse
2007-09-27 23:25:28 +08:00