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.
Martin Gräßlin b7f49244e0 [effects] Add new effect for touch point visualization
Summary:
The new effect is based on the mouse click effect and uses the same
rendering code (this could be improved by merging them better).

Unlike mouse click there is no keyboard shortcut needed to activate:
as soon as the effect is loaded all touch points are visualized.

The visualization creates an animated circle for each touch down
position, motion and up position. The ids are tracked and each touch
id gets the same color. The first ten different touch ids get a
different color. As touch ids are stable the first finger will always
have the same color.

Reviewers: #kwin, #plasma_on_wayland, bshah

Subscribers: plasma-devel, kwin

Tags: #plasma_on_wayland, #kwin

Differential Revision: https://phabricator.kde.org/D2464
8 years ago
..
backgroundcontrast
blur
coverswitch Introduce an EffectsHandler::animationsSupported -> bool 8 years ago
cube Introduce an EffectsHandler::animationsSupported -> bool 8 years ago
desktopgrid Adding more frameless hints 8 years ago
dialogparent
diminactive
dimscreen
eyeonscreen
fade
fadedesktop
fallapart Introduce an EffectsHandler::animationsSupported -> bool 8 years ago
flipswitch Introduce an EffectsHandler::animationsSupported -> bool 8 years ago
glide Introduce an EffectsHandler::animationsSupported -> bool 8 years ago
highlightwindow
invert
kscreen
login
logout
lookingglass
magiclamp Introduce an EffectsHandler::animationsSupported -> bool 8 years ago
magnifier
maximize
minimizeanimation
morphingpopups
mouseclick
mousemark
presentwindows Add support for touch events in the Effect system 8 years ago
resize
scalein
screenedge
screenshot
sheet Introduce an EffectsHandler::animationsSupported -> bool 8 years ago
showfps
showpaint
slide
slideback
slidingpopups
snaphelper
startupfeedback
thumbnailaside
touchpoints [effects] Add new effect for touch point visualization 8 years ago
trackmouse
translucency
windowaperture
windowgeometry
wobblywindows Introduce an EffectsHandler::animationsSupported -> bool 8 years ago
zoom
CMakeLists.txt [effects] Add new effect for touch point visualization 8 years ago
Messages.sh
effect_builtins.cpp [effects] Add new effect for touch point visualization 8 years ago
effect_builtins.h
kwineffect.desktop
logging.cpp
shaders.qrc