is there like a "minimal starter" code example I could look at? trying to riff off of what's in tonsky's humble-ants & humble-deck and running into issues discerning what is strictly necessary
https://github.com/tonsky/humble-ants should be a good start
I tried to keep these examples as minimal as possible: https://github.com/oakmac/humble-mondrian https://github.com/oakmac/humble-modal-example https://github.com/oakmac/humble-animations
thanks, I had looked at most of these and was able to piece together the minimal bits I needed to get a simple app running. I decided to publish what I learned as a starter project with lots of comments: https://github.com/lilactown/humble-starter/
what does this line do?
(set! (.-_colorSpace ^LayerMetalSkija (.getLayer ^Window @*window)) (ColorSpace/getDisplayP3))Sets color space of the surface. This will be done automatically in the future, but for now I hard-coded it for the demo
I’ve added all the repos I know about that use Humble UI to the Readme https://github.com/HumbleUI/HumbleUI/