You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
David Edmundson 4bb12f3f01 Allow configuring script's screen edges from the KCM
Summary:
Modify the kwinscreenedges KCM to also list scripts which support screen
edge activation and read/write the appropriate value in the script's
config.

In order to only show relevant scripts an additional .desktop metadata
field is added.

Test Plan:
Opened KCM set a hot corner for minimize all.
Tested it
unset it, and set on another corner
Tested again

Reviewers: #plasma, graesslin

Reviewed By: #plasma, graesslin

Subscribers: graesslin, plasma-devel, kwin

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D2972
8 years ago
..
CMakeLists.txt
Messages.sh
dbuscall.cpp
dbuscall.h
documentation-effect-global.xml
documentation-global.xml Allow configuring script's screen edges from the KCM 8 years ago
genericscriptedconfig.cpp optimize string operations 9 years ago
genericscriptedconfig.h
genericscriptedconfig.json
kwinscript.desktop Allow configuring script's screen edges from the KCM 8 years ago
meta.cpp
meta.h
screenedgeitem.cpp
screenedgeitem.h
scriptedeffect.cpp Introduce an EffectsHandler::animationsSupported -> bool 8 years ago
scriptedeffect.h Introduce an EffectsHandler::animationsSupported -> bool 8 years ago
scripting.cpp Fix typo in method name 8 years ago
scripting.h Improve introspection into Scripting for KWin core/testing 8 years ago
scripting_logging.cpp pedantic fixes 8 years ago
scripting_logging.h [scripting] Add dedicated logging category 9 years ago
scripting_model.cpp Drop cmakedefine HAVE_WAYLAND 9 years ago
scripting_model.h
scriptingutils.cpp
scriptingutils.h Fix typo in method name 8 years ago
timer.cpp
workspace_wrapper.cpp Disable Activities support on Wayland 9 years ago
workspace_wrapper.h