Open Bug 726447 Opened 13 years ago Updated 2 years ago

[meta] Theming and visual design

Categories

(Firefox :: Downloads Panel, defect)

defect

Tracking

()

People

(Reporter: Paolo, Unassigned)

References

(Depends on 2 open bugs, )

Details

(Keywords: meta)

This bug tracks work to be done on top of the Downloads Panel in bug 726444. * Windows: The magnifying glass means "search". The "open in folder" command should have a folder icon instead. * The "Show Downloads History" link should have a slightly different styling and hover (see the UI mockup in the bug's URL). On OS X should not be blue text, but white. * On OS X there is black text on black background for download details, should be gray. Font size is also too small. * Focus ring should not be visible unless you start using the keyboard. * Understand what to do when there is not enough space to display both the time left indication and the small download arrow in the indicator. * Fix the glow in the indicator icon, that currently is bigger than the available space in the toolbar button. * Add small versions of the download arrow (currently it's scaled down). * "Show download history" when there are no entries makes the panel much too wide, it should be the same width as the text itself + a bit of padding. * Understand if we want a background hover effect on the command button like there is for the main area of completed downloads, and if we want it for in-progress downloads too. * The panel's width should be fixed but larger than the current, maybe depending on the browser's current UI language. At present, the label for blocked downloads is always larger than the panel width, and sometimes also the remaining time indication in download items. * The panel's height should be less than the full screen height, so that part of the current page in full screen mode would be visible below it, even if a scrollbar would appear. Currently, when there are many items, sometimes the panel deanchors and loses the arrow rather than just shrinking below. [Implementing this might depend on adding platform support.] * The panel's arrow should point to the center of the button even if the button is near to the edge of the screen. It might be compatible that the border of the panel goes slightly off-screen in this case. [Implementing this might depend on adding platform support.] * Rename "Show Downloads History" to "Show All Downloads".
Additional comments from bug 697683: * Finalize colors and styling for the paused progress bar. * The animation for new downloads should move from the page towards the button. For now there is no code that detects the position of the button, thus the direction of the animation is fixed. The animation won't be visible if the button is placed in the lower part of the screen or on the opposite side to the default. * The arrow animation is too opaque (at the beginning) and slow. * The remaining time text, on Glass, is still hard to read. * The empty panel looks bad, there is an empty white rectangle and, below it, there is the panel footer with the blue gradient. We should either special case the style here to only show the footer (still the gradient would be wrong), or show a centered "No recent downloads." grey text in the empty part.
* When the panel must be shown and no anchor can be displayed (since the navigation bar and tab bar are both invisible), the panel's position is incorrect. Probably we should display the panel with no arrow, and near the position that the anchor has when the toolbars are visible.
(In reply to Paolo Amadini from comment #3) > * When the panel must be shown and no anchor can be displayed (since the > navigation bar and tab bar are both invisible), the panel's position is > incorrect. Probably we should display the panel with no arrow, and near the > position that the anchor has when the toolbars are visible. this is a tricky problem that also hits other stuff, for example the identity panel, the star panel... they appear at the wrong position as you said. I suspect a lower level fix to the panels behavior may be better than a local fix.
(In reply to Paolo Amadini from comment #0) > This bug tracks work to be done on top of the Downloads Panel in bug 726444. > > * Windows: The magnifying glass means "search". The "open in folder" command > should have a folder icon instead. On recent Stephen Horlander's mockups there is an eye instead. http://people.mozilla.com/~shorlander/files/feature-pages/panels.jpg
Is there any progress on this aspect of the download manager or are you focusing on performance issues ?
(In reply to Guillaume C. [:GE3K0S] from comment #6) > Is there any progress on this aspect of the download manager or are you > focusing on performance issues ? For now, I'm working on the performance issues.
Did the UX team have a final decision about showing the button by default or not ?
(In reply to Paolo Amadini [:paolo] from comment #0) > * The panel's width should be fixed but larger than the current, maybe > depending on the browser's current UI language. At present, the label > for blocked downloads is always larger than the panel width, and sometimes > also the remaining time indication in download items. Should one of the top priorities now.
Depends on: 746739
Depends on: 746674
Depends on: 758515
Depends on: 759397
Component: General → Downloads Panel
QA Contact: general → downloads.panel
Depends on: 760607
Depends on: 760777
Depends on: 765995
Depends on: 779223
Depends on: 782222
Depends on: 782662
Depends on: 782664
Depends on: 785702
Depends on: 785703
Depends on: 801055
Keywords: meta
this meta should not block the release, though its dependancies may (and do) when they are bad enough.
No longer blocks: ReleaseDownloadsPane
if something reported here should block please file it in a bug apart.
Depends on: 805030
Depends on: 812487
No longer blocks: DownloadsPanel
Summary: [Downloads Panel] Theming and visual design → Theming and visual design
Summary: Theming and visual design → [meta] Theming and visual design

Add the display of "Download Speed" when Firefox is unsure of the size of the file being downloaded. Currently it just says "Opening in XX minutes and XX seconds". That way you can tell activity is still happening instead of only having a progress bar to look at.

And display the amount that has already been downloaded.

Sorry, what I meant previously was that when Opening a file the Download Panel and Library UI should include:

  • Time Elapsed
  • Time Remaining (if file size is known)
  • Amount downloaded (& remaining if file size is known)
  • Download Speed

Dumbing it down just made it hard to know when to expect it to finish, how well it's progressing etc.

Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.