Vlad Zahorodnii
2a8395c7dd
Trim trailing whitespace
2020-11-28 11:01:47 +00:00
Niccolò Venerandi
a590dbd309
Raise default blur strenght
2020-11-19 19:53:52 +01:00
xinbo wang
44b2a3f872
fix: magiclamp effect wrong direction.
...
if the dock is on the top,and the dock is not close together with screen edge.
for example,the dock is 10 pixels taller then sceen edge,the "position" will be "Bottom".
Autually,the dock is on the top of screen.
2020-11-18 10:06:06 +00:00
l10n daemon script
7659261982
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2020-11-16 06:14:08 +01:00
Aleix Pol
8ba6006a1b
startupfeedback: Prefer using smart pointers to raw
...
Better security and less boilerplate.
2020-11-10 12:12:27 +00:00
Aleix Pol
4d549d76be
startupfeedback: Don't use a lambda unnecessarily
2020-11-10 12:12:27 +00:00
Aleix Pol
35fe4fa7c1
startupfeedback: Properly check if a vector is empty
2020-11-10 12:12:27 +00:00
Niccolò Venerandi
6af6a942e9
Raise blur strenght
2020-11-10 10:14:06 +00:00
Nicolas Fella
49ed0361fd
Add config module information to builtin effects
...
Add a new field to EffectData that stores an effect's config module.
We currently determine an effect's configModule using KPluginTrader and the X-KDE-ParentComponents metadata.
IMO it's much more straight forward to let the effect specify its config module directly instead.
2020-11-08 13:36:32 +00:00
l10n daemon script
2be28ac65a
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2020-11-08 06:22:50 +01:00
l10n daemon script
d830f41cc3
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2020-11-07 06:30:51 +01:00
l10n daemon script
77469151c5
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2020-11-06 06:24:08 +01:00
David Redondo
1caf9f61d6
Disable bouncy cursor effect during ksplash
...
Since commit commits.kde.org/plasma-workspace/378309e666f52fc436c75648a9e6ad7d5dcbacdf
ksmserver sets a desktopname when restoring applications. This causes the effect
to draw above the splash windows while no cursor is visible.
2020-11-03 12:59:38 +00:00
Fang Tan
03a27a0081
The client may have closed itself here,will cause kwin to crash
2020-11-03 19:25:29 +08:00
Bhushan Shah
5e6c81eea0
effects/screenshot: fix the screenshot on GLES
...
We want to multiply the width/height by scale weather or not we are
using GLES or not, otherwise this will only provide part of screen when
used with e.g fullscreen screenshot.
2020-11-03 09:26:49 +00:00
David Faure
8563f1f54f
Port from QStandardPaths::DataLocation to QStandardPaths::AppDataLocation
...
They are the same on Linux (but DataLocation is deprecated). On Windows this enables the use of the roaming path.
NO_CHANGELOG
2020-10-31 14:38:21 +01:00
Konstantinos Smanis
dbcf43abfe
Allow configuring click behavior in Desktop Grid effect
...
The following click behaviors are defined:
* Switch desktop and activate window [default]
* Switch desktop only
The former emulates the previous default of activating clicked windows
using the Present Windows effect. The latter introduces a new mode where
the clicked window is not activated, allowing the user to select a
virtual desktop without worrying about disrupting the last active
window.
The configuration toggle that controlled the use of the Present Windows
effect has been subsumed into the first click behavior, i.e., if the
effect is enabled, it will be implicitly triggered.
2020-10-30 09:39:00 +00:00
Laurent Montel
2ac8611523
If include is define in .h remove it if it's defined in .cpp too (scripted)
2020-10-23 21:37:16 +02:00
Méven Car
fe41af9e50
ScreenshotEffect: don't expect authorization for interactive screenshots
2020-10-22 12:20:31 +02:00
Nicolas Fella
fee696ec88
Remove defunct calls to KAboutData::pluginInfo
...
They always return nullptr since the info was never registered.
2020-10-22 09:43:52 +00:00
l10n daemon script
5cb6f51ef6
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2020-10-11 06:01:48 +02:00
l10n daemon script
237d52be01
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2020-10-09 06:39:13 +02:00
Méven Car
a7aa089ec4
ScreenshotEffect: fix ordering of screens in screenshotScreens
2020-10-06 17:07:05 +02:00
l10n daemon script
de4e429aed
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2020-10-06 06:04:18 +02:00
l10n daemon script
1f6e615ec0
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2020-10-05 06:16:34 +02:00
Andreas Hartmetz
9d77271011
Fix const / non-const iterator mismatch
...
Fixes the build for me. STL actually allows const and non-const
iterator comparsion, Qt containers... uh, sometimes? :>
2020-10-02 23:22:22 +02:00
Méven Car
309a656e00
Screenshot effect: add a screenshotScreens(...) to screenshot specific screens
2020-09-30 07:44:30 +00:00
l10n daemon script
30b516eceb
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2020-09-30 06:16:48 +02:00
l10n daemon script
cd9acd2e41
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2020-09-29 06:08:11 +02:00
l10n daemon script
25b93b4ccc
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2020-09-27 06:07:58 +02:00
David Edmundson
095cdcd374
Revert "[effects/slidingpopups] Start the animation on only windowAdded or windowClosed"
...
This reverts commit 9d4c8fda09
.
Unlike other effects this wasn't using hide/show as a hack for not
having a created/destroyed signal but because the window is internally
hidden when it's in auto-hide mode despite being still mapped.
BUG: 426686
2020-09-24 12:09:26 +01:00
Vlad Zahorodnii
0c266e760b
Replace remaining usages of old connect syntax with new connect syntax
...
This change replaces the remaining usages of the old connect syntax with
the new connect syntax.
Unfortunately, there are still places where we have to use SIGNAL() and
SLOT() macros, for example the stuff that deals with d-bus business.
Clazy was used to create this change. There were a few cases that needed
manual intervention, the majority of those cases were about resolving
ambiguity caused by overloaded signals.
2020-09-24 09:33:45 +00:00
Vlad Zahorodnii
70b18ae404
Port some KCMs away from deprecated KShortcutsEditor::undoChanges()
...
undoChanges() has been deprecated in favor of undo() in KF 5.75.
2020-09-24 07:52:44 +00:00
l10n daemon script
102332df00
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2020-09-24 06:27:23 +02:00
Aleix Pol
26950a65a6
Have Toplevel::damage emit a QRegion
...
Instead of looping through the rects in the region, emit the region at
bulk. It reduces the amount of emissions we do and allows us to pack the
response accordingly.
2020-09-22 14:45:08 +02:00
Vlad Zahorodnii
5f7d23fd07
effects/flipswitch: Port away from deprecated QTimeline curve shape prop
...
QTimeline::CurveShape has been deprecated in Qt 5.15.
2020-09-21 06:16:33 +00:00
Vlad Zahorodnii
99dd5d94c5
effects/cubeslide: Port away from deprecated QTimeline curve shape prop
...
QTimeline::CurveShape has been deprecated in Qt 5.15.
2020-09-21 06:16:33 +00:00
Vlad Zahorodnii
3d0042e05b
effects/desktopgrid: Port away from deprecated QTimeline curve shape prop
...
QTimeline::CurveShape has been deprecated in Qt 5.15.
2020-09-21 06:16:33 +00:00
l10n daemon script
240c77a934
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2020-09-21 06:06:27 +02:00
l10n daemon script
3cfec5fdcf
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2020-09-19 06:15:09 +02:00
l10n daemon script
e6e72d27b9
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2020-09-18 06:21:14 +02:00
l10n daemon script
54b654dcad
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2020-09-17 06:21:21 +02:00
l10n daemon script
f5900a5fd0
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2020-09-12 06:11:10 +02:00
l10n daemon script
8026da5309
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2020-09-11 05:58:24 +02:00
Kai Uwe Broulik
e14a011165
[effects/fullscreen] Add effect that animates full screen changes
...
Just a slightly altered copy of the maximize effect
2020-09-09 18:18:16 +00:00
l10n daemon script
81a9b824cf
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2020-09-09 06:33:22 +02:00
Méven Car
e563b83b43
Make ScreenShotEffet::screenshotScreen return native screen sized images in Wayland case
2020-09-07 10:00:29 +02:00
Nicolas Fella
0f588c256c
Drop empty X-KDE-PluginInfo-Depends
...
The whole concept is almost unused and there's no point in having it there but empty
See also https://phabricator.kde.org/T13553
2020-09-01 09:11:48 +00:00
Vlad Zahorodnii
b2792ae3cd
effects/slidingpopups: Properly clip windows
...
The region that we pass to the next paintWindow() cannot be larger than
the one that we've received. If an effect passes a larger region, the
tracked buffer damage will be messed up and user will see all sorts of
visual artifacts.
2020-09-01 06:12:39 +00:00
Vlad Zahorodnii
ed113171f3
effects: Disable blur and contrast effect when screen is locked
...
The results of the blur and the background contrast effect will never
be seen if the screen locker is active.
In order to avoid wasting computational resources, we could temporarily
disable the blur effect until the screen is unlocked.
Furthermore, given that the blur effect shrinks the clip region, it is
guaranteed that the compositor will have to render the desktop window
behind the lockscreen window. With this change, all windows behind the
screen locker will be properly clipped away.
2020-09-01 06:12:01 +00:00