Closed mastef closed 5 years ago
I just discovered Tab Manager Plus. Very nice. I currently use Tab Session Manager, which focuses on a different approach.
I'm guessing it's not possible, but combining the features (not possible?) of both would make the ultimate tab manager. Going forward, I will probably use both in tandem.
Session Manager allows you to backup and restore sessions, not only within the browser, but externally as well.
@nollinvoyd this feature would kind of bring this.
Thanks
Just in case this is useful: An extension called "Tabs Outliner" does exactly this - keeps tab groups persist after a window is closed.
I'm not a fan of the UI so prefer to use Tab Manager Plus, but it's worth checking out for an idea of scope.
@nollinvoyd this feature would kind of bring this.
1. When you're using Tab Session Manager and it restores a session - are you able to browse back within a tab? E.g. is the history of the tab preserved? 2. Backup/restore - is that simply to a .json ( or similar ) file?
The backup is an identical replica in every way, and restores as such.
The backup is a .json
- When you're using Tab Session Manager and it restores a session - are you able to browse back within a tab? E.g. is the history of the tab preserved? The backup is an identical replica in every way, and restores as such.
When you're using Tab Session Manager and it restores a session - are you able to browse back within a tab? E.g. is the history of the tab preserved?
Could you please try
When you're using Tab Session Manager and it restores a session - are you able to browse back within a tab? E.g. is the history of the tab preserved?
No. I never noticed before. I'm wondering if that could be remedied if the history files were included in the backup? Or if the history files were somehow synced, so if a backup was added to a current session, everything could be compiled.
I'm just thinking out loud...no idea whether that's feasible.
@nollinvoyd No, I don't see a way to do this, and that's what I'm also worried about when introducing this feature.
I see a lot of negative reviews with session managers because people find surprises like these, when they need them the most. E.g. when somebody actually needed the tab history, and it's missing - very frustrating.
The issue is simply that the browser extension api doesn't allow you to fill the history ( from what I can see ). People are used to having the tab history, when they restore tabs with the Chrome history feature - but extensions don't have access to this it seems.
The other reason for bad reviews is lost data. And that's the other thing I'm really worried about before introducing this feature. Somebody forgets to make a backup, their hard drive fills up or Chrome crashes - and everything is gone. Or some hard drive error wipes the Chrome local storage...
Like, I have this feature working locally here and I have no issues. But the above 2 points keep me from publishing it publicly. Because when users start losing their data, that's when the bad reviews will hurt the most. And I don't want anybody to lose their data - for whichever reason - when using my extensions.
Sessions are now shipped with version 5.0.4. It's disabled by default - you can enable it in the Tab Manager Plus options.
Backups to .json should be now shipped with the latest 5.0.8 version.
An often requested feature / or misunderstanding about the term "Tab Manager Plus" is that we can save/restore sessions. This is nice for tab hoarders, and for people wanting to save RAM for later. Also for people who don't like the bookmark system.
So currently I'm testing a feature that will allow you to save windows with all the tabs as a session - so you can re-open the same window later on :
A few caveats of the current approach :
The tab history is lost
, so when you re-open a window from a session, it's only a window with X tabs that is restored. None of the tabs retain history information ( back button ). I can't find a solution to this issue currently.chrome.storage.sync
is limited in size, the storage of the sessions would only be in the local browser -chrome.storage.local
. I'm a little bit afraid of this approach, because if your Chrome runs into some issue ( e.g. out of disk space, corrupted browser ), you might lose a lot of important sessions that you saved for laterfresh new tabs
. So if you typed in some form data ( like a comment ), and then saved the session - then restored it later on - that form data would be empty. Similar to the tab history issue above. Don't know a solution currently.Drag & drop
in the session windows is currentlydisabled
. The way the data is shown on the screenshot may suggest that you can just drag & drop tabs like usual and between each other, but currently that's not there.