Store Custom Palettes in a user-configurable, non-system location
Custom Palette's are currently stored in:
MacOS: ~/Library/Application\ Support/MuseScore/MuseScore3/
https://musescore.org/en/handbook/3/workspaces#Save-workspace
This is a normally-hidden folder and is not designed for syncing or storing on a distributed file system. This makes it impossible to share your custom palettes across your various devices without manually copying them from machine to machine every time they change.
Meanwhile, MuseScore already has a host of user-configurable locations for various purposes. Supporting this same feature for Palettes is a natural extension of consistency to the UX, and solves the problem of syncing or other user-specific control over Palette files.
Can this be enabled, per the mockup below?
Comments
highly desirable change for consistency, and follows the law of least astonishment
It doesn't appear this implementation has improved in 4.X, but I really don't know. This form shows other changes over 3.X as well. Perhaps some of those settings have moved to another page?