137 Commits (89c2f2bf024a9da8db36b7d62cd6325000fcb796)

Author SHA1 Message Date
Martin Gräßlin 5ea990a740 Export global pointer shortcuts to effect system and use it for cube 12 years ago
Martin Gräßlin b57885a1bf Add registerGlobalShortcut method to kwineffects 12 years ago
Aleix Pol c72e519d9c Remove KDE/ prefix in include directories 12 years ago
Martin Gräßlin 161d8a83ea [kwin] Remove unused variable in Cube Effect 12 years ago
Martin Gräßlin c7d986c7fe [kwin] Remove the legacy OpenGL 1 compositing backend 12 years ago
Martin Gräßlin 3f0ff9b8d5 Migrate effects from displayWidth()/displayHeight() to virtualScreenSize()/virtualScreenGeometry() 12 years ago
Thomas Lübking 2501be4465 reset desktopChangedWhileRotating on activation 12 years ago
Martin Gräßlin 76efe517a7 Turn built-in effects into a library kwin links against 12 years ago
Martin Gräßlin 145f0c096f [kwin/effects] Do not use KActionCollections for the global shortcuts 12 years ago
Jacob Logan ac72e9fb73 Changed debug statements in kwin/effects from qDebug() to qCDebug(KWINEFFECTS) 12 years ago
Martin Gräßlin b7be3cb621 Better handling for making the compositing OpenGL context current 12 years ago
Thomas Lübking d249075b5e Ensure to not clip windows when painting the cube 13 years ago
Martin Gräßlin 139201a2e2 KGlobal::config() -> KSharedConfig::openConfig() 13 years ago
Martin Gräßlin 987fd41d24 Port KWin/Effects from KDebug to QDebug 13 years ago
Thomas Lübking 9001af8e5a reset custom cube shaders on screen change 13 years ago
Reza Shah 61f452723e Port KWin effects away from KAction and KShortcut to Qt5/KF5 classes. 13 years ago
Anselmo L. S. Melo bef5b71898 Porting effects to Qt5/KF5: QStandardPaths 13 years ago
Thomas Lübking 2f5ceb15e4 exit cube on doubleclick 13 years ago
Thomas Lübking 2a98e58d5e remove mouse polling from cube effect 13 years ago
Martin Gräßlin 330d40f425 Fix no cast to/from ASCII intrduced issues 13 years ago
Martin Gräßlin 2657476db0 Safety checks in cube and coverswitch if shaders are not available 13 years ago
Martin Gräßlin 4f2f8bda11 Use GLSL 1.40 shaders as GLSL 300 es shaders for effects 13 years ago
Martin Gräßlin c1486596fb GLSL 1.40 shaders for cube effect 13 years ago
Martin Gräßlin 2bee9a0ee0 Use generic fragment shader for Cylinder and Sphere 13 years ago
Martin Gräßlin 49e734f743 Change the way how effects can get mouse events 13 years ago
Martin Gräßlin 98a04893a6 Use mgraesslin@kde.org for my mail address in Copyright and AboutData 13 years ago
Martin Gräßlin 0ccc060218 Include KGlobal were needed 13 years ago
Martin Gräßlin 60c42b7a34 s/KLocale/KLocalizedString/g 13 years ago
Martin Gräßlin c3423b15e7 Add method to EffectsHandler to define the cursor for an input window 13 years ago
Martin Gräßlin 7a7f9d1a34 Change the way how screen edges interact with Effects/Scripts 13 years ago
Martin Gräßlin 876b427dfb Fix some C++11 narrowing conversation warnings 13 years ago
Martin Gräßlin 18cccad806 Introduce a templated animationTime overload for the KConfigXT case 13 years ago
Martin Gräßlin 2ba5e1d6ad Remove unused variable in CubeEffect::loadShader 14 years ago
Martin Gräßlin 99411ce7b1 Merge CubeEffect::loadConfig with reconfigure 14 years ago
Martin Gräßlin cf5de22586 Introduce a build option KWIN_BUILD_OPENGL_1_COMPOSITING 14 years ago
Martin Gräßlin c2a4f81927 Introduce a helper class to automatically push/pop Shaders 14 years ago
Martin Gräßlin f9a2ecbf33 Do not use ShaderManager::isValid to check for OpenGL2 compositing 14 years ago
Martin Gräßlin 6d2dfe06e7 Introduce dedicated OpenGL1 and OpenGL2 compositing types 14 years ago
Francesco Cecconi 062f5ff66b Use KConfigXT in Cube/CubeSlide effect 14 years ago
Thomas Lübking 860c7679dc check desktopNameFrame pointer in cube effect 14 years ago
Martin Gräßlin c7262e8bd3 Getter/setters for opacity, saturation and brightness in WindowPaintData 14 years ago
Martin Gräßlin dd067b075b Split out common part of ScreenPaintData and WindowPaintData 14 years ago
Martin Gräßlin a2b0d42916 Replace translation by QVector3D in Screen/Window PaintData 14 years ago
Martin Gräßlin 966047ccd2 Replace custom RotationData with QGraphicsRotation 14 years ago
Martin Gräßlin f24103481e Ensure ScreenTransformation matrix is reset after rendering cube 14 years ago
Martin Gräßlin 1379bbaa83 Use enum based setUniform in cube effect 14 years ago
Martin Gräßlin d05d55b140 Delay creation of EffectFrames till needed 14 years ago
Martin Gräßlin 8489ede9aa Move loading of Cube textures into thread 14 years ago
Philipp Knechtges 93b2674313 kwin: dropping several gl(Push|Pop)(Attrib|Matrix) calls 14 years ago
Martin Gräßlin 38d760c960 Only push shader when Cube effect is active 15 years ago