Speed Dial Widgets
-
@aminought
Hi, I get it to work now, the file I copied had 300 Kb but the new file I copied as raw file has 21 Kb.
So, as usual a copy/paste error.
Will play around a bit now.Thanks, mib
EDIT: Is it possible to add the widgets on top of the speed dials page? Scroll down to see a widget makes not much sense to me. -
@mib2berlin said in Speed Dial Widgets:
Is it possible to add the widgets on top of the speed dials page?
It is, but I don't know why. I believe that the Speed Dial icons should go first, followed by the widgets. In other words, I don't want to disrupt the user experience. You can place widgets on empty Speed Dial.
-
UPD 3/9/2024:
- Widgets can now be added, modified and deleted directly in the browser.
- The size of the widgets can now be changed with the mouse.
Traditionally, the demonstration:
Sorry for such a long delay after the last update, but the changes after the previous version are simply colossal by the standards of this mod. A few important details:
- If you want your current widgets to be saved, you can copy everything from widgets.js except the
WIDGETS
array. If you restarted the browser and saw that the widgets loaded, you can safely replace the file completely, because the widgets are saved to the browser database, which does not disappear even after updates. I mean, the mod itself, of course, will disappear, but the widgets will remain in your profile, so after turning on the mod, the widgets will be restored automatically. - At the last moment, I added the "Copy" and "Paste" buttons so that widgets can be easily shared. In order for the widget to be inserted, there must be a valid
json
or a piece ofjavascript
code with the widget in the clipboard. The following options will work:
{ "id": "VivaldiProfileWidget", "url": "https://forum.vivaldi.net/user/aminought", "zoomFactor": "0.8", "selector": ".profile.row", "width": "292px", "height": "266px", "timeout": "0" }
{ id: 'VivaldiProfileWidget', url: 'https://forum.vivaldi.net/user/aminought', selector: '.profile.row', zoomFactor: 0.8, width: '292px', height: '266px', timeout: 0 }
- Do not forget to press the "Save" button after the changes!
- When adding a new widget, a widget with Vivaldi releases is added by default, and you can change the parameters to the ones you need: web address, selector, etc.
P.S. The mod code has already exceeded 1 thousand lines
-
I really love this modification and have been using the widgets for quite a while. However, the functionality seems lost with the last Vivaldi update? I'm running version 6.9.3447.54 (Stable channel) (64-bit).
-
Functionality restored in the newest Vivaldi stable version!
-
I love it. Would be fine to add opacity for each.
Also, if I would like to exclude some divs, how could I do that?const elements = document.querySelectorAll(".container :not(.exclude)");
Does not work and i am a newbie so I donยจt know where to look
-
It seems there is a bug where, after switching to different speed dials and returning to the Widgets section, the widgets and the add button disappear, resulting in a blank page. Is this a known issue or is it just happening on my device?
FYI, no other mod injected, 7.0.3495.20 (Stable channel) (64-bit)
-
@ekozcifci
Hi, I can jump between my 3 speed dials and the dashboard as I like, nothing disappear.
I bet an extension cause this, disable all, restart Vivaldi and test this.Cheers, mib
-
@mib2berlin
Hi, i tested it already fresh installed vivaldi without any mods and extensions, still same result. Its okay with jumping other speed dials but when i open dashboard, widgets are gone. So problem is about Dashboard -
@ekozcifci
Hm, I cant reproduce this, iirc you are the first user report this issue here.
We have to wait for other users if one can reproduce. -
This post is deleted! -
@ekozcifci I have the same issue. I have to restart Vivaldi for the widgets to appear again.
-
@wolfebat You are all posting in the wrong topic. This is about the speed dial widget Javascript mod written by @aminought, created long before Vivaldi introduced the dashboard and its widgets native.
-
@luetage I'm not, I'm referring to this mod and the speed dial widgets? I'm having the same issue as ekozcifci above.
Here is a video of the issue. The speed dial widgets load on browser start, but selecting anything from the bar causes them to disappear.
-
I'm sorry to inform you that I no longer use Vivaldi and therefore do not support this mod anymore. I have tried to write the code in a way that is as clear as possible, so it should not be difficult for experienced developers to find and fix the error. If you would like to continue working on this project, you can fork the repository and submit a pull request for me to review. I will be happy to collaborate with you on this.
-
@aminought Can I ask what browser you use?
-
-
@aminought oh hell yes, exactly what I've been looking for!
-
@aminought What a shame. Thank you for everything you have build for vivaldi. May I ask what made you switch to firefox?
-