Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dynamics popup refinements (lower-priority) #26019

Open
avvvvve opened this issue Jan 8, 2025 · 0 comments
Open

Dynamics popup refinements (lower-priority) #26019

avvvvve opened this issue Jan 8, 2025 · 0 comments
Assignees
Labels
P2 Priority: Medium UI Visual issues affecting the UI (not notation) UX/interaction

Comments

@avvvvve
Copy link

avvvvve commented Jan 8, 2025

Refinements to #24125
Note: More important refinements are noted in #26018. Work on those first!

See issues 4, 5, 7, 8, and 9 from my comment here (pasted below, but there's some discussion at the link)


  1. If I click on the dynamic again after selecting it, the popup should be dismissed. Clicking it again should open it again. See the sound flag popup for an example of how this is already implemented. Example of why you'd want this: the popup is dismissed when scrolled (expected behavior), but you have to deselect and reselect the dynamic if you want to see the popup again.
sound_flag_dismiss.mov
  1. When I click a dynamic in the score that isn't on the first page of the popup, it should call up the page it's on.
    Current behavior (the first page shows up every time):
    image
    Expected behavior:
    image

  2. When clicking the left arrow to cycle through pages, the rightmost dynamic in the popup has the darker hover state, but it shouldn't

dyn_pop_left_hover.mov

(Video for both 8 and 9 below)

  1. If a dynamic is selected that is immediately followed by a crescendo/decrescendo that is snapped to the dynamic, using the cresc/dec buttons in the popup currently add additional hairpin objects. Perhaps they should replace the existing one when clicked (or do nothing if a crescendo exists and a crescendo is clicked).

  2. The popup shifts around a little bit when different dynamics are selected. It would be nice if the popup remained in the same place while clicking different dynamics. The position could then update the next time the popup is opened.

dyn_pop_cresc_jiggle.mov
@avvvvve avvvvve added P2 Priority: Medium UI Visual issues affecting the UI (not notation) UX/interaction labels Jan 8, 2025
@avvvvve avvvvve moved this to To do in MuseScore Studio 4.5 Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P2 Priority: Medium UI Visual issues affecting the UI (not notation) UX/interaction
Projects
Status: To do
Development

No branches or pull requests

2 participants