List Existing Sessions on Save Session


  • - Ambassador -

    Would allow overwriting of existing sessions or renaming with a prefix/suffix.



  • @pesala I wonder if it could be implemented as a "special folder" inside bookmarks. That would allow us to preview whats inside of every session.
    Many times I forget whats inside a session, and my session list keeps growing. Sometimes I need to rearrange part of the tabs and move them to another session. It would be really easy to do that in the context of bookmarks.
    Sessions is a great feature but in its current implementation I feel very constrained. Please Vivaldi GODS give us the freedom we need!


  • - Ambassador -

    @ecli One can already save a set of tabs as a new bookmark folder, but sessions store more than the URLs of the pages. They also save the zoom level for each tab, the scroll position, etc. Bookmarks cannot do all of that.



  • @pesala Yes, i'm kind of migrating the use of session to the bookmark folder, but as you said there's lots of stuff not being saved as "simply bookmarks".
    According to circumstance I'm using one or the other. Every method has its quirks and pro/cons.



  • @pesala Bookmarks could do that, if they stored more information in bookmarks. These are computers, here. They could do a lot more than list some named URLs.

    Either way, the bookmark interface would be a good start to managing session contents. It's going to end up looking like that one way or the other.


  • - Ambassador -

    @tyrianmollusk It would break export of bookmarks, which is just HTML. Take a look in User Data/Default/Sessions/*.bin

    It really needs its own Sessions Panel



  • @pesala

    Hi!
    Let's make a cumulative suggestion about new and improved sessions manager?

    • List of sessions at Side panel
    • Session management at Side panel
    • One session = one window
    • Session name = window name
    • Choose wich session to start when V starts (Default session)
    • Session autosave
    • Maybe rename it to Window Management 🙂

  • - Ambassador -

    The linked Sessions Panel thread already has over 100 votes. It would do this and more, but maybe this request is easier to implement.

    It would be enough for me as I don't use sessions extensively.



  • I could also live with just an "update session" functionality. Auto save would be even better.



  • What do you mean by "one windwo = one session ? The session is as it is. Whatever the number of windows is. I don't understand why it is called sessions while it cannot be overwrited. It is just the saved snapshot of tabs. I would like to be able open and close sessions with one click and not even care about saving them. I want it to be done AUTOMATICALLY! I don't need so many copies of session (only if i don't want it). I also don't use bookmarks, because they are uncomfortable for me. I want to do it all in sessions which i can close and save them for later use. It could be also the great replace for Onetab extension, which does not support vivaldi tab groups. I also want to be able browse tabs in speeddial like i do it with bookmarks.


  • - Ambassador -

    @ViWalter See Session Management in help.

    A session may be:

    • Several selected tabs — e.g. a tab stack or a pair of tiled tabs
    • An entire window with multiple tabs, tab stacks, and tiled tabs
    • Multiple windows, each with different sets of tabs.

    When I am working on a particular project for some time, e.g. a new translation of a Pali Sutta, I tile three tabs with the text, its commentary, and a Pali dictionary. I save that set of three tiled tabs as a session. The tab tiling, the zoom level of each tab, and the scroll position is remembered.

    I can return to work on the project at any time by opening the session in a new window, or in the current window. Since I have two monitors, I usually open the session on my secondary monitor and my Web Publishing application on the primary monitor.


Log in to reply
 

Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.