ashenchowthee / zaproxy

Automatically exported from code.google.com/p/zaproxy
0 stars 0 forks source link

Nit: Unify Mac OS X "About Box" with Java "About Box" #1496

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
On the Mac, there is an about box under the standard application name menu.  
This is present on all Mac GUI apps, including ZAP.  When you click "OWASP ZAP 
--> About OWASP ZAP", you are presented with a very generic box with the name 
of the app, logo, version, and the copyright (which is incorrect in some ZAP 
Mac builds - fixed in svn already).  See image.

As the Java help box contains copyrights, license terms, and probably fancier 
stuff in a future version, the OS X menu should be modified to load the Java 
window we already have.   There is a way to force the Mac to call a different 
window handler for the about menu option, some implementation hints can be 
found in the links below.

http://www.oracle.com/technetwork/articles/javase/javatomac2-138389.html
https://developer.apple.com/library/mac/documentation/Java/Conceptual/Java14Deve
lopment/07-NativePlatformIntegration/NativePlatformIntegration.html

Original issue reported on code.google.com by veggiespam on 8 Jan 2015 at 5:18

Attachments:

GoogleCodeExporter commented 9 years ago
If someone gets on this, they may also want to:

1) Map ZAP -> Preferences... (which is currently missing) to: Tools -> 
Options...
(and then probably remove Tools -> Options...)

2) Remove File -> Exit (since the proper method is ZAP -> Quit ZAP), making 
sure the handler is doing the right thing.

3) Remap all the keyboard handlers, ie, so that File -> New Session is ⌘N, 
instead of ^N, etc.

Original comment by soylentm...@gmail.com on 18 Mar 2015 at 4:33

GoogleCodeExporter commented 9 years ago
ZAP has been migrated to github

This issue will be on github issues with the same ID: 
https://github.com/zaproxy/zaproxy/issues

Original comment by psii...@gmail.com on 5 Jun 2015 at 9:17