Skip to content

Release v0.14.1: ASA GUI Polish and Documentation Updates

Choose a tag to compare

@Routhleck Routhleck released this 28 Jan 06:57
· 38 commits to master since this release

What's New

📖 Documentation and Resource Improvements

  • Added official logo resources to ASA GUI application
  • Updated documentation to prioritize ASA GUI as the primary pipeline interface
  • Enhanced resource bundling for better distribution

Key Changes

🎨 ASA GUI Resources (3ddaf12)

  • Logo assets: Added logo.svg and logo.ico to ASA GUI resources directory
  • Resource loading: Updated resource loading logic in __init__.py and main_window.py to use bundled resources
  • Build configuration: Included resources directory in pyproject.toml package data

📖 Documentation Reorganization (42ec942)

  • Pipeline tutorials: Reorganized tutorial structure to make ASA GUI the primary recommended workflow
  • README updates: Updated both English and Chinese READMEs to recommend GUI as the primary pipeline interface
  • Tutorial ordering: Improved tutorial titles, ordering, and descriptions for better user clarity
  • Legacy marking: Marked ASA TUI as legacy interface in documentation

Files Modified

  • README.md, README_zh.md: Updated pipeline interface recommendations
  • pyproject.toml: Added resources directory to package data
  • src/canns/pipeline/asa_gui/__init__.py: Enhanced resource loading
  • src/canns/pipeline/asa_gui/main_window.py: Updated to use bundled resources
  • src/canns/pipeline/asa_gui/resources/: New directory with logo assets
  • docs/zh/3_full_detail_tutorials/04_pipeline/: Tutorial reorganization

Breaking Changes

None - all changes are backward compatible.

Technical Notes

  • Logo resources are now bundled with the package for better distribution
  • ASA GUI is now the recommended primary interface for pipeline workflows
  • ASA TUI remains available but is marked as legacy

Full Changelog: v0.14.0...v0.14.1