GSoC 2024 - Dynamics Popup - Week 1

Posted 5 months ago

Hello everyone,

Welcome back to my blog! This will be a brief update on my progress from last week. So, I spent some time looking through the codebase to understand how other popups in MuseScore are implemented. Following a similar approach, I was able to create a basic empty popup that appears when clicking on a dynamic marking. You can see in the image below how it currently looks.

Screenshot (47).png

You can check out the details of my implementation in my latest pull request: https://github.com/musescore/MuseScore/pull/23038

This PR will serve as a foundation on which I will add further functionalities and features of the popup in future commits.

Next Steps

This week, I will focus on building out the complete UI of the popup. My plan is to populate the popup with the dynamics and add arrow buttons to cycle through different pages of the popup.

Thanks for reading my blog post!

You can keep track of progress via my: