Commit graph

9 commits

Author SHA1 Message Date
abae93170a refactor(room): fold message editing and file attachments into the composer, removing the floating MessageEditor and UploadBoard 2026-06-15 02:57:32 +03:00
2581ff8137 feat(room): extend the centred message band, date pill and composer width to group and channel rooms, matching 1:1 2026-06-06 21:13:34 +03:00
4b7ad11620 feat(room): redesign the 1:1 DM timeline as a bubble chat with sticky date pills, grouped timestamps, a tap action rail and read status 2026-06-06 14:35:15 +03:00
0f882567c5 feat(room): rework the 1:1 DM timeline into a VS Code-style rail with bold author labels, bubble-less own messages and same-sender run grouping 2026-05-29 23:45:18 +03:00
61fdf06126 fix(android): pad content root by WindowInsets.tappableElement so 3-button nav clears UI while gesture mode stays edge-to-edge 2026-05-28 01:57:13 +03:00
443213b4b6 fix(android): apply env(safe-area-inset-bottom) so 3-button nav stops covering bottom-anchored UI 2026-05-27 22:44:16 +03:00
8e2db986b4 feat(composer): tighten action-row padding, extract button JSX, and rotate placeholder across 12 hour-keyed variants 2026-05-15 00:13:51 +03:00
4654836092 feat(chat): hide composer on scroll-up past 200px and replace jump-to-latest chip with circular FAB that pulses on incoming live messages 2026-05-13 01:36:29 +03:00
41a9af19e3 feat(composer): floating overlay above timeline with Gemini-style two-row layout and Android-WebView stuck-hover gate 2026-05-11 17:47:37 +03:00