> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> This PR also re-implements Caspian and Modena as style theme
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> This PR also re-implements Caspian and Modena as style theme
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> This PR also re-implements Caspian and Modena as style theme
On Mon, 9 Jan 2023 18:33:40 GMT, Michael Strauß wrote:
>> This PR adds style themes as a first-class concept to OpenJFX. A style theme
>> is a collection of stylesheets and the logic that governs them. Style themes
>> can respond to OS notifications and update their stylesheets dynamically.
>>
On Fri, 11 Nov 2022 01:11:36 GMT, Michael Strauß wrote:
>> modules/javafx.graphics/src/main/java/javafx/application/PlatformPreferences.java
>> line 117:
>>
>>> 115: * @since 20
>>> 116: */
>>> 117: public interface PlatformPreferences extends Map {
>>
>> Are you sure it is a good idea to ex
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> This PR also re-implements Caspian and Modena as style theme
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> This PR also re-implements Caspian and Modena as style theme
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> This PR also re-implements Caspian and Modena as style theme
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> This PR also re-implements Caspian and Modena as style theme
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> This PR also re-implements Caspian and Modena as style theme
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> This PR also re-implements Caspian and Modena as style theme
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> This PR also re-implements Caspian and Modena as style theme
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> This PR also re-implements Caspian and Modena as style theme
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> This PR also re-implements Caspian and Modena as style theme
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> This PR also re-implements Caspian and Modena as style theme
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> This PR also re-implements Caspian and Modena as style theme
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> This PR also re-implements Caspian and Modena as style theme
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> This PR also re-implements Caspian and Modena as style theme
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> This PR also re-implements Caspian and Modena as style theme
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> This PR also re-implements Caspian and Modena as style theme
On Wed, 9 Nov 2022 22:58:56 GMT, Kevin Rushforth wrote:
> This will take a fair bit of discussion regarding how various applications
> might use such a feature, what the API should look like, etc.
>
I think there are basically three categories of how applications might use this
feature:
1. Ex
On Thu, 10 Nov 2022 23:31:36 GMT, John Hendrikx wrote:
>> Michael Strauß has updated the pull request incrementally with one
>> additional commit since the last revision:
>>
>> Update PlatformPreferences when dark mode is enabled
>
> modules/javafx.graphics/src/main/java/javafx/application/Pl
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> This PR also re-implements Caspian and Modena as style theme
On Thu, 10 Nov 2022 23:04:41 GMT, John Hendrikx wrote:
>> Michael Strauß has updated the pull request incrementally with one
>> additional commit since the last revision:
>>
>> Update PlatformPreferences when dark mode is enabled
>
> modules/javafx.controls/src/main/java/javafx/scene/control/
On Thu, 10 Nov 2022 20:29:18 GMT, Michael Strauß wrote:
>> This PR adds style themes as a first-class concept to OpenJFX. A style theme
>> is a collection of stylesheets and the logic that governs them. Style themes
>> can respond to OS notifications and update their stylesheets dynamically.
>
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> This PR also re-implements Caspian and Modena as style theme
On Wed, 26 May 2021 17:34:14 GMT, Michael Strauß wrote:
>> Oh, too bad, but thanks for testing anyway.
>> Do you know if there is such API that returns a non-localized string? I read
>> it somewhere...
>
> I don't know of such an API. Even when I change the locale of the current
> thread to Eng
On Fri, 21 May 2021 04:30:28 GMT, Michael Strauß wrote:
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> Th
On Wed, 26 May 2021 17:40:19 GMT, Jose Pereda wrote:
>> I don't know of such an API. Even when I change the locale of the current
>> thread to English, the API returns the localized (non-English) name of the
>> scheme.
>
> Yes, I know, I've got a possible fix for JDK-8185447 based precisely in
On Wed, 26 May 2021 17:23:36 GMT, Jose Pereda wrote:
>> I just checked on Windows 10 v20H2 (build 19042.985), and unfortunately the
>> `Windows.UI.ViewManagement.AccessibleSettings.HighContrastScheme` contains a
>> localized name for the high contrast scheme.
>
> Oh, too bad, but thanks for tes
On Fri, 21 May 2021 04:30:28 GMT, Michael Strauß wrote:
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> Th
On Fri, 21 May 2021 04:30:28 GMT, Michael Strauß wrote:
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> Th
On Wed, 26 May 2021 16:55:04 GMT, Jose Pereda wrote:
>> This PR adds style themes as a first-class concept to OpenJFX. A style theme
>> is a collection of stylesheets and the logic that governs them. Style themes
>> can respond to OS notifications and update their stylesheets dynamically.
>> T
On Fri, 21 May 2021 04:30:28 GMT, Michael Strauß wrote:
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> Th
On Thu, 1 Jul 2021 09:36:13 GMT, Mike Hearn wrote:
>> This PR adds style themes as a first-class concept to OpenJFX. A style theme
>> is a collection of stylesheets and the logic that governs them. Style themes
>> can respond to OS notifications and update their stylesheets dynamically.
>> Thi
On Wed, 26 May 2021 17:45:21 GMT, Michael Strauß wrote:
>> Yes, I know, I've got a possible fix for JDK-8185447 based precisely in
>> using the localized high contrast scheme names (limited to the same
>> languages supported in Controls).
>
> Just for reference: I've proposed [this
> enhanceme
On Wed, 26 May 2021 17:52:35 GMT, Jose Pereda wrote:
>> Just for reference: I've proposed [this
>> enhancement](https://bugs.openjdk.java.net/browse/JDK-8267554) to load
>> dynamic stylesheets that could be injected with the actual scheme colors. If
>> added, this might be a better fix than ma
On Fri, 21 May 2021 04:30:28 GMT, Michael Strauß wrote:
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> Th
On Wed, 26 May 2021 17:07:39 GMT, Michael Strauß wrote:
>> modules/javafx.graphics/src/main/native-glass/win/ThemeSupport.cpp line 44:
>>
>>> 42: }
>>> 43:
>>> 44: void ThemeSupport::queryHighContrastScheme(jobject properties)
>>
>> @mstr2 Do you think it is possible to use here
>> `Windows.U
On Fri, 21 May 2021 04:30:28 GMT, Michael Strauß wrote:
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> Th
40 matches
Mail list logo