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

Общайтесь со знакомыми и друзьями в нашем сообществе в Facebook.

CSS-стили » Stylish » 20-11-2016 22:52:01

Помогите, пожалуйста, со стилем для ещё большей "компактизации" интерфейса Gmail (компактный), для небольшого разрешения моего ноутбука. Хочу, чтобы было вот так:

Как должно выглядеть:
http://i84.fastpic.ru/big/2016/1120/c3/6d4f33302ba28275babbe66576b6d5c3.jpg

Что нужно сделать:
http://ipic.su/img/img7/fs/Gmail.1479671415.jpg

Взял за основу стиль, чуток подредактировал его под себя.  Но не понимаю какие идетификаторы/селекторы отвечают за панели, уж очень они замудрённые у Gmail.
[spoiler=Код стиля ][code]@-moz-document url-prefix("https://www.gmail.com/"), url-prefix("https://mail.google.com/") {
/* FIXME Center and resize search bar */

/*
* General
*/

/* Hide */
                                                /* Header */
/*div#gbqfbw,    */                                    /* Search button */

                                                /*

Сustom Buttons » [CB]Context Search » 18-01-2016 17:54:48

2k1dmg, а какие кардинальные отличия от версии 2013-10-10? Я визуальных не нашёл.

Скрипты » Greasemonkey » 11-01-2016 14:26:21

Mishania, всё правильно понял, но т.к. Jscript'ом не владею, то посоветовал этот способ.

Скрипты » Greasemonkey » 11-01-2016 01:46:34

Mishania, в меню есть пункт "Управление скриптами", включай/отключай сколько захочешь.

Сustom Buttons » [CB]Memory Monitor » 17-12-2015 02:01:50

bunda1, подскажи, пожалуйста, если я в раздел удаления кэша и кукисов добавлю вот этот код, действие "Минимизировать использование памяти" выполнится?

Выделить код

Код:

     if ( e.button == 2 && !e.ctrlKey && !e.shiftKey && !e.altKey && !e.metaKey ) { 
          e.preventDefault();  

// Минимизировать использование памяти
Cc["@mozilla.org/memory-reporter-manager;1"].getService(Ci.nsIMemoryReporterManager)
           .minimizeMemoryUsage(null);

// очистить кэш ....
          try { 
              Services.cache.evictEntries(Ci.nsICache.STORE_IN_MEMORY);
              Services.cache.evictEntries(Ci.nsICache.STORE_ON_DISK);
              } 
          catch(e) { Services.cache2.clear() }

Оставшуюся часть кода  — удаление кукисов, для экономии места не стал вставлять.

Пробовал повесить "Минимизировать использование памяти" на СКМ и после выполнения выводить сообщение, уж не знаю выполняет очистка памяти или нет, но сообщение не выводит:

Выделить код

Код:

 if ( e.button == 1 ) {
Cc["@mozilla.org/me

Сustom Buttons » [CB]Memory Monitor » 15-12-2015 11:14:38

bunda1, благодарю за кнопку. Ещё одна просьба:  а как можно сделать пустое пространство, слева и справа от индикатора?
http://2.firepic.org/2/images/2015-12/15/vr1gq80rhkzv.png 
Раньше можно было использовать в режиме редактирования интерфейса разделитель/плавающий разделитель, но в нынешних версиях FF он отсутствует. :(

P.S В не перемещаемой кнопке пустое пространство было.

Сustom Buttons » [CB]Memory Monitor » 14-12-2015 01:06:19

bunda1? перемещаемая кнопка не перемещается. После захода в режим "настройка интерфейса" индикатор Memory Monitor пропадает с панели, такое же поведение было и со старой кнопкой.

P.S. После обновления кнопки FF перезапускал

Сustom Buttons » [CB]Memory Monitor » 12-12-2015 00:35:17

bunda1, подскажи, пожалуйста, я разместил Memory Monitor в строке состояния,

Выделить код

Код:

   // Создать в панели дополнений....
   var memoryDisplay = document.createElement("statusbarpanel");
   var urlbarIcons = document.getElementById("status-bar");
   urlbarIcons.insertBefore (memoryDisplay, null); 

а можно как-нибудь указать для него определенную позицию? Хочу, чтобы он отображался в определённом месте панели. Через ПКМ на любой панели -> "Изменить" его невозможно переместить. :(

Сustom Buttons » [CB]Memory Monitor » 12-12-2015 00:24:29

tom911, эта цифра не критична. плюс/минус 50 Мб мы потерпим. Может быть "Диспетчер задач" не правильно считает. :)

Скрипты » Greasemonkey » 26-11-2015 17:47:11

broker, попробуй эту версию. Вроде работает

Скрипты » Greasemonkey » 25-11-2015 16:16:32

broker, у меня он тоже работает через раз. Надо зайти в настройки поиска, после чего нажать кнопку "сохранить изменения", но так надо делать постоянно :(

Сustom Buttons » [CB]Memory Monitor » 02-07-2015 00:43:36

bunda1, подскажи, пожалуйста — как добиться запуска afom.exe при старте браузера?

Скрипты » На странице поиска Гугла - ссылка на поиск в Яндекс. » 14-03-2015 23:35:56

2k1dmg, подскажи, пожалуйста, а как в новой версии скрипта увеличить размер шрифта, чтобы он был как в старой?
http://i.imgur.com/4B3rpbC.png

Сustom Buttons » [CB]Memory Monitor » 26-11-2014 17:39:29

У меня

bunda1 пишет:

...не сильно снижает потребление памяти максимум на 30MB

У меня иной раз 150-200 Мб освобождает, но это в случае, когда FF отжирает больше 1,5 Гб. У меня вкладок много открыто, в среднем > 60-70.

Сustom Buttons » [CB]Memory Monitor » 25-11-2014 14:14:42

bunda1, печально. А если мне удасться выяснить у знатоков как это делается, добавишь в кнопку?

Сustom Buttons » [CB]Memory Monitor » 22-11-2014 20:24:21

Bunda1, добавь пожалуйста к расширенной версии кнопки — с очисткой кукисов и кэша, очистку памяти по СКМ и ПКМ
http://iceimg.com/wx2SLChu/thumb.png 
А также добавить этот функционал в кнопку Clear Cache / Delete flash cookie

Сustom Buttons » [CB]Вернуть иконки сайтов в адресной строке » 29-09-2014 23:24:09

Угу. Меня тоже удивляет, что такого могли в FF 32 переделать, что кнопка перестала работать.

Сustom Buttons » [CB]Вернуть иконки сайтов в адресной строке » 29-09-2014 01:24:35

Я не совсем понял,  при использовании твоих кодов из постов №63 и №65, в инициализацию какой код помещать?

Я заменил инициализацию на код из поста №54
Добавил свои строки куда ты указал, но эффекта это не дало. Правильные иконки отображаться не стали. Иконки у "пустой страницы" и страницы about:config тоже не показываются, точнее в адресной строке для этих страниц показывается неправильная иконка, а во вкладке иконки вообще  нет.   

Код инициализации:
[code]
// Вернуть иконки сайтов в адресной строке и в табах (Bunda1).......................
Icons = this.Help.split("data:image");
(function() {
  function IconsP(host) {
    var hv = host.split(''), sum=0,sum1=0,ad=0;
    for (var i=0;i<hv.length;i++) {
      ad = (parseInt(hv[i], 36) <= 36) ?

Сustom Buttons » [CB]Вернуть иконки сайтов в адресной строке » 28-09-2014 23:18:00

2bunda1
Ничего не поменялось — правильные иконки не отображаются  :( А код в инициализации может как-то влиять на работу кода который ты прислал?  В инициализации у меня следующий код. Он не последней версии (,но в FF 24/31 работает как надо), т.к. в последней версии кода я не смог заменить иконки для "новой вкладки" и "about:config" на свои. Если подскажешь куда вставить строки:

Выделить код

Код:

 if ((/^about:config/i.test(host)) ) return "chrome://global/skin/icons/sslWarning.png";
   else if (/^about:/i.test(host))  return "chrome://global/skin/icons/information-16.png";


Код вкладки инициализация:


Выделить код

Код:

/ Вернуть иконки сайтов в адресной строке и в табах (Bunda1).......................
Icons = this.Help.split("data:image");
(function() {
  function IconsP(host) {  
   if ((/^about:config/i.test(host)) ) return "chrome://global/skin/icons/sslWarning.png";
   else if (/^about:/i.test(host))  return "chrome://global/skin/icons/information-16.png";
    var hv = host.split(''

Сustom Buttons » [CB]Вернуть иконки сайтов в адресной строке » 27-09-2014 16:32:26

Возникла проблема с кнопкой в FF 32, при запуске FF и загрузки вкладок из предыдущей сессии, на некоторых вкладках и в адресной строке отображаются неправильные иконки — иконка сайта заменяется на иконку из набора  (закладка "Справка" кнопки). В частности это происходит с иконками для этого форума или сайта http://forum.ru-board.com. Если в ручную обновить страницу с неправильной иконкой, иконка устанавливается правильная, но после перезапуска FF  всё повторяется снова. Может конечно виновато расширение Session Manager (отвечает за восстановление вкладок из предыдущей сессии), но на FF 24.8.1 Esr и с 31.1.1ESR с тем же расширением кнопка работает как и положено.
http://i.imgur.com/02nleDb.png

Сustom Buttons » [CB]Toggle Find+ » 27-09-2014 15:07:19

Сработало! Благодарю!

Сustom Buttons » [CB]Toggle Find+ » 27-09-2014 13:17:55

bunda1 пишет:

Замени там:
menu.showPopup( this, -1, -1, "popup", "bottomleft", "topleft");
на:
gFindBar.close();
но тогда меню кнопки не будет по ПКМ окрыватся.

При таком варианте панель поиска закрывается при клике ПКМ на кнопке, а мне надо, чтобы она закрывалась при клике ПКМ на самой панели.

Сustom Buttons » [CB]Toggle Find+ » 27-09-2014 12:28:51

bunda1 пишет:

Это на обычном, не на мини панели?

На обычном.
А с высотой панели ничего сделать нельзя?

Сustom Buttons » [CB]Toggle Find+ » 26-09-2014 18:10:44

1. Можно как-нибудь уменьшить высоту панели в FF 31-32 до 22px,  а то уж очень много места она стала отъедать?
2. Можно  добавить в конце текстового поля "крестик" при клике на который оно бы очищалось?
3. Почему-то перестал работать код закрытия панели при клике на ней ПКМ.

Выделить код

Код:

// Настройка функций кликов мыши для кнопки ................................
this.onclick = function(e) {

     // действие при клике ЛКМ ....
     if ( e.button == 0 ) {
          gFindBar.hidden ? gFindBar.onFindCommand() : gFindBar.close();
          };
          
     // действие при клике СКМ ....    
     if ( e.button == 1 ) { 
          gFindBar.hidden ? gFindBar.onFindCommand() : gFindBar.close();
          goDoCommand("cmd_paste");
          };
     
     // действие при клике ПКМ ....    
     if ( e.button == 2 && !e.ctrlKey && !e.shiftKey && !e.altKey && !e.metaKey ) { 
          e.preventDefault();  
          menu.showPopup( this, -1, -1, "popup", "bottomleft", "topleft");
          }
};

Board footer

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