vojo/src/app/features/room
2026-06-06 21:13:34 +03:00
..
jump-to-time fix(time): use Intl numeric day-month-year everywhere so chat day dividers follow the system locale instead of hardcoded English full-month 2026-05-13 23:30:52 +03:00
message 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
reaction-viewer chore(lint): close all typecheck and eslint tech debt to enable husky pre-commit hook with --max-warnings 0 2026-05-16 17:22:53 +03:00
room-actions ref style 2026-06-05 18:13:54 +03:00
room-pin-menu chore(lint): close all typecheck and eslint tech debt to enable husky pre-commit hook with --max-warnings 0 2026-05-16 17:22:53 +03:00
CallChatView.tsx feat: Add voice/video room support (#2680) 2026-03-07 18:03:32 +11:00
CommandAutocomplete.tsx style(autocomplete): Dawn popover with mono handles, a fleet row highlight and a violet self-mention chip 2026-06-04 00:59:31 +03:00
EmptyTimeline.tsx feat(timeline): replace empty-chat RoomIntro with context-aware placeholder for 1:1, group and bridged rooms 2026-05-29 00:07:18 +03:00
index.ts URL navigation in interface and other improvements (#1633) 2024-06-01 00:19:46 +10:00
MediaViewerBody.css.ts feat(media-viewer): atom-driven horseshoe shell over chat replacing Overlay modal for image+video with anchor-aware pinch/wheel zoom and swipe prev/next 2026-05-13 02:47:04 +03:00
MediaViewerBody.tsx chore(lint): close all typecheck and eslint tech debt to enable husky pre-commit hook with --max-warnings 0 2026-05-16 17:22:53 +03:00
mediaViewerHostContext.ts feat(media-viewer): atom-driven horseshoe shell over chat replacing Overlay modal for image+video with anchor-aware pinch/wheel zoom and swipe prev/next 2026-05-13 02:47:04 +03:00
MembersDrawer.css.ts feat(members): carve rounded TL/BL on members drawer with 12px void seam to chat and extract VoidGap helper consolidating four per-pane seams 2026-05-14 21:11:36 +03:00
MembersDrawer.tsx redesign(p4): land Dawn RoomViewHeader for all rooms with peer chrome, presence, member-count subline, and reactive bridge gate. 2026-04-29 01:03:12 +03:00
MobileMediaViewerHorseshoe.css.ts 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
MobileMediaViewerHorseshoe.tsx feat(media-viewer): atom-driven horseshoe shell over chat replacing Overlay modal for image+video with anchor-aware pinch/wheel zoom and swipe prev/next 2026-05-13 02:47:04 +03:00
msgContent.ts feat(room): add voice messages with an in-composer recorder, playback bubble, and per-room disable toggle 2026-06-05 18:08:03 +03:00
Room.tsx feat(members): replace MembersDrawer with Dawn-styled members sheet and group hero for every non-1:1 room and channel 2026-05-28 20:51:37 +03:00
RoomInput.tsx 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
RoomInputPlaceholder.css.ts URL navigation in interface and other improvements (#1633) 2024-06-01 00:19:46 +10:00
RoomInputPlaceholder.tsx URL navigation in interface and other improvements (#1633) 2024-06-01 00:19:46 +10:00
RoomTimeline.css.ts 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
RoomTimeline.tsx 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
RoomTimelineTyping.css.ts feat(typing): replace composer-covered overlay strip with inline shimmer system-line in the timeline, aligned to the composer's left horseshoe curve 2026-05-28 02:03:26 +03:00
RoomTimelineTyping.tsx feat(typing): replace composer-covered overlay strip with inline shimmer system-line in the timeline, aligned to the composer's left horseshoe curve 2026-05-28 02:03:26 +03:00
RoomTombstone.css.ts URL navigation in interface and other improvements (#1633) 2024-06-01 00:19:46 +10:00
RoomTombstone.tsx chore(lint): close all typecheck and eslint tech debt to enable husky pre-commit hook with --max-warnings 0 2026-05-16 17:22:53 +03:00
RoomView.css.ts 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
RoomView.tsx 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
RoomViewHeader.tsx redesign(p4): land Dawn RoomViewHeader for all rooms with peer chrome, presence, member-count subline, and reactive bridge gate. 2026-04-29 01:03:12 +03:00
RoomViewHeaderDm.css.ts feat(profile): merge 1:1 header avatar and title into single identity button so name taps open the profile sheet 2026-05-11 14:09:07 +03:00
RoomViewHeaderDm.tsx feat(room): redesign the chat overflow menu as a flat Dawn popout on the composer's dark surface tone, dropping the search row 2026-06-05 03:16:32 +03:00
RoomViewMediaSidePanel.css.ts feat(media): make the desktop right-side media pane resizable with a smart max that subtracts chat-list width and a chat-column reservation 2026-05-16 20:45:54 +03:00
RoomViewMediaSidePanel.tsx feat(media): make the desktop right-side media pane resizable with a smart max that subtracts chat-list width and a chat-column reservation 2026-05-16 20:45:54 +03:00
RoomViewMembersPanel.css.ts feat(members): replace MembersDrawer with Dawn-styled members sheet and group hero for every non-1:1 room and channel 2026-05-28 20:51:37 +03:00
RoomViewMembersPanel.tsx feat(members): replace MembersDrawer with Dawn-styled members sheet and group hero for every non-1:1 room and channel 2026-05-28 20:51:37 +03:00
RoomViewMembersSidePanel.css.ts feat(members): replace MembersDrawer with Dawn-styled members sheet and group hero for every non-1:1 room and channel 2026-05-28 20:51:37 +03:00
RoomViewMembersSidePanel.tsx feat(members): replace MembersDrawer with Dawn-styled members sheet and group hero for every non-1:1 room and channel 2026-05-28 20:51:37 +03:00
RoomViewProfilePanel.css.ts feat(profile-rail): size mobile user-card rail to measured content height with 85vh cap and inner scroll only on overflow 2026-05-12 02:06:10 +03:00
RoomViewProfilePanel.tsx feat(members): replace MembersDrawer with Dawn-styled members sheet and group hero for every non-1:1 room and channel 2026-05-28 20:51:37 +03:00
RoomViewProfileSidePanel.css.ts feat(horseshoe): add 12px void gap between chat and profile pane with rounded TL/BL on profile, drop page-nav right rounding 2026-05-11 20:33:51 +03:00
RoomViewProfileSidePanel.tsx fix(profile): keep desktop user-room-profile pane open on outside clicks, close only via × or Esc 2026-05-11 14:09:07 +03:00
ThreadDrawer.css.ts 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
ThreadDrawer.tsx 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
ThreadSummaryCard.css.ts feat(channels): ship M4 per-thread unread with thread receipts mute-aware atom and architectural cleanup 2026-05-10 14:35:51 +03:00
ThreadSummaryCard.tsx feat(channels): ship M4 per-thread unread with thread receipts mute-aware atom and architectural cleanup 2026-05-10 14:35:51 +03:00
VoiceRecorderForm.css.ts feat(room): add voice messages with an in-composer recorder, playback bubble, and per-room disable toggle 2026-06-05 18:08:03 +03:00
VoiceRecorderForm.tsx feat(room): add voice messages with an in-composer recorder, playback bubble, and per-room disable toggle 2026-06-05 18:08:03 +03:00