I don't think anything is fixed. If your keyboard is one in which Shift+"." is the same as ">", neither is going to work, and these are still the default shortcuts for staccato and diminuendo respectively.
That's interesting, because on my US keyboard layout, pressing '>' (Shift + .) adds a decrescendo, but just pressing '.' by itself doesn't create a staccato. I had to remap staccato to Control + . to get it to work. My OS is Ubuntu 14.10 - perhaps the decrescendo still doesn't work on windows.
Correction: pressing '.' by itself adds an augmentation dot and pressing '>' (= Shift + '.' on US keyboard) adds a decrescendo. Perhaps the default for staccato should be Control + '.'?
You sure you were using the default shortcuts provided in the latest build and not shortcuts leftover from a previous installation? Run "mscore -F" to be sure; I had done that only minutes before I tested, also US keybaord, Ubuntu (14.04).
But note, "." is not supposed to create staccato - Shift+"." is the shortcut for staccato; "." is the shortcut for augmentation dot. Because Shift+"." is the staccato shortcut, it conflicts with ">" on any keyboard for which those are the same key. And in that situation, you get an error message on the console window (if running from a terminal or debugger) warning of the conflcit, and the shortcut executes neither command.
So yes, one possibility is to change the staccato shortcut. But given there are lots of different keybaord layouts in the world, and lots of shortcuts defined by MuseScore, it's almost inevitable that some combination will conflcit on some keyboard layout. So it's kind of a no-win situation overall, but still, I do think this particular case may merit changing the staccato shortcut for.
Comments
the default decrescendo shortcut seems to be fixed in master but the staccato default still doesn't work
I don't think anything is fixed. If your keyboard is one in which Shift+"." is the same as ">", neither is going to work, and these are still the default shortcuts for staccato and diminuendo respectively.
That's interesting, because on my US keyboard layout, pressing '>' (Shift + .) adds a decrescendo, but just pressing '.' by itself doesn't create a staccato. I had to remap staccato to Control + . to get it to work. My OS is Ubuntu 14.10 - perhaps the decrescendo still doesn't work on windows.
Correction: pressing '.' by itself adds an augmentation dot and pressing '>' (= Shift + '.' on US keyboard) adds a decrescendo. Perhaps the default for staccato should be Control + '.'?
You sure you were using the default shortcuts provided in the latest build and not shortcuts leftover from a previous installation? Run "mscore -F" to be sure; I had done that only minutes before I tested, also US keybaord, Ubuntu (14.04).
But note, "." is not supposed to create staccato - Shift+"." is the shortcut for staccato; "." is the shortcut for augmentation dot. Because Shift+"." is the staccato shortcut, it conflicts with ">" on any keyboard for which those are the same key. And in that situation, you get an error message on the console window (if running from a terminal or debugger) warning of the conflcit, and the shortcut executes neither command.
So yes, one possibility is to change the staccato shortcut. But given there are lots of different keybaord layouts in the world, and lots of shortcuts defined by MuseScore, it's almost inevitable that some combination will conflcit on some keyboard layout. So it's kind of a no-win situation overall, but still, I do think this particular case may merit changing the staccato shortcut for.
This is fixed for all reaosnable keyboard layouts now, right? Staccato is now Shift+S...