React to externally left and joined rooms, and add "leave room" button in room menu (#75)
* Initial "join room" feature. * React correctly to remotely joined rooms. * Leaving rooms implemented both locally using the room menu in nheko, and reacting properly when leaving a room remotely from another client.
Showing
- CMakeLists.txt 4 additions, 0 deletionsCMakeLists.txt
- include/Cache.h 2 additions, 0 deletionsinclude/Cache.h
- include/ChatPage.h 2 additions, 0 deletionsinclude/ChatPage.h
- include/JoinRoomDialog.h 22 additions, 0 deletionsinclude/JoinRoomDialog.h
- include/LeaveRoomDialog.h 19 additions, 0 deletionsinclude/LeaveRoomDialog.h
- include/MatrixClient.h 8 additions, 0 deletionsinclude/MatrixClient.h
- include/RoomInfoListItem.h 2 additions, 0 deletionsinclude/RoomInfoListItem.h
- include/RoomList.h 20 additions, 0 deletionsinclude/RoomList.h
- include/Sync.h 33 additions, 0 deletionsinclude/Sync.h
- include/TimelineViewManager.h 4 additions, 0 deletionsinclude/TimelineViewManager.h
- include/TopRoomBar.h 12 additions, 0 deletionsinclude/TopRoomBar.h
- src/Cache.cc 10 additions, 0 deletionssrc/Cache.cc
- src/ChatPage.cc 81 additions, 2 deletionssrc/ChatPage.cc
- src/EmojiPanel.cc 7 additions, 6 deletionssrc/EmojiPanel.cc
- src/InputValidator.cc 2 additions, 2 deletionssrc/InputValidator.cc
- src/JoinRoomDialog.cc 49 additions, 0 deletionssrc/JoinRoomDialog.cc
- src/LeaveRoomDialog.cc 44 additions, 0 deletionssrc/LeaveRoomDialog.cc
- src/MatrixClient.cc 77 additions, 1 deletionsrc/MatrixClient.cc
- src/RoomInfoListItem.cc 4 additions, 1 deletionsrc/RoomInfoListItem.cc
- src/RoomList.cc 71 additions, 3 deletionssrc/RoomList.cc
Loading
Please register or sign in to comment