FXThemes
FXThemes copied to clipboard
Utility classes for advanced Theme development for JavaFX (Java)
This is a _very_ small change which allows fxthemes to be used through jitpack. I know that it's available through maven central, but that version is out of date, and...
Hey @dukke! So I ran into something quite interesting today.. I forgot in an old FXML file that I automatically maximized my application, so I added that back in. What...
Hello @dukke! I've finally gotten this library working for me, but I'm having an issue still atm... I'm trying to go off of the examples you sent, and it's working...
The changes merged from PR #6 are incorrect and are breaking the library. It introduced **two** bugs. First, Windows 11 is no longer detected. The switch statement is getting a...
Hello, Thanks for all your work! It looks like at the moment the .jar only contains a native .dylib for arm64 and not one for x86. Below is the report...
Hey @dukke! Long time no issues 🤪, anyways I'm glad to see the library progressing nonetheless! I have something new for you.. It seems I have an interesting issue with...
Mehod setDarkModeForWindowFrame can take effect after window is shown, even not showing. If a child window want to showAndWait, theme.setScene will NullPointException cause by tkStage is null. You can see...
Currently, a void ThemeManager is returned: https://github.com/dukke/FXThemes/blob/33590f7524e607bba1faaf9cd8b3b1c5d29a9462/FXThemes/src/main/java/com/pixelduke/window/ThemeWindowManagerFactory.java#L32 IMHO, there should be an empty [Optional](https://apidia.net/java/OpenJDK/1.21/?pck=java.util&cls=.Optional) should be returned.
Currently `System.out.println` is used. Example: https://github.com/dukke/FXThemes/blob/33590f7524e607bba1faaf9cd8b3b1c5d29a9462/FXThemes/src/main/java/com/pixelduke/window/ThemeWindowManagerFactory.java#L34 Please use SLF4J - Manual at https://www.slf4j.org/manual.html The FXThemes will use the API only - and the consumers will route to their favourite logging...