В Add Toolbar Buttons кнопка "Восстановить вкладку/Восстановить окно" заглючила. Сделал тестовую группу вкладок посмотреть, удалил. Так теперь в списке эта группа плодится бесконечно. Не повторяйте моих ошибок!))
Вышло обновление.
Mozillafire
Если пользуетесь полным комплектом от Aris-t2, значит какой-то стиль перебивал. А my_userChrome.css грузится последним.
Bulnazavr
Я для ширины табов использую правленый скрипт от Aris-t2 + в самом конце для youtube с руборда. В итоге так:
[spoiler][code]:root {
--tab_min_width: 80px;
--tab_max_width: 220px;
}
/* use 'about:config > browser.tabs.tabMinWidth' for tab min-width */
/* tab max-width */
#tabbrowser-tabs:not([overflow]):not([using-closing-tabs-spacer="true"]) .tabbrowser-tab[fadein]:not([pinned]) {
max-width: var(--tab_max_width) !important;
overflow: hidden !important;
}
/* pinned tabs */
#TabsToolbar .tab-content[pinned] {
padding: 0 6px !important;
}
/* Когда много мелких табов при выборе или наведении мыши таб растягивается */
.tabbrowser-tab[fadein][selected]:not([pinned])
/* , .tabbrowser-tab:hover[fadein]:not([pinned]) */
{
min-width: var(--tab_max_width) !important;
}
/* с 136
…скрипт по возвращению favicon в адресную строку
Ссылку дал выше kokoss, сам пользуюсь. Подключаете через CustomStylesScripts.mjs. Т.е. сохраняете файл и там прописываете (см. №1940):
{ path: "cs_win/favicon_in_urlbar.uc.js", ucfobj: false, }, // Иконка в urlbar с правками от Aris https://github.com/Aris-t2/CustomJSforFx/blob/master/scripts/favicon_in_urlbar.uc.js
Правки для себя сделал такие:
const favicon_click_opens_page_info_window = true; // opens page info window on click, if set to true ... favimginurlbar.style.width = "16px"; // 18px favimginurlbar.style.height = "16px"; // 18px
И чтобы два раза не вставать, если пользуетесь полем поиска в адресной строке. Подключается аналогично.
…fuchsfan
В UCF работают все скрипты. Ещё автор, когда отвечал на форуме, где-то писал: дайте мне скрипт, который в UCF не работает.
Те, что я у себя прикручивал *.uc.js и правда, работают. А вот обратная совместимость UCF --> userChrome.js не всегда (это теоретически, userChrome.js не использую и даже не знаю, что там, куда и как).
В теме по UCF написал, как прикрутить скрипт.
m0nkrus
Привет ещё раз. Скрипт работает. Его надо добавить в файл custom_script_win.js и сохранить файл в кодировке 65001 - (UTF-8) без BOM.
ucfobj: true, старый с false работал
Этот комментарий относится к следующему. Можно не добавлять в custom_script_win.js, а загружать скрипт как самостоятельный файл. Тогда его надо сохранить отдельно в кодировке, указанной выше. И прописать в файле CustomStylesScripts.mjs. Например, так:
[spoiler][code] scriptschrome: { // For browser window document [ChromeOnly]
domload: [ // By event "DOMContentLoaded"
// { path: "sidebar_tabs.js", ucfobj: true, },// Sidebar Tabs
],
load: [ // By event "load"
{ path: "custom_script_win.js", ucfobj: true, },
{ path: "special_widgets.js", ucfobj: true, }, // Special Widgets
{ path: "cs_win/urlbarhistorydropmarker.js", ucfobj: true, }, // Действия на дропмаркере ПКМ - копировать адрес https://forum.mozilla-russia.org/vi
m0nkrus
Здесь скрипты для userChrome.js. А есть для UCF, который у Вас стоит. Ссылку на тему я дал. А Вы спрашивали в теме по стилям (настройка внешнего вида). Всё логично. fuchsfan заманил Вас не в ту тему. :)
Dumby
places_sidebar_folders_statistics.js теперь работает.
или просто для порядка, то можно так написать
Как говорил герой Пуговкина в "Двух капитанах" - палочки должны быть попендикулярны.
Для порядка добавил.))
Спасибо!:beer:
Ссылка точно правильная?
Виноват, запутался. places_sidebar_folders_statistics.js показывает количество закладок/папок в боковой панели.
Что касается google-translate.js. В старой версии UCF работет без костылей. Не работает именно с UCF-2025. Я к тому, что если переходить на новую версию, жалко терять скрипт.
scriptschrome: { // For browser window document [ChromeOnly] domload: [ // By event "DOMContentLoaded" { path: "sidebar_tabs.js", ucfobj: true, },// Sidebar Tabs ], load: [ // By event "load" { path: "cs_win/google-translate.js", ucfobj: true, },
Dumby
В [firefox] 136 отвалился places_sidebar_folders_statistics.js. Не пашет ни в UCF-2025, ни в предыдущем.
В новом UCF отвалился google-translate.js. Это так, теоретически. У меня пока старый UCF на 136-й работает работает, хотя может просто не всё знаю...
Ещё есть скрипт, который заменяет значки папок. Вполне успешно и для боковой панели, и для библиотеки. Но в боковой панели "душит" значок "Сегодня" (журнал-история), который в библиотеке выглядит правильно. Могу отключить, конечно, если поправить нельзя.
[spoiler=custom_script.js][code](async cdl => {
var icons = Object.assign(Object.create(null), {
"Mozilla": "chrome://user_chrome_files/content/custom_styles/icons/mozilla.png",
"Ru-Board": "chrome://user_chrome_files/content/custom_styles/icons/ru-board.ico",
"Метки": "data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Farby
Работает, спасибо!
Поведение кнопки немого сломалось, давно уже. Не принципиально, конечно.
При закрытии ЛКМ или СКМ фокус улетает на позицию ниже. Т.е. если была панель закладок --> какая-то папка или закладка, фокус сместится на меню закладок. Если меню закладок --> какая-то папка или закладка --> фокус на другие закладки.
Если это сложно, и так сойдёт.))
берём тестируем отписываемся
Работает, даже настройки. Спасибо! :beer:
Dumby
Сломалась кнопка для боковой панели (второй спойлер), 4+ года работала. Можно поправить, привык?
Farby
Посмотрите, пожалуйста, ещё раз Async Run Applications 2021.9.7-mod_117+.
Новая версия не интересна. Здесь 3 кнопки, мне так удобнее. Настройки в расширении отвалились давно: есть и их видно, а изменить не получается. Но можно было руками поправить файл в профиле async_run_applications.json.
Теперь кнопок не видно, если вызвать настройки - пусто, хотя файл есть.
Можно что-то сделать или всё, кирдык?
Farby
:beer:
unter_officer
Правленый код работает и на предыдущей версии UCF. Поправил у себя и проверил. [firefox] 136.
Farby
Опять или снова отвалился код "Экспорт папки в HTML".
Вы уже помогали... раз и два.
custom_script.js
[spoiler=Экспорт папки в HTML][code](async topic => {
var imp = (m, n = m) => Cu.import(`resource://gre/modules/${m}.jsm`, {})[n];
var exporter = {
get dps() {
delete this.dps;
return this.dps = imp("DownloadPaths");
},
get exporter() {
delete this.exporter;
return this.exporter = imp("BookmarkHTMLUtils", "BookmarkExporter");
},
async export(popup) {
var win = popup.ownerGlobal, tn = popup.triggerNode;
var node, pu = win.PlacesUtils, bm = pu.bookmarks;
if (tn.nodeName == "treechildren") node = popup._view.selectedNode;
else if (tn.id == "OtherBookmarks")
node = {bookm
несмотря на глюк продолжаю пользоваться этой кнопочкой
Аналогично. Я остался на UCF "version, date year-month-day: 2024-10-31" и на [firefox] 136 код работает без правки.
И... тишина.
Закладка просто молча не удаляется.
Удаляем и восстанавливаем соседнюю закладку. И повторно удаляем проблемную. Это не повод отказываться от скрипта!:)
Тут еще упал скрипт
Этот скрипт не для Custom Buttons.
BokalPiva23
Как в Chrome не знаю. Попробуйте стилем.
/* Когда много мелких табов при выборе или наведении мыши таб растягивается */ .tabbrowser-tab[fadein][selected]:not([pinned]), .tabbrowser-tab:hover[fadein]:not([pinned]) { min-width: 220px !important; }