Community Blog https://musescore.org/en/blog/feed en GSoC 2024 - Work Product - Accessibility Profiles https://musescore.org/en/user/1088561/blog/2024/08/26/gsoc-2024-work-product-accessibility-profiles <span>GSoC 2024 - Work Product - Accessibility Profiles</span> <div class="meta">3 months ago &bull; 0 <span>comments</span></div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>This post marks the end of the <a href="https://summerofcode.withgoogle.com/programs/2024/projects/MkrENRK2">Accessibility Profiles project</a> for Google Summer of Code 2024. For more details about the project, see my <a href="https://musescore.org/en/node/364616">introductory post</a> and the rest of my <a href="https://musescore.org/en/user/1088561/blog">weekly blog</a>.</p> <h2>Code Changes</h2> <p>These are the <a href="https://github.com/musescore/MuseScore/pulls/nasehim7?q=created:2024-05-01..2024-08-26">pull requests</a> that have been created for this project:</p> <ul><li><strong>PR <a href="https://github.com/musescore/MuseScore/pull/23048">#23048</a> Score Style Preset Dropdown</strong></li> <li><strong>PR <a href="https://github.com/musescore/MuseScore/pull/23344">#23344</a> Notehead Scheme Dropdown</strong></li> <li><strong>PR <a href="https://github.com/musescore/MuseScore/pull/23556">#23556</a> Notehead Color Dropdown</strong></li> </ul><h2>Evaluation</h2> <p>The project successfully implemented an Accessibility section within the Properties panel. The new section features</p><a href="/en/user/1088561/blog/2024/08/26/gsoc-2024-work-product-accessibility-profiles" class="Read more" hreflang="en">Read more</a></div> <span><a title="View user profile." href="/en/user/1088561">Animesh7</a></span> Mon, 26 Aug 2024 01:50:02 +0000 Animesh7 367419 at https://musescore.org GSoC 2024 - Work Product - Dynamics Popup https://musescore.org/en/user/5201410/blog/2024/08/25/gsoc-2024-work-product-dynamics-popup <span>GSoC 2024 - Work Product - Dynamics Popup </span> <div class="meta">3 months ago &bull; 1 <span>comment</span></div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Hello everyone,</p> <p>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.</p> <h2>Project description</h2> <p>The primary goal of this project was to introduce a new popup that would allow users to enter dynamic</p><a href="/en/user/5201410/blog/2024/08/25/gsoc-2024-work-product-dynamics-popup" class="Read more" hreflang="en">Read more</a></div> <span><a title="View user profile." href="/en/user/5201410">re1san</a></span> Sun, 25 Aug 2024 10:55:35 +0000 re1san 367395 at https://musescore.org GSoC 2024 - Dynamics Popup - Week 12 https://musescore.org/en/user/5201410/blog/2024/08/20/gsoc-2024-dynamics-popup-week-12 <span>GSoC 2024 - Dynamics Popup - Week 12</span> <div class="meta">3 months ago &bull; 0 <span>comments</span></div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Hello everyone,</p> <p>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 <em>sff</em> 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.</p> <p>Additionally, the 4.4 branch has now been cut off from the master branch, and the project</p><a href="/en/user/5201410/blog/2024/08/20/gsoc-2024-dynamics-popup-week-12" class="Read more" hreflang="en">Read more</a></div> <span><a title="View user profile." href="/en/user/5201410">re1san</a></span> Tue, 20 Aug 2024 03:35:48 +0000 re1san 367230 at https://musescore.org GSoC 2024 Project: Accessibility Profiles for MuseScore - Week 12 https://musescore.org/en/user/1088561/blog/2024/08/19/gsoc-2024-project-accessibility-profiles-musescore-week-12 <span>GSoC 2024 Project: Accessibility Profiles for MuseScore - Week 12</span> <div class="meta">3 months ago &bull; 0 <span>comments</span></div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Hello!</p> <p>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.</p> <p>Below is the segmented status of the project:</p> <p><strong>Current status of the project</strong><br /> We have completed:<br /> 1. Score style</p><a href="/en/user/1088561/blog/2024/08/19/gsoc-2024-project-accessibility-profiles-musescore-week-12" class="Read more" hreflang="en">Read more</a></div> <span><a title="View user profile." href="/en/user/1088561">Animesh7</a></span> Mon, 19 Aug 2024 21:08:01 +0000 Animesh7 367223 at https://musescore.org GSoC 2024 Project: Accessibility Profiles for MuseScore - Week 11 https://musescore.org/en/user/1088561/blog/2024/08/12/gsoc-2024-project-accessibility-profiles-musescore-week-11 <span>GSoC 2024 Project: Accessibility Profiles for MuseScore - Week 11</span> <div class="meta">4 months ago &bull; 0 <span>comments</span></div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Hello!</p> <p>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</p><a href="/en/user/1088561/blog/2024/08/12/gsoc-2024-project-accessibility-profiles-musescore-week-11" class="Read more" hreflang="en">Read more</a></div> <span><a title="View user profile." href="/en/user/1088561">Animesh7</a></span> Mon, 12 Aug 2024 22:37:48 +0000 Animesh7 367001 at https://musescore.org GSoC 2024 - Dynamics Popup - Week 11 https://musescore.org/en/user/5201410/blog/2024/08/12/gsoc-2024-dynamics-popup-week-11 <span>GSoC 2024 - Dynamics Popup - Week 11</span> <div class="meta">4 months ago &bull; 0 <span>comments</span></div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Hello all,</p> <p>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 &gt; Score settings.</p> <p><img src="https://musescore.org/sites/musescore.org/files/2024-08/Score_Font.png" width="300px" /></p> <p>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.</p> <p><img src="https://musescore.org/sites/musescore.org/files/2024-08/Switch_Hairpin.gif" width="480px" /></p> <p>You can find all the</p><a href="/en/user/5201410/blog/2024/08/12/gsoc-2024-dynamics-popup-week-11" class="Read more" hreflang="en">Read more</a></div> <span><a title="View user profile." href="/en/user/5201410">re1san</a></span> Mon, 12 Aug 2024 17:53:18 +0000 re1san 366991 at https://musescore.org GSoC 2024 Project: Accessibility Profiles for MuseScore - Week 10 https://musescore.org/en/user/1088561/blog/2024/08/05/gsoc-2024-project-accessibility-profiles-musescore-week-10 <span>GSoC 2024 Project: Accessibility Profiles for MuseScore - Week 10</span> <div class="meta">4 months ago &bull; 1 <span>comment</span></div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Hello!</p> <p>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.</p> <p>Below</p><a href="/en/user/1088561/blog/2024/08/05/gsoc-2024-project-accessibility-profiles-musescore-week-10" class="Read more" hreflang="en">Read more</a></div> <span><a title="View user profile." href="/en/user/1088561">Animesh7</a></span> Mon, 05 Aug 2024 21:44:33 +0000 Animesh7 366784 at https://musescore.org GSoC 2024 - Dynamics Popup - Week 10 https://musescore.org/en/user/5201410/blog/2024/08/05/gsoc-2024-dynamics-popup-week-10 <span>GSoC 2024 - Dynamics Popup - Week 10</span> <div class="meta">4 months ago &bull; 3 <span>comments</span></div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Hello everyone,</p> <p>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.</p> <p><img src="https://musescore.org/sites/musescore.org/files/2024-08/Dynamic_Preview.gif" width="280px" /></p> <p>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).</p> <p><img src="https://musescore.org/sites/musescore.org/files/2024-08/Show_Popup.gif" width="560px" /></p> <p>If there is</p><a href="/en/user/5201410/blog/2024/08/05/gsoc-2024-dynamics-popup-week-10" class="Read more" hreflang="en">Read more</a></div> <span><a title="View user profile." href="/en/user/5201410">re1san</a></span> Mon, 05 Aug 2024 18:36:51 +0000 re1san 366775 at https://musescore.org GSoC 2024 Project: Accessibility Profiles for MuseScore - Week 9 https://musescore.org/en/user/1088561/blog/2024/07/29/gsoc-2024-project-accessibility-profiles-musescore-week-9 <span>GSoC 2024 Project: Accessibility Profiles for MuseScore - Week 9</span> <div class="meta">4 months ago &bull; 0 <span>comments</span></div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Hello!</p> <p>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</p><a href="/en/user/1088561/blog/2024/07/29/gsoc-2024-project-accessibility-profiles-musescore-week-9" class="Read more" hreflang="en">Read more</a></div> <span><a title="View user profile." href="/en/user/1088561">Animesh7</a></span> Mon, 29 Jul 2024 21:53:08 +0000 Animesh7 366598 at https://musescore.org GSoC 2024 - Dynamics Popup - Week 9 https://musescore.org/en/user/5201410/blog/2024/07/29/gsoc-2024-dynamics-popup-week-9 <span>GSoC 2024 - Dynamics Popup - Week 9</span> <div class="meta">4 months ago &bull; 0 <span>comments</span></div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Hello everyone,</p> <p>Last week, I continued implementing the shortcut functionality. Now, if a note or rest is selected, we can press the shortcut <strong>Ctrl+D</strong> on Windows and Linux, or <strong>Cmd+D</strong> 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.</p> <p>[inline:Screenshot 2024-07-29 223924.png]</p> <p>You can find the details of my implementation in my latest PR: <a href="https://github.com/musescore/MuseScore/pull/23038">https://github.com/musescore/MuseScore/pull/23038</a></p><a href="/en/user/5201410/blog/2024/07/29/gsoc-2024-dynamics-popup-week-9" class="Read more" hreflang="en">Read more</a></div> <span><a title="View user profile." href="/en/user/5201410">re1san</a></span> Mon, 29 Jul 2024 17:39:08 +0000 re1san 366574 at https://musescore.org