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

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

№119-04-2013 22:56:33

NikolayHAOS
Участник
 
Группа: Members
Зарегистрирован: 21-09-2007
Сообщений: 112
UA: Firefox 20.0

Новое отображение загрузки файлов в Mozilla 20.0.1

Всем доброго времени суток.
Новая фича(БАГ) отображения окна загрузки (которые качаются через сам браузер) ОЧЕНЬ не удобно, как вернуть все по старому?.
Чтобы список файлов которые были загружены, просто отображался в боковой панели - All-in-One Sidebar
Если коряво объяснил могу выложить скрины.

Отредактировано Nikollay (19-04-2013 22:57:32)

Отсутствует

 

№220-04-2013 14:27:43

Крошка Ру
Участник
 
Группа: Extensions
Зарегистрирован: 19-10-2008
Сообщений: 8718
UA: Firefox 23.0

Re: Новое отображение загрузки файлов в Mozilla 20.0.1

Nikollay , Попробуйте переключить значение параметра browser.download.useToolkitUI в true
Список настроек About:config

Отредактировано Крошка Ру (20-04-2013 14:28:10)

Отсутствует

 

№320-04-2013 15:10:34

feas
Участник
 
Группа: Extensions
Откуда: от DNS
Зарегистрирован: 25-08-2011
Сообщений: 5213
UA: Firefox 22.0
Веб-сайт

Re: Новое отображение загрузки файлов в Mozilla 20.0.1

У меня есть куча вопросов по новому загрузчику!!!
1) Как увеличить количество показанных загрузок в этой менюшке до 10-15 например?
2) Как уменьшить размер ячейки каждой загрузки в высоту?
3) Как сделать что в загрузчике указывалось - сколько в процентах загружено, сколько осталось Мб загрузить, скорость загрузки?


Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.

Отсутствует

 

№420-04-2013 15:39:26

littleleshy
________
 
Группа: Members
Откуда: Москва
Зарегистрирован: 13-12-2008
Сообщений: 2504
UA: Firefox 20.0

Re: Новое отображение загрузки файлов в Mozilla 20.0.1

feas
2) userchrome.css
3) где-то на форуме было решение

Отсутствует

 

№520-04-2013 16:29:56

Крошка Ру
Участник
 
Группа: Extensions
Зарегистрирован: 19-10-2008
Сообщений: 8718
UA: Firefox 23.0

Re: Новое отображение загрузки файлов в Mozilla 20.0.1

feas ,Альтернативный вариант - Jökulsárlón Download Manager >

97254c92458b0458d8d6f7d0871ba06b.jpg

...правда открываться будет во вкладке :)

Отсутствует

 

№620-04-2013 17:12:20

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

Re: Новое отображение загрузки файлов в Mozilla 20.0.1

feas пишет

1) Как увеличить количество показанных загрузок в этой менюшке до 10-15 например?

https://forum.mozilla-russia.org/viewto … 55#p609355

feas пишет

2) Как уменьшить размер ячейки каждой загрузки в высоту?

У меня есть вот такой набросок: https://github.com/Infocatcher/UserStyl … _downloads


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

Отсутствует

 

№720-04-2013 21:17:53

feas
Участник
 
Группа: Extensions
Откуда: от DNS
Зарегистрирован: 25-08-2011
Сообщений: 5213
UA: Firefox 22.0
Веб-сайт

Re: Новое отображение загрузки файлов в Mozilla 20.0.1

1) через CB и 2)-е через стиль дало прекрасный результат.
Было:

kiss_34kb.1366478148.png

Стало:

kiss_83kb.1366477851.png
kiss_15kb.1366477965.png
kiss_35kb.1366478039.png


3) Решением должно быть вытащить вот эти данные:
kiss_18kb.1366477501.png

Добавлено 20-04-2013 21:22:26

Крошка Ру пишет

...правда открываться будет во вкладке :)

чуть с [seamonkey] не спутал =) там именно такой интерфейс.

Отредактировано feas (20-04-2013 21:22:26)


Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.

Отсутствует

 

№820-04-2013 21:30:08

Крошка Ру
Участник
 
Группа: Extensions
Зарегистрирован: 19-10-2008
Сообщений: 8718
UA: Firefox 23.0

Re: Новое отображение загрузки файлов в Mozilla 20.0.1

чуть с [seamonkey] не спутал =) там именно такой интерфейс.

feas ,Ага - похоже :)

Добавлено 20-04-2013 21:32:19
kiss_18kb.1366477501.png

Красиво получилось :sick:

Отредактировано Крошка Ру (20-04-2013 21:32:19)

Отсутствует

 

№929-05-2013 15:43:24

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

Re: Новое отображение загрузки файлов в Mozilla 20.0.1

Infocatcher пишет
feas пишет

1) Как увеличить количество показанных загрузок в этой менюшке до 10-15 например?

https://forum.mozilla-russia.org/viewto … 55#p609355

feas пишет

2) Как уменьшить размер ячейки каждой загрузки в высоту?

У меня есть вот такой набросок: https://github.com/Infocatcher/UserStyl … _downloads

Наконец-то собрался и выложил: Download Panel Tweaker. :)

Добавлено 29-05-2013 15:48:43
Желающие странного могут поиграться с исходным кодом: вот тут есть некий пример.

Отредактировано Infocatcher (29-05-2013 15:48:43)


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

Отсутствует

 

№1030-05-2013 19:22:11

negodnik
 
 
Группа: Members
Зарегистрирован: 14-03-2013
Сообщений: 608
UA: Firefox 19.0
Веб-сайт

Re: Новое отображение загрузки файлов в Mozilla 20.0.1

Нашёл, как вкорячить обратно скорость загрузки:
1) положить в папку chrome файл:

DownloadSpeed.xml

Выделить код

Код:

<?xml version="1.0" encoding="UTF-8"?>
<!-- -*- Mode: HTML; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- -->
<!-- vim: set ts=2 et sw=2 tw=80: -->
<!-- This Source Code Form is subject to the terms of the Mozilla Public
   - License, v. 2.0. If a copy of the MPL was not distributed with this file,
   - You can obtain one at http://mozilla.org/MPL/2.0/. -->
<!DOCTYPE bindings SYSTEM "chrome://browser/locale/downloads/downloads.dtd">
<bindings id="downloadBindings-mod" xmlns="http://www.mozilla.org/xbl" xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" xmlns:xbl="http://www.mozilla.org/xbl">

  <binding id="download-mod" extends="chrome://global/content/bindings/richlistbox.xml#richlistitem">
    <content orient="horizontal" align="center" onclick="DownloadsView.onDownloadClick(event);">
      <xul:image class="downloadTypeIcon" validate="always" xbl:inherits="src=image"/>
      <xul:image class="downloadTypeIcon blockedIcon"/>
      <xul:vbox pack="center" flex="1" class="downloadContainer" style="width: 50ch">
        <!-- We're letting localizers put a min-width in here primarily
             because of the downloads summary at the bottom of the list of
             download items. An element in the summary has the same min-width
             on a description, and we don't want the panel to change size if the
             summary isn't being displayed, so we ensure that items share the
             same minimum width.
             -->
        <xul:description class="downloadTarget" crop="center" style="min-width: 21ch" xbl:inherits="value=target,tooltiptext=target"/>
        <xul:progressmeter anonid="progressmeter" class="downloadProgress" min="0" max="100" xbl:inherits="mode=progressmode,value=progress"/>
        <xul:description class="downloadDetails" crop="end" xbl:inherits="value=statusTip ,tooltiptext=statusTip"/>
      </xul:vbox>
      <xul:stack>
        <xul:button class="downloadButton downloadCancel" tooltiptext="Отменить" oncommand="DownloadsView.onDownloadCommand(event, 'downloadsCmd_cancel');"/>
        <xul:button class="downloadButton downloadRetry" tooltiptext="Повторить" oncommand="DownloadsView.onDownloadCommand(event, 'downloadsCmd_retry');"/>
        <xul:button class="downloadButton downloadShow" tooltiptext="Открыть папку с файлом" oncommand="DownloadsView.onDownloadCommand(event, 'downloadsCmd_show');"/>
      </xul:stack>
    </content>
  </binding>

  <binding id="download-full-ui" extends="chrome://global/content/bindings/richlistbox.xml#richlistitem">
    <resources>
      <stylesheet src="chrome://browser/content/downloads/download.css"/>
    </resources>

    <content orient="horizontal" align="center">
      <xul:image class="downloadTypeIcon" validate="always" xbl:inherits="src=image"/>
      <xul:image class="downloadTypeIcon blockedIcon"/>
      <xul:vbox pack="center" flex="1">
        <xul:description class="downloadTarget" crop="center" xbl:inherits="value=displayName,tooltiptext=displayName"/>
        <xul:progressmeter anonid="progressmeter" class="downloadProgress" min="0" max="100" xbl:inherits="mode=progressmode,value=progress"/>
        <xul:description class="downloadDetails" style="width: 50ch" crop="end" xbl:inherits="value=statusTip ,tooltiptext=statusTip"/>
      </xul:vbox>

      <xul:button class="downloadButton downloadCancel" tooltiptext="Отменить" oncommand="goDoCommand('downloadsCmd_cancel')"/>
      <xul:button class="downloadButton downloadRetry" tooltiptext="Повторить" oncommand="goDoCommand('downloadsCmd_retry')"/>
      <xul:button class="downloadButton downloadShow" tooltiptext="Открыть папку с файлом" oncommand="goDoCommand('downloadsCmd_show')"/>

    </content>
  </binding>
</bindings>


2) в usercChrome.css добавить:

Выделить код

Код:

richlistitem[id^="downloadsItem_"] {
  -moz-binding: url("downloadSpeed.xml#download-mod") !important;
}

Источники: https://support.mozilla.org/en-US/questions/956728 и http://forums.mozillazine.org/viewtopic … &t=2667167

Отсутствует

 

№1121-09-2013 21:11:56

Lexx77
Участник
 
Группа: Members
Зарегистрирован: 08-10-2011
Сообщений: 100
UA: Firefox 23.0

Re: Новое отображение загрузки файлов в Mozilla 20.0.1

Давно не заглядывал в окно Загрузки и был неприятно удивлен что оттуда исчезли все мои старые загрузки. Теперь самые ранние загрузки датируются декабрем прошлого года, все что было раньше, пропало без следа. А ведь в свое время я здесь, на форуме спрашивал как долго будут храниться сведения о загруженных файлах в Загрузках и мне ответили сколько угодно, пока не очистишь.. :(
Еще одним, очень неприятным для меня фактом стало то, что в контекстном меню загруженного файла стал неактивным пункт "Перейти на страницу загрузки". Это вообще как обухом по голове..  :(

Отсутствует

 

№1230-10-2013 17:40:13

Bamen72
Участник
 
Группа: Members
Зарегистрирован: 22-03-2010
Сообщений: 21
UA: unknown 0.0

Re: Новое отображение загрузки файлов в Mozilla 20.0.1

Infocatcher, спасибо за дополнение! А возможно ли сделать, чтобы как в старом окошке недогруженные файлы отображались в начале списка?..

Отсутствует

 

№1306-11-2013 22:45:38

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

Re: Новое отображение загрузки файлов в Mozilla 20.0.1

Bamen72 пишет

А возможно ли сделать, чтобы как в старом окошке недогруженные файлы отображались в начале списка?..

Разве это удобно, когда после окончания загрузки файл куда-то перемещается в списке?
Можно попробовать вот такой стиль для userChrome.css:

Выделить код

Код:

/*
See https://developer.mozilla.org/en-US/docs/XPCOM_Interface_Reference/nsIDownloadManager#Constants
and chrome://browser/content/downloads/downloads.css for info about state values
*/
#downloadsPanel .download-state:-moz-any(
    [state="-1"],/* Starting (initial) */
    [state="0"], /* Downloading        */
    [state="4"], /* Paused             */
    [state="5"], /* Starting (queued)  */
    [state="7"]  /* Scanning           */
) {
    -moz-box-ordinal-group: 0 !important; /* Show before other items */
}

Но это действует только на файлы, уже находящиеся в списке – если загружающийся файл в списке не помещается, он наверх не вылезет.
Насчет полноценной реализации – не уверен, что есть более или менее простой способ откорректировать встроенный код, выводящий список. :|


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

Отсутствует

 

№1407-11-2013 11:12:41

Bamen72
Участник
 
Группа: Members
Зарегистрирован: 22-03-2010
Сообщений: 21
UA: unknown 0.0

Re: Новое отображение загрузки файлов в Mozilla 20.0.1

Спасибо за помощь. Но это не совсем то, что хотелось бы... Желательно, чтобы уже сохранённые файлы уезжали с панели, а незавершённые оставались...

По поводу удобства - мне да. Удобно использовать список для отслеживания загрузок. Простой пример:
Поставил на загрузку пару больших файлов, которые будут грузиться полчаса-час. После этого сохранил несколько html-страничек, которые сохранялись за 1-2 секунды, и... мои большие файлы благополучно уехали из панели (когда-то очень плевался на Google Chrome за такое поведение, и тут такой сюрприз :lol: ). И чтобы их вернуть, нужно открыть окно и очистить список... Потому и удобно, когда большие загружающиеся файлы находятся наверху, а мелочь постепенно уезжает с панели, а не наоборот...

Отредактировано Bamen72 (07-11-2013 11:17:42)

Отсутствует

 

№1507-11-2013 15:28:11

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

Re: Новое отображение загрузки файлов в Mozilla 20.0.1

Bamen72 пишет

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

Download Panel Tweaks :: Дополнения Firefox

Отсутствует

 

№1607-11-2013 16:27:46

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

Re: Новое отображение загрузки файлов в Mozilla 20.0.1

Bamen72 пишет

По поводу удобства - мне да. [...]

Ясно. Я попробую посмотреть, что там можно сделать – пока что не понятно, как все это сделать, чтобы с минимальным вмешательством и чтобы не сломалось после следующего же обновления.

Bamen72 пишет

Желательно, чтобы уже сохранённые файлы уезжали с панели, а незавершённые оставались...

Есть вот такой обходной путь: увеличить в настройках количество отображаемых в списке файлов и скрыть лишнее вот так:

Выделить код

Код:

#downloadsPanel .download-state:nth-child(7) ~ .download-state {
    display: none !important;
}
#downloadsPanel .download-state:nth-child(7):not(:hover) {
    border-bottom: 1px solid transparent !important;
}

В данном случае будет видно 7 файлов.

Отредактировано Infocatcher (07-11-2013 16:28:47)


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

Отсутствует

 

Board footer

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