Aleix Pol
94f31606e6
CMake macros porting
...
kconfig_add_kcfg_files
qt5_add_dbus_adaptor
qt5_generate_dbus_interface
2013-11-27 16:11:14 +01:00
Martin Gräßlin
969e6b85e7
Merge branch 'master' into frameworks-scratch
...
Conflicts:
CMakeLists.txt
kwin/client.cpp
kwin/effects/highlightwindow/highlightwindow.cpp
kwin/libkwineffects/kwingltexture.cpp
kwin/libkwineffects/kwinxrenderutils.cpp
kwin/scene_opengl.cpp
kwin/workspace.cpp
plasma/desktop/applets/kickoff/CMakeLists.txt
plasma/desktop/applets/taskmanager/package/contents/code/tools.js
plasma/desktop/applets/taskmanager/package/contents/ui/Task.qml
plasma/desktop/applets/taskmanager/package/contents/ui/main.qml
plasma/desktop/applets/taskmanager/package/metadata.desktop
plasma/desktop/applets/taskmanager/plugin/textlabel.h
plasma/desktop/applets/tasks/CMakeLists.txt
plasma/desktop/applets/tasks/package/metadata.desktop
plasma/desktop/applets/tasks/tasks.cpp
plasma/desktop/toolboxes/plasma-toolbox-desktoptoolbox.desktop
plasma/generic/applets/activitybar/activitybar.cpp
plasma/generic/wallpapers/color/plasma-wallpaper-color.desktop
plasma/generic/wallpapers/image/plasma-wallpaper-image.desktop
2013-09-24 11:28:38 +02:00
Thomas Lübking
6f61723cee
Merge branch 'KDE/4.11'
2013-09-24 00:52:39 +02:00
Thomas Lübking
3eb0b27d00
windowgeometry effect, keep hint inside screen
...
and use passed geometry parameter to position the labels
(required with resize effect because the actual geometry is
not updated)
REVIEW: 112849
2013-09-24 00:50:55 +02:00
Martin Gräßlin
e7a9655223
Use KShortcutsEditor directly instead of subclass
...
We don't need the GlobalShortcutsEditor anymore as the action type
can now be set as a property.
2013-09-09 06:57:06 +02:00
Martin Gräßlin
86b9ce67a0
Use QLocale in WindowGeometryEffect
2013-09-05 10:48:30 +02:00
Reza Shah
61f452723e
Port KWin effects away from KAction and KShortcut to Qt5/KF5 classes.
...
REVIEW: 111898
2013-08-15 04:13:12 +09:00
Martin Gräßlin
ed5d4048b6
foo.moc -> moc_foo.cpp in KWin effects config
2013-08-07 13:04:01 +02:00
Martin Gräßlin
9291b18cee
Merge branch 'master' into frameworks-scratch
...
Conflicts:
CMakeLists.txt
kwin/effects.cpp
kwin/effects/logout/logout.cpp
kwin/effects/presentwindows/main.qml
kwin/effects/presentwindows/presentwindows.cpp
kwin/effects/presentwindows/presentwindows.h
kwin/effects/zoom/zoom_config.cpp
kwin/libkwineffects/kwinglutils_funcs.cpp
kwin/libkwineffects/kwinxrenderutils.cpp
kwin/nvidiahack.cpp
kwin/xcbutils.h
plasma/desktop/containments/desktop/plasma-containment-desktop.desktop
plasma/generic/wallpapers/image/image.cpp
plasma/generic/wallpapers/image/plasma-wallpaper-image.desktop
2013-08-07 10:10:06 +02:00
Thomas Lübking
7fce0006c0
Merge branch 'KDE/4.11'
2013-08-05 21:02:45 +02:00
Thomas Lübking
18f8493dee
no layer repaints for the window geometry labels
...
insufficient since there can be windows/content on top of the
moved window and the labels are painted on top of the scene
BUG: 318390
FIXED-IN: 4.11
REVIEW: 111861
2013-08-05 20:43:28 +02:00
l10n daemon script
ca6b7653c0
SVN_SILENT made messages (.desktop file)
2013-08-03 04:00:09 +00:00
Martin Gräßlin
ba7d50fdc5
Disable global shortcut handling in all effects
...
KAction and KShortcut needs porting, so disabled for now.
2013-07-24 09:58:44 +02:00
Martin Gräßlin
2144f547d0
Port effect configs to new KCModule ctor
2013-07-24 09:58:43 +02:00
Martin Gräßlin
330d40f425
Fix no cast to/from ASCII intrduced issues
...
* "" needs to be wrapped in QStringLiteral
* QString::fromUtf8 needed for const char* and QByteArray
* QByteArray::constData() needed to get to the const char*
2013-07-24 09:58:33 +02:00
Martin Gräßlin
1d2c2d5982
Use Q_SLOTS and Q_SIGNALS instead of slots and signals
...
Fixes compilation with Qt5/KF5 setup.
2013-07-24 09:46:54 +02:00
l10n daemon script
a2e9957860
SVN_SILENT made messages (.desktop file)
2013-06-10 03:46:39 +00:00
Script Kiddy
dfd72523b1
SVN_SILENT made messages (.desktop file)
2013-05-02 09:17:01 +02:00
Martin Gräßlin
0ccc060218
Include KGlobal were needed
...
With KF5 some includes which used to include KGlobal, e.g. KStandardDirs
do no longer include KGlobal. So if we use KGlobal we should include it.
2013-03-07 13:59:15 +01:00
Martin Gräßlin
60c42b7a34
s/KLocale/KLocalizedString/g
...
Many headers included KLocale to use i18n and co. But those methods are
defined in KLocalizedString and not in KLocale.
With KF5 klocale.h does no longer include KLocalizedString causing lots
of compile errors.
2013-03-07 13:59:15 +01:00
Script Kiddy
63356876ac
SVN_SILENT made messages (.desktop file)
2013-02-07 08:57:53 +01:00
Thomas Lübking
70d19d9c80
Try to keep the labels in the expanded geometry
...
and ensure to repaint labels for very tiny windows
Also move to LayerRepaints
BUG: 278137
FIXED-IN: 4.10.1
REVIEW: 108676
2013-02-05 19:15:39 +01:00
Script Kiddy
7d821f3814
SVN_SILENT made messages (.desktop file)
2013-01-26 09:04:17 +01:00
Script Kiddy
c6d91ac7eb
SVN_SILENT made messages (.desktop file)
2013-01-07 08:11:48 +01:00
Script Kiddy
12f341712c
SVN_SILENT made messages (.desktop file)
2012-12-24 09:05:36 +01:00
Script Kiddy
d7316b9fcb
SVN_SILENT made messages (.desktop file)
2012-12-23 08:01:50 +01:00
Script Kiddy
49a373b681
SVN_SILENT made messages (.desktop file)
2012-12-01 08:03:43 +01:00
Script Kiddy
e6f0f5bcf7
SVN_SILENT made messages (.desktop file)
2012-11-26 07:08:50 +01:00
Martin Gräßlin
bd91fb10d7
Use KConfigXT in WindowGeometry
...
Thanks to Andrea Scarpino for providing the patch.
REVIEW: 106413
2012-09-19 10:17:17 +02:00
Martin Gräßlin
23f2de009b
Effects can provide support information through properties
...
The supportInformation is extended to also read the properties
on all effects. In addition each effect can be queried just for
itself through D-Bus, e.g.:
qdbus org.kde.kwin /KWin supportInformationForEffect kwin4_effect_blur
All effects are extended to provide their configured and read
settings through properties. In some cases also important
runtime information is exposed.
REVIEW: 105977
BUG: 305338
FIXED-IN: 4.9.1
2012-08-17 17:49:49 +02:00
Script Kiddy
953d088b6a
SVN_SILENT made messages (.desktop file)
2012-06-12 17:07:51 +02:00
Martin Gräßlin
2007a7eab8
Use namespaced parameters in signals
...
Required to get scripting bindings working.
2012-03-12 21:37:40 +01:00
Script Kiddy
8ed9b35755
SVN_SILENT made messages (.desktop file)
2011-12-13 15:55:20 +01:00
Thomas Lübking
011643d983
use contentsrect to calculate window size if baseUnit isn't 1,1
...
BUG: 283518
2011-11-13 18:40:17 +01:00
Thomas Lübking
795fbc643b
do a full geometry calculation with the moveResize start, not first moveResize event
...
BUG: 285824
FIXED-IN: 4.7.4
(cherry picked from commit 19c6ab33b94cd3e531fa5c86fdff66a6f33f5e4a)
2011-11-05 16:21:57 +01:00
Thomas Lübking
d3331eed9c
export the baseincrement size to the effectwindow and utilize it in the windowgeometry effect
...
BUG: 283518
REVIEW: 103033
FIXED-IN: 4.8
2011-11-03 21:49:20 +01:00
Script Kiddy
4cbbf921d4
SVN_SILENT made messages (.desktop file)
2011-09-09 09:21:44 +02:00
Script Kiddy
157f51ce85
SVN_SILENT made messages (.desktop file)
2011-09-08 09:04:13 +02:00
Martin Gräßlin
fe4329a252
Only call active effects in the effect chain
...
Each effect is able to declare itself as currently being active,
that is transforming windows or painting or screen or doing anything
during the current rendered frame.
This change eliminates the hottest path inside KWin identified by
callgrind.
REVIEW: 102449
2011-08-29 07:06:58 +02:00
Script Kiddy
4b81841268
SVN_SILENT made messages (.desktop file)
2011-08-09 15:14:17 +02:00
Martin Gräßlin
fe4744c1e9
Single quotes instead of double quotes
...
Krazy--
SVN_SILENT
2011-08-03 08:24:27 +02:00
Script Kiddy
c37c9de57b
SVN_SILENT made messages (.desktop file)
2011-07-30 09:44:58 +02:00
Script Kiddy
1eb1c85289
SVN_SILENT made messages (.desktop file)
2011-07-13 09:17:45 +02:00
Script Kiddy
d414f57c8d
SVN_SILENT made messages (.desktop file)
2011-07-07 10:20:05 +02:00
Script Kiddy
976f396fc7
SVN_SILENT made messages (.desktop file)
2011-07-06 10:41:48 +02:00
Script Kiddy
538e9d1467
SVN_SILENT made messages (.desktop file)
2011-06-21 11:01:53 +02:00
Script Kiddy
a7dc64e5b8
SVN_SILENT made messages (.desktop file)
2011-05-29 10:09:53 +02:00
Script Kiddy
3d0c81f121
SVN_SILENT made messages (.desktop file)
2011-05-17 10:49:34 +02:00
Thomas Lübking
580aa665c9
use KLocale::positive/negativeSign in windowgeometry effect
...
BUG: 273169
FIXED-IN: 4.7
2011-05-13 17:38:13 +02:00
Script Kiddy
9d7c88d288
SVN_SILENT made messages (.desktop file)
2011-05-11 09:17:09 +02:00