Commit graph

10 commits

Author SHA1 Message Date
Sune Vuorela 2f57c3b7b3 Add Breeze Icons to ci environment
Some of the tests relies on having them there, for example verifying
that certain icons is not null or clicking on a widget that has some
size based upon the icons inside them.
2023-08-03 06:43:07 +00:00
Volker Krause 617ba7dd03 Port from deprecated KJS to QJSEngine 2023-06-21 15:53:51 +00:00
Albert Astals Cid 98fbeefcfe CI: Add Windows
GIT_SILENT
2022-04-08 11:10:05 +02:00
Albert Astals Cid c3f89b6626 CI: ask for Purpose on Linux/FreeBSD 2022-04-03 12:26:10 +02:00
Albert Astals Cid 3792d8d560 Tweak default UI
It's desktop unless you're building for Android where the default it's
mobile.

You can still manually specify which UI you want and you'll get that
regardless of the platform

Only require KParts if we're building the desktop UI

Two small changes in CI:
 * Stop pretending we have a macOS CI
 * Add Android CI
    - libkexiv2, khtml and kjs would be nice but we don't have Android builds
      yet
2021-12-17 22:03:35 +00:00
Albert Astals Cid 58ca8903ca kde-ci: Match CMakeLists requirements 2021-11-24 05:59:03 +00:00
Ben Cooksley 8da8e767e8 Add another Framework required by Okular 2021-11-21 21:59:28 +13:00
Ben Cooksley 685680c2de Okular requires KActivities it would seem 2021-11-21 18:14:24 +13:00
Ben Cooksley 9bd6fee112 These two should be sourced from the same version as they released together 2021-11-21 14:29:34 +13:00
Ben Cooksley a0fac70586 Setup .kde-ci.yml for Okular, as we need to know what it needs to build for the seed jobs 2021-11-21 14:24:23 +13:00