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

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

№12625-07-2014 12:06:11

3uMvirAd
Участник
 
Группа: Members
Зарегистрирован: 27-02-2012
Сообщений: 47
UA: Firefox 31.0

Re: FireGestures

А можно ли как-то сделать такие жесты:

1. При жесте поверх картинки - искать её с помощью "Поиск по картинкам Google"7

2. Открыть следующую закладку (не путать с вкладками) по порядку на панели закладок.

Отсутствует

 

№12725-07-2014 12:14:00

voqabuhe
Участник
 
Группа: Members
Зарегистрирован: 06-12-2011
Сообщений: 3231
UA: Firefox 34.0

Re: FireGestures

3uMvirAd пишет

1. При жесте поверх картинки - искать её с помощью "Поиск по картинкам Google

А кнопка №1?

Отсутствует

 

№12825-07-2014 12:51:10

3uMvirAd
Участник
 
Группа: Members
Зарегистрирован: 27-02-2012
Сообщений: 47
UA: Firefox 31.0

Re: FireGestures

Интересует именно жест.

Отсутствует

 

№12930-07-2014 14:04:03

xrun1
Участник
 
Группа: Members
Зарегистрирован: 12-12-2013
Сообщений: 1224
UA: Firefox 31.0

Re: FireGestures

Использую All-in-One Sidebar. Нужна команда показать/скрыть боковую панель. Попробовал по аналогии показать/скрыть "Панель закладок" (заменил PersonalToolbar --> aios-toolbar). Не работает. :(

Добавлено 30-07-2014 14:18:41
Отсюда, если вместо PersonalToolbar --> sidebar-box, не закрывает панель с кнопками, а хотелось бы и её.

Отредактировано xrun1 (30-07-2014 14:18:41)

Отсутствует

 

№13030-07-2014 22:16:50

Dumby
Участник
 
Группа: Members
Зарегистрирован: 12-08-2012
Сообщений: 2249
UA: Firefox 17.0

Re: FireGestures

xrun1 пишет

aios-toolbar

Попробуй

скрытый текст

Выделить код

Код:

var btn = document.querySelector("#toolbar-button.aios-tbutton");
btn ? btn.doCommand() : (
    aios_toolbar.hidden = !aios_toolbar.hidden,
    aios_adjustToolboxWidth()
);

Отсутствует

 

№13130-07-2014 22:52:45

xrun1
Участник
 
Группа: Members
Зарегистрирован: 12-12-2013
Сообщений: 1224
UA: Firefox 31.0

Re: FireGestures

Dumby
С таким жестом закрывается только панель 1

Выделить код

Код:

var bar = document.getElementById("sidebar-box");
setToolbarVisibility(bar, bar.collapsed);

С Вашим только панель 2.

Картинка
X5HXSR2.png

А можно сделать объединяющий 3-й вариант, чтобы закрывались/открывались сразу две панели?

Отсутствует

 

№13231-07-2014 00:25:34

Pony_Smile_Pack
Участник
 
Группа: Members
Зарегистрирован: 13-01-2012
Сообщений: 1144
UA: Firefox 31.0

Re: FireGestures

(Может тут подскажут)
как жестом открыть браузерный Список всех вкладок ?

Отсутствует

 

№13331-07-2014 01:33:16

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 31.0

Re: FireGestures

Pony_Smile_Pack пишет

(Может тут подскажут)
как жестом открыть браузерный Список всех вкладок ?

Мне лень ставить FireGestures, но раньше Custom_Buttons/List_All_Tabs работал и там.

Добавлено 31-07-2014 01:36:55
А, нет, там только основа под жесты, остальное же надо подправить.

Отредактировано Infocatcher (31-07-2014 01:36:55)


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№13431-07-2014 02:51:20

Pony_Smile_Pack
Участник
 
Группа: Members
Зарегистрирован: 13-01-2012
Сообщений: 1144
UA: Firefox 31.0

Re: FireGestures

Неужели он такой громоздкий - открыть список вкладок. Эмулировать, как говорится, нажатие кнопки(одноимённой).

[У меня просто FireGestures список вкладок узковатый выходит. А названия страниц - в начале одинаковые, в основном.]

Отсутствует

 

№13531-07-2014 08:20:43

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 31.0

Re: FireGestures

Я, кстати, подправил, но форум вчера упал.

Pony_Smile_Pack пишет

Эмулировать, как говорится, нажатие кнопки(одноимённой).

Выделить код

Код:

var allTabsBtn = document.getElementById("alltabs-button");
if(!allTabsBtn) { // SeaMonkey
    var tabContainer = document.getAnonymousElementByAttribute(gBrowser, "anonid", "tabcontainer");
    allTabsBtn = tabContainer && document.getAnonymousElementByAttribute(tabContainer, "anonid", "alltabs-button");
}
allTabsBtn.open = !allTabsBtn.open;

Если кнопка не вытащена на пенель, работать не будет.
Если вкладок мало (они все видны на экране), и кнопка скрыта, работать не будет.
Перемещаться в позицию курсора тоже не будет.

Pony_Smile_Pack пишет

Неужели он такой громоздкий - открыть список вкладок.

Можно удалить поддержку SeaMonkey, старых версий Firefox и Custom Buttons:

Выделить код

Код:

var allTabsBtn = document.getElementById("alltabs-button")
    || gNavToolbox.palette.getElementsByAttribute("id", "alltabs-button")[0];
var popup = allTabsBtn.getElementsByTagName("menupopup")[0];
document.documentElement.appendChild(popup);
popup.addEventListener("popuphidden", function restorePopup(e) {
    popup.removeEventListener(e.type, restorePopup, true);
    allTabsBtn.appendChild(popup);
}, true);
popup.openPopupAtScreen(event.screenX, event.screenY);

Отредактировано Infocatcher (31-07-2014 08:21:35)


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№13631-07-2014 13:02:23

Pony_Smile_Pack
Участник
 
Группа: Members
Зарегистрирован: 13-01-2012
Сообщений: 1144
UA: Firefox 31.0

Re: FireGestures

Да, прекрасно, оба кода, спасибо.

Отсутствует

 

№13731-07-2014 17:50:27

Sedge
Участник
 
Группа: Members
Зарегистрирован: 08-05-2014
Сообщений: 39
UA: Firefox 31.0

Re: FireGestures

xubuntu 14.04, FF 31, FG 1.8.7
При включенном FG не вызывается контекстное меню в браузере. Никто не сталкивался?
Пытался ставить обработку жестов на левую/среднюю кнопки - не помогло.

Отсутствует

 

№13831-07-2014 22:31:52

Sedge
Участник
 
Группа: Members
Зарегистрирован: 08-05-2014
Сообщений: 39
UA: Firefox 31.0

Re: FireGestures

Отбой воздушной тревоги. Проблема оказалась вызвана конфликтом с imTranslator 8.0.
Связка imT+FG протестирована и нормально работает в в Windows 7/XP, xubuntu 12.04/13.04/13.10. Проблема пока обнаружена только в 14.04 LTS

Отсутствует

 

№13931-07-2014 22:49:27

Dumby
Участник
 
Группа: Members
Зарегистрирован: 12-08-2012
Сообщений: 2249
UA: Firefox 17.0

Re: FireGestures

xrun1 пишет

А можно сделать объединяющий 3-й вариант, чтобы закрывались/открывались сразу две панели?

Без понятия :rolleyes:

скрытый текст

Выделить код

Код:

var tlb = aios_toolbar;
var box = document.getElementById("sidebar-box");
var btn = document.querySelector("#toolbar-button.aios-tbutton");

switch (tlb.hidden + 2*box.collapsed) {
    default:
        btn ? btn.doCommand() : (
            tlb.hidden = !tlb.hidden,
            aios_adjustToolboxWidth()
        );
        aios_toggleSidebar();
        break;
    case 1:
        // ???
        break;
    case 2:
        // ???
}

Отсутствует

 

№14031-07-2014 23:22:14

xrun1
Участник
 
Группа: Members
Зарегистрирован: 12-12-2013
Сообщений: 1224
UA: Firefox 31.0

Re: FireGestures

Dumby
Я уже привык к этим 2-м жестам, нормально. Открывать/закрывать всю панель буду как и раньше, кнопкой F4. Спасибо за помощь!

Отсутствует

 

№14116-08-2014 17:56:36

xrun1
Участник
 
Группа: Members
Зарегистрирован: 12-12-2013
Сообщений: 1224
UA: Firefox 31.0

Re: FireGestures

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

Выделить код

Код:

FireGestures.sendKeyEvent({ ctrl: true, keyCode: "DOM_VK_ENTER" });

(у меня клавиатурный ввод настроен на Ctrl+Enter), не получается.

Отсутствует

 

№14216-08-2014 19:35:51

xrun1
Участник
 
Группа: Members
Зарегистрирован: 12-12-2013
Сообщений: 1224
UA: Firefox 31.0

Re: FireGestures

okkamas_knife пишет

кстати тут вроде неверно надо DOM_VK_RETURN
а ентер вроде убрали

Совершенно верно - KeyboardEvent.DOM_VK_ENTER has been removed
У меня этот жест давно был в карте жестов, но не работал. А тут решил спросить.
Стоит Secure Login. Сейчас попробовал посылать клавиатурную команду, родную для расширения

Выделить код

Код:

FireGestures.sendKeyEvent({ alt: true, key: "N" });

сработало.
Посмотрел в DOM ветки keyset.
id="secureLoginShortCut"
command="secureLogin"
На будущее, ради интереса. Можно в FireGestures вызывать эти функции и какой командой?

Отредактировано xrun1 (16-08-2014 19:36:55)

Отсутствует

 

№14316-08-2014 23:14:13

voqabuhe
Участник
 
Группа: Members
Зарегистрирован: 06-12-2011
Сообщений: 3231
UA: Firefox 34.0

Re: FireGestures

xrun1 пишет

На будущее, ради интереса. Можно в FireGestures вызывать эти функции и какой командой?

Можно посмотреть в DOM oncommand и вставить его только без кавычек. Вот например для кнопки На предыдущую страницу.

Выделить код

Код:

oncommand=BrowserBack(event);

Отсутствует

 

№14416-08-2014 23:55:12

xrun1
Участник
 
Группа: Members
Зарегистрирован: 12-12-2013
Сообщений: 1224
UA: Firefox 31.0

Re: FireGestures

okkamas_knife
Работает, спасибо.
voqabuhe
oncommand не нашёл, но возьму себе на заметку. Спасибо.

Отсутствует

 

№14517-08-2014 01:24:04

Опупум
Участник
 
Группа: Members
Зарегистрирован: 06-07-2012
Сообщений: 206
UA: Firefox 31.0

Re: FireGestures

Мне никто не ответил, но я сам сделал чтобы работало, - теперь чтобы раскрыть на весь экран и одновременно запустить Сlearly надо писать так:

Выделить код

Код:

BrowserFullScreen();
__readable_by_evernote.button__call(event);

Отсутствует

 

№14619-08-2014 20:51:33

djinn
Участник
 
Группа: Members
Зарегистрирован: 16-01-2014
Сообщений: 4
UA: Palemoon 19.0

Re: FireGestures

Здравствуйте. Подскажите как в Firefox 31 скрыть кнопку-селектор "Список всех вкладок"
5u4pm5n.png

В настройках нету этого параметра

Отредактировано djinn (19-08-2014 20:53:17)

Отсутствует

 

№14719-08-2014 22:07:55

voqabuhe
Участник
 
Группа: Members
Зарегистрирован: 06-12-2011
Сообщений: 3231
UA: Firefox 34.0

Re: FireGestures

djinn пишет

Подскажите как в Firefox 31 скрыть кнопку-селектор "Список всех вкладок"

Темой ошибся, тебе нужна Настройка внешнего вида Firefox в userChrome.css | Форум Mozilla Россия

Отсутствует

 

№14827-08-2014 13:48:12

xrun1
Участник
 
Группа: Members
Зарегистрирован: 12-12-2013
Сообщений: 1224
UA: Firefox 31.0

Re: FireGestures

xrun1 пишет

Использую All-in-One Sidebar. Нужна команда показать/скрыть боковую панель.

Случайно сделал такой вариант. Не знаю, правильно или нет, но работает.

Выделить код

Код:

aios_toggleSidebar('switch');

Теперь с вариантами выше полный комплект жестов. :)

Отсутствует

 

№14930-08-2014 16:38:12

becool
Участник
 
Группа: Members
Зарегистрирован: 30-08-2014
Сообщений: 268
UA: Firefox 31.0

Re: FireGestures

Приветствую! Жест "Открыть все URL в выделенном фрагменте / Поиск по выделенному фрагменту" работает у меня следующим образом: если в буфере просто какое-нибудь слово, открывается новая активная вкладка с поиском этого слова в гугле; а если в буфере адрес, открывается новая вкладка с адресом в фоне. Как сделать так, чтобы в обоих случаях открывалась новая активная вкладка?

Отсутствует

 

№15030-08-2014 17:36:47

Pony_Smile_Pack
Участник
 
Группа: Members
Зарегистрирован: 13-01-2012
Сообщений: 1144
UA: Firefox 31.0

Re: FireGestures

becool пишет

Как сделать так, чтобы в обоих случаях открывалась новая активная вкладка?

browser.search.openintab → true

Отсутствует

 

Board footer

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