l10n daemon script
6f8c3dd771
SVN_SILENT made messages (.desktop file)
2014-02-18 05:12:30 +00:00
Martin Gräßlin
76efe517a7
Turn built-in effects into a library kwin links against
...
As all effects have always been compiled into the same .so file it's
questionable whether resolving the effects through a library is useful
at all. By linking against the built-in effects we gain the following
advantages:
* don't have to load/unload the KLibrary
* don't have to resolve the create, supported and enabled functions
* no version check required
* no dependency resolving (effects don't use it)
* remove the KWIN_EFFECT macros from the effects
All the effects are now registered in an effects_builtins file which
maps the name to a factory method and supported or enabled by default
methods.
During loading the effects we first check whether there is a built-in
effect by the given name and make a shortcut to create it through that.
If that's not possible the normal plugin loading is used.
Completely unscientific testing [1] showed an improvement of almost 10
msec during loading all the effects I use.
[1] QElapsedTimer around the loading code, start kwin five times, take
average.
REVIEW: 115073
2014-01-24 14:13:59 +01:00
Jacob Logan
ac72e9fb73
Changed debug statements in kwin/effects from qDebug() to qCDebug(KWINEFFECTS)
...
A new .cpp file is added containing the declaration of the logging
category and compiled into the effects lib.
REVIEW: 114194
2013-11-29 08:47:56 +01:00
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
l10n daemon script
8484628fd0
SVN_SILENT made messages (.desktop file)
2013-11-24 04:09:32 +00:00
l10n daemon script
551988ebd4
SVN_SILENT made messages (.desktop file)
2013-11-23 03:52:00 +00:00
l10n daemon script
23fbf4395f
SVN_SILENT made messages (.desktop file)
2013-10-09 04:14:36 +00:00
Martin Gräßlin
be3a0cf4ca
Fix reading of window properties from effects
...
That's what you get for changing code you cannot properly test. The
calculation was completely messed up. Now reads the correct byte size
for the byte array. In addition the usages in the effects are improved
to cast the data into the proper uint32_t values instead of the more
generic long. After all if the format is 32, the length is 32 and not
a long.
2013-09-25 09:12:31 +02: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
l10n daemon script
a0be69adde
SVN_SILENT made messages (.desktop file)
2013-09-23 04:08:07 +00:00
l10n daemon script
52cea9285d
SVN_SILENT made messages (.desktop file)
2013-09-09 04:11:16 +00:00
Martin Gräßlin
57905c0cc2
And we got rid of KDebug
...
Usages of kBacktrace got dropped.
2013-09-02 13:14:39 +02:00
Martin Gräßlin
987fd41d24
Port KWin/Effects from KDebug to QDebug
...
Still using KDE4Support as it's used in other areas.
2013-09-02 11:03:29 +02:00
l10n daemon script
df17849412
SVN_SILENT made messages (.desktop file)
2013-08-13 04:19:10 +00: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
l10n daemon script
50dfc83d2e
SVN_SILENT made messages (.desktop file)
2013-07-31 04:07:19 +00:00
l10n daemon script
68bf8072b2
SVN_SILENT made messages (.desktop file)
2013-07-30 04:11:51 +00:00
l10n daemon script
87a7569100
SVN_SILENT made messages (.desktop file)
2013-07-27 04:01:18 +00:00
Martin Gräßlin
5ae59f4fc7
Add missing kdebug include
2013-07-24 09:58:43 +02:00
l10n daemon script
25c88fca98
SVN_SILENT made messages (.desktop file)
2013-07-24 04:07:39 +00:00
l10n daemon script
467b772a90
SVN_SILENT made messages (.desktop file)
2013-07-21 04:08:51 +00:00
l10n daemon script
52461e5885
SVN_SILENT made messages (.desktop file)
2013-07-20 06:40:25 +00:00
l10n daemon script
f203861b12
SVN_SILENT made messages (.desktop file)
2013-07-10 02:34:48 +00:00
l10n daemon script
205c557f89
SVN_SILENT made messages (.desktop file)
2013-07-05 03:48:50 +00:00
l10n daemon script
cc001b9be0
SVN_SILENT made messages (.desktop file)
2013-07-04 03:55:20 +00:00
l10n daemon script
b83d4b1583
SVN_SILENT made messages (.desktop file)
2013-06-30 03:57:16 +00:00
l10n daemon script
5510335da9
SVN_SILENT made messages (.desktop file)
2013-06-24 03:57:22 +00:00
l10n daemon script
502d003ef5
SVN_SILENT made messages (.desktop file)
2013-06-23 04:02:47 +00:00
l10n daemon script
3ce7a80b2f
SVN_SILENT made messages (.desktop file)
2013-06-17 03:52:05 +00:00
l10n daemon script
4e781f87ea
SVN_SILENT made messages (.desktop file)
2013-06-12 04:02:25 +00:00
l10n daemon script
a2e9957860
SVN_SILENT made messages (.desktop file)
2013-06-10 03:46:39 +00:00
l10n daemon script
622a3de04c
SVN_SILENT made messages (.desktop file)
2013-06-09 03:47:41 +00:00
l10n daemon script
92656b241e
SVN_SILENT made messages (.desktop file)
2013-06-08 03:47:18 +00:00
l10n daemon script
31fb163a07
SVN_SILENT made messages (.desktop file)
2013-06-07 03:40:35 +00:00
l10n daemon script
3f30610010
SVN_SILENT made messages (.desktop file)
2013-06-06 03:45:21 +00:00
Martin Gräßlin
76c207df09
Helper effect for KScreen integration
...
This effect is controlled by KScreen. It fades out all windows when
KScreen requests this and gives feedback to KScreen once all windows are
faded out. This allows KScreen to adjust the screens in a flicker free
way.
REVIEW: 110661
BUG: 319994
FIXED-IN: 4.11
2013-06-04 17:06:42 +02:00