Notify the user when opening a file which uses fonts that are not available on the system
@bkunda is already working on this.
Since Jun 12, 2023.
Assessment
This issue has not been assessed yet.
Description
Problem to be solved
When opening a MuseScore file which uses fonts that are unavailable on the system, a fallback font is used; the actual font you end up with will depend on various factors but is likely to look unpleasant.
It would be better to notify the user upon opening such a file, at the very least to let them know which fonts are not available (and perhaps what font will be used instead). As a nice extra, it would perhaps be nice to allow the user to select which font(s) to use as substitutes for unavailable ones.
The same problem applies when uploading files to musescore.com. Fonts are not embedded in the files (and presumably cannot be, for licensing reasons etc) and so will inevitably be substituted when the file is rendered on the website. The user should also be notified of this at the point of uploading.
- Dominant language
- C++
- Stars
- 15.1k
- Forks
- 3.3k
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 91
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from musescore/MuseScore
-
engraving P3 UI
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
needs design
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
community P3 UI
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
regression nightly UX/interaction
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
All issues in musescore/MuseScore
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
-
Sensor initialization takes very long when `--initial-sim-time` is set to current UNIX timestamp Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
gazebosim/gz-sensors#662 · 1 comment ·
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
comp-datalake
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
ClickHouse/ClickHouse#121222 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
LadybirdBrowser/ladybird#12123 ·