Pin to toolbar doesn't work
-
The toggle for Manage Extensions > [Details for any extension] > Pin to Toolbar doesn't do anything.
Usually in browsers this does the same as Show Button/Hide Button for the extension in question. That would be expected here too, or this setting needs to be hidden altogether for being broken as is.
-
@snakehill That’s a Chrome setting and it should be removed. But nothing is broken.
Vivaldi’s equal setting is Show/Hide Button when right‐clicking an extension button in the toolbar. In Vivaldi you can toggle extensions with a dedicated button, once you‘ve hid your first extension. You can show an extension button again by right‐clicking it from the overflow menu. -
@snakehill The Manage Extensions page is part of Chromium, so Vivaldi can't remove features from there. Vivaldi needs to build its own extension management UI and that probably won't happen any day soon.
Read about managing extensions in Vivaldi:
https://help.vivaldi.com/desktop/appearance-customization/extensions/But nice of you to make a video, it always helps understand the problem, even though there is no actual problem here
-
Thanks for the replies!
Only if a setting doesn't work and do anything, it's broken by definition. If it can't be removed, it probably should just be linked to the Show/Hide Button, activating that like other Chromium browsers. A standard/average user will expect it to work and do something.
Probably easiest would be to integrate #pin-to-toolbar { display:none; } for vivaldi://extensions/. It can be modded as such, but such mods should not be necessary for core functionality, especially if someday it ends up being linked and working anyways.
-
@snakehill It’s a cosmetic problem, yes. These don’t have high priority.
-
I'm posting this first in case others with similar problems also find the this page before they see the section way down towards the bottom of the page on https://help.vivaldi.com/desktop/appearance-customization/extensions/ or if that page didn't directly address the issue.
But I want to make a case as to why this is much more than a "cosmetic problem" and deserves at least some triage and tidying up, if not a bit more priority.
TL;DR:
Problem: Extensions are hidden under a drop-down menu button. "Pin to toolbar" in the extension's options doesn't work on Vivaldi.
Solution: Go to Vivaldi's Settings > Address Bar, find the Extension Visibility section and tick the box for "Toggle Only Hidden Extensions".
If that doesn't work or the problem is a bit different, you could experiment with the other options in this section. For example, select "Toggle All Extensions", and uncheck "Expand Hidden Extensions to Drop-Down Menu". If you still only see the Extension button, left-click/tap on it once. It should toggle between displaying only the Extension button and showing all your extensions plus the Extension button. I hope eventually there will be a way to hide the Extension button in this case.Now back on topic:
@luetage said in Pin to toolbar doesn't work:
@snakehill It’s a cosmetic problem, yes. These don’t have high priority.
I understand the reasoning that issues such as security fixes have higher priority. Dedicated users may also get Extensions to display the way they want without too much trouble, so developers may feel like anyone could figure it out if they notice at all.
But new users, likely coming from Chrome, wouldn't be as familiar with and committed to Vivaldi yet. Once they install Vivaldi, one of their first interactions will likely involve Extensions such as trying to "Pin/Unpin" one to the toolbar. Imagine the @snakehill youtube video https://youtu.be/yoeFrmF_Z4U is actually something that happens to a brand new Vivaldi user. It's not a good first impression.
I'm coming back to Vivaldi as I get on this PC for the first time in 4 years, and rediscovering all the ways to customize it made me giddy. Obviously, the fun had to wait; First came the updates. A bunch of extensions I had were gone from the Web Store, and I use fewer and different ones now. Regardless, I ended up with all my extensions hidden inside the Extension drop down menu somehow. I did try to right-click but I didn't see any "Show Button" either. I moved the Extensions to different locations and toolbars, I looked at Vivaldi Settings and saw there is no Extension section, I even considered reverting the Address toolbar to Default. But I saw that the Default preview has the Extension button by itself just like I had it already, almost misleading me into thinking Vivaldi really did put all extensions under a drop-down menu by default. I couldn't solve this on my own.
So I turned to the Web for answers and fell down the rabbit hole. I did regular searches too but this bit from my AI chat sums up the experience:
Copilot may be wrong, but I wouldn't call this a hallucination. Its instructions didn't come out of thin air. These are real steps that could be taken in Vivaldi and is a good guess based on what information surfaces most on the Web. This is the right answer for Chromium based browsers in general, and it's the right way to go for other Extension issues for Vivaldi itself. There are questions from users here and there, and there are blog posts from Vivaldi about hiding and showing Extension buttons, but they don't caution 'vivaldi://extensions is partially BROKEN.
At a minimum, vivaldi://extensions should have a notice telling users certain options may not work for now, and they should check in Vivaldi Settings; And Vivaldi Settings should have a section called Extensions, even if there aren't many things ready to put in there yet. Settings already has Extension options precisely about the issue at hand, but they're in the wrong place.
Right now, these Extension options and under Settings > Address Bar. But Extension options don't belong in Address Bar any more than Search or Sync options do. On top of that, I also find the wording for these options to be very confusing. Before I put whoever is still reading this post to sleep, I would like to point out that instead of using words like Show Button and Hide Button, the de facto terminology for this type of action is to "Pin" or "Unpin" as seen in Chromium, Firefox, Microsoft products including Windows and Office, etc.
To start, the section under Settings > Address Bar is called "Extension Visibility" and underneath there's "Toggle Only Hidden Extensions". Hovering over that with the mouse, the pop-up says "Show and hide only hidden extensions".
What does hide a hidden extension even mean?Below, "Toggle All Extensions" says "Show and hide all extensions".
This one implies it works like a checkbox that toggles between displaying all extensions if ticked on, and "hide all extensions" if it's cleared. Instead, "Toggle All Extensions" and "Toggle Only Hidden Extensions" are set so one must choose one or the other.Lastly we have a checkbox called "Expand Hidden Extensions to Drop-Down Menu", but there is no visible Hidden Extensions Section of a limited size which would expand/overflow into a drop-down menu when the limited area is full. It might work that way in some cases, but not the ones I saw. If unchecked, instead of the button being a drop-down menu, it becomes a type of Show and Hide extensions icons on the toolbar. I see this one button as having two very different and poorly explained behaviors.
Is this a bug?
If "Toggle Only Hidden Extensions" is ticked and "Expand Hidden Extensions to Drop-Down Menu" is cleared, then each extension's right-click menu will have a Show Buttton or Hide Button menu entry. I started with all extensions being visible and clicked Hide on two extensions. They disappeared. Now when I clicked the Extension button, it would show and hide those two extensions. I went back to one extension's right-click menu. Now it said "Show Button". I selected that. Then I clicked the Extension button again. The two extensions still hide or show themselves. Also the extension's menu doesn't switch back to saying "Hide Button." IOW "Show Button" doesn't do anything. So this may be a bug.I hated when Google Chrome started hiding Extensions by default. But to their credit, they had also implemented the Drop-Down menu with a one-click "Pin to the toolbar" option too.
Solving having my extensions hidden from the toolbar by default and then looking at how the current implementation behaves from a user perspective was exhausting. I hope all this writing might help someone stumped with a related issue.
Developers, please reconsider the current situation. Even if you disagree with some or all the points I made, please think about what kind of user experience a newcomer to Vivaldi should have with Extensions. Even if the Extension issue continues to be seen as purely cosmetic, at least add a note or a link to information for users to know what their next steps should be.
-
@codematters Instead of running this through a language model, which tries to predict what you expect to read, try Vivaldi help ☛ https://help.vivaldi.com/desktop/appearance-customization/extensions/. All the information is there. ChatGPT had to fail because it was trained on data that likely predates the introduction of configurable toolbars in Vivaldi. Moreover Vivaldi is so unpopular that it isn’t likely it would fetch the correct information in the first place. It just took Chrome information and fed you bullshit. Do not rely on a chatbot for help with Vivaldi.
On a fresh profile extensions are not being hidden, all installed extensions are visible in the toolbar.
-
I think you're right about the language models and what data was used to train them. The point I tried to make was that a user would also be misled by what little information exists just like the language model. Perhaps it would be better to put the link you provided somewhere they would see if they tried to do something in the wrong place such as via vivaldi://extensions. Do new profiles display a warning the first time someonoe goes to vivaldi://extensions?
I will probably have to do a Windows Reset because it's currently loaded with too many programs that no longer get updates and leftover old drivers that are prevending W11 from fully functioning. So I'm considering making a new Vivaldi profile while I'm at it, though I'd then have to manually customize everything the way I like it .
-
This post is deleted! -
@luetage said in Pin to toolbar doesn't work:
@codematters Instead of running this through a language model, which tries to predict what you expect to read, try Vivaldi help ☛ https://help.vivaldi.com/desktop/appearance-customization/extensions/. All the information is there.
I posted that link on my first post.
ChatGPT had to fail because it was trained on data that likely predates the introduction of configurable toolbars in Vivaldi.
The screenshot is from Copilot. Not from ChatGPT. Microsoft may be using OpenAI technology, but Copilot is not the same thing. But that's besides the point. Did you even read the first sentence of my post where I specifically stated where to get the correct information because misleading information was surfacing first.
Moreover Vivaldi is so unpopular that it isn’t likely it would fetch the correct information in the first place. It just took Chrome information and fed you bullshit. Do not rely on a chatbot for help with Vivaldi.
I bent over backwards trying to use moderate language, but two can play that game, so here goes: It fed me "vivaldi://extensions". So it's bullshit that the Vivaldi has an Extensions page at "vivaldi://extensions". Thanks for making that clear.
On a fresh profile extensions are not being hidden, all installed extensions are visible in the toolbar.
I made a fresh profile. All extensions were not in the toolbar. I still had to right click and "Show Button/Hide Button" on each extension to get them the way I wanted.
Congratulations for reading this far. This entire exchange could be said to make a larger point. On the one hand, suggestions are brushed off with a "not my problem attitude" and pointing at Chrome/Chromium. On the other, certain things are changed such as using Show/Hide instead of Chrome's Pin/Unpin. Choose a side.
PS: On using the fresh profile, I click "Remember me" when logging into Web sites, but the next time I open Vivaldi I always have to sign in again. Also when I go to Manage Profiles and click on the old profile, Vivaldi instantaneously crashes.
But the pattern is to not even consider things issues or suggestions for the roadmap, instead it's all Chrome's fault. ChatGPT agrees. -
The ability of Vivaldi to show previously opened web sites on the Windows 11 Taskbar as pinned items doesn't work for me and I can't work out how to make it work. Is there an easy solution to enable this. My other apps all have pinned (last used) ability but this browser does not. (What's broken)?