Merge pull request #1571 from Nheko-Reborn/directory

Add close button and room open button to room directory dialog
This commit is contained in:
DeepBlueV7.X 2023-10-01 12:58:31 +00:00 committed by GitHub
commit c3fd4026ab
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -112,9 +112,17 @@ ApplicationWindow {
Layout.row: 1 Layout.row: 1
Layout.column: 1 Layout.column: 1
id: joinRoomButton id: joinRoomButton
enabled: model.canJoin enabled: model.roomid !== ""
text: "Join" text: model.canJoin ? qsTr("Join") : qsTr("Open")
onClicked: publicRooms.joinRoom(model.index) onClicked: {
if (model.canJoin)
publicRooms.joinRoom(model.index);
else
{
Rooms.setCurrentRoom(model.roomid);
roomDirectoryWindow.close();
}
}
} }
} }
@ -184,4 +192,16 @@ ApplicationWindow {
} }
footer: RowLayout {
spacing: Nheko.paddingMedium
width: parent.width
Button {
text: qsTr("Close")
onClicked: roomDirectoryWindow.close()
Layout.alignment: Qt.AlignRight
Layout.margins: Nheko.paddingMedium
}
}
} }