Community Blog

GSoC 2017 Final Work Product Submission

7 years ago • 0 comments

The project that I worked on for MuseScore over the summer had two main parts: a shortcut management system and a startup wizard.

Shortcut Management:
The key issue that MuseScore faced was that multiple users with different operating systems, locales and keyboard layouts experiences various keyboard shortcut conflicts which prevented them from using all the shortcuts while creating musical scores. To overcome this problem, the shortcut management detects the user’s keyboard layout and automatically selects an appropriate list of shortcuts

Read more

GSoC 2017 Work Product : Accessibility

7 years ago • 0 comments

This is a description of the work done as part of GSoC 2017 on the project "Improving the Accessibility of MuseScore for Visually Impaired Musicians".

Merged Code:

The following commits have been merged into the MuseScore master branch and are available in the nightly builds:
Pull Request #3206 Accessibility: nextElement and prevElement
Commit: accessibility: nextElement and prevElement
This implements two score navigation commands, to select the next and previous score element respectively. The commands traverse elements like articulation, note attached

Read more

GSoC 2017 - Timeline Navigation - Weekly Report #12

7 years ago • 5 comments

Hey everyone!

This is my last weekly report for my GSoC project. This will include all the work from the past week. It includes my key accomplishments up to this point, the tasks that have given me trouble, and my plan for the next week.

Key accomplishments

-Pull Request finished!

-My second pull request has been merged and is ready to be tried out. A couple bugs have been found, but have been fixed by other developers.

-Handbook entry made

Read more

GSoC 2017 - Startup Wizard - Weekly Report 12 - Aug 20th

7 years ago • 0 comments

github: https://github.com/aryamanvinchhi/MuseScore

This week officially marked the end of the coding period for Google Summer of Code. After coding all summer, my GSoC project looks ready. The shortcut management system and the startup wizard have been completed and merged. However, there are one or two bugs that have to be fixed, and I will be happy to continue working on bug fixes in the coming weeks. Over the next few days, I work on this (https://musescore.org/en/node/245781) issue and

Read more

GSoC 2017: Accessibility - Week 12

7 years ago • 0 comments

Hello!
This is the last weekly report for GSoC. This week, I worked on setting palette shortcuts, as well as on template navigation.

Key accomplishments

  • Solved the issue of duplicate palette cell names:
    Previously, setting a shortcut for a palette cell which did not have a unique name was not reflected properly in the palette shortcut manager. This was because I was identifying a particular palette cell in a list using the name (none of the other members are unique,

Read more

GSoC 2017 - Startup Wizard - Weekly Report 11 - Aug 13th

7 years ago • 0 comments

github: https://github.com/aryamanvinchhi/MuseScore

The two main parts of my GSoC project are now ready and focus of the rest of my work will move towards maintenance, improvement and bug fixes related to the shortcut management system and the startup wizard.

Key Accomplishments Last Week:
Worked on simple bug fixes and made small tweaks that got merged.

Key Tasks That Stalled:
There weren’t any key tasks that stalled this week.

Tasks in the Upcoming Week:
In the coming week, my work will

Read more

GSoC 2017: Accessibility - Week 11

7 years ago • 3 comments

Hello!
This week I fixed some bugs in the master palette and also worked on the navigation of templates in the new score wizard.

Key accomplishments

  • Fixed navigation of Symbols palette:
    On pressing Enter, the symbols palette is expanded. Pressing the down arrow key selects the next symbol palette. Previously, there was a problem expanding the symbols palette. I also fixed a bug in the navigation from certain symbol palettes like Barlines and Clefs.

  • Reduced code duplication in master palette

Read more

GSoC 2017 - Timeline Navigation - Weekly Report #11

7 years ago • 0 comments

Hey everyone!

This is my eleventh weekly report for my GSoC project. This will include all the work from the past week. It includes my key accomplishments up to this point, the tasks that have given me trouble, and my plan for the next week.

Key accomplishments

-Pull Request

-Finally a PR has been initiated. Currently, I am cleaning up a couple last minute bugs and making my code fit within the guidelines.

-Tricky bugs

-Multiple bugs were found dealing

Read more

GSoC 2017 - Startup Wizard - Weekly Report 10 - Aug 6th

7 years ago • 1 comment

github: https://github.com/aryamanvinchhi/MuseScore

This week, I worked on completing the startup wizard. In the initial days of the week, I modified and improved the pages of the wizard and started getting my code ready to be merged. The two main parts of my GSoC project are now ready and focus of the rest of my work will move towards maintenance, improvement and bug fixes related to the shortcut management system and the startup wizard.

Key Accomplishments Last Week:
Merged. The startup

Read more

GSoC 2017: Accessibility - Week 10

7 years ago • 3 comments

Hello!
This week I worked on making the key signature palette in the new score wizard navigable. I also worked on the navigation of the master palette.

Key accomplishments

  • Palette navigation has been merged:
    The palette navigation code has been merged. Feedback on this would be welcome.

  • New score wizard, master palette:
    The work on making the key signature palette accessible is complete. The master palette is also navigable now. Currently, these are two separate branches. I will shift the

Read more