How to customize menus in Vivaldi browser



  • @potmeklecbohdan There’s nothing wrong with it, it’s just not how it’s being handled for all other entries. An inconsistency. But keyboard navigation completely dysfunctional is another matter. Are you using Gtk?



  • @luetage You mean, other Gtk apps? I can remember just one.



  • @luetage So, I tested a bit more, turns out inserting emojis works flawlessly on the horizontal menu and pretty much anywhere else (tab menus, panel menus, &c.), no &s needed. The only issue is with the first layer of the Vivaldi button menu. Beats me. I wonder whether this is worth a bug πŸͺ² report.



  • @luetage //edit: I better read the previous posts. Seems a minor bug.



  • Thank you for such valuable information. I was looking for a long time detailed explanation. Really appreciate your text!



  • thank you very much for the recommendations



  • @Steffie Interesting...
    One thing I noticed in your "VM-successful" screenshots above is... why... oh why! they look different when they are supposed to be using the same font? They both should comply with the general font (check mine for comparison). The one below looks like Nimbus Sans Narrow while the above is...hmm Cantarell?
    -> I've taken a look into what you have provided and I blame... πŸ₯ ...πŸ₯ ... ... 🎲 🎲 ... gsfonts πŸ˜†
    -But seriously related or not to gsfonts maybe that discrepancy is the key for solving it.



  • @npro said in How to customize menus in Vivaldi browser:

    The one below looks like Nimbus Sans Narrow while the above is...hmm Cantarell?

    Sit down, take a breath, hold onto something to steady yourself, prepare to be shocked, coz... the remainder of this reply is actually serious... entirely !=ironic as some cruel folk might occasionally allege of my posts.

    I am gobsmacked by your fantastic observational & deductive acumen! You are certainly correct... OMZ... i do indeed have different font defaults set in the Plasma System Settings of the VM vs my real Arch.

    Real = Ubuntu Condensed 10pt
    VM = Nimbus Sans Narrow 10pt

    In contrast, as you know, i simply used your exampled Cantarell in that new config file. Is that difference between the /etc/fonts/local.conf font & the Plasma System Settings font likely to be causal here, in your opinion? Should i edit the Cantarell to instead be the Plasma default? If yes, then this will illustrate my ongoing incomprehension / confusion about all this damn stuff -- fonts baffle me wrt their apparently widespread tentacles throughout the system.



  • @Steffie In my VM i edited the file to become:

    <?xml version="1.0"?>
    <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
    <fontconfig>
    
     <alias>
       <family>sans-serif</family>
       <prefer>
         <family>Nimbus Sans Narrow</family>
         <family>Noto Color Emoji</family>
         <family>Noto Emoji</family>
         <family>Nimbus Sans Narrow</family>
       </prefer> 
     </alias>
    
     <alias>
       <family>serif</family>
       <prefer>
         <family>Nimbus Sans Narrow</family>
         <family>Noto Color Emoji</family>
         <family>Noto Emoji</family>
         <family>Nimbus Sans Narrow</family>
       </prefer>
     </alias>
    
     <alias>
      <family>monospace</family>
      <prefer>
        <family>Hack</family>
        <family>Noto Color Emoji</family>
        <family>Noto Emoji</family>
       </prefer>
     </alias>
    
    </fontconfig>
    

    after which i did

    steffie@archlinuxVM[~] $> sudo fc-cache -f -v
    [sudo] password for steffie: 
    Font directories:
            /usr/share/fonts
            /usr/local/share/fonts
            /root/.local/share/fonts
            /root/.fonts
            /usr/share/fonts/TTF
            /usr/share/fonts/Type1
            /usr/share/fonts/adobe-source-code-pro
            /usr/share/fonts/cantarell
            /usr/share/fonts/encodings
            /usr/share/fonts/gsfonts
            /usr/share/fonts/liberation
            /usr/share/fonts/noto
            /usr/share/fonts/encodings/large
    /usr/share/fonts: caching, new cache contents: 0 fonts, 8 dirs
    /usr/share/fonts/TTF: caching, new cache contents: 66 fonts, 0 dirs
    /usr/share/fonts/Type1: caching, new cache contents: 29 fonts, 0 dirs
    /usr/share/fonts/adobe-source-code-pro: caching, new cache contents: 30 fonts, 0 dirs
    /usr/share/fonts/cantarell: caching, new cache contents: 11 fonts, 0 dirs
    /usr/share/fonts/encodings: caching, new cache contents: 0 fonts, 1 dirs
    /usr/share/fonts/encodings/large: caching, new cache contents: 0 fonts, 0 dirs
    /usr/share/fonts/gsfonts: caching, new cache contents: 35 fonts, 0 dirs
    /usr/share/fonts/liberation: caching, new cache contents: 12 fonts, 0 dirs
    /usr/share/fonts/noto: caching, new cache contents: 512 fonts, 0 dirs
    /usr/local/share/fonts: skipping, no such directory
    /root/.local/share/fonts: skipping, no such directory
    /root/.fonts: skipping, no such directory
    /usr/share/fonts/TTF: skipping, looped directory detected
    /usr/share/fonts/Type1: skipping, looped directory detected
    /usr/share/fonts/adobe-source-code-pro: skipping, looped directory detected
    /usr/share/fonts/cantarell: skipping, looped directory detected
    /usr/share/fonts/encodings: skipping, looped directory detected
    /usr/share/fonts/gsfonts: skipping, looped directory detected
    /usr/share/fonts/liberation: skipping, looped directory detected
    /usr/share/fonts/noto: skipping, looped directory detected
    /usr/share/fonts/encodings/large: skipping, looped directory detected
    /var/cache/fontconfig: cleaning cache directory
    /root/.cache/fontconfig: not cleaning non-existent cache directory
    /root/.fontconfig: not cleaning non-existent cache directory
    fc-cache: succeeded
    steffie@archlinuxVM[~] $> 
    

    and then i launched the VM's V-SS. The V-Menu's emojis remain unchanged, ie, identically borked as last night.

    Where's that buckety brick?



  • @Steffie Sry, it's getting a bit late here so I'll be short, do a test in your VM as in my initial post, switch to Hack fonts in your GUI first, apply, check Vivaldi if it uses those fonts. If no, then just leave it (for another time) πŸ™‚ . If yes then close V, edit that .conf put Hack as in the screenshot, fc-cache. Check. Cheers.



  • @npro said in How to customize menus in Vivaldi browser:

    test in your VM as in my initial post, switch to Hack fonts in your GUI first

    βœ…

    @npro said in How to customize menus in Vivaldi browser:

    check Vivaldi if it uses those fonts

    ❌ πŸ‘Ž 😭[EDIT: To clarify, yes the browser now uses these, but no those three V-Menu items' emojis remain broken].

    @npro said in How to customize menus in Vivaldi browser:

    If no, then just leave it (for another time)

    Nah, too impatient, not all of us have the luxury of retreating to Stable then sleeping our lives away 😜, hence...

    @npro said in How to customize menus in Vivaldi browser:

    close V, edit that .conf put Hack as in the screenshot, fc-cache

    βœ…

    @npro said in How to customize menus in Vivaldi browser:

    Check

    ❌ πŸ‘Ž 😭

    Grumble grumble whine moan...



  • @Steffie great...
    here's an idea, put an extra & to those that are not working like this: &🐏 &View , it could be that the anchor just takes the last word of the emoji in account, in this case wrench clashes with window and bookmark with the sos button, your problematic ones, about the magnyfing glass -no idea-. Sounds intriguing right? You can't wait to test it I know 😎
    Other than that I really don't know, we have exhausted the topic considering the realistic options for now, maybe the above or something else is up to V to look, as also luetage said.



  • @npro Ta again. The additional & fixed the View item, yay. Sadly the Bookmarks and Tools items remain borked. Those two really are impervious little buggers, aren't they?

    I'm extremely grateful for your help, but fwiw i feel that this is now beyond user-solution & needs some behind-the-curtain Dev Majique in a future Snapshot.



  • Funny how powerful this new feature is... and I found something I miss already: When I have a tab stack and I hover over the stack, I can see thumbnails of the containing pages.
    When I hover over one thumbnail I would like to have the option of "move that one tab to another window".



  • @ElBastardo So what is holding you doing that? Or you mean to another 'already opened' window?



  • @npro said in How to customize menus in Vivaldi browser:

    Or you mean to another 'already opened' window?

    Yes, I mean that. No option to access another open window from a tab stack to send tabs over as of yet ^_^
    Sure, I know this maybe a "corner case" for most users. Takes a power user like me with multiple windows and 300 open tabs (I am a saving sessions guy) to request something like this :p

    Would also love to get "periodic automatically saving sessions" in the future but that is for another day (just got periodic reload).



  • I get that you folks are working with Google's code so you have my sympathies.

    When will we have the ability to move the Tabs toolbar BELOW the Main toolbar?

    When will we have the ability to move the toolbar buttons FROM the F4 sidebar to the Main toolbar?

    Here is the non-developer version of the Waterfox 56 ("Classic") toolbars that I setup for people:

    https://www.fixedfirefox.com/images/fixed-firefox-10.0.png



  • @jabcreations

    move the Tabs toolbar BELOW the Main toolbar?

    Not too soon, not too late (I hope).

    move the toolbar buttons FROM the sidebar to the Main toolbar?

    Wouldn't be awkard? I mean, you press a button on the main bar but is opened on the sidebar.
    Or you just mean to have these buttons on the bar to be opened in a new tab?



  • I am looking forward to being able to customize my context menu on a web page. It would be great to handle tab mute while right-clicking on the page in tab tilings.



  • A bug since last version: add a new folder in the menu, then add one β€œopenlink” into the new folder, one "openlink" will becomes two.


Log in to reply
 

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