Git commit 64b74dc744da9f934c69d8763402a0e34319cbca by Laurent Montel. Committed on 20/09/2018 at 12:00. Pushed by mlaurent into branch 'master'. Readd contextual action M +21 -0 src/apps/qml/MainComponent.qml M +16 -14 src/apps/qml/RoomsComponent.qml https://commits.kde.org/ruqola/64b74dc744da9f934c69d8763402a0e34319cbca diff --git a/src/apps/qml/MainComponent.qml b/src/apps/qml/MainComponent.qml index d8413fdc..f5909ab8 100644 --- a/src/apps/qml/MainComponent.qml +++ b/src/apps/qml/MainComponent.qml @@ -48,6 +48,27 @@ Component { rightPadding: Kirigami.Units.smallSpacing topPadding: Kirigami.Units.smallSpacing bottomPadding: Kirigami.Units.smallSpacing + actions { + contextualActions: [ + Kirigami.Action { + id: editAction + iconName: "list-add" + text: i18n("Open room"); + onTriggered: { + searchChannelDialog.initializeAndOpen(); + } + }, + Kirigami.Action { + iconName: "edit-symbolic" + text: i18n("Edit room"); + checkable: true + onToggled: { + roomsList.editingMode =3D checked + // do stuff + } + } + ] + } = header: Column { = diff --git a/src/apps/qml/RoomsComponent.qml b/src/apps/qml/RoomsComponent.= qml index 430bee93..95bba92b 100644 --- a/src/apps/qml/RoomsComponent.qml +++ b/src/apps/qml/RoomsComponent.qml @@ -37,21 +37,23 @@ Component { Kirigami.ScrollablePage { id: roomsPage = - actions.main: Kirigami.Action { - id: editAction - iconName: "list-add" - text: i18n("Open room"); - onTriggered: { - searchChannelDialog.initializeAndOpen(); + actions { + main: Kirigami.Action { + id: editAction + iconName: "list-add" + text: i18n("Open room"); + onTriggered: { + searchChannelDialog.initializeAndOpen(); + } } - } - actions.left: Kirigami.Action { - iconName: "edit-symbolic" - text: i18n("Edit room"); - checkable: true - onToggled: { - roomsList.editingMode =3D checked - // do stuff + left: Kirigami.Action { + iconName: "edit-symbolic" + text: i18n("Edit room"); + checkable: true + onToggled: { + roomsList.editingMode =3D checked + // do stuff + } } } background: Rectangle {