-
-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for opacity text animators #2436
Conversation
1 build increased size
SizeTest 1.0 (1)
|
Item | Install Size Change |
---|---|
Lottie.TextAnimatorNodeProperties.init(textAnimator) | ⬆️ 1.5 kB |
Lottie.CoreTextRenderLayer.updateTextContent | ⬆️ 1.5 kB |
Lottie.TextAnimator.init(from) | ⬆️ 1.1 kB |
Lottie.TextAnimator.init(dictionary) | ⬆️ 692 B |
Other | ⬆️ 6.9 kB |
🛸 Powered by Emerge Tools
Comment trigger: Size diff threshold of 10.00kB exceeded
d30a60b
to
4ec9ae0
Compare
Sources/Private/MainThread/LayerContainers/CompLayers/PreCompositionLayer.swift
Outdated
Show resolved
Hide resolved
6fe0c43
to
8438072
Compare
) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [airbnb/lottie-spm](https://togithub.com/airbnb/lottie-spm) | minor | `from: "4.4.3"` -> `from: "4.5.0"` | --- ### Release Notes <details> <summary>airbnb/lottie-spm (airbnb/lottie-spm)</summary> ### [`v4.5.0`](https://togithub.com/airbnb/lottie-spm/releases/tag/4.5.0) [Compare Source](https://togithub.com/airbnb/lottie-spm/compare/4.4.3...4.5.0) #### New Features - Added drop shadow support to main thread rendering engine ([https://github.com/airbnb/lottie-ios/pull/2423](https://togithub.com/airbnb/lottie-ios/pull/2423)) - Added support for opacity text animators ([https://github.com/airbnb/lottie-ios/pull/2436](https://togithub.com/airbnb/lottie-ios/pull/2436)) - Added `LottieView` helper for configuring individual `LottieAnimationView` properties ([https://github.com/airbnb/lottie-ios/pull/2415](https://togithub.com/airbnb/lottie-ios/pull/2415)) #### Bug Fixes - Fixed issue where bezier paths could be closed incorrectly ([https://github.com/airbnb/lottie-ios/pull/2418](https://togithub.com/airbnb/lottie-ios/pull/2418)) - Fixed bug where font providers were ignored in precomposition layers in the main thread rendering engine ([https://github.com/airbnb/lottie-ios/pull/2439](https://togithub.com/airbnb/lottie-ios/pull/2439)) - Fixed issue where lottie-spm package could cause package operations to unexpectedly fail on Linux ([https://github.com/airbnb/lottie-spm/pull/27](https://togithub.com/airbnb/lottie-spm/pull/27)). #### Version Compatibility **Lottie now requires Xcode 15 / Swift 5.9 or later** ([https://github.com/airbnb/lottie-ios/pull/2400](https://togithub.com/airbnb/lottie-ios/pull/2400)). Our version support policy is that Lottie supports Swift / Xcode versions back to the minimum version that is permitted by Apple for submissions to the App Store. As of April 2024, this is Xcode 15 / Swift 5.9: https://developer.apple.com/news/?id=fxu2qp7b. **Full Changelog**: airbnb/lottie-ios@4.4.3...4.5.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4xMDkuNCIsInVwZGF0ZWRJblZlciI6IjM2LjEwOS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: Self-hosted Renovate Bot <361546+cgrindel-self-hosted-renovate[bot]@users.noreply.github.enterprise.com>
hi,can u help me? |
This PR adds basic support for opacity text animators in the main thread rendering engine: