Skip to content

chore: rename MOTIONInterface/MOTIONConnector to Motion*#33

Open
boringethan wants to merge 1 commit into
next-nextfrom
chore/cleanups
Open

chore: rename MOTIONInterface/MOTIONConnector to Motion*#33
boringethan wants to merge 1 commit into
next-nextfrom
chore/cleanups

Conversation

@boringethan

Copy link
Copy Markdown
Contributor

Summary

  • MOTIONConnector class → MotionConnector in motion_connector.py.
  • QML singleton registration qmlRegisterSingletonInstance("OpenMotion", 1, 0, "MOTIONInterface", connector)"MotionInterface"; ~280 QML references updated across pages/Console.qml, pages/Sensor.qml, pages/Demo.qml, pages/Settings.qml, and components/.
  • Product-name strings switched to brand-correct Open-Motion hyphenation (window title, demo header, SBOM description, README title, argparse description, "Starting MOTION monitoring" log line).
  • Stale repo URL refs (OpenMOTION-Pylib, OpenMOTION-TestAPP) swapped for actual repo names (openmotion-sdk, openmotion-test-app).

No behavior change. CRLF line endings preserved. sbom.cdx.json left alone (auto-regenerated by the build).

Test plan

  • py_compile clean on motion_connector.py, main.py, fpga_laser_config.py, scripts/generate_sbom.py.
  • Launch test-app and confirm the QML loads (QML singleton name change is the highest-risk part of the rename).

🤖 Generated with Claude Code

Finishes the SDK-side MOTIONInterface -> MotionInterface rename
across the test app:

* MOTIONConnector class -> MotionConnector (motion_connector.py)
* QML singleton registration "MOTIONInterface" -> "MotionInterface"
  (main.py); ~280 QML references updated across pages/*.qml and
  components/*.qml
* Product-name strings updated to the brand-correct "Open-Motion"
  hyphenation (window title, demo header, SBOM description, README
  title, argparse description, monitoring log line)
* Stale repo URL references (OpenMOTION-Pylib, OpenMOTION-TestAPP)
  swapped for the actual repo names (openmotion-sdk,
  openmotion-test-app)

No behavior change; CRLF line endings preserved.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant