<AWT Dev> Proposal:AIX's CDE/MWM support
takiguc at linux.vnet.ibm.com
Mon Jun 18 09:57:26 UTC 2018
This fix is really required for AIX's GUI.
System color setting and window manager's working behavior are very
I appreciate any feedback, and how I would go about obtaining a sponsor
and contributor ?
On 2018-05-25 11:02, Ichiroh Takiguchi wrote:
> Hello Phil.
> webrev file was extracted.
> Please see
> On 2018-05-19 02:48, Ichiroh Takiguchi wrote:
>> Hello Phil.
>> Webrev.zip file is stored into
>> Test programs are also stored:
>> No testcase is available for FontUtilities.java and
>> Run SystemColorTest2, system colors should be displayed
>> AIX sample is
>> On AIX CDE, isMotif and isCDE were true.
>> On AIX MWM, every entry is false.
>> On AIX CDE, click inside of "Non-Focusable" window (not window frame).
>> Window focus should not be changed because of "click on focus"
>> But input focus is moved to "Non-Focusable" window.
>> On 2018-05-18 01:00, Phil Race wrote:
>>> I think we'd need to see the actual proposed changes and understand
>>> the implications
>>> for ongoing support as we no longer support any platform which has a
>>> CDE desktop.
>>> Solaris 11.3 uses Gnome, so we'd be more inclined to be ripping out
>>> such support rather
>>> than adding to it.
>>> On 05/17/2018 04:18 AM, Ichiroh Takiguchi wrote:
>>>> IBM would like to contribute AIX's CDE (Common Desktop Environment)
>>>> DTWM (Desktop Window Manager) /MWM (Motif Window Manager) support to
>>>> OpenJDK project.
>>>> I'd like contribute following 5 files:
>>>> M src/java.desktop/share/classes/sun/font/FontUtilities.java
>>>> (Add isAIX flag to determine AIX platform for GUI environment)
>>>> M src/java.desktop/unix/classes/sun/awt/X11/MotifColorUtilities.java
>>>> (Add High Color support on CDE, OpenJDK just supports Medium Color)
>>>> M src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
>>>> (Avoid miss calculation for window position under DTWM/MWM by
>>>> M src/java.desktop/unix/classes/sun/awt/X11/XWM.java
>>>> (Detect MWM on AIX platform)
>>>> M src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java
>>>> (Add non-focusable window support on DTWM/MWM for AIX, because
>>>> DTWM/MWM does not have enough features for ICCCM)
>>>> I appreciate any feedback please, and how I would go about obtaining
>>>> a sponsor and contributor ?
>>>> Ichiroh Takiguchi
>>>> IBM Japan, Ltd.
More information about the awt-dev