Skip to content

Only show joined and joinable rooms in spaces - #766

Merged
ulyssa merged 2 commits into
ulyssa:mainfrom
VAWVAW:space-hide-unjoinable
Oct 4, 2026
Merged

ulyssa merged 2 commits into
ulyssa:mainfrom
VAWVAW:space-hide-unjoinable

Conversation

@VAWVAW

@VAWVAW VAWVAW commented Oct 1, 2026

Copy link
Copy Markdown
Collaborator

Including private rooms in the space view can be annoying since they are only displayed as an room id and the user can't interact with them.

I'm not sure whether to hide or show rooms for which the preview is still loading. This will either lead to rooms appearing or disappearing from the list.

@VAWVAW VAWVAW added this to the v0.0.13 milestone Oct 1, 2026
@VAWVAW
VAWVAW requested a review from ulyssa October 1, 2026 12:41
@ulyssa ulyssa added the ui Issues related to rendering, widgets, or general terminal-related issues label Oct 4, 2026
@ulyssa
ulyssa enabled auto-merge (squash) October 4, 2026 19:08
@ulyssa

ulyssa commented Oct 4, 2026 •

Copy link
Copy Markdown
Owner

I'm not sure whether to hide or show rooms for which the preview is still loading. This will either lead to rooms appearing or disappearing from the list.

Hiding them until information loads and then they appear is probably the right decision. There are some Matrix rooms and spaces in weird states out there, so waiting until we actually know it's something the user can interact with is probably the right call.

@ulyssa
ulyssa merged commit e8f53ed into ulyssa:main Oct 4, 2026
5 checks passed
@VAWVAW
VAWVAW deleted the space-hide-unjoinable branch October 4, 2026 19:17
@VAWVAW

VAWVAW commented Oct 4, 2026

Copy link
Copy Markdown
Collaborator Author

Yes, with the joined sorting that makes sense. Before we had that, loading the rooms make the list jump a lot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ui Issues related to rendering, widgets, or general terminal-related issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants