[qt/qt/qtquick3dphysics]: Summary of bulk changes made
KDE Git Services - Bulk Change <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git repository change summary for qt/qt/qtquick3dphysics Pushed by mirror-service into branch 'dev'. Changed from 90415ae9627be0b385f3c28eb0f6f59131e478e2 to 4d32481dc85a34e72e786b98f587417fa2c1cc0f Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository. This change contains the following new commits: Git commit e1041b5be292f8e4deae76610ebaa73813415a1e by Jonas Karlsson on 05/08/2026 at 22:16.. tests: stabilize test_auto_prismatic_joint Drive the rotation from PhysicsWorld.frameDone instead of FrameAnimation. Pick-to: 6.12 Change-Id: Iaf202070fd187a1224a91d4fd30d081fbac7f5f0 Reviewed-by: Jonas Karlsson <[email protected]> https://invent.kde.org/qt/qt/qtquick3dphysics/-/commit/e1041b5be292f8e4deae76610ebaa73813415a1e Git commit 740ce88214bb9f0ae2190280626791cedcb7bf18 by Jonas Karlsson on 05/08/2026 at 22:16.. tests: add PhysicsTestCase QML type TestCase blocks used a "when: <condition>" pattern with an empty placeholder function that QtQuickTest never actually recognized as a test (function names require a "test_" prefix), so a scene that never reached its expected state would hang the test binary forever instead of failing. Add a QtQuick3D.Physics.TestUtils::PhysicsTestCase type that fails with a clear message if its goalReached condition isn't met within timeoutSecs (30s by default), and switch every auto test to use it instead of duplicating the timeout logic. Co-Authored-By: Claude Sonnet 5 <[email protected]> Pick-to: 6.12 6.11 6.8 Change-Id: I38993983d135432150f342d7286eb54214bbd42c Reviewed-by: Jonas Karlsson <[email protected]> https://invent.kde.org/qt/qt/qtquick3dphysics/-/commit/740ce88214bb9f0ae2190280626791cedcb7bf18 Git commit 4d32481dc85a34e72e786b98f587417fa2c1cc0f by Jonas Karlsson on 05/08/2026 at 22:16.. Fix collision filtering when using CCD The CCD filter shader never looked at the pairs' filter data at all. This meant filtering was silently disabled for all bodies when CCD was turned on. Amends 3012a8a2b9c6bc5315f3a597300b5d447840c6a5 Pick-to: 6.12 6.11 6.8 Change-Id: Ida28ea2221b7e899f18b1a7101bb9fb22c984417 Reviewed-by: Kristoffer Skau <[email protected]> https://invent.kde.org/qt/qt/qtquick3dphysics/-/commit/4d32481dc85a34e72e786b98f587417fa2c1cc0f