vojo/src/app/features/room
2026-06-04 12:42:09 +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 style(message): swap the action-menu folds glyphs for custom stroke icons matching the rail 2026-06-03 17:02:50 +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-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 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.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 fix(ai-chat): make the new-chat composer text-only so a sticker or file first move cannot strand the user 2026-06-04 12:42:09 +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(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
RoomTimeline.tsx refactor(settings): drop three orphan settings with no UI and strip them via a one-shot migration 2026-06-03 11:53:30 +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): 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
RoomView.tsx 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
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 fix bot DMs vanishing from Direct under lazy member-loading and hide invite in bot control rooms 2026-05-31 20:39:36 +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(ai-chat): add a minimal privacy notice and redesign the history panel, centering the transcript and composer on web 2026-06-02 13:31:13 +03:00
ThreadDrawer.tsx refactor(settings): drop three orphan settings with no UI and strip them via a one-shot migration 2026-06-03 11:53:30 +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