@iamfahadzafar , for dark mode you can use the build in.
Go to vivaldi://flags and search in the list Dark Mode and activate it. Relaunch Vivaldi. Works in every page with clear background, works also in Vivaldi Mobil.
Ah it looks like it is working only in docked mode. (which somehow did not work in my case earlier). Good work around for now! I hope the undocked mode also gets fixed soon; ππ½
I'd like 3 zoom steps: "fit all", "fit width" and "1:1". The middle one is currently missing. It should cycle through them with each click on the image.
Oh, and show what image format it is. If I'm using content negotiation, the URI won't have a file extension, so I'm clueless.
I asked on chromium bug tracker. With difficulty explained that this is an important feature, other people helped. I also learned that this can be solved with extension.
Viewhance https://chrome.google.com/webstore/detail/viewhance/impppjchnpfgknmbaaghfeopcgfoilac?hl=ru and then you should paste in Viewhance settings "{"scaling": "*"}" into "Export/import > > settings" field and then hit "Import" button)
More info on this solution https://github.com/Deathamns/Viewhance/issues/46
@palmoon This same issue brought me to this forum. If someone else hadn't brought it up, I would have. I'd like to keep the zoom at 100% when using the touchpad. A small "lock" icon next to the zoom slider would be nice, or perhaps a checkbox in Settings to freeze the zoom where it is until you uncheck it. A mod like that ought to be easy.
@ambimom Is there any chance that pinch-zoom could have been triggered? On Mac, if you have "Zoom in or out" enabled in your Trackpad settings, that locally zooms the page content without changing the layout. It also doesn't change the Page Zoom indicator and does not get reset by the Page Zoom Reset (Command-0) action either.
Vivaldi on Mac also supports "Smart zoom" (if you have it enabled in your Mouse or Trackpad settings) that's activated with a double-tap gesture. This zoom/un-zoom function can also be used to negate/cancel pinch-zoom.
The missing (X) is obviously a bug. In this menu, is there not a filter somewhere? Does typing "file://" not work?
I've used the other internal pages and they have this ability, but haven't tried the zoom one before.
If this is implemented it should not be on as default. A function like this can be really annoying and off-putting if you don't expect or want it.
I've been using extensions for this function for years, but I still get frustrated occasionally when there is nowhere to put the mouse in the window without images popping up covering everything.
@pesala said in Commands for Zoom to Specific Values:
@ayespy Yes, but some users want both the + - and the slider.
I already voted for that one. Honestly I like both. Both should be doable.
@pesala Oh, my mistake π , I didn't realize what this UI Zoom feature is, it's distinct from the web view zoom and zooms the Vivaldi UI not the UI of the webpage only! I thought this was only controllable from the OS' DPI settings but given Vivaldi's ideology I can understand use cases for controlling this manually.
@pesala said in Auto-commit Modified Values in Zoom Field:
@dude99
I don't see much benefit in this. It just extends the hit area slightly. The controls have different purposes: the slider sets the zoom in 10% steps (smaller steps would be better, while the zoom field allows a precise value to be entered. One can use the scrollwheel in this field to adjust by 1% increments, but one has to use the keyboard to commit the value (not good).
No need for a delay. Just commit the value as soon as the user clicks on the page.
I don't like the slider because it's very fiddle when dragging around to get the exact zoom level i want, it take too much time to get it right. Thus, i prefer the 1% increment method from input field, but i want to do it without keyboard input because it's un-intuitive & cumbersome.
User expected to see the zoom result after value changes, but we don't want vivaldi to keep redraw the entire page when scrolling rapidly, that would be too resources intensive & probably look very unpleasant to some viewers. Thus, the middle ground would be delay the redraw, or when user click on something else when value changes stop.