Vitaliy V.
ээто в копилку знаний, пригодилось кое где
управлять менюшкой webext'а не вышло, там передается url, filesize, filename, header вобщем не вышло
получается только открыть панель этого webext
сделал напрямую на wget + урл через dialog.mLauncher.source.spec + filename через dialog.mLauncher.suggestedFileName (может пригодится кому)
Отредактировано dezhnev (18-12-2018 22:26:59)
Отсутствует
в меню вкладок пункт Защитить вкладку (не Закрепить вкладку) можно как-то вернуть? в 64 версии у меня его нет.
может стилями как-то?
Отсутствует
подскажите плз, как инвертировать цвет шрифта закладок, чтобы изначально они были серые, а при наведении на конкретную закладку она становилась белой, а то уж сильно по глазам бьёт этот жирный шрифт и яркий белый цвет?
Win 10х64
Отсутствует
Добрый вечер. Помогите пожалуйста новичку как в Firefox Quantum (64 версия) скрыть меню настройки и помощи (убрать перезапустить без дополнений) что бы пользователи не могли ничего изменить. Спасибо.
Отсутствует
Добрый вечер. Помогите пожалуйста новичку как в Firefox Quantum (64 версия) скрыть меню настройки и помощи (убрать перезапустить без дополнений) что бы пользователи не могли ничего изменить. Спасибо.
Приветствую.
Через userChrome.css можно вот так.
Отсутствует
Отсутствует
Приветствую,
ф-я exec самая обычная и распространенная, через nsIFile+nsIProcess, без распарсивания строки по аргументам
в командной строке вижу результат например такой:
C:\wget>wget ...... \"https://raw.githubusercontent.com/VitaliyVstyle/VitaliyVstyle.github.io/master/webextensions/experiments/async_run_applications.2018.12.17.xpi\" -O \"async_run_applications.2018.12.17.xpi\" .......
т.е. передаются экранированные кавычки
все ухищрения с .toString().replace(/\\\"/g,'\"') ни к чему не приводят, все те же экранированные кавычки
попытки заменить обычные кавычки на ' ` тоже мимо, как и %22
единственное что смог сделать - передать на батник и в нем обработать.
Отредактировано dezhnev (19-12-2018 22:30:55)
Отсутствует
Vitaliy V.
Что-то не получается свою временную тему загрузить. Выдаёт вот такую ошибку:
P.S.: Сейчас попробовал упаковать WinZip'ом и загрузить в FF64 выдало вот такую теперь ошибку:
Отредактировано v4386 (19-12-2018 23:36:55)
Отсутствует
dezhnev
а не лучше передать в ф-ю exec несколько аргументов dlWget.exec(a, b, c)
или может поможет https://developer.mozilla.org/ru/docs/W … рые_строки
и метод String.raw https://developer.mozilla.org/ru/docs/W … String/raw
вообще не зная конкретно что вы делаете...
и да наверно лучше вам где то в теме скриптов задавать вопросы а то оффтоп получается.
пробовал и WinRAR'ом и 7-Zip'ом упаковывать
и чего в rar и в 7zip упаковали? не удивительно что такая ошибка
Сейчас попробовал упаковать WinZip'ом и загрузить в FF64 выдало вот такую теперь ошибку:
manifest.json то там есть? а то такая же ошибка если нету.
выложите куда-нибудь что там у вас получилось
Кто знает , как тест hover задать ? На всю панель не надо , только на текст
https://forum.mozilla-russia.org/viewto … 33#p763533
background-color убери если не надо
Отредактировано Vitaliy V. (20-12-2018 02:04:39)
Отсутствует
Upd. методом тыка нашел где цвет шрифта в кнопке закладки меняется (#ddd-серый цвет)
/* This one changes the letters color of all context menus */ menu, menuitem { color: #ddd !important; background: rgba(68,68,68, 1) !important}
может кому пригодится, осталось найти где меняется в кнопках просмотр истории и журнал
Отредактировано ALEX_45_ORP (20-12-2018 11:21:07)
Win 10х64
Отсутствует
v4386 пишет:
пробовал и WinRAR'ом и 7-Zip'ом упаковыватьи чего в rar и в 7zip упаковали? не удивительно что такая ошибка
Не совсем понял вопрос? Распакованную папку вашей темы, конечно, (с предварительно, изменённым мною manifest.json). Упаковал архиватором, а затем сменил расширение на .xpi
Вот, упакованная WinZip'ом: https://yadi.sk/d/Eyp8ZujufQFLow
Отсутствует
осталось найти где меняется в кнопках просмотр истории и журнал
если это сработает на сборке
:root[lwt-popup-brighttext] panel { --arrowpanel-color: rgb(177,177,179) !important; }
В Firefox 64, в инспекторе шрифт стал мелким. Можно его увеличить? Полностью всё.
@-moz-document url-prefix("chrome://devtools/content/") { *|*:root { --theme-body-font-size: 15px !important; --theme-code-font-size: 15px !important; } }
Раньше при закачке файлов можно было закрыть браузер и закачка автоматом продолжалась, а сейчас - нет. Можно это поправить чем-нибудь?
что то путаете, со старыми расширениями возможно такое было или внешняя качалка.
Внешнюю и сейчас можно, пусть кто на лучше посоветует.
Не совсем понял вопрос?
значит так и есть, по умолчанию они упаковывают в свои форматы rar и 7zip
Вот, упакованная WinZip'ом:
так и подумал, упаковали вместе с папкой Mystyle
manifest.json должен быть в корне архива а не в папке
и обязательно измените в manifest.json
"id": "_002_vitaliyvstyle-theme@vitaliy.ru",
символ @ должен присутствовать
или id может такого вида быть, но его генерировать надо ...
"id": "{daf44bf7-a45e-4450-979c-91cf07434c3d}",
удалите "update_url": ...
и папку META-INF
когда подпишите там будет своя META-INF
Отсутствует
https://forum.mozilla-russia.org/viewto … 33#p763533
background-color убери если не надо
Класс!, куча вариантов background-color - тоже пригодилось...Я так понимаю мечту у скролле с arrow можно забыть ..Binding так обработали, что...
Старая корректировка scrollbar.xml не катит...в 57 - еще без проблем
Отсутствует
Vitaliy V.
если это сработает на сборке
к сожалению, не сработало на этой сборке (может вы спросите у автора, уж вам-то он не откажет)...
Отредактировано ALEX_45_ORP (20-12-2018 13:44:12)
Win 10х64
Отсутствует
Я так понимаю мечту у скролле с arrow можно забыть
какие arrow, scrollbarbutton есть там
у меня на они скрыты но можно сделать видимыми
на есть маленькие потому что скроллбар такой
Отсутствует
Можно ли вернуть компактность?
можно, у меня же компактные
в персонализации если значки компактные то смотрите ваши стили
или может в about:config настройка layout.css.devPixelsPerPx но тогда не только панели...
Отредактировано Vitaliy V. (20-12-2018 14:54:29)
Отсутствует
Vitaliy V.
ALEX_45_ORP
без :root[lwt-popup-brighttext] пробуйте
тоже не сработало ..
Win 10х64
Отсутствует
ALEX_45_ORP
так
Отсутствует
Vitaliy V. спс, сработал "крайний случай", только red заменил на #ddd
Отредактировано ALEX_45_ORP (20-12-2018 15:46:43)
Win 10х64
Отсутствует
Отсутствует
Он с JS или xml ? Второе желательно...Цвета можно менять?
стиль AGENT_SHEET не для userChrome.css если есть где использовать то
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); @namespace html url("http://www.w3.org/1999/xhtml"); scrollbar, menulist, html|select { --v-highlight-background-color: rgb(0,116,232); --v-highlight-background-color-hover: rgb(23,139,255); --v-highlight-background-color-active: rgb(0,89,232); --v-arrow-dn-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' height='5' width='5'><path d='M 0,0.75 2.5,3.25 5,0.75 5,1.75 2.5,4.25 0,1.75 Z' style='fill:white;shape-rendering:crispEdges'/></svg>"); --v-arrow-up-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' height='5' width='5'><path d='M 0,4.25 2.5,1.75 5,4.25 5,3.25 2.5,0.75 0,3.25 Z' style='fill:white;shape-rendering:crispEdges'/></svg>"); --v-arrow-rit-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' height='5' width='5'><path d='M 0.75,0 3.25,2.5 0.75,5 1.75,5 4.25,2.5 1.75,0 Z' style='fill:white;shape-rendering:crispEdges'/></svg>"); --v-arrow-lft-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' height='5' width='5'><path d='M 4.25,5 1.75,2.5 4.25,0 3.25,0 0.75,2.5 3.25,5 Z' style='fill:white;shape-rendering:crispEdges'/></svg>"); --v-arrow-image-size: 5px; --v-scrollbar-border-radius: 0px; --v-scrollbar-min-size: 7px; } /* ************************************************ */ /*Скроллбар, dropmarker*/ scrollbar { -moz-appearance: none !important; background: none !important; border: none !important; padding: 0 !important; margin: 0 !important; } scrollcorner { -moz-appearance: none !important; width: var(--v-scrollbar-min-size) !important; height: var(--v-scrollbar-min-size) !important; background: none !important; border: none !important; } html|html > scrollbar, html|html > scrollcorner { background: black !important; } scrollbar > slider { -moz-appearance: none !important; background: none !important; border: none !important; } menulist > dropmarker { -moz-appearance: none !important; min-width: var(--v-scrollbar-min-size) !important; min-height: var(--v-scrollbar-min-size) !important; width: auto !important; height: auto !important; margin: 0 !important; padding: 0 !important; border: none !important; border-radius: var(--v-scrollbar-border-radius) !important; background-color: var(--v-highlight-background-color) !important; background-image: none !important; list-style-image: var(--v-arrow-dn-image) !important; -moz-box-align: center !important; -moz-box-pack: center !important; } menulist > dropmarker image { min-width: var(--v-arrow-image-size) !important; min-height: var(--v-arrow-image-size) !important; width: var(--v-arrow-image-size) !important; height: var(--v-arrow-image-size) !important; margin: 0 !important; padding: 0 !important; border: none !important; } scrollbar > slider > thumb, scrollbar > scrollbarbutton, html|select > html|button { -moz-appearance: none !important; border: none !important; border-radius: var(--v-scrollbar-border-radius) !important; background-color: var(--v-highlight-background-color) !important; background-image: none !important; background-repeat: no-repeat !important; background-position: center !important; background-size: var(--v-arrow-image-size) !important; } scrollbar[orient="vertical"], scrollbar[orient="vertical"] > slider, scrollbar[orient="vertical"] > slider > thumb { min-width: var(--v-scrollbar-min-size) !important; max-width: var(--v-scrollbar-min-size) !important; } scrollbar[orient="horizontal"], scrollbar[orient="horizontal"] > slider, scrollbar[orient="horizontal"] > slider > thumb { min-height: var(--v-scrollbar-min-size) !important; max-height: var(--v-scrollbar-min-size) !important; } scrollbar > scrollbarbutton { min-width: var(--v-scrollbar-min-size) !important; min-height: var(--v-scrollbar-min-size) !important; } scrollbar > slider > thumb:hover, scrollbar > scrollbarbutton:not([disabled="true"]):hover { background-color: var(--v-highlight-background-color-hover) !important; } scrollbar > slider > thumb:active, scrollbar > scrollbarbutton:not([disabled="true"]):hover:active, menulist > dropmarker:not([disabled="true"])[open="true"], html|select > html|button:active { background-color: var(--v-highlight-background-color-active) !important; } html|select > html|button { background-image: var(--v-arrow-dn-image) !important; } scrollbar > scrollbarbutton[type="increment"], html|select > html|button[orientation="right"] { background-image: var(--v-arrow-rit-image) !important; } scrollbar[orient="vertical"] > scrollbarbutton[type="increment"] { background-image: var(--v-arrow-dn-image) !important; } scrollbar > scrollbarbutton[type="decrement"], html|select > html|button[orientation="left"] { background-image: var(--v-arrow-lft-image) !important; } scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"] { background-image: var(--v-arrow-up-image) !important; } scrollbar > scrollbarbutton[type="increment"][disabled="true"], scrollbar[orient="vertical"] > scrollbarbutton[type="increment"][disabled="true"], scrollbar > scrollbarbutton[type="decrement"][disabled="true"], scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"][disabled="true"], menulist > dropmarker[disabled="true"] { opacity: 0.5 !important; }
Отредактировано Vitaliy V. (20-12-2018 17:45:23)
Отсутствует