diff --git a/CMakeLists.txt b/CMakeLists.txt --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,7 +8,7 @@ project(Kamoso VERSION ${KDE_APPLICATIONS_VERSION}) -set(KF5_MIN_VERSION 5.56.0) +set(KF5_MIN_VERSION 5.62.0) find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/cmake) diff --git a/src/qml/Main.qml b/src/qml/Main.qml --- a/src/qml/Main.qml +++ b/src/qml/Main.qml @@ -4,7 +4,7 @@ import QtQuick.Layouts 1.1 import QtQuick.Window 2.2 import KamosoQtGStreamer 1.0 -import org.kde.kirigami 2.0 as Kirigami +import org.kde.kirigami 2.9 as Kirigami import org.kde.kamoso 3.0 Kirigami.ApplicationWindow @@ -151,9 +151,8 @@ edge: Qt.LeftEdge drawerOpen: false handleVisible: true - // TODO: add this once Kirigami gains support for customizing - // globalDrawer handle icons in https://bugs.kde.org/show_bug.cgi?id=405598 - // handleClosedIcon.source: "special-effects-symbolic" + handleClosedIcon.source: "special-effects-symbolic" + handleOpenIcon.source: "view-left-close" modal: true width: Kirigami.Units.gridUnit * 20