| Summary: | mouse wheel on titlebar to maximize/restore/minimize | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Rafał Rzepecki <divided.mind> |
| Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | wishlist | CC: | daryl, hisham, opensource |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Gentoo Packages | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Rafał Rzepecki
2003-10-24 21:35:36 UTC
*** Bug 46246 has been marked as a duplicate of this bug. *** Yes - Scrollwheel on titlebar should be made configurable. I for my part would want an option that "scrollwheel up" shades the window and "scrollwheel down" unshades it, only 2 or 3 consecutive up/down evens (i.e. mousebutton 4/5) should trigger this shading so the "scroll" feeling is preserved (as in Window Maker which I am using at the moment, all the other usefull keycombos from this WM are already in Kwin :). SVN commit 410058 by lunakl: Make it possible to do all kinds of strange things when mousewheeling the titlebar or Alt+mousewheeling the window. FEATURE:44318 FEATURE:66519 FEATURE:76188 M +5 -0 trunk/KDE/kdebase/kwin/bridge.cpp M +1 -0 trunk/KDE/kdebase/kwin/bridge.h M +5 -0 trunk/KDE/kdebase/kwin/client.cpp M +1 -0 trunk/KDE/kdebase/kwin/client.h M +4 -0 trunk/KDE/kdebase/kwin/clients/PORTING M +17 -33 trunk/KDE/kdebase/kwin/events.cpp M +4 -0 trunk/KDE/kdebase/kwin/kcmkwin/kwindecoration/preview.cpp M +1 -0 trunk/KDE/kdebase/kwin/kcmkwin/kwindecoration/preview.h M +85 -4 trunk/KDE/kdebase/kwin/kcmkwin/kwinoptions/mouse.cpp M +4 -0 trunk/KDE/kdebase/kwin/kcmkwin/kwinoptions/mouse.h M +11 -1 trunk/KDE/kdebase/kwin/lib/kcommondecoration.cpp M +1 -0 trunk/KDE/kdebase/kwin/lib/kcommondecoration.h M +5 -0 trunk/KDE/kdebase/kwin/lib/kdecoration.cpp M +7 -0 trunk/KDE/kdebase/kwin/lib/kdecoration.h M +1 -0 trunk/KDE/kdebase/kwin/lib/kdecoration_p.h M +35 -0 trunk/KDE/kdebase/kwin/options.cpp M +27 -3 trunk/KDE/kdebase/kwin/options.h M +77 -7 trunk/KDE/kdebase/kwin/useractions.cpp M +2 -0 trunk/KDE/kdebase/kwin/workspace.h |