можно ли поправить?
Нужно найти BrowserOpenTab() и заменить на BrowserCommands.openTab()
По ходу я играю ночью в любовь в свои ворота
Наш мир живёт по правилам созданными голодным пламенем
О уважаемый, не трогайте ворота, войдя можно забыть дорогу... А в моё время спрашивали, что вы курите, но сейчас даже спрошу, что вы читаете евангелию что ли?
PS. Ой проболтался, пасха на носу!!!
И кантОра сменила название
По ходу сюжет капитана врунгеля запал в душу...
Да мой и так работал, даже на [nightly]
Ну и пользуйтесь на здоровье...
Vitaliy V. спасибо за ucf-open-about-config, классная идея передачи параметров, а я думал что так нельзя!!!!
с about:cfg
Пока Vitaliy V. не пришёл, сделает лучше, можно попробовать такой вариант:
[spoiler=ucf-open-about-config][code]// by Vitaly V. https://forum.mozilla-russia.org/viewtopic.php?pid=809326#p809326
(async (
id = "ucf-open-about-config",
label = "about:config",
tooltiptext = Services.locale.requestedLocale.startsWith("ru")
? "ЛКМ: Открыть about:config\nЛКМ+Shift: Открыть about:cfg\nСКМ: Искать выделенное в about:config\nСКМ+Shift: Искать выделенное в about:cfg\nПКМ: Открыть about:about"
: "Left-click: Open about:config\nLeft-click+Shift: Open about:cfg\nMidle-click: Search for the highlighted in about:config\nMidle-click+Shift: Search for the highlighted in about:cfg\nRight-click: Open about:about",
img = "data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'><g style='fill:none;stroke:context-fill rgb(142, 142, 152);stroke-opacity:context-fill-opacity;stroke-width:1.2;stroke-linecap
Нечаянно забрел, и увидел такое. С каких пор в путях можно прописывать %ProfD%\\..\\..\\? Возможно у него это реализовано в самом Handy_Clicks?
Это обычный массив, который обрабатывает расширение Handy_Clicks
для Handy_Clicks это %ProfD%\\..\\..\\ а для [firefox] получиться Services.dirsvc.get("ProfD", Ci.nsIFile).parent.parent.path;
на задачи не подействовал
У меня сработал, только я загружал через policy preferences
Все равно не работает в портативной версии через portable64.dll
Все работает если включить remote mode (закомментировать, 0 не помогает)
// remove the frequently used option pref("browser.taskbar.lists.frequent.enabled", false); // remove the tasks list pref("browser.taskbar.lists.tasks.enabled", false);
b0ttle У меня так
@-moz-document url("chrome://browser/content/browser.xhtml") { /* you can add this to userChrome.css */ .titlebar-spacer[type="pre-tabs"], .titlebar-spacer[type="post-tabs"] { visibility: collapse !important; } }
Это настройки about:config плюс кнопка для CustomButtons...
в about:config как-то так должно выглядеть
Давно не работает. Есть альтернатива ?
Ношу с собой почти с начала времен [seamonkey]
Не совсем по Firefox, как перенести этот js скрипт, чтобы работал на Vivaldi?
К сожалению для вас спешу огорчить, это низкоуровневый скрипт, который исполнятся на уровне ядра [firefox]
О кстати [spoiler=https://github.com/Bush2021/chrome_plus]Features
Double-click to close tab.
Right-click to close tab. (Hold Shift to show the original menu.)
Preserve the last tab (prevents the browser from closing when the last tab is closed; clicking the close button will not work.)
Use the mouse wheel to switch tabs when hoverin
Почему-то в очередной раз пропала панель поиска
эта что-ли? browser.search.widget.inNavBar = true
не понимаю, как этот win.browsingContext прописывать!
.browsingContext нужен только для случая Cc['@mozilla.org/filepicker;1'].createInstance(Ci.nsIFilePicker);, посему я придумал такой вариант:
// fp.init(win fp.init((parseInt(Services.appinfo.platformVersion) >= 125 ? win.browsingContext : win)
Dumby
Спасибо за урок, есть много нюансов которые не знал где почерпнуть (async await)
Вобщем вот, небольшая модификация обсуждавшегося кода
ой а без директивы localized: false вы сразу отшибаете таких пользователей как например я..
Не, Виталий такую шляпу не пишет, у него всё как-то более академично.
Каюсь, простите великодушно, уже крыша едет где что взял... К сожалению я не умею писать, но зато умею читать и чуть чуть переставлять слова...
img: e => (e._iconURI || e.iconURI)?.spec || "chrome://browser/skin/search-engine-placeholder.png",
Спасибо, забрал. :beer:
Там ещё не работает скрытие неиспользуемых поисковиков, при excludeHiddenOneOffs: true, но полазил по форуму и нашел решение от Vitaliy V.
[spoiler=excludeHiddenOneOffs][code]// excludeHiddenOneOffs: false,
excludeHiddenOneOffs: true, // скрыть не нужные поисковики
..
// if (this.excludeHiddenOneOffs)
// var ex = Services.prefs.getStringPref(this.pref, "").split(",");
var visibleEngines = await Services.search.getVisibleEngines();
if (this.excludeHiddenOneOffs) {
var args = "hideOneOffButton" in Services.search.defaultEngine
? [e => !e.hideOneOffButton]
: Object.defineProperty(
[function(e) {return !this.includes(e.name);}], "1", {
get: () => Services.prefs.getStringPref("browser.search.hiddenOneOffs")?.split(",") || []
});
visibleEngines = visibleEngines.filter(...args);
}
..
// for
Есть у кого скрипт
Это не скрипт, это настройки [firefox] Middlemouse.paste
Есть ли на настоящее время возможность использовать свои собственные CSS-стили в последних версиях браузеров Google Chrome и Opera?
конечно, берите пользуйтесь на здоровье, правда только для [firefox] вы можете почерпнуть здесь...
В шапке бы поправить ссылку
На этом форуме нет шапок, есть только первый пост, посему это могут сделать либо создатель либо модератор...
Да они идентичны, с мелкими различиями в коде)
Если у вас все работает,
Тоже рабочий, пользуюсь. ucf_contextsearch.js
пользуйтесь... Речь шла про 1945 год, ой про 123 найди различия...
egorsemenov06
Пробуйте..
[spoiler=Browser search engine][code]// ==UserScript==
// @name Browser search engine
// @author Vitaliy V.
// @include main
// @shutdown window.contextsearch.destructor();
// @note https://forum.mozilla-russia.org/viewtopic.php?pid=780283#p780283
// ==/UserScript==
(this.contextsearch = {
topic: "browser-search-engine-modified",
hide: "browser.search.hiddenOneOffs",
defaultImg: "chrome://browser/skin/search-engine-placeholder.png",
searchSelect: null,
popup: null,
init(that) {
var searchSelect = this.searchSelect = document.querySelector("#context-searchselect");
if (!searchSelect)
return;
var popup = this.popup = searchSelect.closest("menupopup");
popup.addEventListener("popupshowing", this);
that.unloadlisteners?.push("contextsearch");
},
destructor() {
this.popup.removeEventListener("popupshowing", this);
if (this.popupshowing == this.
Подскажите, как изменить цвет этой области при неактивном окне?
В первом приближении, конкретно этой области нет, но может и не понравиться :)
:root:-moz-window-inactive:not([customizing]) #tabbrowser-tabs > #tabbrowser-arrowscrollbox:not(:hover) { background-color: red !important; } :root:-moz-window-inactive:not([customizing]) .tabbrowser-tab:not([selected]):not(:hover) { background-color: var(--tab-selected-bgcolor, var(--toolbar-bgcolor)) !important; }