Abdelrahman Ashraf

Results 60 issues of Abdelrahman Ashraf

Is there GIF loader support in ThorVG for handling Lottie image assets that reference .gif files? I found a Lottie JSON ([gif_img.json](https://github.com/user-attachments/files/20098534/AKiihnepwv.json)) that includes a .gif as an image asset,...

question/idea
image
lottie

Integrates ThorVG's partial rendering optimization via a dedicated feature flag. Partial rendering tracks dirty regions and only redraws changed portions of the scene Changes: - Add tvg-partial feature to dotlottie-rs...

the current implementation incurs performance inconsistencies across platforms due to heavy lock usage (RwLock) enforced by UniFFI's thread safety constraints. These locks are frequently acquired inside the animation tick path...

refactoring

[fCbw8ylQIi.json](https://github.com/user-attachments/files/22917691/fCbw8ylQIi.json) `setTransform` updates the transform of the animation, but likely it does not propagate the transform to the gradient paint matrix in the rendering pipeline

bug

When an image asset cannot be resolved (missing file, unsupported format), the player should render a lightweight placeholder. This preserves layout and makes failures obvious to users/designers without crashing or...

enhancement

[circle-blob-icon-lottie-json-animation.json](https://github.com/user-attachments/files/22962929/circle-blob-icon-lottie-json-animation.json)

enhancement
lottie

[data.json](https://github.com/user-attachments/files/22289678/data.json) [test.json](https://github.com/user-attachments/files/22289696/test.json) [test.json](https://github.com/user-attachments/files/22289728/test.json) [data.json](https://github.com/user-attachments/files/22289742/data.json)

enhancement
lottie