Clément de Tastes
Clément de Tastes
The problem I see is that the single entry point for this is `FXMLLoader::load` and it does everything : - Parse the XML - Instantiate the controller and perform injection...
Do you have a repo with your code ? Maybe a derived extension (depending on this one) would be a start, I can get curious enough to try to give...
I've had a look (before these updates) I was trying to look at how we could generate the code at build time with a Quarkus extension. My knowledge is rather...
I was thinking that using a `@Recorder` could do the job. At build time, once FXML is parsed, we could use a recorder in which we would actually create FX...
I kind of doubt this belongs in this extension. One good hint for that is the deployment processor is not involved. It could be used as an external library, not...
Why not have a default Stage initialization. Though, I see no interest in customizing scene / stage in application.properties rather than plain java code.
Hello Max, I see 2 issues right now : - initiating restart hangs (until stage is closed). I think that could be done/fixed. - A JavaFX app cannot be "restarted"...
@maxandersen you can try latest version on main, it should not hang anymore. I tried to modify a FX Controller but changes are not hot loaded. I'll try to figure...
Hang is fixed in 0.4.2. For the rest, live reloading FX controllers is tricky because they have references to graphic elements, I'll work on that.
Some updates. I've created a PR to have CSS live reload (that's not really Quarkus related, but it's worth integrating in dev mode). For controllers reload, the issue is that...