Bhasker Shrestha [9:46 AM] QML with QtQuick looks...
# gui
v
Bhasker Shrestha [9:46 AM] QML with QtQuick looks interesting too Hadi Hariri [JB] [10:01 AM] @codeslubber that's not mine. I did Wasabi Daniil Vodopian [12:50 PM] TornadoFX looks nice! [12:51] @edvin: is it yours? Daniil Vodopian [1:09 PM] btw @cedric looks like JavaFx has native dialogs all right http://docs.oracle.com/javafx/2/ui_controls/file-chooser.htm (edited) Ivan Novgorodov [1:35 PM] joined #C09222272 Edvin Syse [3:38 PM] Yes it is @voddan simple smile Because of Kotlin we've been able to create a very nice DSL for JavaFX without impeding access to the underlying JavaFX API. Extension functions is a fantastic feature simple smile Daniil Vodopian [3:39 PM] cool! Can you elaborate a little on how you use it? Maybe some app screenshots? [3:40] the more I google the more goodies I find about JavaFX (edited) Edvin Syse [3:41 PM] @debug: wrapping TornadoFX in a native installer combined with FXLauncher removes the need to think about Java for the end user. [3:41] @voddan: absolutely! I'm at the cabin with just my phone right now, I'll write a blog post about it and link to it here asap simple smile Daniil Vodopian [3:43 PM] afaiu, javafx provides a standard way to pack apps for all platforms [3:43] "Self-contained application deployment model. Self-contained application packages have all of the application resources and a private copy of the Java and JavaFX runtimes. They are distributed as native installable packages and provide the same installation and launch experience as native applications for that operating system." [3:44] @edvin: how do you create layouts? in xml by hands? TornadoFx doesn't seem to provide ui builder DSL Edvin Syse [4:09 PM] @voddan: FXlauncher combines neatly with javapacker and adds autoupdate to your app simple smile TornadoFX support both FXML UIs as well as type safe builders, check out the docs: https://github.com/edvin/tornadofx/wiki/Documentation Daniil Vodopian [4:11 PM] wow, super cool! Edvin Syse [4:11 PM] The UI builder DSL is described here: https://github.com/edvin/tornadofx/wiki/Type-Safe-Builders