<AWT Dev> [14] Review Request: 8231438 [macos] The dark mode is not supported yet

Sergey Bylokhov Sergey.Bylokhov at oracle.com
Sat Oct 26 00:54:49 UTC 2019


I remember that we have some related issues, which caused by the ignoring options in the plist.
But as far as I understand we do not have some generic bug/rfe to check the possibility of
different layout.

On 10/10/19 11:16 am, Alan Snyder wrote:
> Is there a bug report for that? :-)
> 
>> On Oct 10, 2019, at 10:36 AM, Sergey Bylokhov <Sergey.Bylokhov at oracle.com> wrote:
>>
>> On 10/10/19 10:16 am, Alan Snyder wrote:
>>> The root problem is that the Info.plist for an executable is baked into the executable, and because all Java programs run from the command line use the same executable, they get the same Info.plist (as well as the same linked-against SDK version number).
>>> Any other issues that involve Info.plist parameters or the SDK version are also impacted by this problem. I call this problem the launcher problem, because it affects all programs (not just Java programs) that are launched by a common executable.
>>
>> I did not check, but as far as I understand it will start to work if we "reimplement"
>> the JDK layout to be like an app layout on top of the "java" command-line app,
>> something like jdk.app which will have own plist.info and java as a default launcher.
>>
> 


-- 
Best regards, Sergey.


More information about the awt-dev mailing list