Add close button and room open button to room directory dialog

This commit is contained in:
Loren Burkholder 2023-09-29 22:49:45 -04:00
parent 03be9e479a
commit b6f71a8bc2

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
}
}
} }