Re: A few more OSX tweaks in the trunk
Tim Boudreau <[email protected]>
| Newsgroups | gmane.comp.java.netbeans.user-interface |
|---|---|
| Message-ID | <[email protected]> |
Konrad Hosemann wrote: > Tim Boudreau: > >>Anyway, it's in the trunk. Feedback welcomed, remember this >>is all a *provisional* look for Aqua, which is officially >>unsupported for the moment. I hope it will make NetBeans >>more pleasant to use there nonetheless. > > > The new look is definetly an improvement, thanks for your work. The > toolbar -- while resembling the finder or safari toolbar -- looks > quite unique without the brushed metal interface.. :-) I did some tweaks last weekend to get them more consistent with the toolbars in, for example, the Apple help window, but those changes came after the beta went out the door. > A few things I noticed: > > -- The tabs of non-editor windows doesn't match the color of the editor > tabs and other activated items. This will be improved post-3.6 - officially, OSX is still unsupported, but unofficially I've been doing what I can to improve things. > -- Sometimes the tab titles are placed outside the actual tab, I > created issue #39922 On view tabs or editor tabs? I think I've seen this on view tabs if things are resized very small. Just needs the clip to be set properly. > -- When using SDI mode, the ScreenMenuBar is only shown when the > toolbar window is active. Do you see a possibility to fix this? This > is nothing new btw. That's a plain impedance mismatch between the way Swing does menus and the way Java does menus. Post 3.6, we'll look at that and the other OSX menu issues. The other option is to use native containers for SDI windows on OSX, but that would be a pretty drastic departure from the way things work on other platforms, so it would be asking for mainenance problems. Short of some Cocoa-java magic or creating a separate menu bar for every window open, I know of no way to solve it. Generally SDI is not recommended for OSX. -Tim