Compare commits

..
8 Commits
Author SHA1 Message Date
Bhushan Shah 4edaa5eb76 Update version for new release 6.6.7 2026-10-06 18:06:27 +05:30
Marco Martin ed788079bb use the LTS builders 2026-07-28 17:02:09 +02:00
Bhushan Shah b74ee9b58a Update version for new release 6.6.6 2026-07-07 15:54:55 +05:30
Bhushan Shah 8991054af1 Update version for new release 6.6.5 2026-05-12 13:15:57 +05:30
David Edmundson 1b6a9b5955 Update version for new release 6.6.4 2026-04-07 08:41:29 +02:00
Vlad Zahorodnii 79db29353c Fix spectacle crash
focusWindow may have no platform window.


(cherry picked from commit aac600107a)

Co-authored-by: Vlad Zahorodnii <[email protected]>
2026-03-26 12:29:49 +00:00
Bhushan Shah 109a3adba1 Update version for new release 6.6.3 2026-03-17 14:07:56 +05:30
Bhushan Shah a48f8bcdd5 Update version for new release 6.6.2 2026-03-03 12:08:53 +05:30
4 changed files with 4 additions and 6 deletions
+1 -3
View File
@@ -5,8 +5,6 @@ include:
- project: sysadmin/ci-utilities
file:
- /gitlab-templates/reuse-lint.yml
- /gitlab-templates/linux-qt6.yml
- /gitlab-templates/freebsd-qt6.yml
- /gitlab-templates/linux-qt6-lts.yml
- /gitlab-templates/xml-lint.yml
- /gitlab-templates/yaml-lint.yml
- /gitlab-templates/linux-qt6-next.yml
+1 -1
View File
@@ -4,7 +4,7 @@
Dependencies:
- 'on': ['@all']
'require':
'frameworks/extra-cmake-modules': '@latest-kf6'
'frameworks/extra-cmake-modules': 'Frameworks/6.24'
'third-party/wayland': '@latest'
'third-party/wayland-protocols': '@latest'
+1 -1
View File
@@ -4,7 +4,7 @@
cmake_minimum_required(VERSION 3.16)
project(layershellqt)
set(PROJECT_VERSION "6.6.1")
set(PROJECT_VERSION "6.6.7")
set(PROJECT_VERSION_MAJOR 6)
set(CMAKE_C_STANDARD 99)
+1 -1
View File
@@ -204,7 +204,7 @@ bool QWaylandLayerSurface::requestActivate()
return true;
} else {
const auto focusWindow = QGuiApplication::focusWindow();
const auto wlWindow = focusWindow ? static_cast<QtWaylandClient::QWaylandWindow *>(focusWindow->handle()) : window();
const auto wlWindow = focusWindow && focusWindow->handle() ? static_cast<QtWaylandClient::QWaylandWindow *>(focusWindow->handle()) : window();
if (const auto seat = wlWindow->display()->lastInputDevice()) {
const auto tokenProvider = activation->requestXdgActivationToken(wlWindow->display(), wlWindow->wlSurface(), seat->serial(), QString());
connect(tokenProvider, &QWaylandXdgActivationTokenV1::done, this, [this](const QString &token) {