>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Поддержка пользователей http://forum.mozilla-russia.org/viewforum.php?id=26 >Новое отображение загрузки файлов в Mozilla 20.0.1 http://forum.mozilla-russia.org/viewtopic.php?id=58841 |
NikolayHAOS > 19-04-2013 22:56:33 |
Всем доброго времени суток. |
Крошка Ру > 20-04-2013 14:27:43 |
Nikollay , Попробуйте переключить значение параметра browser.download.useToolkitUI в true |
feas > 20-04-2013 15:10:34 |
У меня есть куча вопросов по новому загрузчику!!! |
littleleshy > 20-04-2013 15:39:26 |
feas |
Крошка Ру > 20-04-2013 16:29:56 |
feas ,Альтернативный вариант - Jökulsárlón Download Manager > ...правда открываться будет во вкладке |
Infocatcher > 20-04-2013 17:12:20 |
feas пишет
https://forum.mozilla-russia.org/viewto … 55#p609355 feas пишет
У меня есть вот такой набросок: https://github.com/Infocatcher/UserStyl … _downloads |
feas > 20-04-2013 21:17:53 |
1) через CB и 2)-е через стиль дало прекрасный результат. Было: Стало:
3) Решением должно быть вытащить вот эти данные: 20-04-2013 21:22:26 Крошка Ру пишет
чуть с не спутал там именно такой интерфейс. |
Крошка Ру > 20-04-2013 21:30:08 |
feas ,Ага - похоже 20-04-2013 21:32:19 Красиво получилось |
Infocatcher > 29-05-2013 15:43:24 |
Infocatcher пишет
Наконец-то собрался и выложил: Download Panel Tweaker. 29-05-2013 15:48:43 |
negodnik > 30-05-2013 19:22:11 |
feas пишет Нашёл, как вкорячить обратно скорость загрузки: 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 |
Lexx77 > 21-09-2013 21:11:56 |
Давно не заглядывал в окно Загрузки и был неприятно удивлен что оттуда исчезли все мои старые загрузки. Теперь самые ранние загрузки датируются декабрем прошлого года, все что было раньше, пропало без следа. А ведь в свое время я здесь, на форуме спрашивал как долго будут храниться сведения о загруженных файлах в Загрузках и мне ответили сколько угодно, пока не очистишь.. |
Bamen72 > 30-10-2013 17:40:13 |
Infocatcher, спасибо за дополнение! А возможно ли сделать, чтобы как в старом окошке недогруженные файлы отображались в начале списка?.. |
Infocatcher > 06-11-2013 22:45:38 |
Bamen72 пишет
Разве это удобно, когда после окончания загрузки файл куда-то перемещается в списке? Выделить код Код:/* 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 */ } Но это действует только на файлы, уже находящиеся в списке – если загружающийся файл в списке не помещается, он наверх не вылезет. |
Bamen72 > 07-11-2013 11:12:41 |
Спасибо за помощь. Но это не совсем то, что хотелось бы... Желательно, чтобы уже сохранённые файлы уезжали с панели, а незавершённые оставались... По поводу удобства - мне да. Удобно использовать список для отслеживания загрузок. Простой пример: |
Pony_Smile_Pack > 07-11-2013 15:28:11 |
Bamen72 пишет
|
Infocatcher > 07-11-2013 16:27:46 |
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 файлов. |