revert: back out the 3D effects until they run on macOS and Linux - #703
Conversation
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (81)
📝 WalkthroughWalkthroughThe change removes the follow-cursor camera and several related compositor features. It simplifies rotation projection to fixed presets and bilinear mapping. Editor contracts, persistence, native serialization, UI controls, localization, fixtures, tests, and documentation now omit the removed features. ChangesCompositor rendering and contracts
Estimated code review effort: 5 (Critical) | ~90 minutes Suggested reviewers: ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Warning Some tools did not complete. Review the errors below. 🔧 Clippy (1.98.0)Clippy execution failed Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
#682 was merged by mistake before the 3D workstream was run on macOS or on a real Linux GPU. Its CI was green, but on Linux only the software renderer had run, and on macOS only the CI tests.
What this reverts: the 9 3D commits of #682 (
2c2b14f4..d8190181): tilt parallax, click impact, cursor volume, programme time, animated backgrounds, window frame, depth of field, follow-cursor camera and modelled cursor, German strings.What stays: the two unrelated fixes from the same series:
2a7ffb3f: Linux cursor-trail test.53004e0b: dev HTTP cache switch.Next step: re-land the workstream (revert this revert) once the app has been run on macOS and Linux.
🤖 Generated with Claude Code
Summary by CodeRabbit