• Community
    • Community
    • Vivaldi Social
    • Blogs
  • Forum
    • Vivaldi Forum
    • Categories
    • Recent
    • Popular
  • Themes
    • Vivaldi Themes
    • My Themes
    • FAQ
  • Contribute
    • Contribute
    • Volunteer
    • Donate
  • Browser
    • Vivaldi Browser
    • Latest News
    • Snapshots
    • Help
Register Login

Vivaldi

  • Community
  • Themes
  • Contribute
  • Browser

Navigation

    • Home
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    1. Home
    2. Let's talk about Vivaldi
    3. Tips & Tricks
    4. Command Chain Recipes

    Command Chain Recipes

    Scheduled Pinned Locked Moved Tips & Tricks
    235 Posts 45 Posters 85.0k Views 34 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • luetage
      L
      luetage Supporters Soprano @syplex
      last edited by

      @syplex No idea. Can you provide a link?

      github ◊ vfm

      S
      1 Reply Last reply
      Reply Quote 0
    • S
      syplex @luetage
      last edited by

      @luetage it's a Jira server in the backlog view.

      This page works, but you have to create an account (free) to view it:

      • https://jira.atlassian.com/secure/RapidBoard.jspa?rapidView=2750&view=planning.nodetail&selectedIssue=CONFSERVER-60152&issueLimit=100

      Here's another one I found you should be able to use without a login, but it is not the same backlog view. However, a solution here might work on the backlog view:

      • https://issues.apache.org/jira/projects/INFRACLOUD1/issues/INFRACLOUD1-1?filter=allopenissues

      Basically I want to be able to get the full ticket view in the right tab (background click the ticket number to see the full view).

      luetage
      L
      1 Reply Last reply
      Reply Quote 0
    • luetage
      L
      luetage Supporters Soprano @syplex
      last edited by

      @syplex It’s likely these pages open the links with their own Javascript function at which point this script is helpless. Mind you, I haven’t written follower tabs, I only added some code to make it work well in a command chain with tiling. Another good example is duckduckgo search, doesn’t work there either.

      github ◊ vfm

      S
      1 Reply Last reply
      Reply Quote 0
    • S
      syplex @luetage
      last edited by

      @luetage if we could make background tab link opening (ie, shift+click) redirect to the tiled tab it would solve the problem, but I don't know how Vivaldi handles background tab opening, clearly it does something different and maybe ignores the javascript code somehow?

      1 Reply Last reply Reply Quote 0
    • shifte
      S
      shifte
      last edited by shifte

      Switch tabs and mute inactive tabs
      1, Previous Tab(by Order)
        or Next Tab(by Oeder)
      2, Mute All Tabs
      3, Delay
        Parameter:300
      4, Mute/Unmute Tab

      For watching Olympic Live on page tiling.
      2.png

      1 Reply Last reply Reply Quote 2
    • luetage
      L
      luetage Supporters Soprano
      last edited by luetage

      Open Selection

      Copies the selected text and opens it in a new tab. If there’s no selection, it will use current clipboard contents. If it’s an address, you will navigate to the web page, in any other case it will search your default engine. I’m using the shortcut Alt-O for this chain.

      1. Copy
      2. Quick Commands
      3. Delay
        Parameter: 200
      4. Paste and Go
      {"category":"CATEGORY_COMMAND_CHAIN","chain":[{"key":"6dae1e1a-695b-41c5-9ca9-deb1fabe9cc9","label":"Copy","name":"COMMAND_CLIPBOARD_COPY"},{"key":"f8d653f3-1371-4cf2-ab83-b8c62ad98add","label":"Quick Commands","name":"COMMAND_SHOW_QUICK_COMMANDS"},{"defaultValue":1000,"key":"2eb81004-6703-46db-9933-6afcfde924e4","label":"Delay","name":"COMMAND_CHAINED_SLEEP","param":200},{"key":"1ca0b67d-f911-4141-949b-09c728430f2f","label":"Paste and Go","name":"COMMAND_CLIPBOARD_PASTE_AS_PLAIN_TEXT_OR_PASTE_AND_GO"}],"key":"cl4g1bury01j2305zdv63oh2x","label":"Open Selection","name":"COMMAND_cl4g1bury01j2305zdv63oh2x"}
      

      github ◊ vfm

      ChimeraLove
      C
      1 Reply Last reply
      Reply Quote 4
    • kyu3a
      K
      kyu3a Ambassador
      last edited by

      This chain is for watching Amazon Prime video with checking and tweeting by Tweetdeck.

      I usually hide WEB panel and set the panel display method to "Floating". So, this chain open Amazon Prime video on the current tab. And change the panel display method. And show the panel.

      1. Open Link in New Tab(現在のタブをリンクで開く)
        Paramenter: https://www.amazon.co.jp/gp/browse.html?node=2351649051&ref_=nav_em__aiv_vid_0_2_2_2
      2. Toggle Floating Panel(パネルのオーバーレイ表示切り替え)
      3. Panel(パネルを表示 / 非表示)
      4. Web Panel 1(ウェブパネル 1)

      alt text

      alt text

      P.S.
      This chain is for restoring the settings.

      1. Home(ホームへ移動)
      2. Toggle Floating Panel(パネルのオーバーレイ表示切り替え)
      3. Panel(パネルを表示 / 非表示)

      alt text

      1 Reply Last reply Reply Quote 5
    • jumpsq
      J
      jumpsq
      last edited by

      Compose Mail

      1. Compose New Message
      

      Now, a new message can be composed from any tab and not just M3.

      arch linux. swaywm. vivaldi-snapshot. m3.

      luetage
      L
      1 Reply Last reply
      Reply Quote 3
    • luetage
      L
      luetage Supporters Soprano @jumpsq
      last edited by luetage

      @jumpsq That’s interesting, the command »compose new message« is already available as keyboard shortcut, mouse gesture and from quick commands; but only as command chain does it trigger anywhere (no need to visit mail first), as you mentioned. I wonder whether this is a bug.

      github ◊ vfm

      jumpsq
      J
      1 Reply Last reply
      Reply Quote 2
    • jumpsq
      J
      jumpsq @luetage
      last edited by

      @luetage I reported it as a bug (VB-80380), but I think that it's meant to be like this. It was in the changelog not too long ago that this will now only trigger from M3 directly (though I do not really see any reasoning why this should be the case).

      arch linux. swaywm. vivaldi-snapshot. m3.

      luetage
      L
      1 Reply Last reply
      Reply Quote 0
    • luetage
      L
      luetage Supporters Soprano @jumpsq
      last edited by luetage

      @jumpsq The other way around, I think it’s a bug it works as command chain. I would assume the issue is the command can be triggered on a window where m3 is supposed to be unreachable.

      github ◊ vfm

      jumpsq
      J
      1 Reply Last reply
      Reply Quote 0
    • jumpsq
      J
      jumpsq @luetage
      last edited by jumpsq

      @luetage Well, it's not an issue, though as it works without issues to compose messages in other windows. But we're derailing - it would need a Gwen now to offer us to split threads ... 😢

      arch linux. swaywm. vivaldi-snapshot. m3.

      luetage
      L
      1 Reply Last reply
      Reply Quote 1
    • luetage
      L
      luetage Supporters Soprano @jumpsq
      last edited by

      @jumpsq It’s about command chains. Moreover I will link all shared command chains from OP at some point. I see no issue discussing something like this here.

      github ◊ vfm

      1 Reply Last reply Reply Quote 2
    • ChimeraLove
      C
      ChimeraLove @luetage
      last edited by ChimeraLove

      Thanks you @luetage for "Search Engine with Selection"!

      This one is for Selected text to be searched in two search engines and tile the result as shown in the gif.
      (In reality it's not as smooth because the new tab command opens "Start page" for a moment so it's more flickering..)

      alt text

      Search engines url:
      Translate - https://translate.google.com/?sl=auto&tl=en&text=%s &op=translate
      Nickname: t
      Etymology - https://www.google.com/search?q=%s etymology
      Nickname: e

      Commands:

      1
      Open Link in Current Tab
      Parameter:
      javascript:(()=>{const c=window.getSelection();const s=e ${c};navigator.clipboard.writeText(s);setTimeout(()=>{const t=window.location.href;window.history.replaceState("stateObj","",t)},50)})();

      2
      Delay 200

      3
      New Tab

      4
      Delay 400

      5
      focus Address Field

      6
      Paste and Go

      7
      Previous Tab (Recent)

      8
      Delay 100

      9
      Open Link in Current Tab
      Parameter:
      javascript:(()=>{const c=window.getSelection();const s=t ${c};navigator.clipboard.writeText(s);setTimeout(()=>{const t=window.location.href;window.history.replaceState("stateObj","",t)},50)})();

      10
      Delay 200

      11
      New Tab

      12
      Delay 400

      13
      Focus Address Field

      14
      Paste and Go

      15
      Select Current Tab

      16
      Delay 100

      17
      Select Previous Tab

      18
      Delay 100

      19
      Tile Vertically

      20
      Delay 200

      21
      Stack Tabs

      .

      .
      *In my case I used google search for etymology so there is a lot of empty space on left side so I used "Stylus" chrome extension with this code.

      More instructions here:
      https://www.reddit.com/r/vivaldibrowser/comments/fk4cf5/how_to_remove_empty_left_side_of_google_search/

      #cnt #center_col,
      .mw #center_col {
          margin-left: 5px !important
      }
      
      #hdtb-msb-vis {
          margin-left: 5px !important
      }
      
      .MUFPAc {
          margin-left: 5px !important
      }
      
      .WE0UJf {
          margin-left: 5px !important
      }
      
      .A8SBwf {
          margin-left: 5px !important
      }
      
      /*Border color for dark mode*/
      .RNNXgb {
          border: 2px solid #adb735 !important;
          margin-left: -25px;
      }
      
      .srp #searchform {
          top: 9px;
          margin-top: 0px;
      }
      
      .dodTBe {
          height: 50px;
      }
      
      /*Something above search*/
      .J1hqV {
          display: none;
      }
      
      luetage
      L
      1 Reply Last reply
      Reply Quote 5
    • luetage
      L
      luetage Supporters Soprano @ChimeraLove
      last edited by

      @chimeralove In both instances you are using the search engine nickname e. Otherwise great job.

      github ◊ vfm

      barbudo2005
      B
      1 Reply Last reply
      Reply Quote 1
    • ChimeraLove
      C
      ChimeraLove
      last edited by pafflick

      Thanks to @shifte here is an alternative to Selected text to be searched in two search engines and tile the result which is faster and less flickering.

      Use '+encodeURIComponent(b)+' instead of %S.

      1
      Open Link in Current Tab
      Parameter:
      javascript:(function(){var b=((window.getSelection&&window.getSelection())||(document.getSelection&&document.getSelection())||(document.selection&&document.selection.createRange&&document.selection.createRange().text));if(b!=''){window.open('https://www.google.com/search?q='+encodeURIComponent(b)+'%20etymology');}else{alert('You have not selected text.');}})();

      2
      Delay 100

      3
      Previous Tab (Recent)

      4
      Delay 100

      5
      Open Link in Current Tab
      Parameter:
      javascript:(function(){var b=((window.getSelection&&window.getSelection())||(document.getSelection&&document.getSelection())||(document.selection&&document.selection.createRange&&document.selection.createRange().text));if(b!=''){window.open('https://translate.google.com/?sl=auto&tl=iw&text='+encodeURIComponent(b)+'&op=translate');}else{alert('You have not selected text.');}})();

      6
      Delay 100

      7
      Select Current Tab

      8
      Delay 100

      9
      Select Previous Tab

      10
      Delay 100

      11
      Tile Vertically

      12
      Delay 100

      13
      Stack Tabs

      //MODEDIT: added inline code tags

      barbudo2005
      B
      1 Reply Last reply
      Reply Quote 4
    • barbudo2005
      B
      barbudo2005 @ChimeraLove
      last edited by

      Some suggestions for increasing the power of Command Chain Recipes from the extension "AutoControl: Custom shortcuts, Mouse gestures":

      1.- ACTIONS

      BASIC ACTIONS:

      66339620-29be-401b-964a-e2d2f1a8f28b-image.png

      ADVANCED ACTIONS:

      Tab Actions

      6bfe6e4b-2f00-41ed-8f49-91fbd65abc8a-image.png
      ece54656-e044-4be2-a57e-0fb0e5013e29-image.png

      Window Actions

      e953f1e8-5e18-430b-a3bd-8c3fd07080c1-image.png

      Bookmark Actions

      792cf09b-4e86-4cf0-9eca-9ecd18ce3795-image.png

      Menu Actions

      289958dd-f1ba-4141-87ba-84600a1037be-image.png

      Clipboard Actions

      7ff79265-58a4-4544-8a32-5a3e81688887-image.png

      OTHER

      6bf8e374-d868-49e3-a731-38cb53611260-image.png

      Synthesize Input

      969132cc-b6ef-424a-a31e-0566482febef-image.png

      61413603-08d4-4a0e-9364-8ea5aac8213f-image.png

      05257617-a35c-497f-b401-54d61b4eb209-image.png

      2.- TRIGGERS

      3f315f3a-117a-42b6-b517-4d1147f27811-image.png

      9cf5a6ae-1dad-4a59-8f1e-201d0f00b6cb-image.png

      b727d378-b907-43e2-8a7e-dc9c29145aae-image.png

      75a4e958-5434-43cf-bd81-86c79ead1c9b-image.png

      1 Reply Last reply Reply Quote 0
    • mfolkes
      M
      mfolkes
      last edited by mfolkes

      For Close Active Panel:

      1. Panel
      1 Reply Last reply Reply Quote 0
    • kyu3a
      K
      kyu3a Ambassador
      last edited by

      By this chain, You will be able to capture and tweet quickly!

      1. Capture Area to Clipboard (or Capture page to Clipboard)
      2. Open Link in Current Tab

      Parameter:

      javascript:window.open("https://twitter.com/intent/tweet?text="+encodeURIComponent(document.title)+" "+encodeURIComponent(location.href))
      
      1. Delay (Parameter:1000)
      2. Paste

      alt text

      P.S.
      I use Vivaldi snapshot 4.1.2369.10 (arm64) on macOS BigSur 11.5.1 of M1 Macbook Air. This version has the issue. When I set Status-bar to Overlay or Hide, Capture Area feature is not working. If I set Status-bar to Show, this feature is working.

      Pesala
      P
      WildEnte
      W
      Andrecon
      A
      3 Replies Last reply
      Reply Quote 5
    • Pesala
      P
      Pesala Ambassador @kyu3a
      last edited by

      @kyu3a Drag the camera icon to the address bar, then you can hide the status bar.

      Blog • Vivaldi Review • Server Status
      Win 10 64-bit build 19045.2486 • Snapshot 7.5.3735.34 (64-bit)

      kyu3a
      K
      1 Reply Last reply
      Reply Quote 2
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    • 1
    • 2
    • 3
    • 4
    • 5
    • 11
    • 12
    • 1 / 12
    • First post
      Last post

    Copyright © Vivaldi Technologies™ — All rights reserved. Privacy Policy | Code of conduct | Terms of use | Vivaldi Status