Ребят, можно в контекстное меню добавить вызов окна менеджера логинов/паролей? Сейчас для того, чтобы открыть его нужно сделать кучу телодвижений.
Отсутствует
сейчас совсем не до этого, в принципе это мало кому нужно, и мне тем более не нужно скрывать там папки
Как насчёт review?
// "sidebar_bm" replacement for Firefox 72+ // code for "custom_script.js" lib-"user_chrome_files" try {({ init(topics) { for(var t of topics) Services.obs.addObserver(this, t, false); this.observe = (subj, topic) => this[topic[0]](subj); this.q = () => topics.forEach(t => Services.obs.removeObserver(this, t)); }, re: /\/bookmarksSidebar.x(?:htm|u)l$/, c(doc) { if (!this.re.test(doc.documentURI)) return; var tree = doc.getElementById("bookmarks-view"); tree.__defineSetter__("place", () => { delete tree.place; tree.place = "place:parent=menu________"; }); } }).init(["quit-application-granted", "chrome-document-interactive"]);} catch(ex) {Cu.reportError(ex);}
Отсутствует
Dumby
Да это конечно же работает, жаль только для такой мелочи обсервер приходится использовать, не то что раньше с биндингом
P.S. Возможно с addProgressListener тоже должно сработать?
Отредактировано Vitaliy V. (23-01-2020 16:24:43)
Отсутствует
Vitaliy V.
Вот поэтому и говорил использовать стиль для кнопок... Он там не весь нужен, но не велика разница
Ну вот теперь сразу стало понятно зачем и всё получилось как надо. Спасибо.
Отсутствует
Vitaliy V.
А, что это никак не регулируется ?
xul|description {
margin-bottom: 4px;
}
Отредактировано solombala (24-01-2020 10:01:01)
Отсутствует
На 72 есть возможность окрашивать открытые, но не посещенные табы в цвет, отличный от посещенных и сбрасывать цвет после посещении ?
Будьте добры, код, если такое возможно.
Спасибо.
Отсутствует
Uxapb
У меня шрифт меняется, может подойдет.
/* цвет шрифта незагруженной вкладки */ #TabsToolbar .tabbrowser-tab:not([selected="true"])[pending="true"] { color: #00FFF8 !important; font-style: italic !important; }
Отсутствует
Отсутствует
А, что это никак не регулируется ?
если xul| то пространство имен должно быть сверху @namespace xul url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
иначе просто без xul| или *|
А вот это ...что за эффект ? белое , а hover делаю и видно нормально..
в твоей библиотеке что ли
#places treechildren::-moz-tree-row { background-color: DimGray !important; } #places treechildren::-moz-tree-image, #places treechildren::-moz-tree-twisty, #places treechildren::-moz-tree-cell-text { color: white !important; } #places treechildren::-moz-tree-row(selected) { background-color: Gray !important; } #places treechildren::-moz-tree-image(selected), #places treechildren::-moz-tree-twisty(selected), #places treechildren::-moz-tree-cell-text(selected) { color: Yellow !important; }
Отредактировано Vitaliy V. (24-01-2020 14:04:08)
Отсутствует
solombala
У меня стиль Загнутый уголок на непрочитанной вкладке перестал работать.
Там что-то поправить надо?
Отредактировано Garalf (24-01-2020 14:29:17)
Отсутствует
Vitaliy V.
И это тоже... Черный текст без выделения...
https://forum.mozilla-russia.org/viewto … 93#p777193
Круто....Хрен бы я додумался..А, эту чертовщину about:page ?
Кстати, это и стоит в global.css @namespace xul url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
Толку ноль... на это
Отредактировано solombala (24-01-2020 15:36:45)
Отсутствует
Garalf
У меня стиль Загнутый уголок на непрочитанной вкладке перестал работать.
Там что-то поправить надо?
Tabbrowser.js , если знаешь , как заменить , могу дать ... Стиль - твой..
Отсутствует
Никто на мой вопрос так и не ответил, поэтому обращаюсь напрямую еще раз.
Vitaliy V., пару лет назад Вы уже помогли мне именно с контекстным меню страницы - Открыть в другом браузере страницу, ссылку. Потому и обращаюсь к Вам опять. Есть возможность из контекстного меню страницы открыть менеджер паролей одним тыком? Сейчас чтобы добраться до него через контекст это - информация о странице - вкладка "защита" - кнопка "посмотреть сохраненные пароли", т.е. куча лишних телодвижений. Намного удобнее было бы иметь в контекстном меню сразу "менеджер паролей".
Отсутствует
С папками в боковой панели ещё могу смириться, но без favicon_in_urlbar хреново!
Для этого хоть есть кнопка Вернуть иконки сайтов в адресной строке, а вот для всего другого отVitaliy V. пока нет.
Вернуть иконки сайтов в адресной строке, работает в 72.02 даже в мультипроцессе.
Отсутствует
Отсутствует
жаль только для такой мелочи обсервер приходится использовать
Да, действительно, это я, наверно, погорячился.
Уже подзабылось, как много всяких документов цепляет этот топик.
Может лучше так, в custom_script_win.js
А насчёт addProgressListener, что-то не смог уловить идею.
((type, listener) => { addEventListener(type, listener); addEventListener("unload", () => removeEventListener(type, listener), {once: true}); })("MozBeforeInitialXULLayout", { handleEvent(e) { e.target.documentURI.endsWith(this.ends) && Object.defineProperty(e.target.getElementById("bookmarks-view"), "place", this); }, get ends() { delete this.ends; return this.ends = `/bookmarksSidebar.x${ parseInt(Services.appinfo.platformVersion) >= 73 ? "htm" : "u" }l`; }, configurable: true, set() { delete this.place; this.place = "place:parent=menu________"; } });
Отсутствует
Может лучше так, в custom_script_win.js
скрытый текст
И куда в custom_script_win.js этот код добавить?
Вернуть иконки сайтов в адресной строке, работает в 72.02 даже в мультипроцессе.
скрытый текст
Интересная кнопка, но в 72 глючит, приходится при каждом запуске или перезапуске браузера тыкать в кнопку что бы отображались иконки сайтов!
Win7
Отсутствует
kokoss
В INI !!!
/*Initialization Code*/ this.oncontextmenu =e=> { e.button && !e.ctrlKey && e.preventDefault() }; // Вернуть иконки сайтов в адресной строке от 04.02.2016. ............... addEventListener("TabAttrModified", (e, tab = e.target)=> { if ( tab.selected ) favIcon.src = tab.image; }, true, gBrowser.tabContainer); var favIcon = document.getElementById("page-proxy-favicon") || document.getElementById("identity-icon"); addDestructor(()=> favIcon.removeAttribute("src") )
Отсутствует
И куда в custom_script_win.js этот код добавить?
Нет, какое-то специальное место для добавления не предусмотрено.
Просто дописать в конец. Если не работает, можно, на всякий случай,
для проверки, переместить в начало.
Отсутствует
Нет, какое-то специальное место для добавления не предусмотрено.
Просто дописать в конец. Если не работает, можно, на всякий случай,
для проверки, переместить в начало.
Просто этот код отличается от тех которые у меня в custom_script_win.js установлены, поэтому решил уточнить. Большое Спасибо
В INI !!!
скрытый текст
Вот теперь другое дело, rubel, solombala,
Добавлено 24-01-2020 23:24:38
А что это вообще за скрипт такой?
Это скрипт для скрытия папок; "Панель закладок","Меню закладок", "Другие закладки" в боковой панели!
Отредактировано kokoss (24-01-2020 23:47:56)
Win7
Отсутствует
Отсутствует