Community Blog
This post marks the end of the Accessibility Profiles project for Google Summer of Code 2024. For more details about the project, see my introductory post and the rest of my weekly blog.
Code Changes
These are the pull requests that have been created for this project:
- PR #23048 Score Style Preset Dropdown
- PR #23344 Notehead Scheme Dropdown
- PR #23556 Notehead Color Dropdown
Evaluation
The project successfully implemented an Accessibility section within the Properties panel. The new section features
Read moreHello everyone,
This will be my final blog post as GSoC 2024 comes to an end. It was a very rewarding and fun experience, not only in terms of coding but also in learning more about music. In this blog post, I'll summarize the work I've accomplished over the past 12 weeks and share the pull requests I've made.
Project description
The primary goal of this project was to introduce a new popup that would allow users to enter dynamic
Read moreHello everyone,
Last week, I fixed some bugs related to the automatic switching of hairpins, where the hairpin didn’t switch its type when dragged over an existing dynamic. I’ve also added the sff dynamic to the popup as per the design specifications and cleaned up the code. I received feedback on the code, so I’ve started working on it and making the necessary changes.
Additionally, the 4.4 branch has now been cut off from the master branch, and the project
Read moreHello!
This week there were thorough list of feedbacks on the Score Style Preset and the goal was to get it complete it. So the entire week, I was working on correcting the code and polishing it so that it serves as a clean base for the other PR. I completed the requested changes and it is finally up for review.
Below is the segmented status of the project:
Current status of the project
We have completed:
1. Score style
Hello!
This week I worked on the feedbacks on score style preset PR as well was working on rebasing all my other PR with the updates for score style preset (which has changed a lot in last couple of weeks). That is a WIP currently. I plan to update those PRs in a day or two. Also, as we are around the closure time, will align my energy mostly onto getting these PRs reviewed and on a separate branch will
Read moreHello all,
Last week, I fixed an issue where the popup wasn’t displaying the correct dynamic markings on macOS and Linux. Also, now the popup follows the Musical symbols font selected in Format > Score settings.
Additionally, I have implemented the functionality that automatically switches the hairpin type based on whether the end dynamic after dragging the right grip (or the start dynamic, in the case of dragging the left grip) is louder or softer.
You can find all the
Read moreHello!
This week I was working on fixing the score style dropdown functionality and was able to get it into shape that it is able to pick any changes in the style settings and is able to mark the preset at edited. Further enhancement would be to only pick changes to the style settings listed in the style preset style sheets but for now, it picks all the style settings. Additionally, new score sets the dropdown to default now.
Below
Read moreHello everyone,
Last week, I continued working on the shortcut functionality and made some refinements to the box sizing and positioning. Now, when a dynamic is hovered over in an empty popup (activated by pressing the shortcut Ctrl+D/Cmd+D), a preview of the dynamic is also shown.
The popup also appears when the hairpin ends on a note or rest as the mouse press is released (Shift key can be pressed to change the hairpin type while dragging).
If there is
Read moreHello!
This last week, I continued refactoring and enhancing on the inputs for the score style dropdown. It is still a work in progress, but I think we are more than halfway through, and the final stretch should be quick to tackle. The task involves two main components: first, adding the regular options to the dropdown, and second, populating the dynamic options. I have completed the first part but received some feedback that I am currently addressing. I am also
Read moreHello everyone,
Last week, I continued implementing the shortcut functionality. Now, if a note or rest is selected, we can press the shortcut Ctrl+D on Windows and Linux, or Cmd+D on macOS to open the popup. This is how it looks right now, although a little bit of tweaking is required for the box sizing to match the designs shared by the design team.
[inline:Screenshot 2024-07-29 223924.png]
You can find the details of my implementation in my latest PR: https://github.com/musescore/MuseScore/pull/23038
Read more