40 Commits (b6bb4e254880fddd415d43eb2ee0bf4a3e4a995a)

Author SHA1 Message Date
Martin Gräßlin 5185fe81cf make trackmouse FX account paintdata scale/trans 12 years ago
Martin Gräßlin 4230a0d331 [effects] Get xcb_connection_t* and rootWindow through EffectsHandler API 12 years ago
Martin Gräßlin 77fff7af6a [kwin] Port away from deprected KCoreConfigSkeleton::readConfig 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 c7d986c7fe [kwin] Remove the legacy OpenGL 1 compositing backend 12 years ago
Martin Gräßlin 76efe517a7 Turn built-in effects into a library kwin links against 12 years ago
Martin Gräßlin 16a82e5fa9 TrackMouse effect supports QPainter compositing 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
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
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
Martin Gräßlin 388944314a Drop QPixmap ctor of XRenderPicture 13 years ago
Martin Gräßlin ba7d50fdc5 Disable global shortcut handling in all effects 13 years ago
Martin Gräßlin 330d40f425 Fix no cast to/from ASCII intrduced issues 13 years ago
Martin Gräßlin 60c42b7a34 s/KLocale/KLocalizedString/g 13 years ago
Martin Gräßlin d0d43046d8 Use XRenderPicture instead of QPixmap in TrackMouse Effect 13 years ago
Casian Andrei 22569f7eb9 Remove forceAlpha uniform, which is no longer needed 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
Giuseppe Calà 6ac2014533 Use KConfigXT in TrackMouse Effect 14 years ago
Martin Gräßlin 74fe348b96 Reset shader state in TrackMouse effect prior to render it 14 years ago
Thomas Lübking c2940d8889 polish track mouse effect, add xrender implementation 14 years ago
Philipp Knechtges 93b2674313 kwin: dropping several gl(Push|Pop)(Attrib|Matrix) calls 14 years ago
Martin Gräßlin 31386d2f25 Drop unused variables 15 years ago
Martin Gräßlin fe4329a252 Only call active effects in the effect chain 15 years ago
Martin Gräßlin 987bc837d9 Remove define KWIN_HAVE_OPENGL_COMPOSITING 15 years ago
Martin Gräßlin 39ab2cf29e MouseChanged becomes a signal 15 years ago
Martin Gräßlin b265537962 Drop dependency to libplasma from kwineffects library 15 years ago
Martin Gräßlin 0a7e48f7aa KWin uses kdelibs coding style. 15 years ago
Martin Gräßlin 990001c5d7 Drop GLVertexBuffer::useShader. 15 years ago
Martin Gräßlin e2e4fe54ba Effects ported to GLES use ShaderManager 15 years ago
Martin Gräßlin 1911a81cd7 Trackmouse ported to GLES 15 years ago
Jorge Emilio Mata cc8cc5d098 Don't remove the shortcut from the database, just set the keybinding to 16 years ago
Jorge Emilio Mata 302a245d0e track mouse effect: provide configurable keyboard shortcut 16 years ago
Lucas Murray 846496d2c1 Cleaned up the effects/ directory by moving each individual effect into 17 years ago
Lucas Murray 9bb76644b7 Backport: Extracted mouse polling out of the composite timer to allow 17 years ago
Lucas Murray 752d5fa642 Extracted mouse polling out of the composite timer to allow effects to 17 years ago
Aaron J. Seigo 2726b01a2b don't start at 0 degrees every time the mouse is pressed, but base the angle on the time. this allows one to press the keyboard, let go and press it again without it jumping. 18 years ago
Luboš Luňák cff2b0e6cd Abstract paint clipping into PaintClipper helper class that allows 18 years ago
Luboš Luňák 29c2ae41ba svnrevertlast - there's i18n string in the config dialog that 18 years ago
Luboš Luňák f660e14148 Enable TrackMouse by default and change the activation to Shift+Meta. 18 years ago
Luboš Luňák 82ad4e01ce Report old buttons and modifiers state in mouseChanged() as well. 18 years ago
Luboš Luňák bb433ac40e No longer include config*.h files in installed headers. 19 years ago
Luboš Luňák 01bf6cbb4c License cleanup - add headers where missing, be explicit about GPL 19 years ago
Luboš Luňák 5faa397849 Vertex redesign - redo the way windows are split into smaller parts 19 years ago