KDE Xinerama patches
Patches for KDE3.x/Qt3.x with several Xinerama improvements:
- Alt+tab list of windows can be restriced to a single screen,
#86865 (no UI option, in kwinrc in group [Windows]
set SeparateScreenFocus=true)
- shortcut for moving the active window to a specific/other Xinerama screen,
#80755 (no default, configure
in the shortcuts kcontrol module)
- possibility of configuring on which Xinerama screen new windows will be placed,
#56827 (no UI option, in kwinrc
in group [Windows] set XineramaPlacementScreen to a number or -1 meaning the active Xinerama screen)
- slightly improved dialog placement in some cases
- newly launched applications appear on the same Xinerama screen where minicli was shown
- possibility of configuring the active Xinerama screen to be the one with the active window instead
of the one with the cursor (no UI option, in kwinrc in group [Windows] set ActiveMouseScreen to false,
by default false for click to focus, true for other focus policies)
- shortcut for activating specific/other Xinerama screen (no default, configure in the shortcuts kcontrol module
Patches: Qt3 patch, kdelibs patch and
kdebase patch. Qt3 patch only affects functionality, KDE patches are backwards compatible with official KDE.
Latest Qt3 and KDE3 sources are needed.
SUSE packages: The patches should become part of the (unsupported) KDE packages from the openSUSE repositories soon.
Packages for other distributions: I don't provide those. Check elsewhere. I've already seen these patches provided
by some other distributions.
I'm interested in feedback about the changes, please send your comments to <l.lunak kde.org>. With sufficient
testing the patches have a chance of being officially included with KDE3.x somewhen later (although some parts may
be more problematic because of added text strings).
Lubos Lunak <l.lunak suse.cz> <l.lunak kde.org>