musescore / musescore/MuseScore

Status bar shows braces and non-English characters for certain SMuFL characters

Open
#22,676 0 comments 0 reactions 1 assignee View on GitHub

@Eism is already working on this.

Since May 3, 2024.

P1 UI
Dominant language
C++
Stars
15.1k
Forks
3.3k
Avg merge
2d 2h
Merged PRs (30d)
91

Description

Issue type

UI bug (incorrect info or interface appearance)

Bug description

The problem seems to be that the font itself being used for these characters isn't in accord with the characters got from the SMuFL list. And it's been around since whenever (somewhere in mid 3.x days)

One way to fix it could possibly be to have these characters in the status bar replaced with font tags, using a font that works with these symbols.

Steps to reproduce
  1. Staff Text
  2. Use special characters entry and apply the smaller version of accidentals (video shows)
  3. Result has curly brace and some other characters
Screenshots/Screen recordings

https://github.com/musescore/MuseScore/assets/7139517/43495701-a0b2-4c52-bc8f-c8e8eb797f1c

MuseScore Version

4.2.1

Regression

No.

Operating system

Linux (XFCE Desktop)

Additional context

This is actually a regression from "way back."
2.3.2 for instance didn't elicit this behavior - it even omitted some characters from showing at all in status bar
3.6.2 on my system extends the vertical size of the status bar to become super large if a brace appears, whereas 4.x doesn't resize.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.