(Mandrake)
more xinerama support. This time settings dialogs pop up centered on the
current head if there isn't a settings dialog already open.
Next - edge resistance between heads.
SVN revision: 2336
(Mandrake)
slightly better arranger code for XINERAMA - this should ALSO fix a couple of
KDE arranger problems that people reported, too.
SVN revision: 2334
(Mandrake)
This is still slightly hacking xinerama support - needs some more work.
some things will still pop up inbetween heads, but for the most part windows
will pop up on the head that is currently focused and will pop up without
going between heads.
SVN revision: 2332
(Mandrake)
redoing libXinerama support. If you use xinerama, try using the "xinerama"
command. ALSO - you have to make sure you installed libXinerama.a in the
right place as well as Xinerama.h -- still lots more hacking to do (trying to
do a cleaner implementation than my last hack)
SVN revision: 2312
(gilbertt)
Hopefully not too controversial... Added option in "Special FX Settings"
to enable/disable warping the pointer after sliding a menu onscreen. I was
going on about it ages ago, and thought this was the best thing to do...
Default behaviour is not changed, the setting is saved and loaded correctly.
*Clenches and awaits cl00batting*
SVN revision: 2109
(Raster)
gettext internationalisation support & patch
fix to allow setting of which mouse button do what on the pager
fix to border width handlign in icccm
fix to warp foucs
some other stuff i probabyl forgot about...
SVN revision: 1507
(Mandrake)
Fixed a bug in KDE support where windows would place themselves underneath the
kpanel occasionally. it shouldn't ever do that again :)
SVN revision: 1196
(Mandrake)
minor ArrangeRects() param change. updated all the source to use the new
params. I have to write ArrangeRects() to do it right now, too.
SVN revision: 1192
(Mandrake)
I've gone through and put all the people in the AUTHORS file in the
documentation. updated the documentation some (now it all fits on one page in
a couple of key places) including the credits in the documentation. I don't
want anyone that has been recognized to feel like they got credit left out.
If you've contributed patches and don't see your name listed - you NEED to
let me know ASAP. if you don't let me know in the next couple of days you
probably won't be in the 0.16.0 release's credits. (sorry)
SVN revision: 729
(Mandrake)
more work on arranger code paying attention to kpanel. next to make window
snaps work with it (seriously dreading this one)
SVN revision: 713
(Mandrake)
still having a few issues with this code, but at least we're STARTING to have
some of the arrange code for kpanel working.
SVN revision: 705
(Christian)
Hey, finally. Windows can be in multiple groups now. Needed lots
of changes in the dialogs. The default settings for group options
are now configurable through control.cfg and a dialog.
Added group-overriding actions, but haven't tested them enough.
Some cosmetics for the TODO list. Also fixed some bugs in
showing/hiding groups and changing borders for shaded wins in a group.
In the code, there are a lot more options now for getting groups,
e.g. get all the groups, only the ones a window belongs to or
all except the ones that it belongs to etc.
Paranoia checks for groups shouldn't allow adding a window to a group
multiple times anymore, the current_group is protected better, plus
some more.
Updating BrushedMetal still necessary.
The timestamp thing in groups.c (g->index = (int)(GetTime() * 100))
doesn't seem to work for me, every group gets an index of -INT_MAX,
so I changed that a little bit. Hope that's ok?
Sorry that things took me so long .. more small commits surely would
have been better.
SVN revision: 212