Is it possible to sync tabtree between computers?
There's one extension that write sessions (tabs) into bookmarks, so it will be sync'ed automatically.
It is planed.
Meantime you can export you tree in some Google Doc document, along with all notes and marks, and share it between all you devices this way. To export, all, firs expand all nodes, then drag root node to google doc, then you can undone nodes expand by clicking undo expand all.
Tab Cloud Chrome Extension does this. Tab Cloud was my primary tool for this until finding Tab Outliner. I would love to have the Tab Tree synced across devices. Starting with PC's and then to Mobile Devices. The Chrome sync native to chrome is terrible. However, using the chrome account settings and/or gmail settings the way TabCloud does it is pretty cool. Please let us know if this could be a possible feature. Syncing would make this a killer app. I'd also like to be able to turn tabs quickly into diigo bookmarks, wrike tasks and The Brain Thoughts.
Looking for a cookbook on migrating data from one Chrome instance to another. The GoogleDocs method above doesn't capture all the information, many of the links are flat text (page titles no URL data) plus no distinction between groups windows etc.
So separately from the Sync (bit of a challenge I'm sure) how about an easy backup/restore process?
You already find this, but will list there the link for other users:
This is how to backup or move the TO database to other PC:
This method is of course only a temporal workaround till there will not be implemented better solution. Backup/syncing through Google Drive is planned.
@All & Vladyslav: I use the tip of the above link how to share the data across computers more or less easily:
[...Just expand all nodes, save the view through Ctrl-S and you will be able to drag hierarchies from this file to some other Tabs Outliner instance, or just use this file on its own....] - Note: important to save as a hole website not just HTML. So, don't change the default.
I save the expanded (important) tree onto a memory stick and copy the subtrees one by one (still the lack of multichoice) to other current session trees on other devices. Until now - unfortunately - it is not possible to copy just the hole session tree. As soon as it would be possible to have more than just one 'current session' this workaround would be very handy and a quick solution.
I would copy the hole freshest tree by drag&drop from the opened file to the TO-Window and delete the old 'current tree' (the one which was already inside the TO-Window, becoming obsolete at the same moment, when I paste the fresh one aside). Of course before starting new sessions on that computer, but even if later, I would just have to take care to move the new sessions subfolders to my fresh tree, before deleting.
This would be more than a workaround, I would have my current data in my pocket on a stick instead of in a cloud, transfering at ease. But will have to save on a stick or network (or dropbox, google drive, cloud)... again and again, before I leave any computer. So for me a cloud solution is at best, because I change a lot, but I would like to have the choice.
One may answer to put everythin once in a group folder instead of copying subfolders one by one, but the group behaviour properties will inherit on everything then and this is probably not desired. As well to get them out of the group folder would imply the same, drag and drop one by one, due to the lack of a multichoice.
So my conclusion or suggestion concerning the major priority is or to add the multiple 'current session' ability or multichoice or both. Suitable to work then in an accurate manner across computers, while waiting for an implemented cloud solution, which is probably more work to realize.
But I am already happy as well about what you have achieved until now, Vlady! Thanks again!
> cloud solution is probably more work to realize.
Really so, but i hope to finish soon.
Until that, unfortunately, only the most critical bugs will be fixed (and unfortunately so is happens with every new Chrome release....).
Okay, thanks for your reply - well fixed apparently, my TO works stable, no complains. Have fun working!
By the way, what monthly fee will be too big for you for this,
and also what you will consider a bargain price?
At least somebody still wait : ))Hard working on this.
Yet first version of this feature maybe will not be so rich as you describe.
Do you really need to have all devices in one outline?I plan this meantime as separate, yet accessible from the web, trees, one tree per device, updated in real time. Almost ready.
And as for mobile - as i know the Chrome for mobile does not allow extensions. So not sure how it will be possible to make mobile tabs online.
kickstarter is a good idea, i am actually planing it, but for a more rich offline features, if the synchronize will not give any serious funds to enable me make this a full time job.
Great! I am glad to see that you are still working on a "sync" feature. If you need help testing I would be willing to help. Thanks for all your hard work! BeN32Public |at| hotmail.com
Nice to hear that the synchronization is planned and in test phase! I was too TabCloud-user but after using tabsoutliner I was sold to use it. Only missing part is the sync between sessions/ other comp. Keep up the really good work!
Just wanted to tell that Google Drive Backup feature has saved my butt today. Thank you, friend! :-)
There is just one step left to integrate the tabs from the other computers into the main TO window, but it's really a minor usability issue now, as these tabs are, in fact, already accessible via Backup tab in options.
I have just bought the paid version; because I expected a feature of syncing between computers. But it seems it is not there. Are there any plans to implement it?
It sure seems like it (see my reply to Dan for more info).
In the meantime you can manually sync fairly easily with the automatic backup feature.
And how do you do that? I'm using export / import, but I would like to sync with the automatic Drive backup. Don't knnow how to restore these backups, tho.
+1 for the sync feature.
If you do not have time to do it in foreseeable future, please release the code under GPL (or a similar license) and publish it online, so community can take over.
People that have supported you so far (including myself), are grateful in advance ;)
If I have two workstations, using the same Google account, both backing up using my google drive... are they not able to just open the most recent backup that has been save each time TO opens? Would this not effectively be the same thing as sync? (I guess it could get sorta messy if both workstations are being used at once, but in my case, that is never the case)
TO doesn't seem to be doing this though... It must be opening some locally stored data, since when I open TO on a workstation that I haven't used in a while, I am just shown the tabs I had open the last time I used that workstation... Yet, my recent google drive backups in the Options section (which are much more recent than what is shown in TO) are available to be viewed or deleted (Therefore the recent data is available to TO)...
I suppose I could just manually delete what's currently in TO, and drag in a Google Drive backup... but couldn't this be automated for me? Or is this what's under development? My sense is that this isn't whats under development, but instead a more elegant solution that doesn't use Drive at all... (How easy would it be to implement a temporary solution that loads the local data, but then replaces it with any more recent google drive backups if they exist? This could be made optional of course, for those who actually prefer to have multiple sets of tabs that they are maintaining.)
Agreed with most of what's said here. Ability to sync parts of a tree (not the entire tree ideally) between various computers would be incredibly handy. I've opened backups from other computers before and manually copied them over, but it's difficult to maintain when tabs change on both ends.
This function and ability to move around multiple tabs at once (http://tabsoutliner.userecho.com/topics/13-select-and-move-multiple-nodes-at-once/) are the only two features preventing this extension from being perfect.
I also wanted to say that I'd be willing to contribute development assistance like some others, if the option to open the code is available.
THIS SHOULD BE MARKED AS COMPLETED.
Am I missing something. I have it loaded on two different computers and no syncing is happening. I have gone through everything I can think of in settings. Maybe I am missing something?
Everyone that knows sensibly about these kinds of projects knows that they are only quasi-economic ventures for the most part for the developer and most are less than that. Some projects do grow into a fully economically justified effort for the developer. But, more often than not, they are a combination of a passion project combined with wanting to be paid just enough to make it a little less painful for all the hours they are putting into the effort which includes both development and support (the latter the part developers always like the least)
I know some of have raised this before with things like IndieGoGo being brought up and a few other things. Personally, I would keep it simpler. Just put it out as an amount of money you need to be raised to add this feature. Attach that to the most simple way to get a fundraising bar possible and let those of us who want this feature kick into the pot until it reaches 100%. If that takes a month or if it takes a year, I do not think it is really tragic.
Also, I would push back on earlier comments that it rests on the developer to promote the fundraiser. That thinking is based on the notion that the developer is doing this fully based on the economic value of the project which surely is not the case here. If the developer is willing to put out a number it takes to get syncing in place, I think it falls to all of us to put a little bit of effort to help that succeed as well as chipping in financially. I saw just this kind of thing first hand for another small utility I use in the Windows environment and it worked out very well for all involved. The community got the update we wanted and the developer got paid some money for his time. Undoubtedly, he worked at an hourly rate that he would have never done if it was just pure economics but paid enough to at least keep his wife a little bit happier for all the evening hours he is dumping into the utility after coming home from a full day of work.
isnt this already done with google drive sync?
You can do this manually but it does not work automatically. Think about how a Chrome profile on the Chrome browser automatically keeps any added bookmark to all computers where you have that same Chrome profile account.
I started using TO (from TabCloud, which is also cumbersome to save/sync) recently, and am finding it's just too much of a hassle to have to click TO Options, Backup Tab, find the most recent one, Click View, then drag tree root to TO Main Tab root. Actually, it's much more than that that you have to do to sync, you also have to first delete the tree in the TO Main Tab, so you don't have duplicates. Seems like this could be done automatically. Throw away all backups except the latest (after all, we have chrome history available to us for finding old pages), update the backup in the background as you work, and do all the steps above automatically when Chrome opens.
It would appear that (perhaps) this guy was trying to solve this problem himself.Also, it occurred to me that if you're willing to eschew the proliferation of Google Drive backups in favor of the "one backup, synced across all your computers" solution I mentioned above, it seems to me that if you moved the TO chrome extension data store from its current location to point to a user-defined file, then users could simply leverage Google Drive tools for doing the Syncing. This doesn't seem like a big change to me, and I'd be willing to contribute (if TO becomes open-source) else pay @Vladyslav to do it.
Quick follow up to say that I switched to Toby and am significantly happier now. The migration was smooth - just have to grasp that instead of nested Groups/Windows (TabsOutliner) in Toby you have a single flat layer of "Collections" which you can apply "Labels" to to form groups and sub-groups.
To migrate, I recommend you start with opening every TO window open, and make some notes on your Groups/Windows hierarchy. Then you can uninstall TO, and install Toby. Then, for each window, open new tab and create collection named same as your window from TO. Label the collection based on any TO group(s) that contained this window. Then "Import All Open Tabs". Rinse and repeat until all your TO Windows are now Toby Collections and they are organized with Toby Labels corresponding to your TO Group names.
Synchronization works like a charm and you can even share your tabs/research with teams/organizations in a structured manner.
I do not work for Toby. I just discovered and installed it an hour ago..
A completely different tool for very different set o needs. I imagine how will you do so for example with 50 000 nodes with notes that I for example have now in my tree.
Hi Vladyslav Volovyk
I'd like to suggest two improvements that are very easy to update and will be hugely appreciated by some advanced users (like you and me).
The first would be show a header listing all the "DIRECT" child groups for every group. Like the attached image that I have attached to this post. That was an example on how things can get difficult to keep track without this "header". If my group has a lot of groups inside of it, It is difficult to keep track of them. If you list them at the beginning and create link that will move to that group when clicked, it will be much easier to keep track of them.
the other suggestion is:
When we copy a group or window, it would be awesome to have an aditional type of "copy" option available in the menu. Some link that would be leading straight to opening that tabsoutliner window/group from an external aplication such as OneNote (since its on the same computer) or any app that allows to paste a link.For example. I right click on the "group", then select "copy group link", then paste it on OneNote 2013, or word, then when I click on this link from onenote or other app it would open the group/window that i clicked. This would be quite handful to organize tabs related to projects that we are working on.. or even being able to close all opened groups and reopen again later.
please let me know if you like any of my suggestions! :) I'd love to have those features
I totally prefer to have my data on my computer. It's fundamental for privacy and also feels safer as I don't rely on an outside server.
It's also cheaper. For a cloud solution, you start with bills to pay and have to charge is for that.
I think the challenge is to implement on a browser changes made on another one.
After using TO for some weeks and having posted my experience, what I ended up doing is creating a window for each device I use and a Storage group where I move tabs I won't use ATM.
This group I can manually copy from a backup to the live TO. As it's never opened anywhere, there's not the issue of implementing its tabs on the browser.
The best solution I see is to more often save instance to backup. Then have a node type that can't be opened as a window, and that's flagged to be synched. It doesn't need to be the whole TO, it can be a node and its children.
Then keep looking on GDrive for changes, and update this node everytime a change comes.
Customer support service by UserEcho