Страницы: 1
Есть в TU такая классная фишка: если закрыть закрепленную вкладку, то она выгружается, но не удаляется с панели, становясь немного бледной. Такой-себе мини-SpeedDial слева-вверху. Вот это и хотелось бы сделать отдельной ф-цией для CB.
Буду сам пробовать, но надежды мало, хехех...Так что если у кого уже есть или может вытянуть "налегке" сию штуку - поделитесь\подмогните.
...программисты словно войну какую-то ведут за свои обновления. Блин, почему сейчас повсюду мания ухудшать интерфейсы и делать их максимально неудобными?! Radiation
Отсутствует
Сделал , хоть и через костыли... но главно результат есть.
Однажды дарагой bunda1 сделал одну кнопочку классную: запрет закрытия закрепленных вкладок. Вспомнил я про неё , ну и ... есть расширение которым все равно пользуюсь, наз-ся BarTab и оно собс-но и делает это: выгружает вкладки через интервал времени, не закрывая их.
изменил код и в итоге получились фантомы для закрепленных вкладок: при закрытии - выгружаются.
// ----------------- PinnedTabs - запретить закрытие или выгрузить (не нужно если исп. TabUtils) ------------------------------------ (function(){ const src = "gBrowser.removeTab = " + gBrowser.removeTab.toString(); // Запретить закрытие закрепленной вкладки. Нельзя ни жестом, ни СКМ , никак иначе закрыть.... // const res = src.replace("{", "{\n if (aTab.pinned) return;"); // Выгрузить закрепленную вкладку при помощи\наличии расширения BarTab Tycho. СКМ например. const res = src.replace("{", "{\n if (aTab.pinned) { gBrowser.BarTabHandler.unloadTab(aTab);return;}"); eval(res); addDestructor(()=> eval(src)); })();
хоть и через костыль, но то что нужно. Надо придумать как без расширения это сделать....
Отредактировано mokujin (24-10-2017 00:12:45)
...программисты словно войну какую-то ведут за свои обновления. Блин, почему сейчас повсюду мания ухудшать интерфейсы и делать их максимально неудобными?! Radiation
Отсутствует
Страницы: 1