-
Notifications
You must be signed in to change notification settings - Fork 17
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
What's the plan for session manager? #49
Comments
If it will be possible to implement, then we can add it as a part of the extension, or as a web page to do one time convert Maybe I will add session manager as separate extension, (maybe WebExtension) |
I don't see a reason why it not possible. Tab Groups's session manager still working today with little to none tweak needed. We may need to replace RDF logic in TMP or just use a third party library. |
http://rdf.js.org/ |
@onemen I spend a little time on this again and did a little study. But it look like we can just replace "rdf-service" with RDFDataSource.jsm and keep everything working. Don't know if you already have a plan for this? |
Session manager need a complete refactor Now we need to develop UI/UX that will work directly with Firefox's SessionStore mdule, without using RDF. Currently there is Session manager WebExtension with 105,000 downloads. The only justification to add Session Manager back to Tab Mix is if we can do it BETTER |
I've tried that, in fact all WE session manager seems work base on same principle: opens up a extension:// page then redirect it to the real address. As far as I can remember the result isn't very appealing. The history is not always correctly restore if it ever has and if the page fails to load you may end up with a empty extension:// that won't go any where, you can't just refresh it like a real page. Honestly to say any thing you can put up together that is not WE is WAY MORE BETTER. Personally I'm still hanging on WF classic but I've got Tab-group's session functions fixed to a degree that it now can import and restore session from pre-57 code base correctly on current Dev ed. However manually export and import is all it capable of, it lacks more powerful options such as timed back up and recovery from a corrupt session. |
The key point here is we can save a snapshot of the tab element thus the tab is restored with all its html attributes. |
@onemen According to my recent experience with the build in session manager of the Firefox it would just be better to have a stand alone session manager function that is independent from the build in one since the build in one can get unresponsive and loss track of tabs. The other thing is why don't let TMP's Session Manager button working with build in session manager? That is totally doable and it would be a great improvement for the usability of the session manager. |
I am planing to work on Session manager starting January 2022 |
@onemen |
I hope to push first draft of the new session manager i a week or two |
@117649 commented on 2021. szept. 22. 16:04 CEST:
Loosing the tab back forward history can be really annoying. But it's even more annoying that it's impossible for them to restore favicons, so all tabs need to be loaded for that to happen.
Is that still usable? I left it around a year ago, it became so slow and painful to use. And common websites like youtube were even worse when opened in the browser. |
You mean Waterfox classic? Yes. It is slow indeed but FF95- is even slower with the exactly same session at the time for me. I just move to FF96 recently as the performance is much reasonable. |
@117649 How does session session saving work with tabgroups?
It feels like it requires a lot more than that. Like a good understanding of FF's inner workings. For me WF Classic got excruciatingly slow and unresponsive. Probably it would have been faster with no others. But then what's the point of sticking with it? So I moved to Devedition, after I found that some of the more useful addons were updated for it. Such as keyconfig, downthemall, Custom buttons, backtrack tab history. |
Its been a very long time since it has that function. |
@117649 commented on 2022. febr. 5. 22:34 CET:
Okay. Though I never used it, I only tried panorama for a while when it was still integrated into FF. |
I would like to see this feature back too.. |
Are we still have any hope on this? |
Yes, But first I am working on BootstrapLoader installer to automate the installation (something like this) |
How's the progress? |
I've just started working on it this week , I'm going to use nw.js instead of python. |
I am SO looking forward to this. TSM just does not work like the (?) Matt Kelley that I used for years and years. No option to open a saved session or not on opening the browser. Saving sessions new or updated to finnicky. I am rooting for this. |
Anyway it should be able to import old sessions file.
The text was updated successfully, but these errors were encountered: