Commit Graph

53 Commits

Author SHA1 Message Date
outfoxxed 4b1134c439
Don't use ECM for plugin 2024-01-24 02:10:14 -08:00
outfoxxed 97b759c92a
Minor changes to reduce kde build deps 2024-01-23 06:25:33 -08:00
Jonathan Esk-Riddell f1e50306f8 Update version number for 6.0.80
GIT_SILENT
2024-01-10 14:04:04 +00:00
Jonathan Esk-Riddell 078f36f8f3 Update version number for 5.92.0
GIT_SILENT
2024-01-10 12:29:03 +00:00
Joshua Goins 7d3194034c Use ECM QML module so the module can be used outside of repository 2024-01-04 14:42:17 -05:00
Jonathan Esk-Riddell d379bc8d8e Update version number for 5.91.90
GIT_SILENT
2023-12-20 18:54:50 +00:00
Jonathan Esk-Riddell 715e629dd8 Update version number for 5.91.0
GIT_SILENT
2023-12-20 12:02:54 +00:00
David Redondo d1ab27dd53 Update Qt version requirement to 6.6.0
GIT_SILENT
2023-12-08 12:10:27 +01:00
Jonathan Esk-Riddell 4569e78e25 Update version number for 5.90.90
GIT_SILENT
2023-12-07 16:41:03 +00:00
Jonathan Esk-Riddell 9e1c5357ac Update version number for 5.90.0
GIT_SILENT
2023-11-29 10:24:25 +00:00
Jonathan Esk-Riddell 25bc38dac1 Update version number for 5.81.80
GIT_SILENT
2023-11-17 12:28:29 +00:00
Jonathan Esk-Riddell aa167e8da5 Update version number for 5.81.0
GIT_SILENT
2023-11-09 12:31:25 +00:00
Jonathan Esk-Riddell 00b26a196d set ecm soversion to project major
again probably not used but feels best to make them match
2023-11-03 10:19:42 +00:00
Jonathan Esk-Riddell fcaf8cf95d Update PROJECT_VERSION_MAJOR to 6, this is mostly used in some internal soversions 2023-11-01 19:22:21 +00:00
Laurent Montel c97826ab18 It compiles fine without deprecated methods 2023-06-12 14:00:48 +02:00
Laurent Montel 4cb2a27a4c Use qt6 only 2023-06-04 09:17:37 +02:00
Vlad Zahorodnii 2985398375 Port to QWaylandWindow::setShellIntegration()
With QWaylandWindow::setShellIntegration(), it's possible to use
xdg-shell and layer-shell protocols in the same process. It's important
for plasmashell, where we want to use the layer shell protocol for
special surfaces such as the desktop background, and the xdg shell
protocol for dialogs.

In order to make a QWindow use the layer shell protocol, you need to
call LayerShellQt::Window::get() before the window is mapped.
2023-04-22 12:11:01 +03:00
Nicolas Fella 07e63cab8c Require C++20 2023-04-20 08:45:39 +02:00
Nicolas Fella 488c6d759c Replace KF5 with KF6 2023-02-28 15:05:58 +01:00
Nicolas Fella d69a528b6c Require Qt 6.4 2023-02-28 15:05:34 +01:00
Jonathan Esk-Riddell b9f8f6447d Update version number for 5.27.80
GIT_SILENT
2023-01-27 14:56:01 +00:00
Jonathan Esk-Riddell 8d14abc707 Update kf5 version requirement to 5.102.0
GIT_SILENT
2023-01-21 20:06:42 +00:00
Jonathan Esk-Riddell d06bcbe25b Update version number for 5.28.80
GIT_SILENT
2023-01-19 12:28:59 +00:00
Jonathan Esk-Riddell fc06e945c8 Update version number for 5.26.90
GIT_SILENT
2023-01-19 11:17:24 +00:00
Laurent Montel b95910c086 Use ecm_set_disabled_deprecation_versions 2022-12-23 13:50:51 +01:00
Friedrich W. H. Kossebau 70dc87f673 Use KDE_INSTALL_CMAKEPACKAGEDIR
GIT_SILENT
2022-10-22 13:59:13 +00:00
Jonathan Esk-Riddell 7b9c2c1db1 Update version number for 5.26.80
GIT_SILENT
2022-09-15 13:57:50 +01:00
Jonathan Esk-Riddell 9b5a39922b Update version number for 5.25.90
GIT_SILENT
2022-09-15 11:50:08 +01:00
Jonathan Esk-Riddell 91db77acc2 Update kf5 version requirement to 5.98.0
GIT_SILENT
2022-09-15 11:10:38 +01:00
Jonathan Esk-Riddell 13961ef7b9 Update qt5 version requirement to 5.15.2
GIT_SILENT
2022-06-27 10:02:56 +01:00
Jonathan Esk-Riddell ff6155a5af Update kf5 version requirement to 5.94
GIT_SILENT
2022-06-27 10:02:56 +01:00
Nicolas Fella 34e7c90c2d Mark required deps as required
BUG: 454912
2022-06-06 12:26:10 +02:00
Jonathan Esk-Riddell 563b61c75c Update version number for 5.25.80
GIT_SILENT
2022-05-19 12:26:13 +01:00
Jonathan Esk-Riddell 404e9851d1 Update version number for 5.24.90
GIT_SILENT
2022-05-19 10:41:53 +01:00
Volker Krause ae883df5b1 Build with Qt6 2022-03-06 10:54:56 +01:00
Jonathan Riddell 14982d6dc7 Update version number for 5.24.80
GIT_SILENT
2022-01-13 11:56:23 +00:00
Jonathan Riddell e557008b56 Update version number for 5.23.90
GIT_SILENT
2022-01-13 10:34:20 +00:00
Jonathan Riddell 662afeba22 Update kf5 version requirement to 5.86
GIT_SILENT
2021-10-11 20:48:40 +01:00
Jonathan Riddell 06815f2817 Update version number for 5.23.80
GIT_SILENT
2021-09-16 10:34:01 +01:00
Jonathan Riddell dc07e14630 Update version number for 5.22.90
GIT_SILENT
2021-09-16 09:21:32 +01:00
David Edmundson 331505a4d2 Explicitly set KDE_COMPILERSETTINGS_LEVEL 2021-08-24 22:41:46 +02:00
Laurent Montel f6084b2c43 Fix compile with last ecm.
("we have disabled the C and C++ specific compiler extensions.")
2021-06-28 07:51:57 +02:00
Jonathan Riddell 525fa9b819 Update version number for 5.22.80
GIT_SILENT
2021-05-13 15:09:54 +01:00
Jonathan Riddell 1021ca5ab5 Update version number for 5.21.90
GIT_SILENT
2021-05-13 10:21:51 +01:00
Jonathan Riddell 204eeaf1c9 Update kf5 version requirement to 5.82
GIT_SILENT
2021-05-13 09:56:28 +01:00
Nicolas Fella 549f5ad682 Link against xkbcommon
Otherwise the build fails with missing xkbcommon headers
2021-04-15 20:46:25 +02:00
Aleix Pol cd9b1a6fd3 Address code formatting 2021-04-06 13:39:27 +02:00
Aleix Pol 1bf7276d53 Add SPDX 2021-04-06 13:05:53 +02:00
Fabian Vogt 4a3d27d0be Fix build of the layer-shell plugin
It's missing a dependency on Wayland::Client.
Also, it uses LayerShellQtInterface, which is only defined later, move it.
2021-04-01 22:36:29 +02:00
Aleix Pol cffdab8c33 Use debug logging categories 2021-04-01 17:55:58 +02:00