hg: macosx-port/macosx-port/jdk: Fixing Toolkit selection issues at startup, auto-selecting headless when not in graphical session, auto-selecting XToolkit when /tmp/launch-8hl5J4/org.x:0 is set, installing eAWT app delegates to catch extended Mac app events, added default menu bar support, adding gesture support, adding GCD dispatch support, adding eIO filesystem support, moving LaF native code into osxui library along with other eAWT code, other misc cleanup and debug simplification.
swingler at apple.com
swingler at apple.com
Wed Sep 7 00:20:12 PDT 2011
Changeset: 67591b2326bf
Author: swingler at apple.com
Date: 2011-09-07 00:20 -0700
URL: http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/67591b2326bf
Fixing Toolkit selection issues at startup, auto-selecting headless when not in graphical session, auto-selecting XToolkit when /tmp/launch-8hl5J4/org.x:0 is set, installing eAWT app delegates to catch extended Mac app events, added default menu bar support, adding gesture support, adding GCD dispatch support, adding eIO filesystem support, moving LaF native code into osxui library along with other eAWT code, other misc cleanup and debug simplification.
! make/com/apple/Makefile
- make/com/apple/laf/Makefile
+ make/com/apple/osx/Makefile
+ make/com/apple/osxui/Makefile
! make/java/java/Makefile
! make/sun/lwawt/FILES_c_macosx.gmk
! make/sun/lwawt/FILES_export_macosx.gmk
! make/sun/lwawt/Makefile
+ src/macosx/classes/com/apple/concurrent/Dispatch.java
+ src/macosx/classes/com/apple/concurrent/LibDispatchConcurrentQueue.java
+ src/macosx/classes/com/apple/concurrent/LibDispatchMainQueue.java
+ src/macosx/classes/com/apple/concurrent/LibDispatchNative.java
+ src/macosx/classes/com/apple/concurrent/LibDispatchQueue.java
+ src/macosx/classes/com/apple/concurrent/LibDispatchRetainedResource.java
+ src/macosx/classes/com/apple/concurrent/LibDispatchSerialQueue.java
+ src/macosx/classes/com/apple/concurrent/package.html
+ src/macosx/classes/com/apple/eawt/AboutHandler.java
+ src/macosx/classes/com/apple/eawt/AppEvent.java
+ src/macosx/classes/com/apple/eawt/AppEventListener.java
+ src/macosx/classes/com/apple/eawt/AppForegroundListener.java
+ src/macosx/classes/com/apple/eawt/AppHiddenListener.java
+ src/macosx/classes/com/apple/eawt/AppReOpenedListener.java
+ src/macosx/classes/com/apple/eawt/Application.java
+ src/macosx/classes/com/apple/eawt/ApplicationAdapter.java
+ src/macosx/classes/com/apple/eawt/ApplicationBeanInfo.java
+ src/macosx/classes/com/apple/eawt/ApplicationEvent.java
+ src/macosx/classes/com/apple/eawt/ApplicationListener.java
+ src/macosx/classes/com/apple/eawt/OpenFilesHandler.java
+ src/macosx/classes/com/apple/eawt/OpenURIHandler.java
+ src/macosx/classes/com/apple/eawt/PreferencesHandler.java
+ src/macosx/classes/com/apple/eawt/PrintFilesHandler.java
+ src/macosx/classes/com/apple/eawt/QuitHandler.java
+ src/macosx/classes/com/apple/eawt/QuitResponse.java
+ src/macosx/classes/com/apple/eawt/QuitStrategy.java
+ src/macosx/classes/com/apple/eawt/ScreenSleepListener.java
+ src/macosx/classes/com/apple/eawt/SystemSleepListener.java
+ src/macosx/classes/com/apple/eawt/UserSessionListener.java
+ src/macosx/classes/com/apple/eawt/_AppDockIconHandler.java
+ src/macosx/classes/com/apple/eawt/_AppEventHandler.java
+ src/macosx/classes/com/apple/eawt/_AppEventLegacyHandler.java
+ src/macosx/classes/com/apple/eawt/_AppMenuBarHandler.java
+ src/macosx/classes/com/apple/eawt/_AppMiscHandlers.java
+ src/macosx/classes/com/apple/eawt/event/GestureAdapter.java
+ src/macosx/classes/com/apple/eawt/event/GestureEvent.java
+ src/macosx/classes/com/apple/eawt/event/GestureHandler.java
+ src/macosx/classes/com/apple/eawt/event/GestureListener.java
+ src/macosx/classes/com/apple/eawt/event/GesturePhaseEvent.java
+ src/macosx/classes/com/apple/eawt/event/GesturePhaseListener.java
+ src/macosx/classes/com/apple/eawt/event/GestureUtilities.java
+ src/macosx/classes/com/apple/eawt/event/MagnificationEvent.java
+ src/macosx/classes/com/apple/eawt/event/MagnificationListener.java
+ src/macosx/classes/com/apple/eawt/event/RotationEvent.java
+ src/macosx/classes/com/apple/eawt/event/RotationListener.java
+ src/macosx/classes/com/apple/eawt/event/SwipeEvent.java
+ src/macosx/classes/com/apple/eawt/event/SwipeListener.java
+ src/macosx/classes/com/apple/eawt/event/package.html
+ src/macosx/classes/com/apple/eawt/package.html
+ src/macosx/classes/com/apple/eio/FileManager.java
+ src/macosx/classes/com/apple/eio/package.html
! src/macosx/classes/com/apple/laf/AquaFileView.java
! src/macosx/classes/com/apple/laf/AquaLookAndFeel.java
! src/macosx/classes/com/apple/laf/AquaNativeResources.java
! src/macosx/classes/com/apple/laf/ScreenPopupFactory.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
+ src/macosx/native/com/apple/concurrent/Dispatch.m
+ src/macosx/native/com/apple/eio/CFileManager.m
! src/macosx/native/sun/awt/AWTWindow.m
+ src/macosx/native/sun/awt/AWT_debug.h
+ src/macosx/native/sun/awt/ApplicationDelegate.h
+ src/macosx/native/sun/awt/ApplicationDelegate.m
! src/macosx/native/sun/awt/CGraphicsEnv.m
! src/macosx/native/sun/awt/CMenu.m
! src/macosx/native/sun/awt/CMenuItem.m
! src/macosx/native/sun/awt/LWCToolkit.h
! src/macosx/native/sun/awt/LWCToolkit.m
+ src/macosx/native/sun/awt/NSApplicationAWT.h
+ src/macosx/native/sun/awt/NSApplicationAWT.m
! src/macosx/native/sun/awt/OSVersion.h
+ src/macosx/native/sun/awt/PropertiesUtilities.h
+ src/macosx/native/sun/awt/PropertiesUtilities.m
! src/macosx/native/sun/awt/ThreadUtilities.h
+ src/macosx/native/sun/awt/awt.m
! src/share/bin/java.c
! src/solaris/bin/java_md.c
! src/solaris/native/java/lang/java_props_md.c
More information about the macosx-port-dev
mailing list