-
-
Notifications
You must be signed in to change notification settings - Fork 103
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
Feature Tracker: Save windows as sessions for later #13
Comments
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: 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. |
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? Could you please try |
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.
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.The text was updated successfully, but these errors were encountered: