Обсуждение расширения для скрытия статусной строки AutoHideStatusbar

Страница установки

У меня оно не работает. :(

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

При активировании автоскрытия перестает работать AutoCopy 0.6.0

При активировании автоскрытия перестает работать AutoCopy 0.6.0

Всё прекрасно работает ! горизонтальный скроллинг пока не проверял !

Скроллинг работает без проблем ! Просто нужно выставить чуствительность полосы в пределах 5-8 пикселей - и всё ОК !

dad1969
Auto Copy 0.6.0 работает нормально.

Auto Copy 0.6.0 работает нормально

подтверждаю. по-моему, это расширение из тех немногих, что делают лису приятней в обращении

Что касается Auto Copy диагноз следующий - копирование при выделении действительно происходит, но вот контекстное меню не появляется, а лично мне оно нужно. При выключенном расширении все работает нормально.

dad1969
Ну если у тебя действительно возникают проблемы из-за расширения, то выход один, не использовать его, а воспользоваться другим с похожей функциональностью, думаю найти не составит труда. Контекстрое меню не работает при включенном автоскрытии, поэтому если оно тебе необходимо (в момент копирования) можно отключить автоскрытие (отключается в Строке состояния) и все нормально отображается в AutoCopy или если тебе это кажется неудобным не использовать расширение для автоскрытия вообще.

Sergeys

выход один, не использовать его

Использовать его или нет я уж как-нибудь сам решу. А вот о замеченном баге посчитал нужным написать. Или этот топик для чего-то другого?

dad1969
да, для этого, но не для хамства!
Ну если ты такой самостоятельный, то напиши автору расширения.

Sergeys
Ну так подумай, что ты сам пишешь. А насчет самостоятельности - так я хотя бы прежде чем постить сюда, сам это расширение попробовал, а не вводил людей в заблуждение, что

Auto Copy 0.6.0 работает нормально.

dad1969
Для меня AutoCopy работает нормально, т.к. лично я не использую контекстное меню (мешает), а когда это сильно нужно то отключить autohide... и включить контекстное меню AutoCopy, занимает ровно 2 секунды. Поэтому и написал, что если у тебя это вызывает неудобство, то нужно найти что-то другое.

Подскажите пожалуйста а можно нечто подобное (autoHideStatusbar) сделать с панелью закладок.

alex33

Подскажите пожалуйста а можно нечто подобное (autoHideStatusbar) сделать с панелью закладок.

Можно при помощи keyconfig назначить горячую клавишу на скрытие/показ "Панели закладок":

Выделить код

Код:

var mb = document.getElementById("PersonalToolbar"); mb.collapsed = !mb.collapsed;

Или воспользоваться расширением Autohide, оно только для полноэкранного режима.

ни кто не подскажет почему нельзя установить обновившееся расширение на версию 3.0.5? 0.4.1 версия нормально ставилась, а 0.4.2 не дает установить! Типа не для этой версии ФФ!

Pred_2000 пишет

ни кто не подскажет почему нельзя установить обновившееся расширение на версию 3.0.5? 0.4.1 версия нормально ставилась, а 0.4.2 не дает установить! Типа не для этой версии ФФ!

А Вы ничего не перепутали? Текущая версия 1.3.1 Или я чего-то не понял?
http://forum.mozilla-russia.org/viewtop … 40#p266440
Таки да! Я попутал расширения! :dumb: Виноват! :angel:

Я ставил с дом страницы http://userstyles.org/styles/1726
но у меня пошли проблемы с гугл закладками, потом удалил.

Может быть кто подскажет, возможно ли сделать, чтобы при просмотре избранного в боковой панели, при наведении на закладку статусбар всплывал и видно было адрес в статусной строке! А то приходится отключать AHStatusbar, что не очень удобно! Или может знающие люди автору напишут, чтобы он такое добавил в следующей версии расширения.

Как вариант - Установи расширение Fission (выстави в его настройках: активную ссылку отображать в панели адреса) и смотри ссылку в адресной строке.

Pred_2000 в [firefox] 3.6* при наведении на закладку под стрелочкой  всплывает подсказка :)
673f05a1b153t.jpg
.... для более ранних версий есть расширение такое, не могу вспомнить название :angel:

для более ранних версий есть расширение такое, не могу вспомнить название

может всё таки попрбуете вспомнить!

Pred_2000 пишет

может всё таки попрбуете вспомнить!

Если я ничего не путаю, то это Extended Link Properties.

Pred_2000 что-то наподобие этого >
Bookmark Previews, только вместо превьющек текст :)

Название темы читаем, внимательно.

Перешел с Firefox 3.6 на 12-тый, первым делом захотел восстановить старую статусную строку. Нашел для этого расширение Status-4-Ever. Но автоскрытия оно не поддерживает.  Весь инет излазил - ничего путного. Поэтому модифицировал последнюю версию autoHideStatusbar. Выкладываю, может кому пригодится.

Изменение:

"autohidestatusbar-0.4.4-modvf12.xpi"

Выделить код

Код:

============================================
autohidestatusbar-0.4.4-fx.xpi/install.rdf
============================================

Строка 9:
    <em:version>0.4.4</em:version>
замена
    <em:version>0.4.4mod-vf12</em:version>

Строка 61-62:
    <em:maxVersion>3.6a1pre</em:maxVersion>
    <em:minVersion>2.0</em:minVersion>
замена
    <em:maxVersion>13</em:maxVersion>
    <em:minVersion>4</em:minVersion>

===============================================================
autohidestatusbar-0.4.4-fx.xpi/defaults/preferences/def-prefs.js
===============================================================

Строка 3:
    pref("extensions.autohidestatusbar.showstatusbaritem", true);
замена
    pref("extensions.autohidestatusbar.showstatusbaritem", false);

Строка 9-10:
    pref("extensions.autohidestatusbar.timer", 1000); 
    pref("extensions.autohidestatusbar.hovertime", 500); 
замена
    pref("extensions.autohidestatusbar.timer", 100); 
    pref("extensions.autohidestatusbar.hovertime", 50); 

============================================================================
autohidestatusbar-0.4.4-fx.xpi/chrome/autoHideStatusbar.jar/content/prefs.xul
============================================================================

Строка 105-114:
        <groupbox>
          <caption label="&ahs.prefs.settings;"/>
          <hbox align="center">
            <checkbox id="showstatusbaritem" label="&ahs.prefs.showstatusbaritem;"
            reference="extensions.autohidestatusbar.showstatusbaritem"/>
            <spacer/>
            <image id="showstatusbaritem-image" ahsEnabled="false"/>
          </hbox>
          <checkbox id="usePanel" label="&ahs.prefs.usePanel;"
            preference="extensions.autohidestatusbar.usePanel"/>
          <checkbox id="alwayshide" label="&ahs.prefs.alwayshide;"
            preference="extensions.autohidestatusbar.alwayshide"/>
        </groupbox>
удалено

==============================================================================
autohidestatusbar-0.4.4-fx.xpi/chrome/autoHideStatusbar.jar/content/overlay.xul
==============================================================================

Строка 43:
      <statusbar id="status-bar">
замена
      <statusbar id="addon-bar">

Строка 45-46:
                    class="statusbarpanel-iconic"
                    onclick="AHS.toolbarClick(event);"
добавлено между
                    class="statusbarpanel-iconic"
    collapsed="true"
    removable="true"
                    onclick="AHS.toolbarClick(event);"

==============================================================================
autohidestatusbar-0.4.4-fx.xpi/chrome/autoHideStatusbar.jar/content/overlay.js
==============================================================================

Строка 65:
            var sb = document.getElementById("status-bar");
замена
            var sb = document.getElementById("addon-bar");

Строка 342:
      var sb = document.getElementById("status-bar");
замена
      var sb = document.getElementById("addon-bar");

================================================================================
autohidestatusbar-0.4.4-fx.xpi/chrome/autoHideStatusbar.jar/content/dragObserver.js
================================================================================

Строка 23:
      var parent = document.getElementById("status-bar");
замена
      var parent = document.getElementById("addon-bar");

Строка 105:
      var statusbar = document.getElementById("status-bar");
замена
      var statusbar = document.getElementById("addon-bar");

================================================================================
autohidestatusbar-0.4.4-fx.xpi/chrome/autoHideStatusbar.jar/skin/AHS-off-s.png
autohidestatusbar-0.4.4-fx.xpi/chrome/autoHideStatusbar.jar/skin/AHS-on-s.png
================================================================================

Обрезана линия в 1 пиксель снизу картинки.


В программировании я не разбираюсь, поэтому сделал что мог. Было бы не плохо, если бы кто код проверил и убрал всё лишнее. Хотя и так работает изумительно.

Готовое расширение можно будет какое-то время скачать отсюда:
autohidestatusbar-0.4.4-modvf12.rar
Хотя, поручиться за меня, что я не добавил в расширение троянца, никто здесь не может. Поэтому лучше модифицируйте сами.

Скажите, а никто не ковырял AutoHideStatusBar на предмет изменения клавиатурной комбинации для вывода статус бара? Там по умолчанию CTRL + SHIFT + U, но мне было бы удобнее повесить это на какую-либо функциональную клавишу (F1-F12), чтобы пальцы не гнуть. Я попробовал поискать в его коде перехват этой клавиатурной комбинации и заменить на, например, F4, но мозгов не хватает, я слишком плохо для этого знаю JS, а с программированием FireFox'а вообще не знаком. Может кто-нибудь поможет дельным советом?