Nikita Prokopov

Results 814 comments of Nikita Prokopov

``` (when changed? (window/request-frame window)) ``` This is to make UI only render when something happened. E.g. there’s no reason to render frame if no event changed anything. > if...

> Actually I suppose I could just maintain that input set and process it immediately as well. That’s how I would do it, I think. > Btw, do you want...

Humble UI depends on JWM master for now, which has no Maven Central artifact published yet. You can use `./script/install.py` in JWM dir to install `jwm-0.0.0-SNAPSHOT.jar` locally, then change Humble...

Re: first part, just export JAVA_HOME. Also, install.py should do install for you, no need for manual `mvn install` after (at least how it’s supposed to work) Re: second part,...

That’s probably the problem. E.g. this is only 11+ Let me see what can I do

There might be a misunderstanding here. SkCanvas is not a retained API, like e.g. SVG is. You don’t “add” objects to it. You issue paint commands that modify mutable buffer....

> through ui/dynamic there appears to be an element of skipping unnecessary draw calls. No, not at all. Eventually there will be caching layers, but they are not there yet....

My bad, you don’t need Bitmap for it. You can allocate in-memory Surface directly https://github.com/HumbleUI/Skija/blob/4620befb3b4e0a68e721138991ea658252e372f5/examples/bitmap/src/RenderToBitmap.java#L8-L9

@Folcon try building JWM from https://github.com/HumbleUI/JWM/commit/0bcc251bf31a1de9b77b68dc5414c490776c992a. I don’t have Catalina but I imagine it should compile now

UPD: https://github.com/HumbleUI/JWM/commit/3f6006b718194930de7fd585fdfe722f28516068