Mantis Bug Tracker

View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000345OLVUser Interfacepublic2011-10-26 13:292013-01-14 00:26
ReporterFred 
Assigned ToFred 
PrioritynormalSeverityminorReproducibilityN/A
StatusclosedResolutionfixed 
PlatformApple MacOSOS XOS Version10.6
Product Version0.0.1-SNAPSHOT 
Target Version0.0.3Fixed in Version0.0.3 
Summary0000345: Make It Work Like A Native App On OS-X
DescriptionI noticed that the package name appears in the menu bar and the menus appear in the window, on mac, this sucks. Make the menus appear in the menu bar where they belong on this platform, and perhaps set the look and feel to native too, definitely make sure that the package name is not visible in the menu bar, yuck.

http://www.devdaily.com/blog/post/jfc-swing/how-put-java-application-name-mac-menu-bar-menubar [^]

http://stackoverflow.com/questions/3154638/setting-java-swing-application-name-on-mac [^]
http://stackoverflow.com/questions/307024/native-swing-menu-bar-support-for-macos-x-in-java [^]

http://java.sun.com/developer/technicalArticles/JavaLP/JavaToMac/ [^]
http://java.sun.com/developer/technicalArticles/JavaLP/JavaToMac2/ [^]
http://java.sun.com/developer/technicalArticles/JavaLP/JavaToMac3/ [^]
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
User avatar (0000521)
Fred (administrator)
2011-11-03 14:10

MenuBar is correct.
App Menu name is correct.
About box is wrong.
Dialog file selector sucks, but in a standard mac way, not the standard java way. Check ramifications of setting previous file name in mac, etc.
Various GUI elements will need close attention due to different L&F, eg resize intrusive/not. Save this till after gui reshuffle.
User avatar (0000529)
Fred (administrator)
2011-11-07 13:13

Moved out of 0.0.1 to make first release ASAP. May push this back even further too!
User avatar (0001844)
Fred (administrator)
2012-08-11 00:57

File select crappiness mitigated by addition of instant load last button.

About box still bogus, might take a crack at that soon.

App Menu name requires script launch option to be right :-( Or dirty shading of packages to base package, yuck. Could be a simple way to avoid a script, though. Or just package properly with a mac wrapper.
User avatar (0002527)
Fred (administrator)
2013-01-14 00:26

Re assigned to packaging project.


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker