Re:SixtyFPS v0.0.6 GUI Toolkit: Now with IDE Support
by MegaDeKay on Tuesday April 27, 2021 @12:58PM
(#26958535)
The Qt influence shows: their markup language is very QML-ish. And I think that is a good thing.
https://github.com/sixtyfpsui/sixtyfps#the-60-markup-languag...
Re:SixtyFPS v0.0.6 GUI Toolkit: Now with IDE Support
by ognarb on Tuesday April 27, 2021 @01:05PM
(#26958635)
Yeah qml is awesome, so I wouldn't mind seeing a rusty qml version.
Re:SixtyFPS v0.0.6 GUI Toolkit: Now with IDE Support
by IshKebab on Tuesday April 27, 2021 @01:41PM
(#26959070)
I hope they solved the spaghetti code nature of QML (basically everything can refer to anything else; you end up with children that have dependencies in the internals of their parents).
Re:SixtyFPS v0.0.6 GUI Toolkit: Now with IDE Support
by tronical on Tuesday April 27, 2021 @01:54PM
(#26959210)
We try hard to avoid that. No magic context properties, good modularity across files (js module concept). Easy to write components. But there is more work to be done.
SixtyFPS is the first project with a company behind it which uses femtovg, a Rust nanovg port. https://github.com/femtovg/femtovg for rendering. SixtyFPS added WebGL support which lets you run femtovg in the browser https://tronical.github.io/femtovg/examples/index.html.
Recently, femtovg added an experimental wgpu backend which is for now in my fork of the project https://github.com/adamnemecek/femtovg.
Join the femtovg discord https://discord.com/invite/V69VdVu.