Folcon

Results 76 comments of Folcon

Digging around some more [I found this](https://github.com/HumbleUI/Skija/blob/master/examples/clojure-snake/src/snake/game.clj): Which lead me to write this: ```clojure (def *broken (atom false)) (defn draw-impl [^Canvas canvas window-width window-height] (let [{:keys [colors cell peep dead?...

> This is to make UI only render when something happened. E.g. there’s no reason to render frame if no event changed anything. ~~That's pretty sensible, but does that mean...

> That’s how I would do it, I think. I'll do some state fiddling then to store / retrieve current pressed keys. > I am still trying to figure out...

So I can build it using `python3 script/install.py --only java`. That built successfully and I was able to install it with `mvn install:install-file -Dfile=target/jwm-0.0.0-SNAPSHOT.jar -DpomFile=target/maven/META-INF/maven/io.github.humbleui/jwm/pom.xml`, however that version appears to...

Catalina `10.15.7` I did the `mvn install` because I didn't find it in my `~/.m2/repository/io/github/humbleui/jwm/` folder. Ok, not the most elegant solution, but you're currently building these [actions/workflows/build-deploy.yml](https://github.com/HumbleUI/JWM/actions/workflows/build-deploy.yml), so I...

Thanks =)... One thing I've noticed as I've been trying to reduce the amount of drawing to the canvas occurring, it seems that [a top level clear such as this...

I wasn't quite expecting it to be a retained api =)... However what I was trying to do was essentially clip the window canvas[0] to the part of the screen...

> No, not at all. Thanks for the info =)... It's good to know that I've just misunderstood what it's doing, I'll have to look at it a bit more...

Using [the script changes mentioned here](https://github.com/HumbleUI/HumbleUI/issues/13#issuecomment-1017672744) I was able to get the build of https://github.com/HumbleUI/JWM/commit/3f6006b718194930de7fd585fdfe722f28516068 to succeed. But I'm not certain it built correctly? It's `119kb` vs `448kb` of `jwm-b3fecb126a.jar`,...

Yep, I've been manually downloading those and adding them in to my maven repo, [I've gotten quite far in automating that process cross platform](https://github.com/Folcon/fruit-economy/actions/workflows/build-release-artifacts.yml), though it's taken an embarrassingly large...