Skip to content

Add transform origins and CSS-style composed transforms#124

Open
scorsin-oai wants to merge 1 commit into
Snapchat:mainfrom
scorsin-oai:simon/260723-css-transforms
Open

Add transform origins and CSS-style composed transforms#124
scorsin-oai wants to merge 1 commit into
Snapchat:mainfrom
scorsin-oai:simon/260723-css-transforms

Conversation

@scorsin-oai

Copy link
Copy Markdown
Collaborator

Description

This change adds support for the transform attribute which works like on Web and allows an arbtrary set of transforms to be applied in sequence. It also adds suport for the transformOrigin attribute which tells how the transform should be applied.

Type of Change

  • Bug fix (non-breaking change that fixes an issue)
  • Documentation improvement
  • Performance optimization
  • Test improvement
  • Other (please describe)

Testing

  • Tests pass locally (bazel test //...)
  • Added/updated tests for changes (if applicable)
  • Tested on multiple platforms (iOS/Android/Web/macOS as applicable)
  • Manual testing performed (describe below)

Testing Details

Checklist

  • Code follows project style guidelines
  • Documentation updated (if needed)
  • No breaking changes (or documented in description)
  • Commit messages follow conventional format
  • No secrets, API keys, or internal URLs included

Related Issues

Additional Context

@github-actions github-actions Bot added area/runtime Valdi runtime (C++/native) area/docs Documentation platform/ios iOS-specific platform/android Android-specific labels Jul 23, 2026
@github-actions

github-actions Bot commented Jul 23, 2026

Copy link
Copy Markdown

⚠️ Bazel & CI Test Results

Test Suite Result
Linux: Build Compiler ✅ success
API Surface Check ✅ success
Linux: C++ Tests ✅ success
Valdi Smoke Tests ✅ success
Linux: Build & Export ✅ success
Snapshot Tests ✅ success
macOS: C++ & Platform Tests ❌ failure

Some tests failed. Please check the workflow logs for details.

🚀 Bazel remote cache is now enabled - future builds will be faster!

Workflow: Valdi CI

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/docs Documentation area/runtime Valdi runtime (C++/native) platform/android Android-specific platform/ios iOS-specific

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant