Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fast Room Switching #4347

Merged
merged 26 commits into from
Jun 23, 2021
Merged

Fast Room Switching #4347

merged 26 commits into from
Jun 23, 2021

Conversation

netpro2k
Copy link
Contributor

@netpro2k netpro2k commented Jun 22, 2021

You can now switch rooms without loading a new page or going back through the entry flow. This makes room switching much faster and less painful! You currently need to opt into this feature by enabling it in preferences.

image

This PR adds the ability to switch rooms without a page refresh. This is done by switching phoenix channel topics, disconnecting from dialog, and connecting to a new dialog room. We also have to do work to clean up objects in the room, handle pinned objects, etc. There is still room to make this faster, but it is already much better than the current flow.

Associated backend change Hubs-Foundation/reticulum#507

@netpro2k netpro2k added the whats new Include this PR on the "What's New" page label Jun 23, 2021
@netpro2k netpro2k merged commit dccb09f into master Jun 23, 2021
@netpro2k netpro2k deleted the hackweek-frs branch June 23, 2021 23:12
@blairmacintyre
Copy link

Neat. Any sense when this will come to hubs cloud?

@BabeleDunnit
Copy link

would love to see this working also in Oculus Quest...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
whats new Include this PR on the "What's New" page
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants