Releases: rive-app/rive-android
Releases · rive-app/rive-android
2.0.1
- Skia Renderer
#201 - Add rive-cpp format preferences and run clang-format
431ef05 - Add rive-cpp format preferences and run clang-format
bf7495b - OpenGL fixes & cleanup
048e69d - OpenGL fixes & cleanup
0f222bf - Move renderer directly into the JNI folders, fix up the GL view to use the renderer, add more hooks for JNI calls
c445b63 - Move renderer directly into the JNI folders, fix up the GL view to use the renderer, add more hooks for JNI calls
5b6aaec - Get a working EGL Surface View integrated with Swappy
1aacdb3 - Get a working EGL Surface View integrated with Swappy
10a0580 - Integrate Swappy example into a custom SurfaceView
dbf300d - Integrate Swappy example into a custom SurfaceView
cb5b0c3 - Lay down a bunch of abstractions, clean up draw calls, add Linear Animation Controllers
ea48633 - Lay down a bunch of abstractions, clean up draw calls, add Linear Animation Controllers
b57c420 - More Renderer cleanup
556de50 - More Renderer cleanup
12717be - Rename fields with mName convention
8a5b5ca - Rename fields with mName convention
c84be26 - Start merging swappy into
RiveAnimationView&RiveDrawable2674801 - Start merging swappy into
RiveAnimationView&RiveDrawable39dc15b - Use RiveSurfaceHolder as a quick init helper for our renderer and RiveAnimationView
bd3f334 - Use RiveSurfaceHolder as a quick init helper for our renderer and RiveAnimationView
e756f7f - adding compat test app
a733934 - Get advance/draw as a callback from the native side
e579e69 - Get advance/draw as a callback from the native side
f0dbf1f - More cleanup, reorg, rename namespace samples to rive_android, ThreadState to EGLThreadState
369324c - More cleanup, reorg, rename namespace samples to rive_android, ThreadState to EGLThreadState
bad5dec - Fix up renderer setup, use custom fit & alignment
ef6352d - Fix up renderer setup, use custom fit & alignment
8e75612 - Some improvements for tracing, stats, new activity name, updated libs
a5aef4d - Some improvements for tracing, stats, new activity name, updated libs
da8f71f - Remove Swappy references
e8399f6 - Cleanup pass on jni_renderer_skia
9e8026d - Cleanup pass on jni_renderer_skia
1174456 - Complete the baserenderer abstraction, cleanup a few more things, separate into own package, rename JNI classes accordingly
7f43eb3 - Complete the baserenderer abstraction, cleanup a few more things, separate into own package, rename JNI classes accordingly
5c4bbde - Add a first pass of the abstraction for a generic renderer. Use the right constructors, add draw steps for skia rendering
74a82f5 - Add a first pass of the abstraction for a generic renderer. Use the right constructors, add draw steps for skia rendering
98b7d9f - Add Skia initing via JNI
6e92d4e - Add Skia initing via JNI
f5988cd - Add nStop()
204db4a - Add nStop()
e674aec - Add Choreographer logic in Kotlin to drive our loop
780a696 - Add two missing files
725d3ce - Add two missing files
7ed35dd - Fix up a few things, make use of PlayableInstance abstraction in the artboard
b32789a - Fix up a few things, make use of PlayableInstance abstraction in the artboard
4d31c5a - Fix tests set up to allow loading Rive
ffcfe96 - Fix tests set up to allow loading Rive
2823bac - add enabling tracing to the skia renderer
16f148d - Start integrating the old XML API into SwappyView
d73bffd - Start integrating the old XML API into SwappyView
021130d - Split out bindings renderer into hpp vs cpp
e085578 - Move RendererMetrics into its own file
890004b - Drawable cleanup
ad69c2c - Drawable cleanup
989dc05 - make rivebutton extend riveanimationview
4cef622 - make rivebutton extend riveanimationview
4252225 - Manage thread timings via Choreographer
05cd750 - Fix
onMeasure()for SurfaceViewb2cc660 - Fix
onMeasure()for SurfaceView7851ffc - Start putting together build scripts for Skia on Android
f234aa3 - Start putting together build scripts for Skia on Android
c00ca22 - Move window init to ThreadState
3630a1a - Move window init to ThreadState
0c70911 - Fix tests, some playba...