- 8ded831 Add the offical patch to solve the LottieAnimationView exception. by Stanley Wang · 3 years ago
- ee94224 Add the ability to set custom cache keys or set non cache key (#1450) by Gabriel Peal · 4 years, 6 months ago
- 8d676e1 Added a dynamic property for text size (#1447) by Gabriel Peal · 4 years, 6 months ago
- 2c4530b Add setMinAndMaxFrame with 2 markers (#1448) by Gabriel Peal · 4 years, 6 months ago
- 639beba Add a safeMode API (#1449) by Gabriel Peal · 4 years, 6 months ago
- c1a967d Save play state in SavedState even if view was detached from the window first (#1442) by Gabriel Peal · 4 years, 6 months ago
- c302150 Solved TODO of Utils.getScale() (#1446) by Matsuda, Akihit · 4 years, 6 months ago
- d20ca24 Add support for mask mode none (#1440) by Gabriel Peal · 4 years, 6 months ago
- 1e3f413 Add KeyframesWrapper to improve setProgress() performance (#1426) by Matsuda, Akihit · 4 years, 6 months ago
- c0f723b Fix NPE when set ScaleType in xml. (#1433) by Bo Duan · 4 years, 7 months ago
- da96f5c Prevent a NPE when creating LottieAnimationView (#1434) by Gabriel Peal · 4 years, 7 months ago
- 9abda9f Support ScaleType.FIT_XY. (#1418) by Bo Duan · 4 years, 7 months ago
- 3a5d706 Improve testability when systemAnimation is disabled. (#1420) by Bo Duan · 4 years, 7 months ago
- e804814 Early return for GammaEvaluator.evaluate() (#1397) by Matsuda, Akihit · 4 years, 8 months ago
- 3e6c56d Add sourceJar task. (#1406) by boduan402 · 4 years, 8 months ago
- 1d8eb6a Always use original context (Activity) when obtaining cache key and resource stream to correctly load and handle raw-night resources when the dark mode is on (#1361) by Miłosz · 4 years, 8 months ago
- 8215f5d Add a fallback resource when compositions fail to load (#1350) by Gabriel Peal · 4 years, 8 months ago
- 9c71373 Remove unused code #1380 (#1385) by Jyotirmoy Paul · 4 years, 9 months ago
- 5e12628 Fix rendering issue of translucent object overlapping (#1362) by Ralph · 4 years, 9 months ago
- 036224f Fixed render mode (#1377) by Gabriel Peal · 4 years, 9 months ago
- cbd3d55 Fix rounding-off error on progress calculation with time-remapped layer (#1372) by Ralph · 4 years, 9 months ago
- ddd1ac0 Fix progress calculation logic when the layer is time-remapped layer (#1368) by Ralph · 4 years, 9 months ago
- e2b0041 Allow dynamic properties on text without animators (#1353) by Gabriel Peal · 4 years, 10 months ago
- c519355 Add nullaway (#1355) by Gabriel Peal · 4 years, 10 months ago
- d9c982e Include day/night mode in cache keys (#1352) by Gabriel Peal · 4 years, 10 months ago
- ea3a2dc Prevent removeAllUdpateListeners from breaking the world (#1354) by Gabriel Peal · 4 years, 10 months ago
- d052572 Fixed endless recycler view animation. #1340 by YuriiTsap · 4 years, 10 months ago
- b8136dd Don't resume animation when system animation is disabled. (#1349) by boduan402 · 4 years, 10 months ago
- 474586a Prevent a StackOverflowException on 4.4 (#1332) by Gabriel Peal · 4 years, 11 months ago
- 9ff969e Apply parent matrix to gradient stroke (#1333) by Gabriel Peal · 4 years, 11 months ago
- 68aed6a Add custom failure listener support to LottieAnimationView and log network failures (#1321) by Gabriel Peal · 4 years, 11 months ago
- 40bc748 Enable snapshot deployment (#1328) by Mike Nakhimovich · 4 years, 11 months ago
- 10ba936 Clear mask canvases on pre-Pie (#1327) by Gabriel Peal · 4 years, 11 months ago
- 3e7b460 Fuzzy match content types (#1320) by Gabriel Peal · 4 years, 11 months ago
- 7e64a9d Replace LottieAnimiationView JsonReader API with just InputStream and hide visibility of the Lottie Moshi JSON parsing classes. (#1279) by Gabriel Peal · 5 years ago
- d3bb0cc Apply scale to dash pattern offset (#1281) by Gabriel Peal · 5 years ago
- 6b5fc3b Use non final init member to work around Proguard removing null check on final field when optimizing. (#1274) by Andreas Rossbacher · 5 years ago
- 47fc0dc Moved espresso tests into LottieSample (#1264) by Gabriel Peal · 5 years ago
- d4affd4 Allow progress to be set in between frames (#1261) by Gabriel Peal · 5 years ago
- f2d6e60 Fixed renderMode attr (#1263) by Gabriel Peal · 5 years ago
- cb84289 Fix another visibility bug and added espresso tests (#1249) by Gabriel Peal · 5 years ago
- db1a93d Clip masks and mattes to the canvas (#1246) by Gabriel Peal · 5 years ago
- 2354bad Use moshi implementation for json parsing (#1234) by Gabriel Peal · 5 years ago
- 891e73f Fix copy paste error (#1245) by Gabriel Peal · 5 years ago
- 2d39d0f Fix old platform behavior (#1244) by Gabriel Peal · 5 years ago
- 21d1573 Fix: incorrect System.nano() usage leads to the animation to end prematurely (#1227) by Denis Bezrukov · 5 years ago
- 7371eab Resize bitmaps to the size specified in JSON (#1225) by Gabriel Peal · 5 years ago
- 39e2a3b Default null content type to application/json (#1223) by Gabriel Peal · 5 years ago
- 174ce16 Set correct frame when animation ends and speed is < 0 (#1222) by Gabriel Peal · 5 years ago
- a143d34 Close url connection at the right time (#1221) by Gabriel Peal · 5 years ago
- 9e8d640 invalidateSelf after setAlpha by Gabriel Peal · 5 years ago
- bd04ebc Set wasAnimatingWhenDetached to false at pause() (#1217) by boduan402 · 5 years ago
- c88485c Refer to the frameTimeNanos from Choreographer (#1215) by boduan402 · 5 years ago
- 3004a3b Add a customizable logger and try/finally network connections (#1162) by Loïc Dardant · 5 years ago
- 126dabd Added WebP support to ZIP asset parsing (#1198) by Parth · 5 years ago
- 4511815 Have software rendering fallback on hardware acceleration when too large (#1190) by podarsmarty · 5 years ago
- 423c336 Respect disabled system animations (#1187) by Antonin Fouques · 5 years ago
- a483b76 Fix issues about visibility changes (#1174) by Dong-wan Kim · 5 years ago
- d58a39d Match trailing carriage returns and ignore case for marker names (#1164) by Gabriel Peal · 5 years ago
- 6bf6b8c Added support for gradient fill opacity (#1155) by Gabriel Peal · 5 years ago
- 3ef34b8 Added support for dynamic gradient colors (#1153) by Gabriel Peal · 5 years ago
- 34195c2 Added support for emoji in TextDelegates (#1150) by Gabriel Peal · 5 years ago
- 77ebba9 Added radius, size & position value callbacks for rectangle (#1146) by Mike Nakhimovich · 5 years ago
- be65104 Prevent zero scale strokes from drawing (#1149) by Gabriel Peal · 5 years ago
- 47d1d57 Prevent a crash on older versions of Android (#1148) by Gabriel Peal · 5 years ago
- 0794b3c Add support for multiline text (#1138) by Arthur Vimond · 5 years ago
- 7a7a954 Allow transform properties to be nullable (#1136) by Gabriel Peal · 5 years ago
- 080a5da Added support for inverted intersect masks (#1137) by Gabriel Peal · 5 years ago
- c3f3a88 Reimplemented masks and mattes (#1135) by Gabriel Peal · 5 years ago
- c15c126 Use idiomatic enum constant naming (#1133) by Zac Sweers · 5 years ago
- 3a4eacd Prevent setMaxFrame from truncating the last frame. (#1126) by Gabriel Peal · 5 years ago
- deb6e22 v3.0.0-beta2 by Gabriel Peal · 5 years ago
- 6078d2f Fix not animating the first time (#1125) by Gabriel Peal · 5 years ago
- 2ca335a Support animations without end values in each keyframe (#1104) by Gabriel Peal · 5 years ago
- 51188e6 Replace task observer thread with FutureTask subclass (#1083) by Eli Hart · 5 years ago
- 5f8f486 Allow multiple trim paths to operate on the same content (#1103) by Gabriel Peal · 5 years ago
- f87b1fd Added support for Skew and Skew Angle (#1118) by Gabriel Peal · 5 years ago
- 4c575a4 Optimized test coroutines (#1110) by Gabriel Peal · 5 years ago
- 88dd91b Fix adjustment scale for text alignment when drawing text with fonts (#1115) by David Zhang · 5 years ago
- 2a73d55 Added support for markers (#1105) by Gabriel Peal · 5 years ago
- f970d3a Close JsonReader after parsing (#1101) by Gabriel Peal · 5 years ago
- b52dce3 Properly limit LRU cache size and make it configurable (#1100) by Gabriel Peal · 5 years ago
- a6d4f34 Pause Lottie when visibility changes (#1098) by Gabriel Peal · 5 years ago
- 204336f Prevent returning cache values when null cache key is set (#1097) by Gabriel Peal · 5 years ago
- a17e7fd Prevent an OOBE (#1084) by Gabriel Peal · 5 years ago
- 88bed53 New RenderMode API (#1072) by Gabriel Peal · 5 years ago
- 52e4d63 Add support for naive text alignment. (#1067) by David Zhang · 5 years ago
- cc7a43c Updated testing (#1064) by Gabriel Peal · 5 years ago
- a9dcdf8 Skip listeners based on keyframes (#1061) by Gabriel Peal · 5 years ago
- 72f25bf Allow text to be used as a mask (#1052) by Gabriel Peal · 5 years ago
- 3612a1c Ensure animator updates when a new composition is set by Gabriel Peal · 5 years ago
- a61e47f Be more lenient with shapes that have a different number of control points (#1051) by Gabriel Peal · 5 years ago
- 72943d8 Flipped equality check (#1050) by Gabriel Peal · 5 years ago
- a22efca Optimize identity transforms (#1046) by Gabriel Peal · 5 years ago
- ca28d43 Optimize start and end progress (#1049) by Gabriel Peal · 5 years ago
- 0d14e91 [Breaking Change] Automatic hardware acceleration detection (#1048) by Gabriel Peal · 5 years ago
- 7d025d0 Optimize invalidateSelf (#1047) by Gabriel Peal · 5 years ago
- fc64b26 Created LPaint (#1045) by Gabriel Peal · 5 years ago
- 7a65605 Clean up docs and add documentation link to LottieDrawable and LottieAnimationView (#1043) by Gabriel Peal · 5 years ago
- 7550474 Add a default gradient fill type (#1042) by Gabriel Peal · 5 years ago