@BoneTone Right now it will create duplicates of the "always open" pages. I did it that way because it seemed safer, but I could probably do that.
Looking at chrome.tabs, there is a move method, so I could move already existing tabs if they match.
Also, right now, the tabs are added to the end of the list. I haven't played around with it yet, but the create method has an index parameter, so puting the tabs at the top of the list could also probably be done.
There would then probably be 2 new config variables:
IS_MOVE_PREEXISTING_PAGES w/ value of true or false
IS_TAB_CREATED_AT_END w/ values of true or false
Do you want me to try and make these changes?
Also, a session with multiple windows opening at startup might create a race condition or prevent both windows from opening the pages when IS_ONLY_OPENED_ON_INITIAL_WINDOW is set to true. I will look into that...
@mib2berlin said in Vivaldi on a btrfs file system.:
Hi, Opensuse use Btrfs regular for / and XFS for /home.
I copied vivaldi-snapshot from /opt to /home but cant get it to start from there, it always start /opt/vivaldi-snapshot/vivaldi-snapshot
Any hint for this?
I can test the two file systems one one system, would be interessting.
Vivaldi start very fast on my Linux systems, all with SSD, < 2 second speed dial only and 5 extensions.
The Vivaldi installer puts files in /usr/share and /etc in addition to /opt so you will run into path issues moving it to /home. You can probably hack the .deb or .rpm to use another install path, but I have never done it. If someone has feel free to chime in.
In your case your profile will be stored and loaded from xfs. it's the performance of Vivaldi where both application and profile is stored on btrfs I am interested in. But good to know that you have a -2 second start-up! 🙂
Thanks for the tip, I know about Alt+Enter but didn't use it much in this case. Actually I still would like a new tab on startup to:
1st See the speed dial
2nd Do not load the last tab from my previous session (I use lazy load), so the browser will start faster in case my last tab was a video stream for example.
It is not solved in 2.4.1488.36. I've sent a bug report two weeks ago with this problem and it still occurs in the newest version.
I can reproduce this problem: whenever synchronisation of "Settings (partially)" is active, Vivaldi always starts with this "What's new" tab. When I disable synchronisation of "Settings (partially)" this does not occur.
I have this problem after updating Vivaldi to 2.4, on all of my Kubuntu machines.
@MikeRL100 It would be interesting to know how much time you are actually speaking of. "Slow" does not mean a lot in the absence of some frame of reference.
The software on this machine takes between half a second and 23 seconds to open, with all browsers opening in the 1-4 second range, Vivaldi among them opening in about 3 seconds.
What is "slow" on your system?
@Ranaida Personally, I think the behaviour is expected, an as it should be, but here you can ask for whatever you want.
I use a 1200x1600 portrait monitor for browsing forums, and for my work.
I use a 1920x1080 landscape monitor for watching video, news, etc.
If I was watching a long documentary at the end of the day, and wanted to continue watching it, I would not want it to open on my primary portrait monitor if I closed the landscape window last.
There is little use in putting Gmail, Facebook, WhatsApp, etc... as a web panel if when I start Vivaldi, it only shows the icon but does not load the content if I do not click on each of them. If it does not load the content I do not receive notices of if I have new mails/messages/notifications.
So I was wondering why my 64-bit system had 32-bit Vivaldi. Looks like the older forum posts are saying 64-bit is not ready for prime time, but now it seems the web page just defaults to 32-bit unless you dig for the "other systems" page and explicitly choose 64-bit. So I installed 64-bit. It first opened with the brag page about the new Quick Commands, and About showed that in the command line:
Command Line "C:\Program Files\Vivaldi\Application\vivaldi.exe" --flag-switches-begin --flag-switches-end https://vivaldi.com/newfeatures?hl=en-us&version=2.1.1337.47&os=W10.0.17134
I closed it and re-opened it (had to replace my taskbar icon), and the link was gone from the Command Line. So I guess that "About" display shows whatever started the current run of the browser - not some cast in stone default command. The Economist suspicion above was probably meaningless.
@Ayespy Thank you for your reply.
However, I have tested that vivaldi://startpage is not valid for new tag extension, and vivaldi://newtab is valid. So this caused me to not be able to display new tab extension at startup.
Moreover, Vivaldi shouldn’t show Chrome’s page, isn’t it?