This is a div with the draggable attribute and the ondragstart event
listener set (though it doesn't do anything). Only useful if drag-and-drop will be made keyboard accessible in
general (VB-4154). Also consider adding dragenter or dragover listeners to the list of spatnav triggers.
diff --git a/vivaldi/Vivaldi-bookmarklets.txt b/vivaldi/Vivaldi-bookmarklets.txt
new file mode 100755
index 0000000..e2b7784
--- /dev/null
+++ b/vivaldi/Vivaldi-bookmarklets.txt
@@ -0,0 +1,34 @@
+BOOKMARKLETS
+============
+Add to start.me
+javascript:window.open("https://start.me/add_bookmark?url="+document.location+"&title="+document.title);history.replaceState({},"",window.location.href);
+
+Archive
+javascript:window.open("https://web.archive.org/web/*/"+document.location.href);history.replaceState({},"",window.location.href);
+
+Autoscroll
+javascript:/*The%20Autoscroll%20Bookmarket:Tim%20Harper:http://tim.theenchanter.com*/var%20_ss_interval_pointer;_ss_speed=5;_ss_speed_pairs=[[0,0],[1,200.0],[1,120.0],[1,72.0],[1,43.2],[1,25.9],[2,31.0],[4,37.2],[8,44.8],[8,26.4],[16,32.0]];_ss_last_onkeypress%20=%20document.onkeypress;_ss_stop=function(){clearTimeout(_ss_interval_pointer)};_ss_start=function(){_ss_abs_speed=Math.abs(_ss_speed);_ss_direction=_ss_speed/_ss_abs_speed;_ss_speed_pair=_ss_speed_pairs[_ss_abs_speed];_ss_interval_pointer=setInterval('scrollBy(0,'+_ss_direction*_ss_speed_pair[0]+');%20if((pageYOffset%3c=1)||(pageYOffset==document.height-innerHeight))%20_ss_speed=0;',_ss_speed_pair[1]);};_ss_adj=function(q){_ss_speed+=q;if(Math.abs(_ss_speed)%3e=_ss_speed_pairs.length)_ss_speed=(_ss_speed_pairs.length-1)*(_ss_speed/Math.abs(_ss_speed))};_ss_quit=function(){_ss_stop();document.onkeypress=_ss_last_onkeypress;};document.onkeypress=function(e){if((e.charCode==113)||(e.keyCode==27)){_ss_quit();return;};if(e.charCode%3e=48&&e.charCode%3c=57)_ss_speed=e.charCode-48;else%20switch(e.charCode){case%2095:_ss_adj(-2);case%2045:_ss_adj(-1);break;case%2043:_ss_adj(2);case%2061:_ss_adj(1);break;};_ss_stop();_ss_start();};_ss_stop();_ss_start();history.replaceState({},"",window.location.href);
+
+Force PiP
+javascript:var v=document.querySelector("video");v.removeAttribute("disablePictureInPicture");v.requestPictureInPicture();history.replaceState({},"",location.href);
+
+ImgOps
+javascript:(function(){url="//imgops.com/imgops.js";document.body.appendChild(document.createElement("script")).src=url+"?"+new%20Date().getTime();})();history.replaceState({},"",window.location.href);
+
+Kick Ass, Destroy The Web!
+javascript:var KICKASSVERSION='2.0';var s = document.createElement('script');s.type='text/javascript';document.body.appendChild(s);s.src='//hi.kickassapp.com/kickass.js';void(0);
+
+Mail Link
+javascript:document.location.href="mailto:?subject="+encodeURIComponent(document.title)+"&body="+encodeURIComponent(document.location);history.replaceState({},"",window.location.href);
+
+MultiSearch
+javascript:query=prompt("Query");if(query){window.open("https://google.com/search?q="+query);window.open("https://bing.com/search?q="+query)};history.replaceState({},"",window.location.href);
+
+Press This Page!
+javascript:window.open("https://stian.sdf.org/wp/wp-admin/press-this.php?u="+document.location.href);history.replaceState({},"",window.location.href);
+
+Site Selection Search
+javascript:q=window.getSelection().toString();if(!q)q=prompt("Search%20terms");if(q!=null)window.open("https://www.google.com/search?q="+q+"+site:"+location.hostname);history.replaceState({},"",window.location.href);
+
+Vivaldi Social Share
+javascript:window.open("https://social.vivaldi.net/share?text="+document.title+"&url="+location.href);history.replaceState({},"",window.location.href);
diff --git a/vivaldi/Vivaldi-chains.txt b/vivaldi/Vivaldi-chains.txt
new file mode 100755
index 0000000..38b7ae5
--- /dev/null
+++ b/vivaldi/Vivaldi-chains.txt
@@ -0,0 +1,31 @@
+CHAINS
+======
+Open Downloads Page
+chrome://downloads
+
+Follow PiP
+javascript:(()=>{var visible=true;document.addEventListener("visibilitychange", (e) => {visible = !visible; if (!visible){[...document.querySelectorAll('video')].filter(v => !v.paused)[0].requestPictureInPicture();return;}document.pictureInPictureElement && document.exitPictureInPicture();});history.replaceState({},"",location.href)})();
+
+Force PiP
+javascript:var v=document.querySelector("video");v.removeAttribute("disablePictureInPicture");v.requestPictureInPicture();history.replaceState({},"",location.href);
+
+Rename Tab
+javascript:(function(){var title=prompt("New title?", document.title);if(title){document.title=title;}history.replaceState({},"",location.href);})();
+
+Copy URL as link
+javascript:(function copy(c){c.clipboardData.setData('text/html','
'+document.title+'');c.clipboardData.setData("text/plain", location.href);c.preventDefault();}document.addEventListener("copy",copy);document.execCommand("copy");document.removeEventListener("copy",copy);history.replaceState({},"",location.href);)();
+
+Press This Page
+https://stian.sdf.org/wp/wp-admin/press-this.php?url-scan-submit=Scan&u={page_url}
+
+Mail Link
+javascript:document.location.href = 'mailto:?subject=' + encodeURIComponent(document.title) + '&body=' + encodeURIComponent(document.location);
+
+Search with ImgOPS
+https://imgops.com/{src_url}
+
+Translate selection with DeepL
+https://www.deepl.com/translator#auto/en/{selection}
+
+Translate Page with Google
+https://translate.google.com/website?u={page_url}
diff --git a/vivaldi/Vivaldi-notes.txt b/vivaldi/Vivaldi-notes.txt
new file mode 100755
index 0000000..19576c3
--- /dev/null
+++ b/vivaldi/Vivaldi-notes.txt
@@ -0,0 +1,56 @@
+INSTALLER COMMAND LINE OPTIONS
+--vivaldi-install-dir
+--vivaldi-silent
+--vivaldi-standalone
+--vivaldi-register-standalone
+--disable-vivaldi
+
+INSPECT UI
+https://forum.vivaldi.net/topic/16684/inspecting-the-vivaldi-ui-with-devtools
+
+vivaldi.exe --debug-packed-apps --silent-debugger-extension-api
+vivaldi://inspect/#apps/
+
+--remote-debugging-port=9222
+http://localhost:9222/
+
+SSL CAPTURE
+vivaldi.exe --ssl-key-log-file="%appdata%\wireshark\ssl-keys.log
+
+DEBUG LOGS
+vivaldi --enable-logging
+Verbose: --v=3
+vivaldi --enable-logging=stderr --v=3 > log.txt 2>&1
+https://www.chromium.org/for-testers/enable-logging/
+
+DELETE BOOKMARK THUMBS
+jq 'del(recurse | objects | select(has("Thumbnail")) .Thumbnail | select(startswith("data:image")))' Bookmarks > Bookmarks.new
+Dangerous, deletes all thumbs:
+jq 'del(recurse | objects | .Thumbnail)' Bookmarks > Bookmarks.new
+
+EXPORT HOTKEYS
+jq '.vivaldi.actions' Preferences > actions.json
+
+IMPORT HOTKEYS
+jq '.vivaldi.actions = input' Preferences actions.json > Preferences.new
+
+COUNT BOOKMARKS
+grep -c 'url":' Bookmarks
+grep -c 'Thumbnail":' Bookmarks
+
+DOWNLOAD CHANGELOGS
+wget -mH -nd -e robots=off -A .html -I "/update" "https://vivaldi.com/download/archive/?platform=win"
+wget -mH -nd -e robots=off -A .txt --user "sopranos" --password "xxx" "https://sopranos.vivaldi.com/oldsopranosmails.html"
+
+LIST HISTORY URLS
+sqlite3 -csv -header History "SELECT urls.url as 'URL', urls.title as 'Title', urls.visit_count as 'Visit Count', datetime(visits.visit_time / 1000000 + (strftime('%s', '1601-01-01')), 'unixepoch', 'localtime') as 'Date' \
+FROM urls, visits \
+WHERE urls.id = visits.url;" > history.csv
+
+BACKUP SEARCH ENGINES
+sqlite3 -markdown "Web Data" "select short_name, keyword, url, suggest_url, image_url, search_url_post_params, suggest_url_post_params, image_url_post_params from keywords;" > keywords.md
+sqlite3 -json "Web Data" "select short_name, keyword, url, suggest_url, image_url, search_url_post_params, suggest_url_post_params, image_url_post_params from keywords;" > keywords.json
+sqlite3 "Web Data" ".dump keywords" > keywords.sql
+
+TRANSLATION TEST
+curl -H 'Content-Type: application/json' -d '{"source":"en","target":"zh-Hans","q":["Customizations & Extensions"]}' "https://mimir.vivaldi.com/translate"
diff --git a/vivaldi/adblock/filters.txt b/vivaldi/adblock/filters.txt
index b10774a..2399926 100755
--- a/vivaldi/adblock/filters.txt
+++ b/vivaldi/adblock/filters.txt
@@ -15,8 +15,11 @@
!localhost^$websocket
! DOMAIN BLOCKS
+||truthsocial.com^$document
+||rt.com^$document
||facebook.com^$document
+! ELEMENT HIDING
example.com##h1
||washingtonpost.com^$1p,script
diff --git a/vivaldi/adblock/index.html b/vivaldi/adblock/index.html
index d599d84..f96e9bd 100644
--- a/vivaldi/adblock/index.html
+++ b/vivaldi/adblock/index.html
@@ -29,7 +29,7 @@
adblock
..
-[ 738 Jan 6 20:23] filters.txt
+[ 805 Jun 15 17:15] filters.txt
[1.5K Jan 6 20:23] filters-ublock.txt
diff --git a/vivaldi/index.html b/vivaldi/index.html
index 390a6c9..ce203b5 100644
--- a/vivaldi/index.html
+++ b/vivaldi/index.html
@@ -34,18 +34,21 @@
[ 0 May 24 18:24]
panels
[ 0 May 24 18:24]
sdthumbs
[ 0 May 25 11:45]
themes
-[ 0 May 24 18:24]
tools
+[ 0 Jul 11 17:03]
tools
[ 0 May 24 18:24]
user_files
[ 0 May 24 18:24]
userscript
[ 31K Jan 12 17:34]
keyboard.html
[9.9K Aug 8 2024]
keyboard.md
+[3.1K May 29 2024]
Vivaldi-bookmarklets.txt
+[1.5K May 29 2024]
Vivaldi-chains.txt
[2.0K Jan 6 20:23]
Vivaldi-logo-red.svg
+[2.3K Jun 25 11:39]
Vivaldi-notes.txt
[320K Jan 6 20:23]
Vivaldi-stars.jpg
-8 directories, 4 files
+8 directories, 7 files
diff --git a/vivaldi/mods/CSS/custom.css b/vivaldi/mods/CSS/custom.css
index ba03b34..07b5c45 100755
--- a/vivaldi/mods/CSS/custom.css
+++ b/vivaldi/mods/CSS/custom.css
@@ -158,11 +158,6 @@
opacity: unset !important;
}
-/* Bookmarks Panel input width */
-/*.addbookmark-cardwrapper {
- width: 100%;
-}*/
-
/* Bookmarks thumbnails hide */
.panel-bookmarks-edit .cardview .preview,
.manager-editor .cardview .preview {
@@ -211,9 +206,3 @@
/* Hide Extension buttons */
.button-toolbar.extensionId button[title="Spatial Navigation"] {display: none;}
-
-/* TEMP fix for VB-117286 */
-.toolbar-tabbar-before.modifier:empty,
-.toolbar-tabbar-after.modifier:empty {
- width: unset !important;
-}
diff --git a/vivaldi/mods/CSS/find-in-page.css b/vivaldi/mods/CSS/find-in-page.css
index 2bdb519..58af045 100755
--- a/vivaldi/mods/CSS/find-in-page.css
+++ b/vivaldi/mods/CSS/find-in-page.css
@@ -44,8 +44,5 @@
/* Find-in-page hit no page dimming */
#browser:has(.find-in-page) webview {
-filter: none !important;
+ filter: none !important;
}
-/*.find-in-page-wrapper:has(.find-in-page) + .row-wrapper .webpage>webview {
- filter: unset !important;
-}*/
diff --git a/vivaldi/mods/CSS/index.html b/vivaldi/mods/CSS/index.html
index 0726ca1..649079b 100644
--- a/vivaldi/mods/CSS/index.html
+++ b/vivaldi/mods/CSS/index.html
@@ -29,11 +29,11 @@
CSS
..
-[5.6K May 24 17:43] custom.css
-[1002 Jan 8 10:51] find-in-page.css
+[5.3K Jul 5 13:27] custom.css
+[ 894 May 25 12:15] find-in-page.css
[2.3K Aug 7 2024] header.css
[ 688 May 24 12:59] quick-command-tweaks.css
-[ 947 May 23 14:27] speed-dials.css
+[ 692 Jun 13 13:11] speed-dials.css
[ 354 Oct 14 2023] tabcycler.css
diff --git a/vivaldi/mods/CSS/speed-dials.css b/vivaldi/mods/CSS/speed-dials.css
index ecd4308..bfc8f91 100755
--- a/vivaldi/mods/CSS/speed-dials.css
+++ b/vivaldi/mods/CSS/speed-dials.css
@@ -31,14 +31,3 @@
object-position: center;
padding: 1em;
}
-
-/* Settings button focus outline */
-/*.SpeedDialView-Settings-Button:focus {
- outline: 2px solid var(--colorHighlightBg);
-}*/
-
-/* Speed Dial background image fit */
-/*.startpage {
- background-size: 100% 100% !important;
- transition: none !important;
-}*/
diff --git a/vivaldi/mods/custom.css b/vivaldi/mods/custom.css
index 51c957e..07b5c45 100755
--- a/vivaldi/mods/custom.css
+++ b/vivaldi/mods/custom.css
@@ -21,11 +21,6 @@
height: 100%;
}
-/* Unset statusbar top border */
-#browser footer#footer {
- border-top: unset !important;
-}
-
/* Skinnier statusbar */
#browser footer .toolbar-statusbar {
height: 20px;
@@ -34,10 +29,15 @@
height: 20px;
width: 100%;
}
-#browser footer .toolbar-statusbar .override.button-icon {
+#browser footer .toolbar-statusbar .button-icon.override {
height: 100%;
}
+/* Unset statusbar top border */
+#browser footer#footer {
+ border-top: unset !important;
+}
+
/* SiteInfoButton */
.SiteInfoButton {
opacity: unset !important;
@@ -87,13 +87,18 @@
}
/* Hide AddressField stuff */
-.UrlBar-AddressField .permission-popup.is-blocking,
+.UrlBar-AddressField .permission-popup,
.UrlBar-AddressField .UrlBar-UrlObfuscationWarning,
.UrlBar-AddressField .ContentBlocker-Control,
.UrlBar-AddressField .ToolbarButton-Button[title^="Translate"] {
display: none;
}
+/* AddressField show allowed permission buttons */
+.UrlBar-AddressField .permission-popup.is-allowing {
+ display: flex;
+}
+
/* AddressField URL scheme part */
.UrlFragment--Lowlight:first-of-type {
color: var(--colorFgFadedMost);
@@ -104,6 +109,15 @@
color: var(--colorFgIntense) !important;
font-weight: bold;
}
+/* AddressField dropdown URL color */
+.OmniLinkItem-DisplayText .displayUrl {
+ color: var(--colorHighlightBgFaded);
+}
+
+/* AddressField pageload indicator */
+.UrlBar-AddressField .pageload .pageload-indicator {
+ background-color: var(--colorAccentBg) !important;
+}
/* Extensions toggle button */
.toolbar-extensions .ExtensionToggleIcon button svg path {
@@ -113,7 +127,7 @@
/* Extensions buttons background */
.ExtensionDropdownIcon, .ExtensionIcon,
-.ExtensionToggleIcon.ExtensionToggleIcon--extensionsExpanded {
+.ExtensionToggleIcon.ExtensionToggleIcon--Expanded {
background-color: transparent !important
}
@@ -129,8 +143,9 @@
}
/* Trashcan dimmed */
-.toolbar-tabbar.sync-and-trash-container button {
- opacity: 0.3;
+#tabs-container .synced-tabs-button button,
+#tabs-container .toggle-trash button {
+ opacity: 0.5;
}
/* Bookmark button fill colour */
@@ -143,11 +158,6 @@
opacity: unset !important;
}
-/* Bookmarks Panel input width */
-/*.addbookmark-cardwrapper {
- width: 100%;
-}*/
-
/* Bookmarks thumbnails hide */
.panel-bookmarks-edit .cardview .preview,
.manager-editor .cardview .preview {
@@ -189,20 +199,10 @@
background-color: var(--colorHighlightBgDark) !important;
}
-/* Pageload Indicator */
-.UrlBar-AddressField .pageload .pageload-indicator {
- background-color: var(--colorAccentBg) !important;
-}
-
-/* Hide overlay info bubble */
+/* Hide overlay info bubble + Fullscreen reminder */
.overlayinfobubble {
display: none;
}
/* Hide Extension buttons */
.button-toolbar.extensionId button[title="Spatial Navigation"] {display: none;}
-
-/* Fix for stupid modal QC dialog */
-/*.modal-faded-background {
- display: none;
-}*/
\ No newline at end of file
diff --git a/vivaldi/mods/index.html b/vivaldi/mods/index.html
index 0654105..eb12ed2 100644
--- a/vivaldi/mods/index.html
+++ b/vivaldi/mods/index.html
@@ -31,7 +31,7 @@
..
[ 0 May 24 18:24]
CSS
[ 0 May 24 18:24]
JS
-[5.2K Jan 6 13:13]
custom.css
+[5.3K Jul 4 17:29]
custom.css
[1.5K Jan 6 20:23]
custom.unused.css
[ 360 Jan 7 14:35]
page-confirm-info-bar.css
[ 854 Jan 6 20:23]
window-panel-tweaks.css
diff --git a/vivaldi/tools/Giant-Bookmarks.zip b/vivaldi/tools/Giant-Bookmarks.zip
index 70e0fb8757c81964e7b1ae9f77667905f8a43f19..3ad469cf660c3ce8dd85a52de1683bb6cf2d35b2 100755
GIT binary patch
literal 3957715
zcmZTwcQ}=A-2Yj}-jY2cqhynVgM*9+NmhhZcH&qavZL(E$T|+PsqB^PQN%H`g>dY3
z>~Y@5>GWRjb-jN-7teFw?)&@wtS
&Ddk34+Uy!?H%m6fgHf7+m*MCAYd
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