Add message context menu entry to clear events

This commit is contained in:
miruka
2019-09-08 11:40:39 -04:00
parent c83e8e5fd2
commit db0de237e6
5 changed files with 25 additions and 6 deletions

View File

@@ -6,7 +6,6 @@ import "../../utils.js" as Utils
Column {
id: eventDelegate
width: eventList.width
topPadding:
model.event_type == "RoomCreateEvent" ? 0 :
dayBreak ? theme.spacing * 4 :
@@ -125,6 +124,14 @@ Column {
Utils.copyToClipboard(selectableLabelContainer.joinedSelection)
}
HMenuItem {
icon.name: "clear-messages"
text: qsTr("Clear messages")
onTriggered: py.callClientCoro(
chatPage.userId, "clear_events", [chatPage.roomId],
)
}
HMenuItem {
icon.name: "settings"
text: qsTr("Set as debug console target")

View File

@@ -177,7 +177,7 @@ Rectangle {
}
HNoticePage {
text: qsTr("No messages visible yet")
text: qsTr("No messages to show yet")
visible: eventList.model.count < 1
anchors.fill: parent