Solved Sessions Panel
-
A sessions panel would make it much easier to:
- Rename sessions
- Delete sessions
- Drag and drop tabs to add them to a session
- Remove tabs from a session
- Edit the URL of a tab in a session.
- Drag and drop tabs from one session to another.
-
This feature would help to classify tabs into sessions more easily. I am using tab groups now, but it does not fulfill my needs.
There was a great Firefox addon to achieve this, until they switched to web extensions, and the addon was lost.
It is like sessions but they are changeable instantly.I suggest one of the following names:
instant sessions, live sessions, session groups.
-
Could Tabs Outliner kind of functionality be of any help here? It is an otherwise great extension that unfortunately freezes my Vivaldi. What it can do is,
-
Every opened tab automatically mirrors as a "bookmark", as well.
-
Dragging, dropping, copying, ordering in tree style with numerous hierarchical levels. I never loose track of what was the idea behind opening certain pages in certain order.
-
One can decide whether to shut down an active window without removing it from the outline or shutting it and removing it alltogether.
-
Attaching a note to a bookmark/page address makes a great extra - or works just like in any bookmarks section. Vivaldi could hopefully give these notes more functionality like adding pictures etc.
-
Backing up is super easy, at least with text only data.
Keeping the TO panel while browsing and moving from one page to another from that panel makes everything so much more organized. Firefox synced tabs or anything I know of cannot compete with this great, but poorly updated extension. I just love the idea I could see its functionality natively in V one day.
Edit 16.8.18: Tabs Outliner extensions now works flawlessly for me in Vivaldi. However, I still would like to see its core features in the browser itself.
-
-
@pesala These all are great ideas, but please do not forget to include the list of sessions to the dialog for saving sessions, so one can just click on the particular session in the list, hit enter and DONE!
-
@sidney108 That is a different feature request, for which I already gave you the link. Please vote for that one as well as this one.
-
As this is the most requested panel feature, I would suggest to start it with simple steps. Just copy the old opera 12 style session handling, and will see where to evolve later.
-
How about gahering a 'sessions mafia' to force Vivaldi's developers to improve sessions handling?
-
Also an useful feature would be to switch between sessions:
Loading a saved one while saving the currently opened tabs to a new session. -
My addition (https://forum.vivaldi.net/topic/34406/ability-to-see-and-search-the-tabs-in-saved-sessions)
I know it can be similar to "V7 Sessions" extension in Opera:
-
The browser "Min" has a very clean solution for this. This feature called "Tasks". You can easily switch between tab groups with that.
-
There are lots of request about this kind of feature. Call it tab group, live tabs, instant session or whatever.
I see that this request is already in the pipeline, however just checked FF panorama tab proups, and that is what covers the needs. Instantly switching between the group of tabs. I plan to wait for this feature for a while here, but after that I think I will have to make my switch back ...https://forum.vivaldi.net/topic/32151/tab-groups?page=1
https://forum.vivaldi.net/topic/28287/possibility-to-keep-tabs-for-later/2
https://forum.vivaldi.net/topic/35854/live-set-of-tabs
https://forum.vivaldi.net/topic/34820/update-replace-saved-session -
@roti While you wait for it to be implemented, you can try this one: https://forum.vivaldi.net/topic/28102/advanced-panels-mod-with-sessions-panel?page=1
It's a Mod, i don't know if it does everything you need but it works well and is comfortable. -
This mod is cool, but does not fulfill the main requirement:
Automatically update the currently opened session. If I open a session, and open/close a tab, it should update that session automatically. I do not want to save it by hand.There is a mod, autosaving current session, but it creates a new session in every 5 minutes, so this is not the same:
https://forum.vivaldi.net/topic/33047/autosave-sessions-modBy looking at the vivaldi source code for sessions, we are not able to get the signals to reflect to (windows close, window open ...), therefore we cannot update the current session on the fly with mods.
-
I'm not an expert on sessions but i miss the behavior you want, if the session automatically updates (at what time?) then how does he know the tabs you want to keep? Do you never close all tabs but close the browser directly? Do you always open one session at a time?
Have you tried the extensions?
I'd like an easier way to update existing sessions. -
This would be the ideal step by step operation:
- open vivaldi
- last selected session is active by default, e.g.: 'travel' with 10 tabs
- I continue my session, do some search, open 3 tabs, and close 1 tab ... etc
- every change should be automatically update the current session, without any further manual step, as I always want to store all the currently active tabs with their state
- change to session 'todos 1'
- 'todos 1' session is loaded in the current window
- I continue this session, do some worg, open/close tbas
- every change should be automatically update the current session, without any further manual step
- change back to session 'travel'
- this session should load immediatelly, because the previous session is only "hidden", so opening it should happen instantly
- I continue this session, do some worg, open/close tbas
- every change should be automatically update the current session, without any further manual step
...
It does not matter if I open a session in a new window, or in the current one.
Problem with the extensions:
- tabs outliner:
When I close a session (or window), and open it, I will open the tabs once again in the current window, e.g. from 10 tabs, I will have 20, for the next time 30 ...
All the open/close operation will behave like a brand new vivaldi startup with "long" time and high cpu. - toby
I can create collections of my tabs, but if I open a collection, it will open the tabs next to the current
The others that I have tried simply not doing the job.
So still FF and 'panorama tab groups' is the only one doing the job right.
-
@roti Thanks for the explanation, i'll try it out with FireFox.
-
So are we ever going to get this? Sessions is a nice feature in Vivaldi and it being tucked in deep in the menus is kinda sad.
With a dedicated panel it could easily be used as one of the main features, it fits perfectly with Vivaldi's "philosophy".I hope to see this as soon as possible
-
@ROTFL Totally agreed!
-
Subbed to this thread.
I was talking about the same idea in the Tab Groups thread.Sessions Panel can probably be an extension of the existing Window panel.
It already has "current session" and "closed stuff". It can also list other sessions as root level nodes.
(Idea for another improvement: Vertical split view or "accordion" can make it easier to drag and drop tabs between large sessions.)The next step would be to let bind windows to sessions.
I don't necessarily like the idea of switching sessions within a window. Being able to open a separate session window without even touching the current one seems more appealing to me.Under Windows 10, Vivaldi can make use of the taskbar feature - list the sessions in the context menu. The same way I open projects in IDEs.
-
My vote would be for sessions to go on the existing "Window Panel", there would be an icon for each session/tab group/workspace and then you could just switch between them.
See Opera's new workspace feature: https://www.opera.com/features/workspaces I think it would be great to have this same functionality
And currently I barely ever click on anything in the existing window panel, so for me sessions in the window panel would be much more efficient use of this space.
And if you want to "one-up" opera then make the sessions/workspaces optionally separate containers (like firefox containers)