Commit graph

22 commits

Author SHA1 Message Date
80a6582ce5 Create backend module for more separation 2022-03-05 17:07:04 +01:00
c36f35747f Reimplement room interactions for new rooms 2022-03-05 16:36:20 +01:00
e81900caac Restructure and prepare for cove room UI 2022-03-05 15:43:40 +01:00
10efaeb8d2 Get project to compile again 2022-03-04 00:16:39 +01:00
2f56ea804f Switch rooms and disconnect current room 2022-02-27 14:19:48 +01:00
f7a319f875 Rename "join room" to "switch room" 2022-02-27 11:26:07 +01:00
c06a598a86 Run cargo fmt 2022-02-27 11:21:46 +01:00
04d17179a0 Show current room state 2022-02-27 01:46:32 +01:00
f34bf63be4 Show users if room knows them
Also selects the current room in the rooms list
2022-02-27 00:16:39 +01:00
ccf6a59f39 Extract pane border rendering to main UI 2022-02-26 19:58:58 +01:00
3efca6a6d1 Prepare room rendering 2022-02-26 19:17:25 +01:00
1543940fbc Join rooms from "join room" overlay 2022-02-26 14:13:08 +01:00
3c68debd32 Display cursor for "join room" overlay 2022-02-26 13:31:25 +01:00
3ac3bbb99e Add basic "join room" overlay 2022-02-26 13:11:51 +01:00
8d1b1951f4 Move textline to ui module 2022-02-25 23:00:08 +01:00
d0708bfee1 Change format of empty rooms list 2022-02-25 22:41:26 +01:00
e5910f45b4 Render list of rooms 2022-02-24 02:07:54 +01:00
2d31d3d4e2 Extract rooms widget and state 2022-02-23 22:32:52 +01:00
980f78f9a7 Handle events in batches 2022-02-23 18:39:55 +01:00
d68ec217a8 Resize rooms pane via dragging 2022-02-23 18:14:39 +01:00
a50ecaee68 Prepare ui structure 2022-02-23 17:53:26 +01:00
9c5f027898 Test rendering with fork 2022-02-22 02:19:26 +01:00