Skip to content

Rename to MuseScore Studio#33294

Merged
ajuncosa merged 2 commits into
musescore:mainfrom
ajuncosa:rename-to-studio
May 22, 2026
Merged

Rename to MuseScore Studio#33294
ajuncosa merged 2 commits into
musescore:mainfrom
ajuncosa:rename-to-studio

Conversation

@ajuncosa
Copy link
Copy Markdown
Contributor

@ajuncosa ajuncosa commented May 6, 2026

Resolves: #32235

Finish renaming to Studio, now that there is a major version number change.

I have removed some compatibility CMake variables that were no longer necessary. The remaining changes are mostly file-headers and READMEs that had not yet been updated.

Most changes from the original issue had already been addressed before (such as the application name and the name of the user directories). The executable names have not been updated for any OS, so this PR contains no breaking changes in the end.

Related to: musescore/muse_framework#39

Copy link
Copy Markdown

@claude claude Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Claude Code Review

This pull request is from a fork — automated review is disabled. A repository maintainer can comment @claude review to run a one-time review.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 6, 2026

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 2934962d-e98f-447d-ae79-e6d859d43f02

📥 Commits

Reviewing files that changed from the base of the PR and between e46cc4a and 6d2d160.

📒 Files selected for processing (116)
  • CMakeLists.txt
  • README.md
  • SetupConfigure.cmake
  • buildscripts/packaging/Linux+BSD/SetupAppImagePackaging.cmake
  • buildscripts/packaging/Windows/PortableApps/appinfo.ini.in
  • buildscripts/packaging/Windows/SetupWindowsPackaging.cmake
  • muse
  • share/plugins/note_names/notenames.qml
  • src/app/CMakeLists.txt
  • src/engraving/api/tests/CMakeLists.txt
  • src/engraving/qml/MuseScore/Engraving/devtools/EngravingStyleDialog.qml
  • src/engraving/qml/MuseScore/Engraving/devtools/EngravingStylePanel.qml
  • src/engraving/qml/MuseScore/Engraving/devtools/EngravingUndoStackDialog.qml
  • src/engraving/qml/MuseScore/Engraving/devtools/EngravingUndoStackPanel.qml
  • src/engraving/qml/MuseScore/Engraving/devtools/engravingstylemodel.h
  • src/engraving/qml/MuseScore/Engraving/devtools/engravingundostackmodel.cpp
  • src/engraving/qml/MuseScore/Engraving/devtools/engravingundostackmodel.h
  • src/engraving/rendering/score/accidentalslayout.cpp
  • src/engraving/rendering/score/accidentalslayout.h
  • src/engraving/tests/automation/automation_tests.cpp
  • src/engraving/tests/bsptree_tests.cpp
  • src/importexport/midi/tests/utils/smfyamlserializer.cpp
  • src/importexport/midi/tests/utils/smfyamlserializer.h
  • src/macos_integration/CMakeLists.txt
  • src/musesounds/CMakeLists.txt
  • src/musesounds/imusesamplercheckupdatescenario.h
  • src/musesounds/imusesamplercheckupdateservice.h
  • src/musesounds/imusesoundscheckupdatescenario.h
  • src/musesounds/imusesoundscheckupdateservice.h
  • src/musesounds/imusesoundsconfiguration.h
  • src/musesounds/imusesoundsrepository.h
  • src/musesounds/internal/musesamplercheckupdatescenario.cpp
  • src/musesounds/internal/musesamplercheckupdatescenario.h
  • src/musesounds/internal/musesamplercheckupdateservice.cpp
  • src/musesounds/internal/musesamplercheckupdateservice.h
  • src/musesounds/internal/musesoundscheckupdatescenario.cpp
  • src/musesounds/internal/musesoundscheckupdatescenario.h
  • src/musesounds/internal/musesoundscheckupdateservice.cpp
  • src/musesounds/internal/musesoundscheckupdateservice.h
  • src/musesounds/internal/musesoundsconfiguration.cpp
  • src/musesounds/internal/musesoundsconfiguration.h
  • src/musesounds/internal/musesoundsrepository.cpp
  • src/musesounds/internal/musesoundsrepository.h
  • src/musesounds/musesoundserrors.h
  • src/musesounds/musesoundstypes.h
  • src/musesounds/qml/MuseScore/MuseSounds/MuseSoundsReleaseInfoDialog.qml
  • src/musesounds/qml/MuseScore/MuseSounds/internal/MuseSoundsReleaseInfoBottomPanel.qml
  • src/musesounds/qml/MuseScore/MuseSounds/internal/SoundCatalogListView.qml
  • src/musesounds/qml/MuseScore/MuseSounds/internal/SoundLibraryItem.qml
  • src/notationscene/qml/MuseScore/NotationScene/EditPercussionShortcutDialog.qml
  • src/notationscene/qml/MuseScore/NotationScene/PercussionPanelPadSwapDialog.qml
  • src/notationscene/qml/MuseScore/NotationScene/editpercussionshortcutmodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/editpercussionshortcutmodel.h
  • src/notationscene/qml/MuseScore/NotationScene/elementpopups/PartialTieMenuRowItem.qml
  • src/notationscene/qml/MuseScore/NotationScene/elementpopups/PartialTiePopup.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/AccidentalsPage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/ChordSymbolsPage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/ClefKeyTimeSigPage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/ComboBoxDropdown.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/HammerOnPullOffTappingPage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/IconAndTextButtonSelector.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/InstrumentNamesPage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/LaissezVibrSection.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/MeasureNumbersPage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/RadioButtonSelectorWithReset.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/SelectableStyledImage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/SlursAndTiesPage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/SlursSection.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/StaveSharingPage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/StyleControlRowWithReset.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/StyleResetButton.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/StyleSpinboxWithReset.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/StyleToggle.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/StyleToggleWithImage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/StyledImage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/StyledXYControllerWithReset.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/TextFieldWithReset.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/TiesSection.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/VoltasPage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/accidentalspagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/accidentalspagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/chordsymbolspagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/chordsymbolspagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/clefkeytimesigpagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/clefkeytimesigpagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/fretboardspagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/fretboardspagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/glissandosectionmodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/glissandosectionmodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/hammeronpullofftappingpagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/hammeronpullofftappingpagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/instrumentnamespagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/instrumentnamespagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/measurenumberspagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/measurenumberspagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/measurerepeatmodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/measurerepeatmodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/notelinesectionmodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/notelinesectionmodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/repeatbarlinessectionmodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/repeatbarlinessectionmodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/repeatplaycounttextmodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/repeatplaycounttextmodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/slursandtiespagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/slursandtiespagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/stavesharingpagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/stavesharingpagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/tupletcenteringselectormodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/tupletcenteringselectormodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/voltaspagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/voltaspagemodel.h
  • src/playback/qml/MuseScore/Playback/internal/KnobControl.qml
  • src/playback/qml/MuseScore/Playback/internal/MixerPanelToolbar.qml
  • src/playback/qml/MuseScore/Playback/internal/PlaybackSpeedPopup.qml
  • src/playback/qml/MuseScore/Playback/internal/VolumePressureMeter.qml
  • src/playback/qml/MuseScore/Playback/internal/VolumeSlider.qml
✅ Files skipped from review due to trivial changes (107)
  • src/engraving/qml/MuseScore/Engraving/devtools/engravingstylemodel.h
  • src/musesounds/internal/musesoundsrepository.h
  • src/engraving/tests/bsptree_tests.cpp
  • src/musesounds/imusesoundsrepository.h
  • src/musesounds/qml/MuseScore/MuseSounds/internal/SoundCatalogListView.qml
  • src/engraving/qml/MuseScore/Engraving/devtools/engravingundostackmodel.cpp
  • src/musesounds/musesoundserrors.h
  • src/musesounds/internal/musesamplercheckupdateservice.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/StyledImage.qml
  • src/musesounds/qml/MuseScore/MuseSounds/internal/SoundLibraryItem.qml
  • src/notationscene/qml/MuseScore/NotationScene/elementpopups/PartialTiePopup.qml
  • src/engraving/qml/MuseScore/Engraving/devtools/engravingundostackmodel.h
  • src/notationscene/qml/MuseScore/NotationScene/EditPercussionShortcutDialog.qml
  • src/macos_integration/CMakeLists.txt
  • src/engraving/rendering/score/accidentalslayout.cpp
  • src/musesounds/imusesoundsconfiguration.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/repeatplaycounttextmodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/SelectableStyledImage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/InstrumentNamesPage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/StaveSharingPage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/SlursAndTiesPage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/tupletcenteringselectormodel.h
  • src/playback/qml/MuseScore/Playback/internal/PlaybackSpeedPopup.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/hammeronpullofftappingpagemodel.h
  • share/plugins/note_names/notenames.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/VoltasPage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/notelinesectionmodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/measurerepeatmodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/voltaspagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/glissandosectionmodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/fretboardspagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/measurerepeatmodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/measurenumberspagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/measurenumberspagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/glissandosectionmodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/TiesSection.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/ChordSymbolsPage.qml
  • src/engraving/qml/MuseScore/Engraving/devtools/EngravingStyleDialog.qml
  • src/musesounds/internal/musesoundscheckupdateservice.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/stavesharingpagemodel.cpp
  • src/engraving/qml/MuseScore/Engraving/devtools/EngravingUndoStackPanel.qml
  • src/playback/qml/MuseScore/Playback/internal/KnobControl.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/repeatbarlinessectionmodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/hammeronpullofftappingpagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/TextFieldWithReset.qml
  • src/musesounds/internal/musesoundsconfiguration.h
  • src/notationscene/qml/MuseScore/NotationScene/elementpopups/PartialTieMenuRowItem.qml
  • src/importexport/midi/tests/utils/smfyamlserializer.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/StyleToggle.qml
  • src/engraving/api/tests/CMakeLists.txt
  • src/musesounds/imusesoundscheckupdatescenario.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/instrumentnamespagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/accidentalspagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/slursandtiespagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/fretboardspagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/slursandtiespagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/StyleResetButton.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/RadioButtonSelectorWithReset.qml
  • src/musesounds/qml/MuseScore/MuseSounds/MuseSoundsReleaseInfoDialog.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/clefkeytimesigpagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/chordsymbolspagemodel.cpp
  • src/musesounds/internal/musesoundsconfiguration.cpp
  • src/musesounds/internal/musesoundscheckupdateservice.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/StyleControlRowWithReset.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/ComboBoxDropdown.qml
  • src/musesounds/imusesamplercheckupdatescenario.h
  • src/musesounds/internal/musesamplercheckupdateservice.h
  • src/musesounds/internal/musesoundscheckupdatescenario.h
  • src/musesounds/CMakeLists.txt
  • src/musesounds/musesoundstypes.h
  • src/playback/qml/MuseScore/Playback/internal/VolumeSlider.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/MeasureNumbersPage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/accidentalspagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/LaissezVibrSection.qml
  • src/notationscene/qml/MuseScore/NotationScene/PercussionPanelPadSwapDialog.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/StyleSpinboxWithReset.qml
  • src/engraving/rendering/score/accidentalslayout.h
  • CMakeLists.txt
  • src/musesounds/imusesoundscheckupdateservice.h
  • src/musesounds/imusesamplercheckupdateservice.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/ClefKeyTimeSigPage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/repeatbarlinessectionmodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/AccidentalsPage.qml
  • src/engraving/qml/MuseScore/Engraving/devtools/EngravingStylePanel.qml
  • src/playback/qml/MuseScore/Playback/internal/MixerPanelToolbar.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/StyleToggleWithImage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/repeatplaycounttextmodel.cpp
  • src/engraving/qml/MuseScore/Engraving/devtools/EngravingUndoStackDialog.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/HammerOnPullOffTappingPage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/chordsymbolspagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/editpercussionshortcutmodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/tupletcenteringselectormodel.cpp
  • src/importexport/midi/tests/utils/smfyamlserializer.cpp
  • README.md
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/notelinesectionmodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/voltaspagemodel.cpp
  • src/musesounds/qml/MuseScore/MuseSounds/internal/MuseSoundsReleaseInfoBottomPanel.qml
  • src/musesounds/internal/musesamplercheckupdatescenario.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/SlursSection.qml
  • src/notationscene/qml/MuseScore/NotationScene/editpercussionshortcutmodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/instrumentnamespagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/IconAndTextButtonSelector.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/stavesharingpagemodel.h
  • src/engraving/tests/automation/automation_tests.cpp
  • src/musesounds/internal/musesoundscheckupdatescenario.cpp
  • src/musesounds/internal/musesamplercheckupdatescenario.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/clefkeytimesigpagemodel.cpp

📝 Walkthrough

Walkthrough

This PR centralizes app naming by removing legacy compatibility variables and making MUSE_APP_NAME_MACHINE_READABLE / MUSE_APP_NAME_HUMAN_READABLE the authoritative names. It updates DEV/TESTING prerelease and update flags, Windows/macOS/Linux packaging and bundle metadata, and CPack/Wix settings to use the new names. It renames the top-level CMake project to MuseScoreStudio, replaces "MuseScore" with "MuseScore Studio" in many file headers and docs, and advances the muse submodule pin.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title 'Rename to MuseScore Studio' is concise and directly describes the main change in the changeset - renaming various identifiers and file headers throughout the codebase from MuseScore to MuseScore Studio.
Description check ✅ Passed The description is complete and follows the template structure, including a reference to the resolved issue (#32235), a clear explanation of the changes, and a summary of what was and wasn't modified.
Linked Issues check ✅ Passed The PR addresses the main objectives from issue #32235: removing compatibility CMake variables and updating file headers/READMEs to reflect the MuseScore Studio branding. However, it does not rename Windows executable names or update QCoreApplication::setApplicationName as initially requested, noting these were deferred to avoid breaking changes.
Out of Scope Changes check ✅ Passed All changes are within scope of the linked issue. The PR focuses on branding updates (file headers, CMake variables, documentation) and explicitly notes that executable names were intentionally not changed to avoid breaking changes.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@ajuncosa ajuncosa force-pushed the rename-to-studio branch 3 times, most recently from 37069f6 to 6c4ac16 Compare May 6, 2026 17:32
@igorkorsukov igorkorsukov changed the base branch from master to main May 14, 2026 14:15
@ajuncosa ajuncosa force-pushed the rename-to-studio branch from 6c4ac16 to c636d9c Compare May 19, 2026 06:38
Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@muse`:
- Line 1: The submodule reference for "muse" points to an invalid/unreachable
commit hash e59f6b12b842fd2383a594e80d7953fb5b20bd86; update the submodule
pointer to a valid commit or push the missing commit. Verify the correct commit
hash in the muse repository, then run git submodule set-branch/gitlink or update
the .gitmodules/gitlink entry (the submodule pointer) to the verified hash and
commit/push that change; alternatively push the missing commit to the remote so
e59f6b12b842fd2383a594e80d7953fb5b20bd86 becomes reachable. Ensure the updated
submodule state is committed in the parent repo so CI and other devs can fetch
it.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 167672a1-9503-49c0-b15d-0ff6f1f771c4

📥 Commits

Reviewing files that changed from the base of the PR and between 232090e and c636d9c.

📒 Files selected for processing (128)
  • README.md
  • SetupConfigure.cmake
  • buildscripts/packaging/Linux+BSD/SetupAppImagePackaging.cmake
  • buildscripts/packaging/Windows/PortableApps/appinfo.ini.in
  • buildscripts/packaging/Windows/SetupWindowsPackaging.cmake
  • muse
  • share/plugins/note_names/notenames.qml
  • src/app/CMakeLists.txt
  • src/engraving/api/tests/CMakeLists.txt
  • src/engraving/qml/MuseScore/Engraving/devtools/EngravingStyleDialog.qml
  • src/engraving/qml/MuseScore/Engraving/devtools/EngravingStylePanel.qml
  • src/engraving/qml/MuseScore/Engraving/devtools/EngravingUndoStackDialog.qml
  • src/engraving/qml/MuseScore/Engraving/devtools/EngravingUndoStackPanel.qml
  • src/engraving/qml/MuseScore/Engraving/devtools/engravingstylemodel.h
  • src/engraving/qml/MuseScore/Engraving/devtools/engravingundostackmodel.cpp
  • src/engraving/qml/MuseScore/Engraving/devtools/engravingundostackmodel.h
  • src/engraving/rendering/score/accidentalslayout.cpp
  • src/engraving/rendering/score/accidentalslayout.h
  • src/engraving/tests/automation/automation_tests.cpp
  • src/engraving/tests/bsptree_tests.cpp
  • src/importexport/midi/tests/utils/smfyamlserializer.cpp
  • src/importexport/midi/tests/utils/smfyamlserializer.h
  • src/macos_integration/CMakeLists.txt
  • src/musesounds/CMakeLists.txt
  • src/musesounds/imusesamplercheckupdatescenario.h
  • src/musesounds/imusesamplercheckupdateservice.h
  • src/musesounds/imusesoundscheckupdatescenario.h
  • src/musesounds/imusesoundscheckupdateservice.h
  • src/musesounds/imusesoundsconfiguration.h
  • src/musesounds/imusesoundsrepository.h
  • src/musesounds/internal/musesamplercheckupdatescenario.cpp
  • src/musesounds/internal/musesamplercheckupdatescenario.h
  • src/musesounds/internal/musesamplercheckupdateservice.cpp
  • src/musesounds/internal/musesamplercheckupdateservice.h
  • src/musesounds/internal/musesoundscheckupdatescenario.cpp
  • src/musesounds/internal/musesoundscheckupdatescenario.h
  • src/musesounds/internal/musesoundscheckupdateservice.cpp
  • src/musesounds/internal/musesoundscheckupdateservice.h
  • src/musesounds/internal/musesoundsconfiguration.cpp
  • src/musesounds/internal/musesoundsconfiguration.h
  • src/musesounds/internal/musesoundsrepository.cpp
  • src/musesounds/internal/musesoundsrepository.h
  • src/musesounds/musesoundserrors.h
  • src/musesounds/musesoundstypes.h
  • src/musesounds/qml/MuseScore/MuseSounds/MuseSoundsReleaseInfoDialog.qml
  • src/musesounds/qml/MuseScore/MuseSounds/internal/MuseSoundsReleaseInfoBottomPanel.qml
  • src/musesounds/qml/MuseScore/MuseSounds/internal/SoundCatalogListView.qml
  • src/musesounds/qml/MuseScore/MuseSounds/internal/SoundLibraryItem.qml
  • src/notationscene/qml/MuseScore/NotationScene/EditPercussionShortcutDialog.qml
  • src/notationscene/qml/MuseScore/NotationScene/PercussionPanelPadSwapDialog.qml
  • src/notationscene/qml/MuseScore/NotationScene/editpercussionshortcutmodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/editpercussionshortcutmodel.h
  • src/notationscene/qml/MuseScore/NotationScene/elementpopups/PartialTieMenuRowItem.qml
  • src/notationscene/qml/MuseScore/NotationScene/elementpopups/PartialTiePopup.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/AccidentalsPage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/ChordSymbolsPage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/ClefKeyTimeSigPage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/ComboBoxDropdown.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/HammerOnPullOffTappingPage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/IconAndTextButtonSelector.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/InstrumentNamesPage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/LaissezVibrSection.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/MeasureNumbersPage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/RadioButtonSelectorWithReset.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/SelectableStyledImage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/SlursAndTiesPage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/SlursSection.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/StaveSharingPage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/StyleControlRowWithReset.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/StyleResetButton.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/StyleSpinboxWithReset.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/StyleToggle.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/StyleToggleWithImage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/StyledImage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/StyledXYControllerWithReset.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/TextFieldWithReset.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/TiesSection.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/VoltasPage.qml
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/accidentalspagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/accidentalspagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/chordsymbolspagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/chordsymbolspagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/clefkeytimesigpagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/clefkeytimesigpagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/fretboardspagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/fretboardspagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/glissandosectionmodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/glissandosectionmodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/hammeronpullofftappingpagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/hammeronpullofftappingpagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/instrumentnamespagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/instrumentnamespagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/measurenumberspagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/measurenumberspagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/measurerepeatmodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/measurerepeatmodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/notelinesectionmodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/notelinesectionmodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/repeatbarlinessectionmodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/repeatbarlinessectionmodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/repeatplaycounttextmodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/repeatplaycounttextmodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/slursandtiespagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/slursandtiespagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/stavesharingpagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/stavesharingpagemodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/tupletcenteringselectormodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/tupletcenteringselectormodel.h
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/voltaspagemodel.cpp
  • src/notationscene/qml/MuseScore/NotationScene/styledialog/voltaspagemodel.h
  • src/playback/qml/MuseScore/Playback/internal/KnobControl.qml
  • src/playback/qml/MuseScore/Playback/internal/MixerPanelToolbar.qml
  • src/playback/qml/MuseScore/Playback/internal/PlaybackSpeedPopup.qml
  • src/playback/qml/MuseScore/Playback/internal/VolumePressureMeter.qml
  • src/playback/qml/MuseScore/Playback/internal/VolumeSlider.qml
  • src/stubs/musesounds/musesamplercheckupdateservicestub.cpp
  • src/stubs/musesounds/musesoundscheckupdatescenariostub.cpp
  • src/stubs/musesounds/musesoundscheckupdatescenariostub.h
  • src/stubs/musesounds/musesoundscheckupdateservicestub.cpp
  • src/stubs/musesounds/musesoundscheckupdateservicestub.h
  • src/web/audioengine/webaudioengine.cpp
  • src/web/audioengine/webaudioengine.h
  • tools/miditools/midifile.h
  • tools/miditools/tempomap.h
  • tools/miditools/xmlreader.h
  • tools/miditools/xmlwriter.h
  • version.cmake
  • vtest/README.md
💤 Files with no reviewable changes (1)
  • SetupConfigure.cmake

Comment thread muse Outdated
@ajuncosa ajuncosa force-pushed the rename-to-studio branch from c636d9c to e46cc4a Compare May 20, 2026 11:02
@ajuncosa ajuncosa force-pushed the rename-to-studio branch from e46cc4a to 6d2d160 Compare May 22, 2026 09:41
@ajuncosa ajuncosa merged commit 686bbaf into musescore:main May 22, 2026
17 of 19 checks passed
@ajuncosa ajuncosa deleted the rename-to-studio branch May 22, 2026 11:38
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.

Finish renaming to Studio, now that there is a major version number change

2 participants