Closed Bug 49144 Opened 24 years ago Closed 22 years ago

Mac classic skin needs to be more Appearance-aware

Categories

(SeaMonkey :: Themes, defect, P2)

PowerPC
Mac System 8.5
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: sfraser_bugs, Assigned: lordpixel)

References

Details

(Keywords: classic, helpwanted)

Mac UI was one of the big Mac usability issues. We'd like to see the classic skin have more Appearance manager support, such as: * scroll bar settings * variation color * system font
Keywords: nsmac2
Depends on: 1004, 16277, 46174
Each of the issues mentioned is covered in other bugs, accordingly I'm adding dependencies. Conisder marking this with meta keyword... Whener I do the later someone always complains that I should have set them as blockers (or vice versa). I'm afraid I don't understand the difference, so if you feel the need to change what I do please mail me and try to explain why I'm being stupid. (To my mind the two are redunant. If X blocks Y then Y depends on X. ie. x if and only if Y, necessary and sufficient and all that). bug 1004 - should support CSS2 system colors bug 46174 - [Mac Classic] Widgets don't use Appearance Manager variation color bug 16277 - Scroll bars should follow user's Smart Scrolling preference bug 47059 - Font for modern skin is FUGLY! - has a lot of font related info, but its specific to the modern skin, so I'm *not* adding any dependency.
oops. Forgot to add bug 36305 [RFE] Proxy icon in title bar (Mac OS, Windows) Which would be easy to do and nice to have. Its impact in the Mac community in making it appear that netscape is trying to cater to them would far outweigh its actually usefulness. Its just its a recent/Mac OS 9 thing so its "cool"
Not sure I have the expertise to make this happen. Reassigning to Hangas.
Assignee: nbhatla → hangas
Adding classic keyword
Keywords: classic
Sending to style system
Assignee: hangas → pierre
Component: Skinability → Style System
QA Contact: BlakeR1234 → chrisd
taking bug back
Assignee: pierre → hangas
Component: Style System → Themes
updating qa
QA Contact: chrisd → pmac
Marking future and helpwanted. Would love to see this done correctly but have no voluneers.
Status: NEW → ASSIGNED
Keywords: helpwanted
Target Milestone: --- → Future
Added 57488 should use CSS2 system fonts rather than hardcoding Charcoal and Geneva
Depends on: 57488
Depends on: 57490
Added depends on bug 57490 - Mac classic skin should use CSS2 system colours. Also - the last solution proposed in bug 16277 could be used as a temporary (but clunky) fix for the scrollbar colouration problem. Its not a long term fix because it doesn't help in themes other than Platinum. See bug 39375 for long term fixes for that issue
Blocks: 39375
Depends on: 57799
here is a related comment from John Kendall (11/15/2000) at http://www.macintouch.com/netscape6.html: The classic skin ignores appearance settings. Scrollbars remain blue.
Sending to Hewitt.
Assignee: hangas → hewitt
Status: ASSIGNED → NEW
Mac Classic -> andreww
Assignee: hewitt → andreww
I think I can help take this on, but I believe this will need to be a concerted effort between engineers on the C++ side and UE folks on the CSS / js side. This is a _big_ undertaking but I think one which will have a positive impact on mac user's perception of Mozilla.
Status: NEW → ASSIGNED
Priority: P3 → P2
Themes Triage Team nsbeta1+ for Mac Classic components of this bug
Keywords: nsbeta1
setting milestone. Need to know just what is specified by this bug...
Target Milestone: Future → mozilla1.0
nominating for dogfood (from sdagley's list of bugs that are good candidates for our next release)
Keywords: nsdogfood
Keywords: nsCatFood
Keywords: nsdogfood
Themes Triage Team Marking nsbeta1- because this is a tracking bug
Keywords: nsbeta1nsbeta1-
Target Milestone: mozilla1.0 → ---
How about using the theme protocol? It can custom render various appearance appropriate widgets, buttons, progress bars.
I believe this bug is almost complete - it's just the refreshing of the ui when an appearance changes while the app is running I believe. Otherwise it's already doing just about everything it needs as far as I know.
Blocks: 91504
reassigning some of my mac classic bugs so they dont fall off into space...
Assignee: andreww → lordpixel
Status: ASSIGNED → NEW
Mozilla CFM build is dead; should this bug go with it?
Can someone over here INVALID WONTFIX this useless bug?
Mozilla on MacOS Classic, dead at 4. Truly an american icon.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → WONTFIX
Product: Core → SeaMonkey
You need to log in before you can comment on or make changes to this bug.