Closed
Bug 495711
Opened 16 years ago
Closed 16 years ago
No Pause, Resume, Retry (etc) buttons in download manager on OS X
Categories
(SeaMonkey :: Download & File Handling, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
seamonkey2.0b1
People
(Reporter: stefanh, Assigned: kairo)
References
Details
Attachments
(1 file, 1 obsolete file)
13.38 KB,
patch
|
neil
:
review+
|
Details | Diff | Splinter Review |
Pause, Resume, Retry etc are all missing. This is because there is no downloadButtons.png in toolkit/themes/pinstripe/mozapps/downloads/.
Reporter | ||
Comment 1•16 years ago
|
||
(I'm talking about the icons, of course)
Reporter | ||
Comment 2•16 years ago
|
||
So, I think for classic we need a separate file - the pinstripe icons are much more "native"-looking. For modern, I guess we could use the winstripe icons - in other words, the icons need to be forked.
Assignee | ||
Comment 3•16 years ago
|
||
Yes, I agree, we should use the look of the pinstripe icons on Mac, the unfortunate thing is that the image is different, so we need to do our own version(s) there in suite.
Assignee | ||
Comment 4•16 years ago
|
||
Oh, Stefan, do we have a decision on where to place Mac-specific files in the future structure? we could make use of that here.
Reporter | ||
Comment 5•16 years ago
|
||
(In reply to comment #4)
> Oh, Stefan, do we have a decision on where to place Mac-specific files in the
> future structure? we could make use of that here.
Not really a decision, but I discussed this with Neil and there's basically 2 alternatives:
1) This structure: https://bug460699.bugzilla.mozilla.org/attachment.cgi?id=374593 (could be some errors there, but you get the general idea). It's the "lazy" version. I'm not 100% satisfied with it since it kind of makes the structure more complicated. It's not really logical either. But it's rather straight-forward to implement.
2)
suite/themes/classic/ <- windows, unix and cross-platform files, plus jar.mn
suite/themes/classic/mac/ <- mac-specific files, but in the master folder structure
suite/themes/classic/os2/communicator/toolbar.css <- os2-specific file
Even though Neil was OK with 1), he suggested 2) himself. I'd say that 2) makes more sense and it also has the potential for more forking in the future.
In this case, 2) would mean suite/themes/classic/mac/communicator/downloads/downloadmanager.css
Assignee | ||
Comment 6•16 years ago
|
||
OK, then let's try using mac/ - I don't need to make the CSS different but just the image, though. And as we are not using any hover images right now, we strip them from the images and just have the plain versions in the suite image.
Comment 7•16 years ago
|
||
Is it me or are these buttons lacking alpha transparency?
Also, what are your plans for the Modern theme? No Mac ifdefs there!
Assignee | ||
Comment 8•16 years ago
|
||
OK, optipng apparently didn't like me much. Here's a patch with images that should include alpha, and I also included Modern in the patch.
Attachment #381640 -
Attachment is obsolete: true
Attachment #381643 -
Flags: review?(neil)
Attachment #381640 -
Flags: review?(neil)
Updated•16 years ago
|
Attachment #381643 -
Flags: review?(neil) → review+
Assignee | ||
Comment 9•16 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Target Milestone: --- → seamonkey2.0b1
You need to log in
before you can comment on or make changes to this bug.
Description
•