← 输入框|github.com|刷新
Skip to content

Migration cleanup: drop archive scripts and unused XML path keys - #22

Merged
fortharris merged 2 commits into
masterfrom
cleanup/migration-xml-docs
Jul 22, 2026
Merged

fortharris merged 2 commits into
masterfrom
cleanup/migration-xml-docs

Conversation

@fortharris

Copy link
Copy Markdown
Owner

Summary

  • Delete historical scripts/archive/ peel helpers (no longer needed after merge).
  • Document color-scheme XML under stylesdir as intentional editor format.
  • Remove unused projectdata_xml / buildprofile_xml / ropeprofile_xml keys from Projects.py; keep session_xml for SessionData migrate-on-load.
  • Legacy XML read paths retained for compatibility this release.

Test plan

  • pytest unit suite (not slow / not smoke)
  • ruff check .
  • Spot-check opening an old project that still has session.xml / project.xml

fortharris and others added 2 commits July 22, 2026 13:11
…L path keys.

Document stylesdir XML as intentional editor format; keep session_xml and other XML read fallbacks for legacy project migrate-on-load.

Co-authored-by: Cursor <cursoragent@cursor.com>
Guard contextMenuEvent when the modules tree is empty, use Qt.CheckState for library rows, and add a regression test.

Co-authored-by: Cursor <cursoragent@cursor.com>
@fortharris
fortharris force-pushed the cleanup/migration-xml-docs branch from 3013c5f to feb484b Compare July 22, 2026 13:13
@fortharris
fortharris merged commit a486b3a into master Jul 22, 2026
4 checks passed
@fortharris
fortharris deleted the cleanup/migration-xml-docs branch July 22, 2026 13:14
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