From 73153c861c242813f9439c17a37fb49ee60bf221 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Gr=C3=A4=C3=9Flin?= Date: Fri, 19 Aug 2011 22:48:38 +0200 Subject: [PATCH] Support lower/raise opacity for all modifier+mouse combos REVIEW: 102377 --- kcmkwin/kwinoptions/mouse.cpp | 4 ++++ options.cpp | 2 ++ 2 files changed, 6 insertions(+) diff --git a/kcmkwin/kwinoptions/mouse.cpp b/kcmkwin/kwinoptions/mouse.cpp index 41e0e94148..51a80f9d8d 100644 --- a/kcmkwin/kwinoptions/mouse.cpp +++ b/kcmkwin/kwinoptions/mouse.cpp @@ -489,6 +489,8 @@ const char* const tbl_All[] = { "Raise", "Lower", "Minimize", + "Decrease Opacity", + "Increase Opacity", "Nothing", "" }; @@ -827,6 +829,8 @@ KWindowActionsConfig::KWindowActionsConfig(bool _standAlone, KConfig *_config, c << i18n("Raise") << i18n("Lower") << i18n("Minimize") + << i18n("Decrease Opacity") + << i18n("Increase Opacity") << i18n("Nothing"); combo = new KComboBox(box); diff --git a/options.cpp b/options.cpp index 6522e44210..19c3ee524c 100644 --- a/options.cpp +++ b/options.cpp @@ -399,6 +399,8 @@ Options::MouseCommand Options::mouseCommand(const QString &name, bool restricted if (lowerName == "minimize") return MouseMinimize; if (lowerName == "start window tab drag") return MouseClientGroupDrag; if (lowerName == "close") return MouseClose; + if (lowerName == "increase opacity") return MouseOpacityMore; + if (lowerName == "decrease opacity") return MouseOpacityLess; if (lowerName == "nothing") return MouseNothing; return MouseNothing; }