kwin/effects
Vlad Zagorodniy fa5242b3ee [effects] Use more effectData() in BuiltInEffects
Summary:
While BuiltInEffects has effectData() function, many functions repeat
s_effectData.at(index(effect)), which is what effectData() is doing.

By using effectData(), we'll get rid of those repetitions and maybe make
easier transition to other underlying data structure that stores metadata
for builtin effects.

Test Plan: Compiles, all enabled builtin effects are loaded and working.

Reviewers: #kwin, davidedmundson

Reviewed By: #kwin, davidedmundson

Subscribers: kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D13587

(cherry picked from commit 7bfaa6e913)
2018-08-30 13:32:39 +02:00
..
backgroundcontrast [Contrast / Blur Effects] Port from QRegion::rects() to QRegion iterators 2017-12-02 17:38:14 +01:00
blur SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
colorpicker Scaling support in ColorPicker effect 2017-04-28 10:23:13 +01:00
coverswitch SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
cube SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
desktopgrid SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
dialogparent SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
diminactive SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
dimscreen [effects] Drop the .desktop files for the BuiltIn Effects 2014-04-28 13:52:43 +02:00
eyeonscreen SVN_SILENT made messages (.desktop file) - always resolve ours 2018-06-18 07:51:12 +02:00
fade SVN_SILENT made messages (.desktop file) - always resolve ours 2018-08-11 07:46:02 +02:00
fadedesktop SVN_SILENT made messages (.desktop file) - always resolve ours 2018-08-11 07:46:02 +02:00
fallapart [effects] Use arg="true" in the kcfg files 2017-04-15 10:03:34 +02:00
flipswitch SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
frozenapp SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
glide [effects] Use arg="true" in the kcfg files 2017-04-15 10:03:34 +02:00
highlightwindow [effects] Support xcbConnectionChanged for support properties 2017-09-12 18:53:31 +02:00
invert SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
kscreen [KScreen Effect] Fix fade to black 2018-04-26 11:15:38 +02:00
login SVN_SILENT made messages (.desktop file) - always resolve ours 2018-08-11 07:46:02 +02:00
logout SVN_SILENT made messages (.desktop file) - always resolve ours 2018-08-11 07:46:02 +02:00
lookingglass SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
magiclamp SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
magnifier SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
maximize SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
minimizeanimation Honor animationsSupported in minimize, slide and sliding popups effects 2017-11-23 10:34:06 +01:00
morphingpopups SVN_SILENT made messages (.desktop file) - always resolve ours 2018-08-11 07:46:02 +02:00
mouseclick SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
mousemark SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
presentwindows SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
resize SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
scalein SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
screenedge [ScreenEdgeEffect] Create glow Svg on demand 2017-09-28 10:18:36 +02:00
screenshot Add support for skip close animation to OnScreenMessage 2017-01-25 13:54:34 +01:00
sheet [effects] Use arg="true" in the kcfg files 2017-04-15 10:03:34 +02:00
showfps SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
showpaint [effects] Use shader traits in ShowPaint effect 2016-01-25 14:11:54 +01:00
slide SVN_SILENT made messages (.desktop file) - always resolve ours 2018-08-15 08:14:58 +02:00
slideback [effects/slideback] Ignore windows which are not in visible area 2017-07-06 19:12:06 +02:00
slidingpopups Honor animationsSupported in minimize, slide and sliding popups effects 2017-11-23 10:34:06 +01:00
snaphelper [effects] Use shader traits in SnapHelper effect 2016-01-25 14:11:54 +01:00
startupfeedback Add a KSharedConfigPtr for kcminputrc to KWin::Application 2017-04-24 21:01:03 +02:00
thumbnailaside SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
touchpoints Fix unused-parameter warnings as reported by GCC 2017-07-28 21:31:09 +02:00
trackmouse SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
translucency SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
windowaperture SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
windowgeometry SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
wobblywindows SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
zoom SVN_SILENT made messages (.desktop file) - always resolve ours 2018-07-22 07:44:41 +02:00
CMakeLists.txt [effects/slide] Add 'Duration' option 2018-01-01 16:54:02 +02:00
effect_builtins.cpp [effects] Use more effectData() in BuiltInEffects 2018-08-30 13:32:39 +02:00
effect_builtins.h [effects] Add a colorpicker effect 2016-11-25 09:30:34 +01:00
kwineffect.desktop SVN_SILENT made messages (.desktop file) - always resolve ours 2017-03-25 06:02:34 +01:00
logging.cpp pedantic fixes 2016-07-16 13:14:44 -04:00
Messages.sh
shaders.qrc [effects] Drop the logout effect 2016-08-24 10:09:22 +02:00