Commit graph

3049 commits

Author SHA1 Message Date
Andrey M. Tokarev
1486e8c8a5 Don't change voice that contains back tied tuplet 2013-09-18 17:48:01 +04:00
Andrey M. Tokarev
9ce2a8462a Reorder mergeVoices and shrinkVoices functions (midi tuplets) 2013-09-18 17:48:01 +04:00
Andrey M. Tokarev
b0f86bf384 Merge voices based on map instead of array to prevent crash 2013-09-18 17:48:01 +04:00
Andrey M. Tokarev
e0c2651cef First version of merge voices function (but crash appears sometimes) 2013-09-18 17:48:01 +04:00
Andrey M. Tokarev
fbba9abd37 Fix search of first tied tuplet note 2013-09-18 17:48:01 +04:00
Andrey M. Tokarev
54ad0edba8 Remove unnecessary #include in importmidi_clef.h 2013-09-18 17:48:01 +04:00
lasconic
25050b1199 add test for #22024 2013-09-18 15:41:55 +02:00
lasconic
2a8e23424f add regression test for slurs, commented for now 2013-09-18 11:31:46 +02:00
lasconic
5828c39af1 fix #22515: Slurs not displayed in 1.3 scores 2013-09-18 10:59:05 +02:00
lasconic
aafc962189 fix #22750: Removing bottom instrument engaged in part causes crash 2013-09-17 22:41:30 +02:00
Nicolas Froment
ded772386b Merge pull request #479 from ChurchOrganist/stafftext.ui-update
Stafftext.ui update
2013-09-17 13:06:07 -07:00
Michael Cowgill
d0ad9c6058 stafftext.ui fix
Forgot to set the active tab back to 0 :)
2013-09-17 17:14:10 +01:00
Michael Cowgill
ede25022fb stafftext.ui update
Finally managed to sort this out! Aeolus stop list buttons are now of a
uniform colour and Tremulants have green text and couplers have red.
Had to resort to hacking the file in Notepad++ to get the width and
height back to the original values -Qt Designer inisits on increasing
the width to 1134 and then won't let you change it.
2013-09-17 17:10:41 +01:00
ws
c2daabeef0 add image compare to vtest 2013-09-17 15:00:44 +02:00
ws
fbb23617a2 add fmrest-1 to vtest 2013-09-17 14:50:35 +02:00
ws
af28612150 add visual tests 'vtest' 2013-09-17 14:25:49 +02:00
lasconic
2862147d3e fix #22740: removing instrument causes crash 2013-09-17 13:11:23 +02:00
ws
1f41a8570f fix for measure rest layout 2013-09-17 09:21:21 +02:00
lasconic
8b8e73914e fix #22026: Instrument not completely removed from part 2013-09-16 21:57:54 +02:00
ws
3b0442ebc3 fix mm rest layout 2013-09-16 20:15:36 +02:00
ws
ef021e151e fix regression: musicxml export of clef 2013-09-16 18:33:16 +02:00
lasconic
8231dfc9b6 fix #22711: Dropped frame or barline not showing in continuous view 2013-09-16 18:32:25 +02:00
Nicolas Froment
498344e09a Merge pull request #476 from mgavioli/Early_music_instrument_group
Add an "Early music" group to instruments.xml
2013-09-16 07:34:30 -07:00
lasconic
c2373d2b5e minor ui improvement, remove border around palette and inspector 2013-09-16 16:33:48 +02:00
ws
3977415583 fix for cautionary clefs 2013-09-16 15:44:14 +02:00
lasconic
b435048520 move cursor to next chord when stacking notes, skip rests in repitch mode 2013-09-16 13:03:58 +02:00
lasconic
1fb5c8e7f6 fix #22308: Changing shortcuts does not work 2013-09-16 11:21:00 +02:00
lasconic
79b7fa5444 fix #22308: Changing shortcuts does not work 2013-09-16 11:20:26 +02:00
Maurizio M. Gavioli
9244dab5c9 Adds an "Early music" instrument group which includes instruments used in European music before XVIII c. (many of them not in other groups)
As the very concept of "early music" is foggy and there is always a margin of subjectivity, it may be improved and also easily argued upon! :)

(I also added the 7th string to the viola da gamba)
2013-09-16 00:37:54 +02:00
Maurizio M. Gavioli
28f6ddb7f1 Merge pull request #475 from mgavioli/Rename_Tablature_class_to_StringData
Rename Tablature class to StringData
2013-09-15 14:55:51 -07:00
Maurizio M. Gavioli
08241c9c66 * Fix Guitar Pro test ref. file.
* Replace "Tablature" with "StringData" in instruments.xml

* Remove support for "Tablature" tag from instrtemplate.cpp (but keep it in instrument.cpp for compatibility with existent 2.0 scores)
2013-09-15 23:38:59 +02:00
lasconic
50039614b5 don't crash on unknown shortcut entry 2013-09-15 20:16:49 +02:00
Maurizio M. Gavioli
3ed3546e76 Rename Tablature class to StringData
Refactoring the following names:

Classes:
Tablature => StringData

Member variables and methods:
Instrument::tablature() => stringData()
Instrument::setTablature() => setStringdata()
InstrumentTemplate::tablature => stringData
InstrumentData::_tablature => _stringData
InstrumentData::tablature() => stringData()
InstrumentData::setTablature() => setStringData()

There is no change in logic or program behaviour, only renaming.
2013-09-15 18:43:48 +02:00
Maurizio M. Gavioli
ba833ba628 Merge pull request #474 from mgavioli/obey_multidigit_fret_nos_in_staff_linked_to_tab
Obey multi-digits fret nos. in staves linked to a TAB staff
2013-09-15 08:49:01 -07:00
lasconic
bc61522303 fix build 2013-09-15 17:31:49 +02:00
lasconic
cff66a119a fix #22691 2013-09-15 17:15:05 +02:00
lasconic
815c9b249e several minor UI improvements 2013-09-15 17:13:43 +02:00
Maurizio M. Gavioli
ea2401f365 Merge pull request #473 from mgavioli/Staff_type_when_adding_a_new_instr_to_an_existing_score
Staff types when adding a new instrument to an existing score
2013-09-14 16:12:27 -07:00
Maurizio M. Gavioli
9c4751e8ea If another staff is linked to a TAB staff, entering the 2nd digit of a 2-digit fret number has no effect in the linked staff.
Fixed by iterating the fret no. change on all the notes linked to the note being edited.

Note: is it reliable to assume that elements linked to a Note are also Note's?
2013-09-15 01:07:24 +02:00
Maurizio M. Gavioli
09a7b8e946 When adding a new instrument to an existing score, the staff type given in the instrument template is not observed and a standard staff is always proposed in the Instr. dlg box.
Fixed by removing a (previously needed) distinction in the list of available staff types used by the Instr. dlg box between types coming from presets and types coming from the score. This led to existing types not being found in the list.
2013-09-14 20:23:12 +02:00
lasconic
6d72a897d7 fix #22249: bracket position in Continuous view 2013-09-14 02:30:40 +02:00
Nicolas Froment
162b6d9e72 Merge pull request #471 from MarcSabatella/22679-d-clarinet
use generic clarinet & trumpet in jazz cat
2013-09-13 14:34:52 -07:00
Marc Sabatella
838a1e4b4e don't use non-existent musicxml tag for d cl 2013-09-13 13:54:55 -06:00
Marc Sabatella
8e4e7abeb8 use generic clarinet & trumpet in jazz cat
also cleanup d clarinet
2013-09-13 12:06:07 -06:00
Nicolas Froment
078a44904f Merge pull request #470 from vgstef/loopPlayback
Makes loop playback follow repeats
2013-09-13 10:45:16 -07:00
Nicolas Froment
c587973357 Merge pull request #468 from lvinken/22587-sibelius7-brackets
22587 sibelius7 brackets
2013-09-13 08:54:56 -07:00
lasconic
0c1cd36c57 remove button for spinbox in playpanel 2013-09-13 17:51:28 +02:00
lasconic
0f2477a096 fix #22678: Allow a faster tempo in the playback panel 2013-09-13 17:41:47 +02:00
lasconic
892c660a88 adjustment to the theme 2013-09-13 16:08:11 +02:00
lasconic
b24b60391e fix #22452: Grace notes don't appear in part 2013-09-13 15:44:47 +02:00