HumbleUI / Skija

Java bindings for Skia
Apache License 2.0
498 stars 34 forks source link

Add Java 8 Support #30

Closed Glavo closed 1 year ago

Glavo commented 1 year ago

I can't test it on Java 8 at the moment, because io.github.humbleui:types is compiling with Java 9. I need to migrate it first, which takes a little time.

Glavo commented 1 year ago

https://github.com/HumbleUI/Types/pull/2

I ran the example RenderToBitmap on Java 8, and it works well.

image

But I think maybe it needs more tests to prove its correctness.

tonsky commented 1 year ago

Ha, testing is indeed tricky. All tests and examples are written in modern java :) Well, at least as long as Java 9+ is working, I’m happy

tonsky commented 1 year ago

Merged in 2a1b3bdb9de461d509535ddd924ac7dd1894499a, thanks! Will cut a release soon

tonsky commented 1 year ago

Pushed 0.109.0. Thanks for the contribution!