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.