[8u-dev] Review request: RT-2298: Mac: implement -Xdock:name support in Glass
Morris Meyer
morris.meyer at oracle.com
Fri Mar 6 20:51:26 UTC 2015
Kevin, David, Danno and Chien,
Please review these changes to add Mac system menu bar naming support to
JavaFX based on the JavaRuntimeSupport foundation that the JDK uses for
-Xdock:name via JRSAppkitAWT methods.
On the Mac the application name needs to be available prior to the
runLoop being viable. I have made modifications to PlatformImpl to
differentiate between application class and startup application name to
provide a route to pass this information into the toolkit startup()
sequence a priori.
The rest of the changes provide named startup.
The nice part about this change is that we get an immediate system menu
activation with the application name prior to any Stages getting loaded,
laid-out and shown, which gives the user an immediate notification of
the application launch.
Thanks,
--morris
JIRA - https://javafx-jira.kenai.com/browse/RT-22988
WEBREV - http://cr.openjdk.java.net/~morris/RT-22988.01
WEBREV - http://cr.openjdk.java.net/~morris/DEPLOY-22988.01
More information about the openjfx-dev
mailing list