LINUX.ORG.RU
ФорумTalks

firefox хочется кое-что


0

0

может дополнение есть, но не нашёл.

хочется чтоб курсор автоматически телепартировался на центр скроллбара при нажатии в ЛЮБУЮ пустую область ползунка. чтоб можно было быстро неглядя и не прицеливаясь-где-там-маленький-бар-на-длинной-странице зажать клавишу мыши где попало справа и двигать, чтоб как-будто ты по скролбару кликнул

и просто по фаерфоксу может кто-то какими нибудь удобствами, мыслями поделится

★★★★★

Ответ на: комментарий от Deleted

Средняя кнопка мыши.

Не скроллбар к мышке, а мышка к скроллбару. Тоже реквестирую, а то порой теряюсь в поисках скроллбара сбоку )

Andru ★★★★
()
Ответ на: комментарий от Deleted

> Средняя кнопка мыши.

что это даёт? тоже самое

teod0r ★★★★★
() автор топика

телепартировался

Мама. Роди меня обратно, а?

zgen ★★★★★
()

ещё один реквест: когда запущено видео в флэшплеере не работают горячие клавиши ctrl+w ctrl+tab

teod0r ★★★★★
() автор топика
Ответ на: комментарий от teod0r

4.2
Ткни на свободную (от плеера) область, и всё заработает.

SOmni ★★
()
Ответ на: комментарий от shatsky

> Тема GTK со светло-серым ползунком на светло-серой полосе?

нет

Ткни на свободную (от плеера) область, и всё заработает.

через жопу же

teod0r ★★★★★
() автор топика

>мыслями поделится

[многабукф]
Хотеть нормальную интеграцию DTA с полной заменой встроенного менеджера загрузок

Контексты вызова DTA:
Массовая загрузка со страницы
Загрузка единичного объекта с диалогом
Загрузка одним кликом (при вызове для объекта - загружает, при вызове для текущей страницы - показывает диалог, идентичный диалогу для п.1, со всплывающим сообщением «не выбрано ссылок или отсутствует информация о папке назначения» - вообще-то непонятно, зачем вообще для страницы этот пункт меню показывать)

Контексты вызова встроенной качалки Firefox:
Сохранить страницу
Сохранить объект по ссылке
Сохранить медиаобъект

Что нужно от DTA:
Возможность раздельного запоминания маски переименования и директории загрузки для разных контекстов вызова
Возможность загрузки страницы со всеми ее объектами и сохранением связности, адекватное представление сего в менеджере DTA (в менеджере Firefox сейчас для такой загрузки показывается только название файла страницы, объем при нем - суммарный всего загруженного вместе с ней)

Что нужно от Firefox:
Возможность повесить DTA на следующие действия
Контекстное меню объектов на странице
«Сохранить объект (изображение, видео, ...)» (сейчас такого нет) - DTA One Click
«Сохранить объект (аналогично...) как...» - DTA диалог
Диалог открытия
«Сохранить файл» - DTA One Click, он туда встраивается с удобным выпадающим меню директории назначения
«Сохранить файл как...» (сейчас такого нет) - DTA диалог
И передача ему ссылок на страницу и все ее объекты при сохранении страницы целиком - но тут было бы неплохо как-то показать в менеджере, что это именно страница целиком с сохранением ее объектов в специально созданную директорию и сохранением связности, а не просто куча независимых файлов

Ну и еще, хотелось бы, чтобы менеджер загрузок отображался во вкладке, как менеджер дополнений сейчас
[/многабукф]

ЗЫ про скроллбар, кстати, хороший вопрос, только его надо задавать в треде не про Firefox, а про GTK

shatsky ★★
()

Тебе в gtk/gtkrange.c
В частности,

       /* Any button can be used to drag the slider, but you can start
       * dragging the slider with a trough click using button 2;
       * On button 2 press, we warp the slider to mouse position,
       * then begin the slider drag.
       */
      if (event->button == 2)
        {
          gdouble slider_low_value, slider_high_value, new_value;
          
          slider_high_value =
            coord_to_value (range,
                            range->orientation == GTK_ORIENTATION_VERTICAL ?
                            event->y : event->x);
          slider_low_value =
            coord_to_value (range,
                            range->orientation == GTK_ORIENTATION_VERTICAL ?
                            event->y - range->layout->slider.height :
                            event->x - range->layout->slider.width);
          
          /* compute new value for warped slider */
          new_value = slider_low_value + (slider_high_value - slider_low_value) / 2;

          /* recalc slider, so we can set slide_initial_slider_position
           * properly
           */
          range->need_recalc = TRUE;
          gtk_range_calc_layout (range, new_value);

          /* defer adjustment updates to update_slider_position() in order
           * to keep pixel quantisation
           */
          need_value_update = TRUE;
        }

shatsky ★★
()

у меня 2 варианта для скроллинга

1. Плугин Grab and Drag - можно в любом месте страницы (кроме текста для выделения - настраивается) зажать кнопку мыши и «перетаскивать» позицию курсора. Настраивается кратность перемещения мыши к перемещению страницы - у меня 5 - довольно удобно.

2. Дополнительная фича плугина All-In-One Gestures - Options->General->Middle Button Scrolling->Grab and Drag scrolling. Позволяет использовать среднюю кнопку мыши для скроллинга через скролбар. То есть зажимаешь кнопку и тащишь, и это работает как перетаскивание скролбара относительно текущей его позиции - но целиться в него не надо.

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

olegsov
()
Ответ на: комментарий от ChALkeR

А как его выдирать? Если флешем смотреть - он сохраняет во временный файл, который можно скопировать, когда видео докачалось но не доигралось. А куда что html5 качает - я пока не нашел.

наверняка левыми плугинами можно, но предпочитаю без них.

olegsov
()
Ответ на: комментарий от olegsov

>А как его выдирать?

«Информация о странице»->«Мультимедиа»

shatsky ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.