Skip to content

Feature Request: Personal Workspaces / Keyboard Shortcuts #9

Description

@mdroidian

Working in a multiplayer graph, it would be cool if each graph member could set their own Personal Workspaces, so they wouldn't see everyone else's workspaces.

This should allow personalized keyboard shortcuts as well (my ALT+SHIFT+Z goes somewhere different than your ALT+SHIFT+Z)

Very cool plugin btw 👍

Activity

mlava commented on Feb 25, 2023

@mlava
Owner

Thanks @mdroidian this is a good idea. Will add to the list...

Would you be happy to spin up a shared graph for us both? I haven't used a multiplayer graph before and don't currently have access to one. Cheers

mlava commented on Mar 31, 2023

@mlava
Owner

I am told that every user needs to have the extension installed for themselves to access Workspaces. I presume current behavior is that there is a single Workspaces Configuration page and therefore it's shared? I presume you would prefer having that page namespaced to the user only?

mdroidian commented on Mar 31, 2023

@mdroidian
Author

@mlava oh , I'm so sorry, I didn't see this:

Would you be happy to spin up a shared graph for us both? I haven't used a multiplayer graph before and don't currently have access to one. Cheers

If you still need a multplayer graph, here it is:
https://roamresearch.com/#/app/WorkspacesMultiplayer

I am told that every user needs to have the extension installed for themselves to access Workspaces.

Yes, that makes sense.

I presume current behavior is that there is a single Workspaces Configuration page and therefore it's shared?

Yes, from my tests, I believe this is correct

I presume you would prefer having that page namespaced to the user only?

Exactly! 👍

I imagine it is even possible to just save the workspaces in extensionAPI.settings.set/.get/.getall instead of on a page, but I haven't tested this myself.

mlava commented on Mar 31, 2023

@mlava
Owner

No problem. I can't access Roam Depot on that graph. Could you invite me with edit access in Roam Settings > Sharing? Cheers!

mdroidian commented on Mar 31, 2023

@mdroidian
Author

Done!
image

mlava commented on Mar 31, 2023

@mlava
Owner

Thanks, now I see Depot. Will work on this in coming days.

mdroidian commented on Mar 31, 2023

@mdroidian
Author

Awesome! Ping me if you need anything tested.

mlava commented on Mar 31, 2023

@mlava
Owner

Could you go into console for me and retrieve something?

Type localstorage and then copy the globalAppState string contents (right click to get menu). Then email them to me, or post in the graph, but not here for security reasons. I only need to see the ~:user ~:email and ~:user ~:display-name fields. Feel free to delete the other stuff if you're not comfortable sharing the entire json output.

Thanks in advance.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions