Skip to content

Fix rest and vibrato positions - #577

Merged
cameronwhite merged 2 commits into
powertab:masterfrom
sbonaime:fix_rest_position
Oct 17, 2026
Merged

cameronwhite merged 2 commits into
powertab:masterfrom
sbonaime:fix_rest_position

Conversation

@sbonaime

@sbonaime sbonaime commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

fix for #542 and #540
I think it will be ok this time !

A B

Copilot AI balanced review requested due to automatic review settings October 9, 2026 15:29

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟢 Approval recommended

The focused rendering changes correctly address symbol alignment without introducing unresolved issues.

0 open findings

What changed in this PR

Corrects horizontal alignment of rests and tremolo-picking symbols with staff positions.

Changes:

  • Accounts for bounding-rectangle offsets when centering symbols.
  • Centers rests independently from augmentation dots.
  • Aligns tremolo picking to standard position spacing.
File Description
source/​painters/​systemrenderer.cpp Updates symbol-centering and rest rendering logic.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@cameronwhite

Copy link
Copy Markdown
Member

Looks good, thanks!

@cameronwhite
cameronwhite merged commit 31e6e28 into powertab:master Oct 17, 2026
4 checks passed
@cameronwhite cameronwhite mentioned this pull request Oct 17, 2026
@sbonaime
sbonaime deleted the fix_rest_position branch October 19, 2026 07:46
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.

3 participants