6 Commits

Author SHA1 Message Date
Kegan Dougal
8e60b217f9 client: refactor how the room list is rendered 2022-03-07 17:29:36 +00:00
Kegan Dougal
1e98854571 client: save cpu cycles by not re-rendering placeholders. Move IntersectionObserver to list.js 2022-03-07 15:37:22 +00:00
Kegan Dougal
ea495ed0d3 client: migrate room list rendering code to render.js 2022-02-24 14:43:45 +00:00
Kegan Dougal
8a677347f8 server/bugfix: fix panic on invited rooms; expose v2 server url to client
- Expose `/client/server.json` so clients know the CS API base endpoint for things like media requests
  (and in future sending events, etc)
- Tidy up a few comments.
2022-02-24 14:14:59 +00:00
Kegan Dougal
808d7f8d21 client: use prettier; add README 2022-02-23 19:26:38 +00:00
Kegan Dougal
52978edffd client: add render.js to put boring non-sliding-sync code in 2022-02-23 12:16:22 +00:00