GSoC 2024 - Dynamics Popup - Week 5
Hey everyone,
Welcome back! Last week, I continued working on adding hairpins when dragging the grips. I was able to implement the functionality for the grip on the right side. Now, when it's dragged, a crescendo hairpin can be drawn, as you can see in the gif below.
You can find the details of the implementation in my latest PR (it's still a work in progress): https://github.com/musescore/MuseScore/pull/23038
Next Steps
Currently, the grips still exist on the dynamic (both the starting and ending dynamic) after drawing the hairpin, which should not be the case. Also, if a dynamic already has a hairpin on either side, the grip should not be visible. This is something I will be figuring out this week. Additionally, I need to implement the same functionality for the left grip as well.
Thanks for reading, and have a great day!
You can keep track of progress via my:
- Blog posts - https://musescore.org/en/user/5201410/blog
- Fork on GitHub - https://github.com/re1san/MuseScore
- Pull requests to MuseScore’s repository - https://github.com/musescore/MuseScore/pulls/re1san
Comments
Wow! That looks fantastic and so well thought-out. A really elegant solution.It would save such a tremendous amount of time.
Is this going to be integrated into MuseScore 4?