Marc Ferland
896562580f
kwin: allow kwin to set real-time thread priotiry
...
KWin supports setting RT thread priorities to improve rendering and
input processing speed when the system is under load for example. It
should also result in a smoother experience in general.
As an added bonus, we also get rid of this warning:
kwin_wayland_wrapper[1016]: Failed to gain real time thread priority (See CAP_SYS_NICE in the capabilities(7) man page). error: Operation not permitted
See: https://blog.martin-graesslin.com/blog/2017/09/kwinwayland-goes-real-time/
Signed-off-by: Marc Ferland <marc.ferland@sonatest.com >
2025-11-10 08:32:36 -05:00
Marc Ferland
edeb275b9c
kwin: add support for emulated inputs
...
libeis will soon be a requirement [1]. Add it now.
1: a17227fad0
Signed-off-by: Marc Ferland <marc.ferland@sonatest.com >
2025-11-05 21:15:33 +00:00
Marc Ferland
a7966e7f86
kwin: add runtime dependency on aurora
...
From CMakelists.txt:
Provides support for decorations downloaded from the internet.
Signed-off-by: Marc Ferland <marc.ferland@sonatest.com >
2025-11-05 21:15:33 +00:00
Marc Ferland
b7b2332cbb
kwin: fix files installed but not shipped
...
Signed-off-by: Marc Ferland <marc.ferland@sonatest.com >
2025-08-22 15:36:08 -04:00
Marc Ferland
bf59024798
kwin: fix configure warning
...
This commit fixes the following warning from KWin (seen in
do_configure.log):
-- Could NOT find Breeze (missing: Breeze_DIR)
Signed-off-by: Marc Ferland <marc.ferland@sonatest.com >
2025-06-02 19:37:48 +00:00
Marc Ferland
2c3319f77f
kwin: sort dependencies
...
Quality of life, no functional changes.
Signed-off-by: Marc Ferland <marc.ferland@sonatest.com >
2025-06-02 19:37:48 +00:00
Andreas Cord-Landwehr
3b7daa8ca8
kwin: remove obsolete patch
2025-02-23 13:49:37 +00:00
Andreas Cord-Landwehr
52379c7e43
kwin: fix qtwaylandscanner buildpath QA issue
2024-11-19 20:09:06 +00:00
Andreas Cord-Landwehr
d1fa84b049
kwin: add workaround for UNPACKDIR migration
2024-10-23 16:48:05 +00:00
Andreas Cord-Landwehr
dc43a17422
kwin: update packaging
2024-07-21 17:12:57 +02:00
Maxime Roussin-Belanger
a43d476191
recipes-plasma: kwin: rrecommends maliit-keyboard-qt6 instead of the qt5 variant
...
Qt5 variant doesn't exists anymore
2024-06-16 22:56:23 -04:00
Andreas Cord-Landwehr
d63d4914f7
kwin: update packaging
2024-03-17 20:52:16 +00:00
Andreas Cord-Landwehr
1683e40fb0
kwin: update packaging
2024-03-04 21:06:38 +01:00
Andreas Cord-Landwehr
66f557aaed
kwin: update packaging
2024-01-31 21:49:02 +01:00
Andreas Cord-Landwehr
aeead6d9b6
kwin: remove obsolete build dependencies
2023-12-24 10:57:52 +01:00
Andreas Cord-Landwehr
53d8689228
Convert all license statements to SPDX
2023-12-21 20:30:02 +01:00
Andreas Cord-Landwehr
ef56a9c709
recipes-plasma/*: adapt to libplasma rename
2023-12-04 20:44:45 +01:00
Andreas Cord-Landwehr
a152b87fae
recipes-plasma: update hashes to git master version 2023-07-05
2023-07-05 21:19:47 +02:00
Andreas Cord-Landwehr
b69d60beb1
kwin: add libdisplay-info to DEPENDS
2023-05-29 08:51:09 +02:00
Andreas Cord-Landwehr
bb44f36211
kwin: only RRECOMMEND maliit-keyboard when building with Qt5
2023-05-01 12:01:53 +02:00
Andreas Cord-Landwehr
632063c98b
recipes-plasma/*: various small Qt6 build adaptations
2023-04-19 21:09:14 +02:00
Andreas Cord-Landwehr
74ab4dee1a
adapt all inherit commands for updated class names from Qt6/KF6
2023-04-17 20:26:22 +02:00
Andreas Cord-Landwehr
d5ccf415f5
kwin: update build patches for std includes
...
New patch is upstreamed at:
https://invent.kde.org/plasma/kwin/-/merge_requests/3966
2023-04-12 19:39:30 +02:00
Andreas Cord-Landwehr
fc8adf4321
kwin: add build patches for Yocto building
...
Note that all patches are already upstreamed
2023-02-14 18:09:50 +01:00
Andreas Cord-Landwehr
6f477d2ac0
kwin: add compilation patch for missing include
...
Patch upstreamed at:
https://invent.kde.org/plasma/kwin/-/merge_requests/3381
2022-12-31 09:53:55 +01:00
Andreas Cord-Landwehr
aeba2ea6b9
Disable Kwin tests
...
They are already disabled for all other packages
2022-10-15 12:55:37 +00:00
Andreas Cord-Landwehr
c0a7217eb3
Switch to new kcmutils class from meta-kf5
2022-09-19 21:19:44 +02:00
Andreas Cord-Landwehr
4ae96a93c8
Merge kwayland-server-native package into kwin-native
2022-07-12 16:05:05 +02:00
Andreas Cord-Landwehr
2f8d4c7b0b
Adapt to OE switch to standalone xwayland
2022-04-15 12:03:58 +02:00
Andreas Cord-Landwehr
d53e42d2e4
Replace kwin hosttools binary by python script
...
This backports https://invent.kde.org/plasma/kwin/-/merge_requests/2046/
2022-04-15 12:03:58 +02:00
Andreas Cord-Landwehr
b721bf907b
Update Plasma to 5.24.2
2022-04-15 12:03:58 +02:00
Hannah Kiekens
7ea59f18dd
Convert missing override syntax changes
2022-01-29 13:40:32 +01:00
Andreas Cord-Landwehr
72784edf16
Convert override syntax to new version
...
For details see:
https://docs.yoctoproject.org/next/migration-guides/migration-3.4.html
Note that due to this change the latest point release of Dunfell is
the minimal requirement to be compatible with this layer.
2021-12-29 11:54:08 +01:00
Andreas Cord-Landwehr
7fc2985d71
Prepare Plasma recipes for supporting tarball builds
2021-10-10 09:30:35 +02:00
Andreas Cord-Landwehr
38201eec88
Use modern license markers
2021-05-24 15:23:23 +02:00
Andreas Cord-Landwehr
1cdcd0c8cb
Various recipe updates for Plasma 5.22
2021-05-24 15:23:23 +02:00
Andreas Cord-Landwehr
57c6df14bf
Switch kwin to maliit-keyboard
2021-01-09 19:30:21 +00:00
Andreas Cord-Landwehr
9d03fa0288
Fix installation path of kwinrc configuration
2021-01-02 17:04:12 +01:00
Andreas Cord-Landwehr
04eafe851f
Add missing license information according to REUSE spec
2020-12-30 11:28:21 +01:00
Andreas Cord-Landwehr
660abe64ed
Adapt recipes for Plasma 5.20.4
2020-12-29 14:09:39 +01:00
Volker Krause
09f1bea3ce
Update to Plasma 5.19.2
2020-07-04 18:26:58 +02:00
Volker Krause
e6925a5737
Move from anongit.kde.org to invent.kde.org
...
anongit has been replaced by Gitlab.
2020-06-11 17:07:47 +02:00
Volker Krause
fad29b4312
Update to Plasma 5.17.2
2019-12-03 22:33:29 +01:00
Volker Krause
16ef8c0225
Configure kwin for Plasma Mobile window management
2019-02-22 18:16:01 +01:00
Volker Krause
c0ad07473f
Update to Plasma 5.15.0
2019-02-16 20:31:53 +01:00
Volker Krause
8cdc178f74
Adapt to KF5 changes
2019-02-16 11:43:54 +01:00
Volker Krause
612218b270
Use ki18n class
2019-02-10 16:53:38 +01:00
Volker Krause
0b26d63fb1
Update to Plasma 5.14.0
2018-10-13 12:42:56 +02:00
Volker Krause
7d9b6856df
Add missing dependency
2018-09-02 18:09:02 +02:00
Alistair Francis
a6f0ac13c8
kwin: Fix missing xmllint build error
...
Summary:
To avoid this build error:
Error: Could not find xmllint
specify libxslt-native as a dependency.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com >
Reviewers: vkrause
Reviewed By: vkrause
Differential Revision: https://phabricator.kde.org/D14169
2018-07-17 20:27:46 +02:00