Sync Workspaces with tabs between computers
-
I have to be frank- incomprehensible (and quite annoying) how Vivaldi can offer so many novel QoL features, but despite the overwhelming evidence it caters to users who hoard tabs, no straightforward workflow exists for migrating them across systems, automatically, manually, whatever.
so, not just sync as we've understood the idea for years, but sort of a live-shared-session?
Am I crazy, or would that not increase the load on the Sync system significantly?
I don't think anyone wants it to be a constant sync (at the very least no-one needs that functionality). In my eyes it breaks down as such:
- Set up a json, csv, or txt format which can be edited by a user, with the purpose of retaining all the url's, tabs, tiles, stacks, workspaces, etc, along with any aliases users might assign.
- It shouldn't be integral to Vivaldi's process of maintaining tabs/sessions (I assume many other factors have to be monitored behind the scenes), it just needs to work like when you export/import bookmarks across browsers.
- Grab/update like a screenshot, automatically whenever a window closes. Allow the user to rename them, but at minimum/by default, timestamp them.
- If it's too much bandwidth to maintain those across scores of users in the cloud, offer it locally, again, the same way other browsers maintain bookmarks, with the ability to select where files get saved.
That last bullet point is a major sticking point because of how things presently work:
- Sessions are locked to an installation of Vivaldi; despite being described as import/export, there's no option to move them out of a given install, let alone an indication where/how they get saved.
- To copy sessions to another computer, you have to know where on your hard drive they get saved (for Windows users, under the hidden AppData directory), as well as the fact that you need three separate folders- else the process fails or you lose the names of your various workspaces.
- The file names don't even match up. Saved sessions are also not possible (or at least unclear how) to delete.
- In my attempts to migrate what felt like half a dozen times, maybe one attempt worked in a way that I liked, but that along with one or two other attempts eventually made Vivaldi crash on open, with no choice but to reinstall.
In the end I copied all the url's out of my various workspaces; I'm grateful Vivaldi has a button to do that on one click, but I wish it could be done across all workspaces.
I pasted them all into a txt file, sorted and pruned them. Now I'm using the Chrome extension Bulk URL Open to copy them out of that file in small groups, one at a time.
I guess I ultimately prefer a clean slate over fumbling around with the weird files which maintain workspaces, but there has to be a more straightforward solution.
-
Concerning the workload for the sync server, I don't think it would be any worse than it is now. The only difference would be that the tabs I see in the other windows section are now open by default, but not loaded in my current instance.
However, I'd probably been reasonably happy to at least have something like bulk open under Synced Tabs, to restore the other computer's layout
-
I was so confused when I installed and signed into Vivaldi on my work PC after meticulously setting it up last night on my home PC. I assumed (reasonably, I think) that workspaces and tabs synced. One browser, exactly as I left it and as I need it, no matter where as long as I am logged in. I hope this is an implemented feature soon.
This is a significant flaw that should be prioritized. Otherwise, perfect browser. Glad to have found it.
-
Check out Edge workspaces. I'm surprised this thread has not mentioned them.
They can:
- sync across devices
- be private (default) or shared between multiple people
- be named. The window title in Alt-Tab is the workspace name
- be closed and re-opened, resuming where you left off
- support "locked" tabs
- so you can have a workspace for common tasks with a set of starting tabs when you open it
- locked tabs can navigate to new pages
- closing a "locked" tab will, rather than close it, navigate it back to its starting URL
- support tab groups, just like any other Edge window
- automatically re-open when you restart Edge
I recommend trying Edge workspaces. Then we can suggest that Vivaldi implement feature parity or use them as inspiration. We can share screenshots from Edge as examples.
-
@cspotcode I completely agree, Edge has this sync working great, really don't understand why it's not a priority for the Vivaldi team. Seems like a basic QoS thing.
-
@cspotcode this is exactly what i thought the "workspace sync" feature request would be, but sadly it was just that you can see other tabs essentially.
At least it would be nice to be able to edit the work-spaces of other devices so you wont have to create duplicates etc on each device.
I tried to have Vivaldi as my main browser but missing synced tab groups or work-spaces is just wasted time since I have to recreate and/or update everything on each device every time I make a change.Seeing that the synced session request is 7 years old I am not that hopeful that this will ever happen.
Unfortunately because the only browser apart from Safari that is able to provide real synced tabs/spaces/groups is Edge I have to stick with Edge.
-
Unfortunately, workspaces now are almost equivalent to tab groups, so there is no point in daring to use workspaces.
I used workspaces when they were first implemented in Edge and I don't understand why workspaces are not synchronized in Vivaldi.
Vivaldi is very good, but I am very sad that I have to use another browser because of this. -
@akurakuu I don't think we will see soon any real workspace or tab group sync.
THis is the only thing so far that is keeping me from not using Vivaldi as a main browser -
@ioannis07 See you later Vivaldi, what a joke of a browser for professional users. You would think that people would be willing to pay for such a useful work tool.
-
@mv888 Ok bye, don't slam the door
-
@chrisdlc119 I found a good use for Sessions when I first discovered it, but I lost interest when I found that instead of restoring the session in the Workgroup it was originally created in, it just opened it in the "Start Window" Workspace, or maybe it's a new Workspace with no name? I just know it pops up at the top of the list.