Closed Bug 418748 Opened 17 years ago Closed 16 years ago

Preferences Window under Mac needs fixing

Categories

(Other Applications Graveyard :: ChatZilla, defect)

All
macOS
defect
Not set
minor

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bugmail, Assigned: Gijs)

References

Details

(Whiteboard: [cz-0.9.85])

Attachments

(3 files, 3 obsolete files)

User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9b4pre) Gecko/2008021904 Minefield/3.0b4pre Build Identifier: For whatever reason — probably the default Mac css? — the preferences window has a variety of issues: 1. Opens up too small - the size of the tabs causes the tab box to overflow. 2. The header on top is teeny, so any text inside of it isn't shown. 3. Some odd spacing underneath the tab box I don't know if this is still related, but the tooltips are really squished under Firefox 3/XULRunner. Reproducible: Always Steps to Reproduce: 1. Open Preferences Actual Results: Cosmetic errors Expected Results: Better appearance
Attached image preference window, once opened (obsolete) —
Blocks: 371757
Attached patch Patch v1.0 (obsolete) — Splinter Review
This patch is a subset of my patches submitted for bug 410377. Similar issues are present on both Songbird and all Mac applications capable of supporting ChatZilla (to my knowledge). Thanks to David Corry for finding an appropriate preferences dialog width value.
Comment on attachment 304678 [details] [diff] [review] Patch v1.0 >Index: xul/content/config.css >=================================================================== >+/* Make the weird, blue dot disappear on Songbird, Mac. */ Nit: make that say "Songbird and Mac" >+/* Make the preference category header not disappear on Songbird, Mac. */ Nit: same. r=me David, what exactly do you mean by 'weird spacing'? The tabs look OK to me, but perhaps that's just my ignorance... :-)
Attachment #304678 - Flags: review+
Status: UNCONFIRMED → NEW
Ever confirmed: true
Hardware: Macintosh → All
Version: unspecified → Trunk
Attached patch Patch v1.1 (obsolete) — Splinter Review
Attachment #304678 - Attachment is obsolete: true
Attachment #304693 - Flags: review?(gijskruitbosch+bugs)
I don't like that patch.
Comment on attachment 304693 [details] [diff] [review] Patch v1.1 Alright, let's hear why! :-)
Attachment #304693 - Flags: review?(gijskruitbosch+bugs) → review?(silver)
Comment on attachment 304693 [details] [diff] [review] Patch v1.1 The window is already wide, the last thing I was is it any wider. If Mac's crappy theme doesn't like it, make it wider on Mac only (and give a picture). The same goes for the pref-header, really - it works fine on other platforms, so work out why it doesn't on Mac and either fix the platform or make it clear why you're hacking the thing to pieces. And give a picture on ALL platforms after such a hack.
Attachment #304693 - Flags: review?(silver) → review-
Another cosmetic detail: when clicking on the blue button on the top right corner, the "tabs" disappear as expected, but the window should be resized. (The height of the content of the window should be a constant)
(In reply to comment #8) > Another cosmetic detail: when clicking on the blue button on the top right > corner, the "tabs" disappear as expected, but the window should be resized. > (The height of the content of the window should be a constant) Mozilla does that button stuff. I don't think we can even get an event as to when it happens. Also, I can't reproduce. Finally, it should have its own bug.
Attached patch PatchSplinter Review
I would have sworn I already did a patch for this, in this way. Anyway, here it is. I checked the sizes carefully, and will attach a before/after picture. As for the stupid header, for me, it's just completely disappeared. I worked out that somewhere in pinstripe it gets rid of this, for "platform parity", so that's not getting changed in a hurry. I don't know if we should, I don't think the header is terribly important - but then the tabs should probably move up. Opinions on that?
Assignee: rginda → gijskruitbosch+bugs
Attachment #304693 - Attachment is obsolete: true
Status: NEW → ASSIGNED
Attachment #358198 - Flags: review?(silver)
Attached image Before
Attachment #304638 - Attachment is obsolete: true
Attached image After
(In reply to comment #10) > but then the tabs should probably move up. Sounds like they're using the wrong CSS to hide it (i.e. not display: none), if you ask me. Can you attack with DOM Inspector and see if it's just invisible or what?
(In reply to comment #13) > (In reply to comment #10) > > but then the tabs should probably move up. > > Sounds like they're using the wrong CSS to hide it (i.e. not display: none), if > you ask me. Can you attack with DOM Inspector and see if it's just invisible or > what? .dialogheader-title is display: none (the title label), but the dialogheader itself still has a bunch of padding and margin, which I guess would account for the whatever-odd number of pixels that are magically blank. Maybe we should just remove the header altogether on mac, if that is "platform parity" ? :-(
Comment on attachment 358198 [details] [diff] [review] Patch Holy hacks, Batman! Can you put an XXX on that comment, this is like the worst possible way to resize the window, but I'll take it for now. Get rid of that extra blank line, too.
Attachment #358198 - Flags: review?(silver) → review+
Checking in mozilla/extensions/irc/xul/content/config.js; /cvsroot/mozilla/extensions/irc/xul/content/config.js,v <-- config.js new revision: 1.19; previous revision: 1.18 done
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Whiteboard: [cz-0.9.85]
Product: Other Applications → Other Applications Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: