Полезная информация

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

Firefox » Использование многоядерности » 19-01-2021 13:24:12

zzzephire пишет

Не знаю как это реализовано в [linux] и реализовано ли вообще.

Да это реализовано на Wayland и даже на иксах.

Разработка » Кнопка вместо закладки или пользовательская кнопка. » 08-01-2021 15:52:32

AlexBob пишет

Можно ли сделать, чтобы рядом с кнопкой высвечивался его Label?

можно стилем

скрытый текст

Выделить код

Код:

toolbar #ucf-close-win > .toolbarbutton-icon {
    border-end-end-radius: 0 !important;
    border-start-end-radius: 0 !important;
    margin-inline-end: 0 !important;
}
toolbar #ucf-close-win > .toolbarbutton-text {
    display: -moz-box !important;
    border-start-start-radius: 0 !important;
    border-end-start-radius: 0 !important;
    padding-inline-start: 0 !important;
    margin-inline-start: 0 !important;
}


или в кнопку добавить стиль,
заменить onCreated(btn) {...},
на
[spoiler][code]        onBeforeCreated(doc) {
            var win = doc.defaultView,
            btnstyle = "data:text/css;charset=utf-8," + encodeURIComponent(`
                    #ucf-close-win {
                        list-style-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 48 48'><g><circle cy='24' cx='

Firefox » Изменить/вернуть реакцию на Ctrl+Shift+B (Firefox 84) » 07-01-2021 16:46:39

death7lord
можно скриптом https://forum.mozilla-russia.org/viewto … 26#p786926
только сочетания заменить на

скрытый текст

Выделить код

Код:

"KeyB": {
                        "true_false_true": (e) => { // Ctrl+Shift+B
                            e.preventDefault();
                            PlacesCommandHook.showPlacesOrganizer("BookmarksMenu");
                        }
                    },
                    "KeyO": {
                        "true_false_true": (e) => { // Ctrl+Shift+O
                            e.preventDefault();
                            BookmarkingUI.toggleBookmarksToolbar("shortcut");
                        }
                    },


это для custom_script_win.js из состава user_chrome_files

Разработка » Кнопка вместо закладки или пользовательская кнопка. » 06-01-2021 00:27:06

user_chrome_files (панели, кнопки отключаются в настройках)
код для custom_script.js:
[spoiler][code]try {
    CustomizableUI.createWidget({
        id: "ucf-close-win",
        label: "Закрыть",
        tooltiptext: "Закрыть окно",
        localized: false,
        defaultArea: CustomizableUI.AREA_NAVBAR,
        onCreated(btn) {
            btn.setAttribute("image", "data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 48 48'><g><circle cy='24' cx='24' style='fill:rgb(227, 27, 93);' r='24'/><path style='opacity:0.25;fill:black;' d='M 16.5,46.8 8.9,39.2 39.1,8.8 46.8,16.5 C 48,20 48,23 48,24 48,37.3 37.3,48 24,48 23,48 20,48 16.5,46.8 Z'/><path style='fill:none;stroke:white;stroke-width:6;stroke-linecap:round;' d='M 11,11 37,37'/><path style='fill:none;stroke:white;stroke-width:6;stroke-linecap:round;' d='M 37,11 11,37'/></g

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 24-12-2020 18:05:19

обновил, заодно на всякий случай добавил скрытую настройку extensions.user_chrome_files.custom_safemode
если переключить в false custom-стили-скрипты будут загружаться в safe mode

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 24-12-2020 14:15:42

_zt пишет

Не видно измененный цвет вертикальной панели?

последний скриншот - непонятное пятно.



Да я там обновлял цвета панелей в связи с переменной --lwt-additional-images в некоторых темах работало некорректно
Проверьте если в vertical_top_bottom_bar.css заменить
[spoiler][code]#add-additional-vertical-box:-moz-lwtheme > #add-additional-vertical-bar,
#add-additional-bottom-bar:-moz-lwtheme {
    color: var(--toolbar-color, inherit) !important;
    background-repeat: repeat-y !important;
    background-size: auto auto !important;
    background-attachment: fixed !important;
    background-position: right top, var(--lwt-background-alignment, right top) !important;
    background-color: var(--lwt-accent-color, white) !important;
    background-image: linear-gradient(var(--toolbar-bgcolor, rgba(255,255,255,.4)), var(--toolbar-bgcolor, rgba(255,255,255,.4))), var(--lwt-header-image, var(--lwt-additional-images, var(--v-lwt-header-image, none))) !important;
}

#add-additional-ve

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 24-12-2020 12:48:43

Inko7
кодировка файлов должна быть UTF-8 (лучше без BOM)
а у вас какая угодно только не такая.
Теперь вам лучше не перекодировать, а создать файлы UTF-8 и вставить заново эти коды.

24-12-2020 13:09:03

_zt пишет

+ стили

Видимо из-за них. Панели с прозрачностью это стили или тема [windows] ? На картинке ничего невидно.

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 24-12-2020 12:15:29

Inko7
проверил работает.
Запакуйте вашу папку custom_scripts с файлами и выложите посмотреть как вы пытаетесь сделать.

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 23-12-2020 00:49:21

b0ttle пишет

Как добавить под хоткей mute/unmute.

есть Ctrl+M
или добавляйте с этим
gBrowser.toggleMuteAudioOnMultiSelectedTabs(gBrowser.selectedTab);

Inko7 пишет

Я их решил вынести в отдельные файлы и прописать через @import url("./js/script_name.js") - всё получилось и работает.

не могло такое работать, это синтаксис для CSS
Для custom_script.js 3 спойлер https://forum.mozilla-russia.org/viewto … 58#p784558
можно и для custom_script_win.js использовать

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 21-12-2020 17:55:16

b0ttle
нет никакого списка, только настройка ui.systemUsesDarkTheme - 1
у меня она включается если тема [firefox] темная. Поэтому и контент становится темным -
служебные страницы и сайты которые это поддерживают.
Поддержка может быть реализована на одном CSS
prefers-color-scheme

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 21-12-2020 00:11:15

skichmen пишет

Ещё б подсказали какой параметр за "тень" кнопки закрытия вкладки отвечает ?

fill: цвет крестика и фона
fill-opacity: прозрачность фона

скрытый текст

Выделить код

Код:

.tab-close-button {
    fill-opacity: 0 !important;
    fill: currentColor !important;
}
.tab-close-button:hover {
    fill-opacity: 0.1 !important;
}
.tab-close-button:hover:active {
    fill-opacity: 0.2 !important;
}

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 20-12-2020 00:15:50

b0ttle
[spoiler][code]                    "KeyQ": {
                        "true_true_false": (e, nocache = false) => { // Ctrl+Alt+Q
                            if (this.insertText) return;
                            e.preventDefault();
                            var cancelQuit = Cc["@mozilla.org/supports-PRBool;1"].createInstance(Ci.nsISupportsPRBool);
                            Services.obs.notifyObservers(cancelQuit, "quit-application-requested", "restart");
                            if (cancelQuit.data)
                                return false;
                            if (nocache)
                                Services.appinfo.invalidateCachesOnRestart();
                            var restart = Services.startup;
                            restart.quit(restart.eAttemptQuit | restart.eRestart);
                        },
                        "true_true_true"(e) { // Ctrl+Alt+Shift+Q
                            this["true_true_false"](e, true);
         

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 19-12-2020 20:06:11

b0ttle пишет

Ctrl+Shift+W/Q это одно и тоже? оба вырубают лису.

не совсем https://support.mozilla.org/ru/kb/soche … -i-vkladki
Ctrl + Shift + W - Закрыть окно
Ctrl + Shift + Q - Выход для [windows]
Ctrl + Q - Выход для [linux]

b0ttle пишет

Ctrl+Shift+Q+Q перезапуск без кеша?

не понял что за Q+Q
и вообще выберите свободные раскладки
может так?
Ctrl + Alt + Q - простой перезапуск
Ctrl + Alt + Shift + Q - перезапуск без кеша



skichmen
во первых границы кнопок определяется не по значку,
когда наводите курсор на кнопку, вот эта подсветка фона и должна быть одинаковым по высоте с урлбаром

скрытый текст
/* Change Title/tabs height */
#tabbrowser-tabs {
  --tab-min-height: 22px !important;
  margin-left: 0px !important;
  height: 22px !important;
}

*|*:root[uidensity="compact"] {
    --toolbarbutton-outer-padding: 4px !important;
    --toolbarbutton-inner-padding: 2px !important;
    --v-urlbar-search-container: 0px;
}


замена на
[sp

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 19-12-2020 18:17:17

Renegade
причем тут Stylish, название этой темы прочтите...
А расширениям давно нет прямого доступа к интерфейсу [firefox]

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 19-12-2020 13:46:21

foxnub пишет

А в настройках кода  можно подшаманить циферки - чтобы панелька была побольше, подлинее?

Добавил ещё настроек см. комментарии в коде https://forum.mozilla-russia.org/viewto … 86#p782586

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 19-12-2020 02:05:44

linlin
если в дополнении нет ID то ошибка есть и на Firefox Developer Edition без всяких config.js
там проверка отключается в about:config
поэтому лучше добавить ID https://developer.mozilla.org/en-US/doc … c_settings
чем использовать старый код

Поддержка пользователей » Помогите перенести профиль FF с Windows на Ubuntu » 19-12-2020 01:28:36

там же где и папка xxxxxxxx.default-release или xxxxxxxx.default-esr и т.д.
profiles.ini переносить не обязательно только если все профили переносите, я же написал что можно перенести все файлы из xxxxxxxx.default-release в...

Поддержка пользователей » Помогите перенести профиль FF с Windows на Ubuntu » 19-12-2020 01:10:03

mark-v
без profiles.ini работать не будет если перенесли только вместе с папкой например 9lb7zcsk.default-release
лучше перенести все файлы из такой папки в аналогичную на [linux]


Да из корневого если смотреть в about:profiles

Поддержка пользователей » Помогите перенести профиль FF с Windows на Ubuntu » 19-12-2020 00:40:49

mark-v

kmsvsr.ru пишет

Заходим на диске с Windows в папку C:\Users\VPupkin\AppData\Local для Windows 7 или Vista

правильно так
C:\Users\VPupkin\AppData\Roaming\Mozilla\Firefox\Profiles
или откройте about:support --> Каталог профиля --> Открыть каталог

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 18-12-2020 23:56:15

_zt
Ничего не обещаю, но на всякий случай поясните а то не очень понятна ваша цитата

А можно тоже самое, но с "историей, загрузками и метками" на одном уровне с "панель закладок, меню закладок и другие закладки".

т.е. история по сайтам и  без пункта Все закладки ?
Если будет много истории, то где то в конце остальное искать...

linlin пишет

С файлом config.js отсюда

и с чего бы это вы выбрали оттуда вместо моей ссылки на актуальный конфиг.
А тот, тоже же Dumby делал https://forum.mozilla-russia.org/viewto … 95#p760895 ещё в 2018 году

linlin пишет

не делает ли [firefox] менее безопасным?

Конечно делает, а вы что ожидали да ещё на [windows]

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 18-12-2020 20:46:27

linlin пишет

Всё-таки попробовала дополнить уже имеющийся config.js кодом отсюда (просто вставила в конец)

пробуйте этот https://forum.mozilla-russia.org/viewto … 58#p780458
добавлять в начало файла, первую часть кода до 28 строки

linlin пишет

Текстовый редактор сообщил, что невозможно сохранить изменения.

Угу директория установки [firefox] только для чтения для вас, от админа там нужно редактировать или скопировать туда отредактированный.

linlin пишет

я не выставлю себя там автором, которым я не являюсь?)

Нет я же написал выбрать Самостоятельно, вы нигде себя не выставите

linlin пишет

там в файлах темы надо было оставить папку META-INF и mozilla-recommendation.json?

META-INF это старая подпись соответственно не нужна, когда подпишите будет такая же папка,
для темы достаточно оставить только manifest.json

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 18-12-2020 19:16:36

foxnub
уверены что только мой, или вообще стили не работают...
возможно не включена настройка toolkit.legacyUserProfileCustomizations.stylesheets - true
_zt
не это проще сделать новую приблуду как Sidebar Tabs кстати можно наверно в нем тоже сделать историю похожим образом...
что касается в отдельный файл вынести, то думаю не стоит пока из-за одного этого кода, он стартует раньше и для загрузчика не подходит


Обновил код для библиотеки
добавил туда дополнения с ещё одним параметром chrome://browser/content/places/places.xhtml?date_site_query

linlin
только из-за этого не обязательно отключать проверку подписи для [firefox]
можно подписать дополнение на АМО (требуется регистрация) https://addons.mozilla.org/ru/developer … stribution
выбираете Самостоятельно и продолжить...
Перед эт

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 17-12-2020 20:55:11

linlin пишет

В сообщении №9463 новый подкорректированный код?

Да, в Readme.txt написано что делать после редактирования или см. скриншот https://github.com/VitaliyVstyle/Vitali … eenshot_03
на новом профиле в настройках не забудьте включить custom_script_all_win.js
Если папка всё равно открыта, закройте, их состояние запоминается...

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]