Skip to content

feat(desktop): deterministic nested thread panels#308

Merged
wesbillman merged 4 commits intomainfrom
human-reply
Apr 14, 2026
Merged

feat(desktop): deterministic nested thread panels#308
wesbillman merged 4 commits intomainfrom
human-reply

Conversation

@thomaspblock
Copy link
Copy Markdown
Collaborator

Summary:

  • Make nested thread panels deterministic in desktop UI.

Notes:

  • This branch removes the mobile/ directory.
  • Branch is behind main by ~7 commits; please consider rebasing/merging main after review if needed.

Add Slack-style thread summaries and drilldown navigation for channel replies, and scope typing indicators to the active thread so deeper conversations stay isolated from the main timeline.

Made-with: Cursor
Reduce thread panel visual noise so the nested reply column feels lighter and more focused while preserving the existing thread behavior.

Made-with: Cursor
Bring human-reply up to date with the latest main branch changes while keeping the thread panel cleanup and message-row visual tweaks.

Made-with: Cursor
Clean up the nested thread panel follow-up changes so the desktop checks pass again by removing the unused thread prop, extracting ancestor loading out of ChannelScreen, and aligning the affected files with the current formatting and size guardrails.

Made-with: Cursor
@wesbillman wesbillman merged commit 0f5f306 into main Apr 14, 2026
16 checks passed
@wesbillman wesbillman deleted the human-reply branch April 14, 2026 01:37
tellaho added a commit that referenced this pull request Apr 14, 2026
* origin/main:
  feat(desktop): deterministic nested thread panels (#308)
  fix: show private channels in channel browser when user is a member (#311)

# Conflicts:
#	desktop/src/features/channels/ui/ChannelPane.tsx
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants