Martin Gräßlin
4a1bc2ec96
[effects] Drop the .desktop files for the BuiltIn Effects
...
All KCMs and KWin core use the BuiltInEffects namespace to find and
interact with the effects. There is no information left in the desktop
file which are of usage. Thus they can be removed.
2014-04-28 13:52:43 +02:00
l10n daemon script
e1f418f4d0
SVN_SILENT made messages (.desktop file)
2014-04-28 09:00:35 +00:00
l10n daemon script
f44575ddbf
SVN_SILENT made messages (.desktop file)
2014-04-28 05:16:52 +00:00
l10n daemon script
69c3289c18
SVN_SILENT made messages (.desktop file)
2014-04-27 21:02:43 +00:00
l10n daemon script
43fd082b0a
SVN_SILENT made messages (.desktop file)
2014-04-06 05:11:55 +00:00
l10n daemon script
e6db000065
SVN_SILENT made messages (.desktop file)
2014-04-04 05:29:27 +00:00
l10n daemon script
eef56c98b2
SVN_SILENT made messages (.desktop file)
2014-04-03 05:10:09 +00:00
Martin Gräßlin
3bbc9436db
[kwin] Add a virtual Effect::requestedEffectChainPosition
...
This method replaces the X-KDE-ORDERING property in the Effect's desktop
files. This change is a preparation step for integrating the new Effect
Loader which doesn't read the ordering information. Thus it needs to be
provided by the Effect itself so that the EffectsHandler can properly
insert it into the chain.
Also for the built-in Effects on the long run it doesn't make much sense
to install the desktop files. And binary plugin effects will migrate to
json metadata which also doesn't have the KService::Ptr. Thus overall it
simplifies to read this information directly from the Effect.
2014-03-28 14:04:54 +01:00
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
l10n daemon script
22a5e1109f
SVN_SILENT made messages (.desktop file)
2014-01-19 04:06:03 +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
l10n daemon script
30aac961f0
SVN_SILENT made messages (.desktop file)
2013-08-05 04:16:04 +00: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
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
88e8e01ea7
SVN_SILENT made messages (.desktop file)
2013-07-13 06:44:24 +00:00
l10n daemon script
205c557f89
SVN_SILENT made messages (.desktop file)
2013-07-05 03:48:50 +00:00
l10n daemon script
502d003ef5
SVN_SILENT made messages (.desktop file)
2013-06-23 04:02:47 +00:00
l10n daemon script
a2e9957860
SVN_SILENT made messages (.desktop file)
2013-06-10 03:46:39 +00:00
l10n daemon script
34c8d6feb6
SVN_SILENT made messages (.desktop file)
2013-06-05 04:54:40 +00:00
l10n daemon script
020f6fd612
SVN_SILENT made messages (.desktop file)
2013-05-30 04:29:57 +00:00
l10n daemon script
3a0999688f
SVN_SILENT made messages (.desktop file)
2013-05-24 03:35:07 +00:00
l10n daemon script
a3b09b7ac4
SVN_SILENT made messages (.desktop file)
2013-05-22 03:36:01 +00:00
Script Kiddy
e5316fa9d9
SVN_SILENT made messages (.desktop file)
2013-05-17 09:43:27 +02:00
Script Kiddy
68ddc5f236
SVN_SILENT made messages (.desktop file)
2013-05-11 10:34:17 +02:00
Script Kiddy
44c8899fee
SVN_SILENT made messages (.desktop file)
2013-05-10 11:04:42 +02:00
Script Kiddy
5a32f8e813
SVN_SILENT made messages (.desktop file)
2013-05-06 09:31:10 +02:00
Script Kiddy
dfd72523b1
SVN_SILENT made messages (.desktop file)
2013-05-02 09:17:01 +02:00
Script Kiddy
ffc0e62f9d
SVN_SILENT made messages (.desktop file)
2013-05-01 09:12:42 +02:00
Script Kiddy
0922410d5b
SVN_SILENT made messages (.desktop file)
2013-04-30 17:35:40 +02:00
Script Kiddy
d2b718ac0d
SVN_SILENT made messages (.desktop file)
2013-04-20 09:51:27 +02:00
Script Kiddy
71743ba5cb
SVN_SILENT made messages (.desktop file)
2013-04-18 09:41:16 +02:00
Script Kiddy
041ee1ac71
SVN_SILENT made messages (.desktop file)
2013-04-17 09:15:50 +02:00
Feng Chao
7854d12743
Fix Bug 316877 - Description text for the Slide Back effect is incorrect
...
Change "Slide back windows losing focus" to
"Slide back windows when another window is raised"
BUG: 316877
2013-04-16 20:44:49 +08:00
Thomas Lübking
499e34736b
check list validity before taking last item
...
also block for tabboxes *around* stackorder changes
BUG: 315528
2013-03-05 19:24:30 +01:00
Martin Gräßlin
060451a7ec
Remove unused includes in SlideBack Effect
2013-03-01 10:34:38 +01:00
Thomas Lübking
8129451ab3
re-settle slideBack effect to stackingOrderChanged
...
BUG: 294490
FIXED-IN: 4.11
2013-02-18 21:55:14 +01:00
Script Kiddy
d9191d1485
SVN_SILENT made messages (.desktop file)
2013-02-01 08:50:51 +01:00
Script Kiddy
7d821f3814
SVN_SILENT made messages (.desktop file)
2013-01-26 09:04:17 +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
Martin Gräßlin
2f6784be57
Remove slot for no-longer existing signal in Slideback
...
Leftover from tabbing rewrite.
2012-03-16 11:40:47 +01:00
Martin Gräßlin
2007a7eab8
Use namespaced parameters in signals
...
Required to get scripting bindings working.
2012-03-12 21:37:40 +01:00
Thomas Lübking
85635dd485
fix tabbing
...
BUG: 290959
BUG: 265160
BUG: 229292
BUG: 238279
BUG: 290758
BUG: 222831
BUG: 278275
BUG: 245747
BUG: 230000
BUG: 253697
BUG: 230570
BUG: 265977
BUG: 225337
BUG: 225339
REVIEW: 103855
2012-02-11 16:30:22 +01:00
Thomas Lübking
bf88ec09ac
Revert "fix tabbing"
...
pushed out of branch, not master - leading to absent revision, found hash collision??
This reverts commit 94b2ad7b85801e37e2df4671cdc4f26b6d7e5506.
2012-02-11 16:29:14 +01:00
Thomas Lübking
d245035a17
fix tabbing
...
BUG: 290959
BUG: 265160
BUG: 229292
BUG: 238279
BUG: 290758
BUG: 222831
BUG: 278275
BUG: 245747
BUG: 230000
BUG: 253697
BUG: 230570
BUG: 265977
BUG: 225337
BUG: 225339
REVIEW: 103855
2012-02-11 16:01:41 +01:00