musescore / musescore/MuseScore

Balanced parentheses width during parenthesis drag

Open
#33,933 0 comments 0 reactions 2 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Your idea

I've long wanted parentheses width control options where:

  • dragging a single parenthesis char updates the opposing parenthesis in a mirror like way—i.e. if the user moves the right parenthesis rightward Musescore moves the complementary left parenthesis leftward by the same amount.

  • the two parenthesis chars remain "centered" around their parent note, or around the "center" position as defined by dragging the parentheses pair.

  • y values are ignored during dragging individual parenthesis. (Or y is ignored when change in x exceeds change in y). If y changes both parenthesis assume that value.

Likewise the Inspector would afford balanced widening of a parentheses via a "width" property. And a "center" or "offset" property.

Problem to be solved

Currently we have an awkward implementation which readily leads to complementary parentheses with differing y values.

Prior art

No response

Additional context

No response

Checklist
  • This request follows the guidelines for reporting issues
  • I have verified that this feature request has not been logged before, by searching the issue tracker for similar requests

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.