[Show and Tell] MaterialFX rewrite, state as of 26/01/2023 #287
Replies: 5 comments 3 replies
-
I'm looking forward to it ! |
Beta Was this translation helpful? Give feedback.
-
UpdateThe new MFXResources module is now available in its first version on Maven <dependency>
<groupId>io.github.palexdev</groupId>
<artifactId>mfxresources</artifactId>
<version>11.1.0</version>
</dependency> implementation 'io.github.palexdev:mfxresources:11.1.0' Edit: the artifact may still be unusable at the moment as its dependency MFXEffects is still to be published, will do soon |
Beta Was this translation helpful? Give feedback.
-
Thanks for the update and the great work. Any chances the different modules will have maven build? |
Beta Was this translation helpful? Give feedback.
-
What if I commit to maintain it?
Ste
…On Sun, Jan 29, 2023 at 12:41 PM Alessadro Parisi ***@***.***> wrote:
Hmm, sorry but that won't happen
I don't want having to tinker with Maven too
—
Reply to this email directly, view it on GitHub
<#287 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAKRAXHQA7CXQ5XFTZRTELWUZJNBANCNFSM6AAAAAAUG4YLCM>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
One thing about modularization... If you are planning to use java module system (which I would strongly discourage :) ), please take care of the cycling dependency VirtualizedFX <-> MaterialFX |
Beta Was this translation helpful? Give feedback.
-
It's been a while since I last wrote an update like this to tell people how things are going, what am I doing, and so on.
It's also been a while since the last major update, I don't want to disappoint you but to be honest, the new version will still take a long time before even going into "beta" stage.
I don't know if anyone noticed, well it's also written in the title, I'm working on a re-write of MaterialFX with the following goals:
getUserAgentStylesheet()
method which troubles this project since the beginningToday, huge progress on the enhancement of the Icons API that is now... on steroids, check this:
I won't describe the API here and now, as always everything will be documented on release. You just have to know that now MFXFontIcon is capable of using different icon packs. The 'officially' supported ones will have a super simple API to switch between them. For the third party ones, the dev/user will have the responsibility to tell the icon how to convert an icon 'description' to the actual Unicode char (nothing complex, I assure you it's super easy).
Also, as you can see from the image, I decided to drop MFXResources icon pack in favor of FontAwesome (latest v6).
Beta Was this translation helpful? Give feedback.
All reactions