Compare commits

..

16 Commits

Author SHA1 Message Date
5163cb6f49 Update version number for 5.24.7
GIT_SILENT
2022-10-14 10:41:37 +01:00
eaac59ef13 Update version number for 5.24.6
GIT_SILENT
2022-07-11 10:17:41 +01:00
7f555ba9bd Mark required deps as required
BUG: 454912
(cherry picked from commit 34e7c90c2d)
2022-06-06 12:40:30 +02:00
a450e3b4b3 Update version number for 5.24.5
GIT_SILENT
2022-05-03 10:51:36 +01:00
2d00bfd62d Update version number for 5.24.4
GIT_SILENT
2022-03-29 11:47:55 +01:00
6c5072cb9e Update version number for 5.24.3
GIT_SILENT
2022-03-08 11:01:23 +00:00
5217d4cee6 Update version number for 5.24.2
GIT_SILENT
2022-02-22 11:36:14 +00:00
6107b5a296 Update version number for 5.24.1
GIT_SILENT
2022-02-15 12:07:47 +00:00
15a66e8960 Update version number for 5.24.0
GIT_SILENT
2022-02-03 12:13:36 +00:00
e557008b56 Update version number for 5.23.90
GIT_SILENT
2022-01-13 10:34:20 +00:00
80f6a629bb GIT_SILENT: add missing override 2021-10-27 13:43:28 +02:00
662afeba22 Update kf5 version requirement to 5.86
GIT_SILENT
2021-10-11 20:48:40 +01:00
3dac2dd012 Add FreeBSD CI 2021-10-07 01:27:09 +02:00
5b280a4602 Add Linux CI 2021-10-05 15:14:20 +02:00
eb6fb8ab13 Add .kde-ci.yml 2021-10-05 15:14:05 +02:00
06815f2817 Update version number for 5.23.80
GIT_SILENT
2021-09-16 10:34:01 +01:00
5 changed files with 19 additions and 6 deletions

6
.gitlab-ci.yml Normal file
View File

@ -0,0 +1,6 @@
# SPDX-FileCopyrightText: None
# SPDX-License-Identifier: CC0-1.0
include:
- https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/linux.yml
- https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/freebsd.yml

7
.kde-ci.yml Normal file
View File

@ -0,0 +1,7 @@
# SPDX-FileCopyrightText: None
# SPDX-License-Identifier: CC0-1.0
Dependencies:
- 'on': ['@all']
'require':
'frameworks/extra-cmake-modules': '@latest'

View File

@ -4,7 +4,7 @@
cmake_minimum_required(VERSION 3.16)
project(layershellqt)
set(PROJECT_VERSION "5.23.1")
set(PROJECT_VERSION "5.24.7")
set(PROJECT_VERSION_MAJOR 5)
set(CMAKE_C_STANDARD 99)
@ -32,10 +32,10 @@ include(GenerateExportHeader)
include(KDEClangFormat)
include(ECMQtDeclareLoggingCategory)
find_package(WaylandScanner)
find_package(QtWaylandScanner)
find_package(WaylandScanner REQUIRED)
find_package(QtWaylandScanner REQUIRED)
find_package(Wayland 1.3 COMPONENTS Client Server)
find_package(WaylandProtocols)
find_package(WaylandProtocols REQUIRED)
find_package(PkgConfig REQUIRED)
pkg_check_modules(XKBCOMMON xkbcommon REQUIRED IMPORTED_TARGET)

View File

@ -21,7 +21,7 @@ class LAYERSHELLQT_EXPORT QWaylandLayerShell : public QtWayland::zwlr_layer_shel
{
public:
QWaylandLayerShell(::wl_registry *registry, uint32_t id, uint32_t version);
virtual ~QWaylandLayerShell();
~QWaylandLayerShell() override;
QWaylandLayerSurface *createLayerSurface(QtWaylandClient::QWaylandWindow *window);
// TODO: Popups

View File

@ -23,7 +23,7 @@ class LAYERSHELLQT_EXPORT QWaylandLayerSurface : public QtWaylandClient::QWaylan
Q_OBJECT
public:
QWaylandLayerSurface(QWaylandLayerShell *shell, QtWaylandClient::QWaylandWindow *window);
virtual ~QWaylandLayerSurface();
~QWaylandLayerSurface() override;
bool isExposed() const override
{