One-click chat icon for voice rooms (like Discord) #14
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
nether/vommet#14
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why
On Discord, every voice channel shows a small chat-bubble icon; one click opens its text chat. In Commet the text side of a voice room is only reachable through right-click → "Open as Text Chat", which most people never find. People also post links and messages in voice rooms during calls, so the chat needs to be one click away.
What exists
RoomTextButton.createRoomContextMenuItems(commet/lib/ui/atoms/room_text_button.dart) offers "Open as Text Chat" for anyroom.isSpecialRoomType(voice rooms, photo albums, calendars).EventBus.doOpenRoom(..., bypassSpecialRoomType: true), and the main page already tracksshowAsTextRoom— so the plumbing exists; only a visible control is missing.Plan
bypassSpecialRoomType: true).Acceptance
Hovering a voice room in the sidebar shows a chat icon; clicking it opens the room's text timeline; unread messages show a dot on the icon; from the call view one button switches to chat and back.
Filed with LLM assistance. This is a fork-only issue; never refile it on Commet's tracker.