Open Issues Need Help
View All on GitHubAI Summary: Evaluate the feasibility and impact of removing Swig from the Canorus music score editor, replacing it with native Python support (PySide/PyQt) and Lua scripting. Consider the implications for existing functionality and future development, weighing the benefits of a simplified interface against potential drawbacks.
Canorus is a free cross-platform music score editor
AI Summary: Migrate the Canorus music score editor from Qt5 to Qt6. This involves updating build files (CMake), resolving compilation errors, refactoring code (e.g., using QXmlStreamReader), and thoroughly testing all functionalities (unit and integration tests) to ensure compatibility and functionality with the new Qt version. Support for Qt5 should be dropped.
Canorus is a free cross-platform music score editor