160 Commits

Author SHA1 Message Date
Maxwell Talbot
51f911f900 adding / supressing error handling in example app 2021-07-03 10:19:54 +01:00
Maxwell Talbot
1d06a2a31b added blend mode examples 2021-06-11 16:09:52 +01:00
matt Sullivan
a1159c37fb Completes reset and updates examples 2021-06-09 14:39:53 -07:00
Maxwell Talbot
d823236276 no longer need to stop :o 2021-06-07 14:42:23 +01:00
Maxwell Talbot
c81067cb2f adding example for calink proxy 2021-06-07 09:28:02 +01:00
Maxwell Talbot
bb81e5cf5b update examples to make sure the views are deinitialized 2021-06-06 09:05:37 +01:00
Maxwell Talbot
1d2b36268b make sure we can de initialize riveView, and embed framework for our example 2021-06-04 15:57:07 -07:00
matt Sullivan
ebf149307d Fix typos 2021-06-03 16:41:36 -07:00
matt Sullivan
78812fa16b Adds clean up and deallocation 2021-06-03 16:26:25 -07:00
matt Sullivan
3f2dbb43e0 Adds loading RiveFiles over HTTP 2021-06-01 17:04:18 -07:00
matt Sullivan
d61c7044a6 Adds initWithResource contructor to RiveFile 2021-06-01 12:59:35 -07:00
Maxwell Talbot
9a0884de6f spruce up readme a bit more 2021-05-27 15:54:27 +01:00
Maxwell Talbot
618b1eb8bf simplify loading bytes 2021-05-27 13:37:42 +01:00
Maxwell Talbot
d99c07d0d2 fixed up examples for isStateMachine delegate flag & added play support for multiple animations 2021-05-25 10:27:09 +01:00
matt Sullivan
b2e69398e9 Fixes crashes with unknown layer states, adds SwiftUI state machine example, tidies up file layout for SwiftUI 2021-05-14 17:53:10 -07:00
Maxwell Talbot
ab32aebd23 updated examples with fit/alignment values 2021-05-14 14:58:58 +01:00
Maxwell Talbot
888f9f2fc7 fixed up player to do state machine stuff gud too 2021-05-14 13:24:37 +01:00
Maxwell Talbot
e0b266355f add string generics 2021-05-14 10:34:42 +01:00
matt Sullivan
7f7e203be5 Adds SwiftUI Rive components examples 2021-05-13 18:15:43 -07:00
Maxwell Talbot
1d0a060d0a first steps towards ios player 2021-05-13 13:30:24 -07:00
matt Sullivan
5840d60010 WIP on state machines 2021-05-12 19:03:09 -07:00
matt Sullivan
231c28a3cc Basic SwiftUI player working
Can change artboards, animations, fit, alignment and control playback
2021-05-11 17:43:06 -07:00
Maxwell Talbot
68c197f667 added riveAnimationConigurationTests, also changed some enum names to start with a lowercase letter, there is some madness going on with this 2021-05-11 11:09:29 +01:00
matt Sullivan
dd37b75bd8 Moved to controller-style for SwiftUI 2021-05-10 18:56:10 -07:00
matt Sullivan
01c71ed5c3 Hacked in play/pause to SwiftUI 2021-05-10 16:37:33 -07:00
Maxwell Talbot
e645589f9c adding basic state machine controls and example 2021-05-10 11:37:47 -07:00
Maxwell Talbot
e2218280ed removed riveViewController 2021-05-10 11:37:47 -07:00
matt Sullivan
ecfb9356b3 Tweaking State/Binding 2021-05-10 11:37:47 -07:00
matt Sullivan
610025c8d2 Delegate for loop event 2021-05-10 11:37:47 -07:00
matt Sullivan
386750e13f Fixes loop const cast and background transparency issue 2021-05-10 11:37:47 -07:00
Maxwell Talbot
587b27912e sort of got reset in 2021-05-10 11:37:47 -07:00
Maxwell Talbot
acbd650651 adding loop mode and direction and example for them. 2021-05-10 11:37:47 -07:00
Maxwell Talbot
7813ac10c5 fixing up the scrollable view! 2021-05-10 11:37:47 -07:00
Maxwell Talbot
c215c3a498 tried myself at getting a workspace into this thing, lets talk about it. i obviously think this is great 2021-05-10 11:37:47 -07:00
matt Sullivan
67d88bc3c7 Adds UIView only SwiftUI wrapper to example 2021-05-10 11:37:47 -07:00
Maxwell Talbot
be9fd6fab5 adding more source files 2021-05-10 11:37:47 -07:00
Maxwell Talbot
e7b97f2e90 added more examples 2021-05-10 11:37:47 -07:00
Maxwell Talbot
7932172a82 updated examples for simple & layout 2021-05-10 11:37:47 -07:00
matt Sullivan
e928a9dad8 Adds animationName to UIRiveView 2021-04-30 17:33:50 -07:00
matt Sullivan
8abab42b2f Adds specifying artboard name in UIRiveView 2021-04-30 17:15:56 -07:00
matt Sullivan
e37571bfe9 Adds fit and alignment options to views 2021-04-30 14:28:58 -07:00
matt Sullivan
58f953d3f9 Moves RiveView/Controller from ObjC to Swift 2021-04-30 10:46:29 -07:00
matt Sullivan
336244e45a First cut at refactoring for high level api support 2021-04-29 18:26:12 -07:00
matt Sullivan
7e30b920ec Updates runtime to latest cpp 2021-04-29 14:47:43 -07:00
Matt Sullivan
22e62ca6f7 Updates example and expands README 2020-11-18 14:23:42 -08:00
Matt Sullivan
ffdc2cf326 Removed RiveAnimation in favour of RiveLinearAnimtion 2020-10-21 13:38:22 -04:00
Matt Sullivan
f583d88023 Creating RiveFile is more Objective-C like 2020-10-16 19:05:27 -07:00
Matt Sullivan
9883af2989 Fixed deprecated pointer code in example 2020-10-16 15:06:41 -07:00
Matt Sullivan
2d0fd5cbbb Removed UIKit dependency from RiveRuntime framework 2020-10-05 14:42:50 -07:00
Matt Sullivan
eb883069c3 Added Swift View/Controller to example; updated cpp 2020-10-05 14:29:41 -07:00