56 Commits

Author SHA1 Message Date
Allen Chen
479920b32b Fix transparent background rendering with MULTIPLY Blend mode on Android 34+ (#2661) 2025-09-16 16:59:02 -04:00
Gabriel Peal
d00c63817b [CI] Update actions/upload-artifact (#2555) 2024-09-28 22:04:51 -07:00
Gabriel Peal
4530351f8b Add a binary compatibility check (#2474)
Fixes #2448
2024-03-03 15:29:25 -08:00
Gabriel Peal
da1c96a714 Update emulator.wtf (#2335) 2023-07-11 14:21:04 -07:00
Gabriel Peal
3e6eac5d4d Enable GPU for emulator.wtf (#2332)
https://blog.emulator.wtf/posts/2023-07-04-gpu-emulators/
2023-07-05 22:44:52 -07:00
Mateusz Kwieciński
1645311b20 Bump dependencies, remove all deprecations, improve CI builds (#2316)
Another set of build updates. I'll try to comment out each of them. And again, a reminder, please let me know if these are not aligned with the direction this project heads to :)

I have a couple more ideas of things that could be improved. A few examples:

introducing static code analysis for Kotlin files
running more checks on the CI (building sample apps, running UI tests)
Sample app, the one available on Google Play, does not work properly when scanning QR codes
Improve testability by fixing the re-initialization (one of the opened non-rendering issues)
and maybe, eventually, once I get more familiar with how Lottie library works internally, I'll be able to fix the bug reported if it is even fixable 😅
2023-06-18 18:22:24 -07:00
Mateusz Kwieciński
cc8fbca4dc Modernize build (Java 8 compatiblity, fix build warnings, remove dead code) (#2297) 2023-06-13 14:15:32 -07:00
Gabriel Peal
486930a9d6 Migrate to version catalogues, refreshVersions, and update dependencies (#2285)
It has been a very long time since I've updated dependencies around the project. This revamps the dependency infra to use refreshVersions and updates a handful of libraries.
2023-05-07 11:23:47 -07:00
Gabriel Peal
48e6678489 Only post PR comment if the workflow_run is a pull request 2023-02-12 22:54:28 -08:00
Gabriel Peal
60ebe918dd Update workflow 2023-02-11 18:35:39 -08:00
Gabriel Peal
dd543dbbac Update workflow 2023-02-11 18:28:40 -08:00
Gabriel Peal
0a851c3bce Update workflow 2023-02-11 18:20:03 -08:00
Gabriel Peal
89e9423f08 Update workflow 2023-02-11 18:07:11 -08:00
Gabriel Peal
ccad837930 Change workflow back to completed 2023-02-11 18:02:37 -08:00
Gabriel Peal
01ef55a52e Post comment with workflow_run 2023-02-11 18:01:00 -08:00
Gabriel Peal
67a6c2e58c Move comment to workflow_run 2023-02-11 16:09:33 -08:00
Gabriel Peal
d54e51e18a Switch back to cloud env (#2241) 2023-02-11 15:54:07 -08:00
Gabriel Peal
c14b3f5bb6 Update workflow_run 2023-02-11 13:24:51 -08:00
Gabriel Peal
67cc300072 Test workflow_run 2023-02-11 13:16:48 -08:00
Gabriel Peal
d130e6150b Test workflow_run 2023-02-11 13:09:31 -08:00
Gabriel Peal
f53614fb4c Test workflow_run 2023-02-11 12:59:34 -08:00
Gabriel Peal
06b6089386 Update workflow_run (#2239) 2023-02-11 12:36:15 -08:00
Gabriel Peal
cc8b7827f1 Update workflow_run workflow (#2238) 2023-02-11 12:24:38 -08:00
Gabriel Peal
8d6651886b Run snapshot tests on workflow_run (#2237) 2023-02-11 12:06:31 -08:00
Gabriel Peal
f238730325 Use an IP restricted cloud function to store env variables (#2236) 2023-02-10 16:28:07 -08:00
Gabriel Peal
e7383afc84 Load env via gpg (#2231) 2023-02-08 11:46:32 -08:00
Gabriel Peal
7479ebb284 Fix comment posting after snapshot tests run 2022-12-31 15:01:05 -08:00
Gabriel Peal
ac0c6d4c3f Change PR workflow to pull_request_target (#2217)
This should allow secrets to be used in PRs
2022-12-31 14:42:57 -08:00
Gabriel Peal
e752a109a4 Add an extra null check for transform anchorPosition (#2197)
Not sure why this is happening but it seems similar to #1955.

Fixes #2194
2022-12-04 20:46:02 -08:00
Gabriel Peal
64a4d7babc [Snapshot tests] Add API 23 and a message id to PR comments (#2196) 2022-12-04 10:38:19 -08:00
Gabriel Peal
a0721870ef [Snapshot tests] Fix comment API version 2022-11-28 23:39:59 -08:00
Gabriel Peal
c428cdce75 [Snapshot tests] Update environment variables for GitHub Actions (#2189) 2022-11-28 23:03:14 -08:00
Gabriel Peal
92166a1ad4 Run snapshot tests on emulator.wtf (#2186) 2022-11-28 22:23:51 -08:00
Gabriel Peal
749e3491c9 [CI] Only run validate workflow on pushes to master (#1886)
Fixes #1875. After this change, workflows were running twice on PRs.
2021-09-03 14:59:36 -07:00
Goooler
dd50d87cac Update github actions (#1875) 2021-08-24 22:38:34 -07:00
Goooler
ee795bfb8e Disable deploy action in forked repository (#1871) 2021-08-24 15:35:24 -07:00
Gabriel Peal
4deb885590 [Compose] Add support for images (#1766)
Because this requires a new Lottie API, this will only work with a 3.6.2-SNAPSHOT or newer.

Fixes #1730
2021-03-22 08:36:27 -07:00
Gabriel Peal
43679e313e [Compose] Upgrade to Alpha 9 (#1699) 2020-12-19 22:54:25 -08:00
Joe Lencioni
74254b4b8d Add open_collective to FUNDING.yml (#1677)
Announcement:
https://medium.com/airbnb-engineering/continuing-our-support-of-lottie-open-source-community-9e50e66ebb04

Documentation:
https://docs.github.com/en/free-pro-team@latest/github/administering-a-repository/displaying-a-sponsor-button-in-your-repository
2020-11-12 08:25:25 -08:00
Gabriel Peal
2b9ef30372 [CI] Add env inputs to deploy step (#1621) 2020-08-28 15:43:47 -07:00
Gabriel Peal
0bd4fa3def Update deploy snapshot script (#1620) 2020-08-28 15:30:16 -07:00
Gabriel Peal
3462d78dbd Update deploy_snapshot script for GitHub Actions (#1619) 2020-08-28 15:11:24 -07:00
Gabriel Peal
ba6d6ee118 Switch to GitHub Actions (#1616) 2020-08-27 19:25:50 -07:00
Jonathan Leitschuh
257d1a52d9 Official Gradle Wrapper Validation Action (#1493)
See: https://github.com/gradle/wrapper-validation-action
2020-02-05 10:14:24 -08:00
Gabriel Peal
3cf8ff4e79 Updated issue templates 2019-10-21 11:17:39 -07:00
Gabriel Peal
1b50572174 Updated issue templates and funding file 2019-10-15 21:10:24 -07:00
Gabriel Peal
ec92421db1 Added issue-repro module (#1351) 2019-08-10 17:02:49 -07:00
Gabriel Peal
ac09fd469b Update issue templates 2019-07-20 09:14:36 -04:00
Gabriel Peal
292b5745e3 Update issue templates 2019-07-19 23:35:05 -04:00
Gabriel Peal
1661c2673b Create FUNDING.yml 2019-07-19 23:23:19 -04:00