Open supersaiyansubtlety opened 2 years ago
I've had to ponder a lot about these ideas, long before your comment. Using bookmarks as storage is meant to be better compatibility as it is transparent and not exclusive to Winger, vs disk/sync storage API which is private to the extension using it. Although the drawbacks with bookmarks are:
Thank you for your thoughts anyway; it helps bring ideas to front of mind. I just might decide to switch from bookmarks to disk/sync storage, we'll see.
Hey, started using the extension and the stash feature recently, thanks for your work!
I think managing the stashed windows with the native bookmark manager is decent enough that the work to implement a stash manager might not be worth it to me. On the other hand, I agree with OP that some additional functionality and storing additional tab / window metadata would make the feature even better.
A few things on my wishlist:
Thinking about implementation, I wonder if some kind of "progressive enhancement" with a backing store under the extension's control might be a good stopgap measure? Users can still manage the bookmark folders with the native manager, but the extension could manage some metadata for the folders and tabs in those folders it has knowledge of
Hi, I'm nearly done working on state-stashing and have definitely settled on storing state explicitly in bookmark titles. Can't beat open, transparent and simple.
Let me address your wishlist @lediur:
storing container metadata with the tab.
Absolutely
re-opening tabs in a discarded state
No worries, Winger has always been unstashing discarded tabs.
merging multiple windows as bookmark folders.
Sorry I have to draw the line at bookmark management, need to be careful about scope creep.
Seconding a stash gui and buttons for it. 😊
I don't mind bookmarks being "ugly", since it will become more of a fallback/backup than something that's used daily.
Really love your work with the app so far. A lot better than the other solutions I've been using. Sent you a Kofi. 🎊
:tada: Version 2.6.0 adds these new features:
Stash Tab Here bookmark context menu command
Some longtime wishlist items have finally gone live. 🥂
(Of the requests in this thread, stash listing/restore UI remains.)
Hi there, i just started using this ext too. Seems very promising, great work! But unstash is clunky af in my opinion. Would be very nice to be able to search stashed windows like normal ones in omnibox and unstash them just by pressing enter (or shift+enter for non-destructive way).
Adding another vote for a clean way to quickly unstash. Maybe it could be optional so that if it's ugly, it's not default ugly? Maybe specific stashes could be marked as favorites so they just show ghosted when stashed? Or as listed previously, unstash by name in the command box?
Some improvements: 1) stash restore gui: less clunky than going into bookmarks folders 2) store to hard disk or synced storage: lets you attach data and doesn't clutter bookmarks, could make 1) easier 3) optionally save window and tab states: better compat with other addons, keeps history and potentially scroll position, requires 2) [probably]