My lamentations thread



  • I am trying to love Vivaldi because Opera is dead (actually, with source codes that leaked sometime ago it could be revived at the cost of being unlawful, but that is another story...). Here I will list some problems I experienced.

    1 - Tab previews from groups are not "middle-click"able, so I can't close them that way. 😕

    2 - How do I make chrome extensions that require a browser login to google in order to work? I tried installing the Google Keep extension but it won't even show the extension button. So my current workaround is having Keep pinned as a panel, but I'd like to be able to use the official extension (it's still a pity they can't use the login cookies from my current login on google.com like the unofficial firefox extension). Can somebody recommend a solution for this?

    3 - Private mode browsing and Nano Ad Blocker conflicted with the extensio's settings resetting to default while in private mode and forcing me to open the standard settings page, copying the url and opening it in the incognito window. Vivaldi crashed the first try but the second time it worked, but only for that session. I don't know if it is Nano Ad Blocker's or Vivaldi's fault.

    4 - Are there plans for an integrated email client worthy of replacing my current instance of Opera 12.18? I am looking for an actual e.t.a. (Actually I had been working on a pixel-perfect clone of M2 in .Net, because all other standalone clients have inferior UI, but the work is so much I put that project on hold indefinitely. I was wondering if waiting on Vivaldi or resuming developing my own mail client.

    5 - Private mode windows should open in maximized state if the window i open it from is maximized. Right now it opens as a "normal state" window that is just as big as the screen.

    6 - Are there per-website settings? I would like to disallow some website from hijacking my context menu.

    7 - How do I disable the "middle-click toggles thumbnails height" behaviour?
    0_1513252127504_1b71df9b-7a28-4cd5-8cf3-a1de2475597e-image.png

    Update (24-12-2017)...

    8 - I had installed Vivaldi as Portable. I copied the folder to a new Windows installation and my extensions & cookies are gone.

    Other lamentations will be added in the future...



  • @beppe9000
    As far as I understand it #2 will never come/work as you can't use a chrome login via vivaldi. Because Vivaldi is stripped from those connection to google due to privacy and license issues. (Please correct me if I'm wrong with this one)
    #4 is already in the making and even already in a state that it is tested behind the curtains by the developers and the internal testers (sopranos) - so we hopefully don't need to wait too much longer but there won't be a timeline for the release "[...] it's done when it's done[...]"



  • @zaibon said in My lamentations thread:

    due to privacy and license issues

    Maybe a compatibility mode to emulate that... too bad this is not an open source project...


  • Moderator

    @beppe9000 No. Can not emulate that because access to Chrome server needs API access keys (are hardcoded in Chromium code), these keys cant be integrated in Vivaldi. Google sells such keys to selected developers.


  • Moderator

    1. Already works for me.
    2. Site settings are accessed by clicking on the icon in the URL field
    3. Settings, Tabs, and disable "Show Tab Thumbnails."

    Specs: AMD A10-6800K, 8 Gb on Win 10 64-bit • Snapshot 1.14.1038.3 (64-bit)



  • This Google API thing is sad...

    @Pesala ...

    #5 stayed even after changing system (newly formatted pc), which in turn forced me to add #8

    I missed that menu... Yet, I do not see options about preventing javascript from hijacking contextual menus (#6) in per-site settings

    #7 is solved 🙂 thanks


  • Moderator

    @beppe9000 May you have a happy Christmas, free from all grief and lamentation.



  • @beppe9000 said in My lamentations thread:

    8 - I had installed Vivaldi as Portable. I copied the folder to a new Windows installation and my extensions & cookies are gone.

    As Vivaldi does not have a "portable" version, this is to be expected.
    Extensions are linked to the O.S. Userid so will not transfer to other computers.



  • @pesala said in My lamentations thread:

    @beppe9000 May you have a happy Christmas, free from all grief and lamentation.

    You too 🙂

    @tbgbe said in My lamentations thread:

    Vivaldi does not have a "portable" version

    Wait, are you telling me that the pictured setup page is not installing Vivaldi as a "portable" application? If so could you please explain me the meaning of a "standalone" installation in this context?

    0_1514168594763_5859e2ca-e8b7-4c1b-bf86-5bd61486f232-image.png

    By the way the browsing session was correctly remembered along with bookmarks and settings. It's just Extensions and Cookies that vanished into thin air.

    Extensions are linked to the O.S. Userid so will not transfer to other computers.

    Could you better elaborate on this? Actually I'd like an in depth technical explanation... I feel it could help me to comprehend this problem better. Thanks



  • @beppe9000 While I guess a real portable will come (I hope), standalone just mean "choose in which folder you want store your vivaldi install". Personal data - extensions, stored password ecc ecc - are stored with OS identity so they will only work on user/PC which installed the browser (chromium security behaviour).
    But sync data will come soon in stable branch so maybe this problem will disappear soon.



  • In addition to Hadden89's post

    @beppe9000 said in My lamentations thread:

    Actually I'd like an in depth technical explanation... I feel it could help me to comprehend this problem better. Thanks

    Here you go:
    https://help.vivaldi.com/article/standalone-version-of-vivaldi/



  • @tbgbe now that is strange, on the help page is stated:
    "It can also be used to create a portable (USB install) of Vivaldi that you could store on an external disk, for sharing between computers."
    when for 2 years we always stated that Standalone install is not actually portable.


  • Moderator

    @ian-coog Should be written as:
    'It can also be used to create a portable (USB install) of Vivaldi that you could store on an external disk, for sharing almost all between computers.'



  • @ian-coog said in My lamentations thread:

    @tbgbe now that is strange, on the help page is stated:
    "It can also be used to create a portable (USB install) of Vivaldi that you could store on an external disk, for sharing between computers."
    when for 2 years we always stated that Standalone install is not actually portable.

    @gwen-dragon said in My lamentations thread:

    @ian-coog Should be written as:
    'It can also be used to create a portable (USB install) of Vivaldi that you could store on an external disk, for sharing almost all between computers.'

    Are you telling me this behavior actually is a feature and not an horrible bug?
    Have a look at this Opera 12 install dialog... and feel the bitter irony.

    0_1514243420641_ea7d43b1-5ce5-4cf5-a4a3-3a8eb36692fc-image.png

    Apart from Vivaldi trolling their users, I was asking for technical information about extensions and saved passwords in order to know what folders I need to extract from my appdata backup.


    By the way I find hilarious how this forum page breaks so hard (post text area is so buggy) when viewing it with Vivaldi itself...



  • we're all here because we miss Opera 12, Vivaldi aims to become what Opera 12 was for everyone, still Vivaldi is not at that level. I'm with you that an "almost" is not enough and that should be corrected, in due time.



  • Correct me if I'm wrong, but as long as (at least) stored password (and extensions?) are user account-bound by encryption(?), a real portable version would not be properly feasible, right?


  • Moderator

    @beppe9000 said in My lamentations thread:

    Are you telling me this behavior actually is a feature and not an horrible bug?

    That Vivaldi install of Standalone does not have portable extensions and passwords is a missing feature, not a bug. Same as on Chromiums.

    Have a look at this Opera 12 install dialog... and feel the bitter irony.

    I do not know what you want to say with this picture.



  • @morg42 said in My lamentations thread:

    Correct me if I'm wrong, but as long as (at least) stored password (and extensions?) are user account-bound by encryption(?), a real portable version would not be properly feasible, right?

    That would be correct in the fullest sense of the meaning of a "portable" version, at least as long as no alternate mechanism for protecting, saving, and using stored passwords and extensions has not been designed into the browser. The difficulty in doing that may be reflected by how few chromium-based browsers do it.



  • @blackbird Sure. As far as I know only Chrome encrypts the login data via the user account.

    Without an encryption (not acceptable) or a separate master password a true portable version might be possible; I'm not sure how far the devs want to go in replacing or complementing Chrome's logon encryption with their own version. One might have to think about syncing those two locally (on non-portable installs) and how to integrate with Vivaldi sync...

    At the moment I don't see a true portable Vivaldi. Maybe this might be communicated a bit more direct by Vivaldi in the installer. I have the feeling that this might frequently be misunderstood...



  • @ian-coog said in My lamentations thread:

    @tbgbe now that is strange, on the help page is stated:
    "It can also be used to create a portable (USB install) of Vivaldi that you could store on an external disk, for sharing between computers."
    when for 2 years we always stated that Standalone install is not actually portable.

    Oh yes, that was brought up in another thread, I had not realised it was unchanged!?
    https://forum.vivaldi.net/topic/22634/what-s-in-a-term-snapshot-vs-stable


 

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