Commit graph

6010 commits

Author SHA1 Message Date
Andrei Tuicu
ebca08f09c Fix Warning.
modified:   mscore/scoretab.cpp
2014-08-12 17:54:29 +03:00
Andrei Tuicu
c0f9d79428 One more fix for Mac
modified:   mscore/musescore.cpp
2014-08-12 16:49:18 +03:00
Andrei Tuicu
34e71b31f6 Giving focus to the score after every action.
modified:   mscore/musescore.cpp
2014-08-12 16:26:50 +03:00
Andrei Tuicu
4dc7af8afd Attempting to fix toolbar taborder on MAC
modified:   mscore/accessibletoolbutton.cpp
2014-08-12 15:02:25 +03:00
Andrei Tuicu
ba51e53080 Added Q_OBJECT macro
modified:   mscore/accessibletoolbutton.h
2014-08-12 14:32:56 +03:00
Andrei Tuicu
997364cde6 Fix Codying style
modified:   mscore/accessibletoolbutton.cpp
	modified:   mscore/accessibletoolbutton.h
	modified:   mscore/inspector/inspector.cpp
	modified:   mscore/shortcut.cpp
2014-08-12 11:48:58 +03:00
Andrei Tuicu
b20b0e094b More clean-up.
Removed unnecessary includes and a "\".
	modified:   mscore/musescore.cpp
	modified:   mscore/scoretab.cpp
2014-08-12 01:51:06 +03:00
Andrei Tuicu
63e9dcf8cb Clean up. Removed debug message.
modified:   mscore/musescore.cpp
2014-08-12 01:51:06 +03:00
Andrei Tuicu
38533d1c0f Clean up. Removed commented code. Fixed minor glitches.
modified:   mscore/actions.cpp
	modified:   mscore/musescore.cpp
	modified:   mscore/scoretab.cpp
	modified:   mscore/scoretab.h
2014-08-12 01:51:05 +03:00
Andrei Tuicu
e99d07df56 Reverse experiment.
modified:   mscore/inspector/inspector.cpp
2014-08-12 01:51:05 +03:00
Andrei Tuicu
1b8886df62 Experimenting with Inspector's focus policy.
modified:   mscore/inspector/inspector.cpp
2014-08-12 01:51:04 +03:00
Andrei Tuicu
4ea03c6278 Finished restructoring the actions and shortcuts.
1) Assign each shorcut to the appropriate widget
2) Change focus policy for all docked windows so that the scoretab doesn't loose focus
unless it's necessary. (except MuseScore Connect window)
For full understanding see this discussion thread:
http://dev-list.musescore.org/Keyboard-usability-and-accessibility-tt7578844.html

	modified:   mscore/accessibletoolbutton.cpp
	modified:   mscore/actions.cpp
	modified:   mscore/data/shortcuts.xml
	modified:   mscore/globals.h
	modified:   mscore/inspector/inspector.cpp
	modified:   mscore/musescore.cpp
	modified:   mscore/palettebox.cpp
	modified:   mscore/scoretab.cpp
	modified:   mscore/scoretab.h
	modified:   mscore/shortcut.cpp
	modified:   mscore/shortcut.h
	modified:   mscore/webpage.cpp
2014-08-12 01:51:04 +03:00
Andrei Tuicu
5c3b811f50 Finished tabbing order.
Added all buttons from the top row.
Removed Palettes, Piano Keyboard, Inspector and MuseScore connect.
	modified:   mscore/inspector/inspector.cpp
	modified:   mscore/musescore.cpp
	modified:   mscore/palettebox.cpp
	modified:   mscore/pianoroll.cpp
	modified:   mscore/pianotools.cpp
	modified:   mscore/webpage.cpp
2014-08-12 01:51:03 +03:00
Andrei Tuicu
a7dae1d994 Moved the Return/Enter key implementation from event to keyPressEvent.
modified:   mscore/accessibletoolbutton.cpp
	modified:   mscore/accessibletoolbutton.h
2014-08-12 01:51:02 +03:00
Andrei Tuicu
65f93b77ce Added all the buttons from file operations and transport tool bars to
the tabbing order. I did not add the Mag box and the View mode Combo box.
	modified:   mscore/musescore.cpp
2014-08-12 01:51:02 +03:00
Andrei Tuicu
032ab3c0be Fixed bug. Now the color is changing for tabbing and backtabbing.
modified:   mscore/accessibletoolbutton.cpp
2014-08-12 01:51:01 +03:00
Andrei Tuicu
95a08bbab0 Removed remaining strings from resolving conflicts.
modified:   mscore/musescore.cpp
2014-08-12 01:51:01 +03:00
Andrei Tuicu
f2578ce1d7 Removed Return key from being a shorcut for the system break action.
It is now treated as a KeyPressEvent in ScoreTab.cpp.

Now the widget that has focus will receive the event. Before, even
if a widget wanted to do something when return Key was pressed, it
was unable to do that, because shortcuts have priority over events.
	modified:   mscore/data/shortcuts.xml
	modified:   mscore/musescore.cpp
	modified:   mscore/scoretab.cpp
	modified:   mscore/scoretab.h
2014-08-12 01:51:00 +03:00
Andrei Tuicu
b6af679d42 Removed 4 more objects from the tabbing order. 1 remaining.
I have removed 4 more objects that are at this point irevelent from
an accessibility point of view, or do not provide accessibility support
yet.
	modified:   mscore/accessibletoolbutton.cpp
	modified:   mscore/importmidi_panel.ui
	modified:   mscore/musescore.cpp
	modified:   mscore/scoretab.cpp
	modified:   mscore/scoreview.cpp
2014-08-12 01:51:00 +03:00
Andrei Tuicu
47bfa3a46b Removed most of the unaccessible objects from tabbing order, 5 more remaining.
I wasn't able to find those 5 remaining.
	modified:   mscore/musescore.cpp
2014-08-12 01:50:59 +03:00
Andrei Tuicu
b0b51fa828 Added tabbing support for some* buttons.
*I've added tabbing support just for buttons that open dialogs which
already have accessibility support and for buttons that are used
for score playback.
	modified:   mscore/musescore.cpp
2014-08-12 01:50:59 +03:00
Andrei Tuicu
99df9e782a Created AccessibleToolButton class.
This class allows tabbing throught the tool bar and changes
the button's icon color when the focus is gained by tabbing.
It also allows triggering the default action of the button by
pressing Enter or Return key.
	modified:   mscore/CMakeLists.txt
	new file:   mscore/accessibletoolbutton.cpp
	new file:   mscore/accessibletoolbutton.h
2014-08-12 01:50:58 +03:00
Andrei Tuicu
49885eba34 Removed 4 more objects from the tabbing order. 1 remaining.
I have removed 4 more objects that are at this point irevelent from
an accessibility point of view, or do not provide accessibility support
yet.
	modified:   mscore/accessibletoolbutton.cpp
	modified:   mscore/importmidi_panel.ui
	modified:   mscore/musescore.cpp
	modified:   mscore/scoretab.cpp
	modified:   mscore/scoreview.cpp
2014-08-12 01:50:58 +03:00
Andrei Tuicu
484040e5d7 Removed most of the unaccessible objects from tabbing order, 5 more remaining.
I wasn't able to find those 5 remaining.
	modified:   mscore/musescore.cpp
2014-08-12 01:50:57 +03:00
Andrei Tuicu
7e5cfe6848 Added tabbing support for some* buttons.
*I've added tabbing support just for buttons that open dialogs which
already have accessibility support and for buttons that are used
for score playback.
	modified:   mscore/musescore.cpp
2014-08-12 01:50:57 +03:00
Andrei Tuicu
b08d04a910 Created AccessibleToolButton class.
This class allows tabbing throught the tool bar and changes
the button's icon color when the focus is gained by tabbing.
It also allows triggering the default action of the button by
pressing Enter or Return key.
	modified:   mscore/CMakeLists.txt
	new file:   mscore/accessibletoolbutton.cpp
	new file:   mscore/accessibletoolbutton.h
2014-08-12 01:50:56 +03:00
Nicolas Froment
47b49091a2 Merge pull request #1118 from MarcSabatella/29246-chord-symbol-markup
fix #29246: unrecognized chords with symbols imported with markup
2014-08-11 23:24:48 +02:00
Nicolas Froment
efc47dd27c Merge pull request #1117 from Jojo-Schmitz/translation
fix #29341, missing translations, more work
2014-08-11 23:22:58 +02:00
Marc Sabatella
70489003bc update tests 2014-08-11 14:26:45 -06:00
Marc Sabatella
af2b364a1c fix #29246: unrecognized chords with symbols imported with markup 2014-08-11 14:03:06 -06:00
ws
88636cbfee fix #23515 2014-08-11 21:17:55 +02:00
Joachim Schmitz
b48c32cee0 singular vs. plural 2014-08-11 17:41:23 +02:00
Joachim Schmitz
d73db39fbf another fix for #29341, selectionfilter 2014-08-11 16:24:42 +02:00
Joachim Schmitz
1b996da850 fix #29341, at least partial
but I think an update to/from Transifex is needed to make it work
2014-08-11 16:22:58 +02:00
ws
0c44719a58 fix #29241 2014-08-11 15:26:29 +02:00
lasconic
3a4f0bc10c fix #29256: Add a linked staff in note entry mode causes crash 2014-08-11 12:35:08 +02:00
lasconic
c5eeaecd8a fix #29341: Several strings show untranslated in MuseScore 2014-08-11 12:33:46 +02:00
lasconic
de3316dad7 update instrument translations 2014-08-11 11:03:45 +02:00
Nicolas Froment
742c4007e3 Merge pull request #1116 from Jojo-Schmitz/instruments-translation
Some fixes and enhancements to instruments translation
2014-08-11 10:55:37 +02:00
Joachim Schmitz
5d66242e76 fix shortname for Lute, add '-'
and fix some upper- vs. lowercase issues
2014-08-11 10:46:45 +02:00
lasconic
7a62520b89 fix #29346: Fret diagrams without 'x' and 'o' 2014-08-11 10:46:21 +02:00
Nicolas Froment
fe92374bb1 Merge pull request #1115 from MarcSabatella/22883-small-dot-distance
fix #22883: layout improvements for dot & accidental distance settings & small sizes
2014-08-11 09:24:57 +02:00
Marc Sabatella
5e17204460 add & update vtests 2014-08-10 22:59:55 -06:00
Marc Sabatella
aeff1a7810 tweaks for chord offsets (small, dots) 2014-08-10 22:57:11 -06:00
Marc Sabatella
020898c324 fix #22883: glitches with size / distance settings 2014-08-10 11:39:52 -06:00
lasconic
a3b24dd972 update german translation of instrument names 2014-08-10 02:58:09 +02:00
Nicolas Froment
e56b0df100 Merge pull request #1110 from Jojo-Schmitz/translation
(pre)Translation fixes
2014-08-10 02:51:36 +02:00
Nicolas Froment
7fb9043780 Merge pull request #1112 from MarcSabatella/29151-crowded-ties
fix #29151: tie positioning in chords
2014-08-10 02:48:36 +02:00
lasconic
e57a23d65b make edit staff type ui a bit less ugly 2014-08-10 02:34:52 +02:00
Nicolas Froment
5910e2b3a4 Merge pull request #1113 from mgavioli/Fix_29146_Ineffective_checkboxes_in_stafftype_props
Fix #29146 - Ineffective checkboxes in standard staff type props
2014-08-10 02:13:39 +02:00