Solved Sessions Panel
-
Hi, just wanted to say I really miss a way to better organise sessions. What I am really looking for is to be able to close a window and reeopen it later when I need it again. Sessions in its current form kind of make this possible, but not really.
-
@aonet Great concept, something like tabXpert in Chrome but that detects tab stacks and different opened windows in the already available window panel would be perfect. It has useful features like a one-click button to close and save all tabs in a window in 'Closed sessions' (Like OneTab).
Adding a saved sessions section in the window panel and a save button at the left of the current floating close button that has the option (in settings) to save and close the stack (or window) in one click, with keyboard shortcuts and context menu options, would be a great start. And obviously window detection, Vivaldi only detects current window, not all opened Vivaldi windows.
-
This post is deleted! -
@aonet - I really like this extension in Opera and it would be great if the devs could come up with a panel like this for Vivaldi 9 which I love for its other features - group tabs and split screen)
-
@aonet
Having just "moved over" from Opera, it would be GREAT to have Vivaldi's version of V7Sessions in the side panel!!! -
Since I can see no actions upon propositions in this thread I just wanted to propose something simpler to introduce - search field for sessions (eg. in window where you open them). I have actually tremendous number of sessions and would be very glad if something like real time prompt when typing the session name would occurred. Something like what is happening when you type frequently used URL in address bar. Even better would be if this would work in address bar when typing.
-
Hi, I think this idea is great. Currently, sessions are opened in a new window and this is inconsistent with the rest of the Vivaldi functionality, such as: notes, or introduced in the last version: calendar, mail, contacts.
Along with this idea: https://forum.vivaldi.net/topic/24257/make-sessions-editable
The session panel would be a really powerful toolAnd above all, I would like the errors to be corrected: VB-46973 ("Save selected tabs as session doesn't handle pinned tabs correctly"), VB-66398 ("Saved sessions are opened with pinned tabs"). I have a few cards pinned all the time and because of these errors "Sessions" are useless to me.
-
Same here, "session" is really not user friendly in its current state, having a session panel would make it easier to port the current browsing history across devices/OS.
It would also avoid "tabs jam", as you could "snapshot" the current browsing - with let say a "+" button and swap between dedicated tabs groups easier than the "Signets" folders can do.
Incidentally it would avoid cross log in as, as for now, vivaldi cannot log in into a single tab, for exemple, if you log to website using a google account, you will then be logged across the whole session, and sometimes you need to be kept in so privacy window is a no go.
Rollbacks would come easy, multi desktops and users too, and you could even link "page actions" to a session, like for exemple sepia for reading. Parameters even! as the multi-user way of vivaldi would actually be less powerful than just a better session management.
I'm pretty sure it would also be earth friendly as less tab in session = less scroll among them = less refresh = less carbon footprint!Edit : it could also autosave per window, and avoid loosing your "main" window/session, when you close them in the wrong order, while the persistence of vivaldi in notification bar avoid a bit this issue, it's still lurking around.
-
I use TabsOutliner extension for managing my sessions. There has been a lot of discussion over this and would again like to point out that manageable sessions as vivaldi's native functionality as now I have to pay for the backing up feature in TabsOutliner becuase it does not sync across devices and it is a real mess somedays.
TabsOutliner:
- very simple tree structure,
- can just clost the tab and keep it in the tree structure for future
- also close and delete the tab entry
- merge sessions
- name sessions
- move around multiple tabs across sessions
- make another session altogether as a child of some previous session.
- make a single tab as a new session
- Backup and sync, paid
Having this functionality either through a separate sessions panel or not is equally acceptable to me.
-
Here, I have used sessions interchangeably with windows in browsers.
- Make a single tab as a new session (i.e., drag a tab from any previously opened session and release anywhere in tree structure. If it is in empty space, then a new window opens)
- Backup and sync, paid
- Also, since it is only an extension, it shows/records tabs opened in private window only when enabled in extension settings. So, this feature should be an option for sure or it will make the whole session management useless.
- Builds the tree structure in real-time with tabs opening.
- Preserves the tabs and their exact structure during crashes.
- Also turn off the tree structure. So, just see all tabs opened in all windows/sessions as a list.
- Expand all, collapse all windows
- Just checked. It also provides all typed of notes feature:
14.1 Parent note.
14.2 internal note
14.3 note in the end/beginning of tree
14.4 group note (ie. a separate window that just consists of notes below/above the current window) - Export and import all tabs stored as a .html file to be imported to any device in future.
TabsOutliner Extension Was not able to upload the image here on forum itself because of "ERROR"
-
@pesala said in Sessions Panel:
Sessions are not just bookmarks with a simple URL. They also contain information about zoom level and scroll position, so I think they require a separate panel.
When exporting bookmarks they would lose data if lumped together with bookmarks.
I started using Vivaldi recently.
I have a question about zoom level and scroll position saved inside sessions.
I have 3 tabs with specified scroll and zoom, they are tiled horizontally in a stack in a ingle window. i saved this as a session.When i open this saved session, only one of the 3 tiled tabs retain the zoom and scroll position(from testing i believe its the last active tab before saving session). the other 2 tabs are open at the default top left hand of the pages respectively.
Am i doing anything wrong or tis this a known limitation? thanks
-
@h0h0h0 At first glance:
- The scroll position of the active tab is restored
- The webpage zoom of each tab is restored
-
@pesala thanks for your reply, but for me only the last active tab in the tile view is able to restore scroll and zoom position
-
-
Multi-column session manager in separate tab page would be better than session panel as noted elsewhere in this thread.
That way projects with higher priority would be dragged or sent to the top and making sending tabs between them easier avoiding extra work of searching tabs in unrelated groups.
To clarify, projects are what Vivaldi calls Sessions or tab sets.
Tab Stacks are or would ideally be intended to group tabs in "Tasks".
For example a Tab Stack destined for search, reference specs and shopping pages of a particular type/category of product in a session named "Shopping".Sessions would be swappable and only a single window would be open with a session.
The others would be discarded completely not just hidden, however, preserving per tab scroll and history(and zoom?).This seems to me a good compromise between performance and convenience.
-
Just want to throw in my support for this feature. I really need a browser with an integrated, cross-device session management solution with the following features:
- Automatically update and back up sessions in real time, as tabs are opened and closed.
- Sessions easily accessible to all devices connected to the account.
- Option to make each session shared/visible to all devices on the account, or unshared/private to that device only.
- Option to make available sessions active on the device for quick access, or hibernated when not needed or wanted, freeing up resources.
- When returning to a session on device A, after working with it on device B, auto-detect changes to the session and alert the user to update or rename.
- Easily edit sessions (similar to the Window panel), including moving tabs, tab groups, and windows between sessions (I prefer context menus, but people will also want drag and drop functionality).
- Named sessions and windows.
- Integrated history in tabs and windows, like Vivaldi already has.
My suggestion for implementation:
- Have a separate Session panel with a list of nameable sessions, and nameable windows nested under them (drag and drop/context menu to move/duplicate windows between sessions).
1a) Select a session to make it visible and hide other sessions (similar to Opera's Workspaces).
1b) Toggle individual sessions to hibernate (not in memory), or be active (quickly available on the current device).
1c) Toggle individual sessions to be unshared/private to the current device, or shared/visible to all devices on the account. - In the existing Window panel, add context menu options to move/duplicate tabs and tab groups to Session_Name > Window_Name.
- Implement a full session editing page, with nested Sessions > Windows > Tab Groups > Tabs, for people who prefer drag and drop over context menus/hotkeys.
- Implement a global search to quickly find and switch to tabs, tab groups, windows, and sessions.
*Side note: the 'Synced Tabs' button would no longer be necessary, since it's functionality is fully covered and expanded in this implementation.
This will definitely be a big project, but I'm frankly surprised most of these aren't standard features on all modern browsers with cloud syncing at this point. Having nearly completely isolated browsing experiences on different devices feels pretty archaic to me, ala early 2000's. On the other hand, Vivaldi's integrated Window panel for easily organizing tabs (I also don't get how all modern browsers don't have this feature!), and Synced Tabs button, make synced session management between devices a logical next step, and a way to take the lead here. I have high hopes!
-
Ppafflick moved this topic from Vivaldi for Polestar on
-
Will this ever happen?
-
@Sus4 It is tagged as PIPELINE, so I assume that it will eventually, though it is not currently being worked on.
-
This topic is now tagged as IN PROGRESS, and the latest snapshot has a Sessions Panel.
-
@Pesala said in Sessions Panel:
the latest snapshot has a Sessions Panel
I can't find it (in Linux Mint). Have I to activate it somewhere?