Commit graph

7 commits

Author SHA1 Message Date
David Edmundson
f4df25bd87 Require passing unit tests on Linux and BSD 2022-06-15 18:58:47 +00:00
Nicolás Alvarez
8455427dbc CI: Enable ccache 2022-04-23 14:29:40 -03:00
Vlad Zahorodnii
b64f95b703 Integrate kwaylandserver
This makes KWin switch to in-tree copy of KWaylandServer codebase.

KWaylandServer namespace has been left as is. It will be addressed later
by renaming classes in order to fit in the KWin namespace.
2022-04-22 12:27:33 +03:00
Kai Uwe Broulik
00f2dc1d88 Remove KIconThemes dependency
It has been unused since 7706e17d but was left in CMakeLists.txt

Signed-off-by: Eike Hein <eike.hein@mbition.io>
2022-02-15 08:43:15 +00:00
Vlad Zahorodnii
95caa51536 autotests: Add breeze-icons to .kde-ci.yml
Some tests need it, e.g.

FAIL!  : TestXdgShellClient::testDesktopFileName() Compared values are not the same
   Actual   (c->icon().name())         : ""
   Expected (QStringLiteral("wayland")): "wayland"
2021-11-29 11:44:24 +02:00
Vlad Zahorodnii
eba4ab10e1 autotests: Add breeze to .kde-ci.yml
Some tests need it, e.g.

FAIL!  : TestDontCrashUseractionsMenu::initTestCase() 'kwinApp()->setStyle(QStringLiteral("breeze"))' returned FALSE. ()
   Loc: [/builds/plasma/kwin/autotests/integration/dont_crash_useractions_menu.cpp(57)]
2021-11-29 09:18:11 +00:00
Nicolas Fella
2314867945 Add kde-ci.yml
List of deps is based on CMakeLists.txt
2021-10-05 13:11:38 +00:00