Community Blog

GSoC 2017: Accessibility - Week 8

6 years ago • 8 comments

Hello!
This week I worked on assigning shortcuts to palette elements.

Key accomplishments

  • Added an option to set a shortcut in the palette cell context menu

  • Added a shortcut command to assign a shortcut to the currently selected palette element

  • Shortcut conflict detection:
    I improved the shortcut conflict detection to detect shortcut conflicts with other shortcut commands, with other palette shortcuts, and with menu shortcuts.

  • Palette shortcut manager:
    I made some improvements to the palette shortcut manager. It now displays

Read more

GSOC 2017 - Crash Reporting - Report 7

6 years ago • 1 comment

What I did last Week

This week I made a pull request for my branch add-breakpad. After the pull, I had some issues on compiling it on Linux. I worked on this issue and now the code successfully passed the compiling tests for all three operating systems, linux, windows and OSX. Next I got many comments from my mentor and from other people in the community regarding cmake and appveyor. Following the comments and suggestions for cmake, breakpads is now

Read more

GSoC 2017 - Startup Wizard - Weekly Report 7 - Jul 16th

6 years ago • 0 comments

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

This week the main task that I worked on was merging the code for the shortcut management system. The shortcut management system uses different shortcut lists for different operating systems and different keyboard layouts. The main motive behind the merge was to enable users to customize their shortcut lists for their respective configurations of keyboard and OS and save these customizations using the new save feature. Users could then send in these lists or provide feedback which could

Read more

GSoC 2017 - Timeline Navigation - Weekly Report #7

6 years ago • 1 comment

Hey everyone!

This is my seventh 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

-Collapsible rows

Upon clicking a small arrow, the meta rows (excluding the measures) collapse into one row and all the values are placed on that row.

-Staggering

Multiple values in the same measure

Read more

GSoC 2017: Accessibility - Week 7

6 years ago • 0 comments

Hello!
This week I worked on assigning a shortcut to a palette element.

Key accomplishments

  • nextElement and prevElement commands have been merged:
    The work I had done on the nextElement and prevElement commands has been merged into master. Please feel free to try the commands out.
  • Palette element can be assigned a shortcut:
    A shortcut can be assigned to a palette element using the palette shortcut manager, which displays the list of palette elements. The GUI of this is similar
Read more

Shortcut Management and Shortcut Lists

6 years ago • 0 comments

The main focus of my summer project for MuseScore is shortcut management. MuseScore is used by a vast array of users who use different operating systems, input languages and keyboard layouts. As a result, in many cases, there are conflicts in the default keyboard shortcuts. With a shortcut management system, I aim to resolve these conflicts. The basic idea of the shortcut management system is detecting the user’s keyboard layout and then appropriately loading a list of default keyboard shortcuts

Read more

OpenScore: How you can get involved!

6 years ago • 10 comments

Thanks to the 1000+ backers who made the OpenScore Kickstarter a success! The campaign was the culmination of over 10 months of planning and hard work, and we're absolutely thrilled to see it come to fruition! There's no time to rest though, because now the real works begins: transcribing, checking and creating OpenScore editions.

How to get involved

There are a few ways you can help:

  1. Send us a transcription you have already done (here’s how).
  2. Reserve a
Read more

GSOC 2017 - Crash Reporting - Report 6

6 years ago • 0 comments

On my previous post we have three components: The building procedure where we have the creation of the symbol file, the generation of the minidump files on the client side and the webserver where it will integrate both symbol and minidumps to show the errors. For this week I got mostly involved into building Musescore and uploading the symbols to the webserver. For the webserver at this stage we are going to use backtrace.io .

For the building procedure I

Read more

GSoC 2017 - Startup Wizard - Weekly Report 6 - Jul 9th

6 years ago • 0 comments

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

This week the main task that I worked on was merging the code for the shortcut management system. The shortcut management system uses different shortcut lists for different operating systems and different keyboard layouts. The main motive behind the merge was to enable users to customize their shortcut lists for their respective configurations of keyboard and OS and save these customizations using the new save feature. Users could then send in these lists or provide feedback which could

Read more

GSoC 2017 - Timeline Navigation - Weekly Report #6

6 years ago • 0 comments

Hey everyone!

This is my sixth 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

-Merged!

My code is now merged with master for everyone to test out. I urge you to try out the timeline for yourself. If you find any bugs, please report them to the

Read more