MuseScore/libmscore
Maurizio M. Gavioli ee3de10b8d Added an extended continuation line, which connects with a matching cont. line in the next F.b. element.
Occasionally required in Baroque scores and in modern figured-bass-like harmonic analysis.
2013-02-12 16:28:55 +01:00
..
.gitignore add libmscore 2012-05-26 14:54:47 +02:00
accidental.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
accidental.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
arpeggio.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
arpeggio.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
articulation.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
articulation.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
audio.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
audio.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
barline.cpp fix importing spanner from 1.2 2013-01-25 21:26:43 +01:00
barline.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
beam.cpp In TABs with stems and beams, beams were not aligned with stems. 2013-01-31 14:41:16 +01:00
beam.h enable musicxml support, move needed xml functions to musicxml code 2013-01-17 11:33:11 +01:00
bend.cpp Align the code reading an XML profile to the new XML reader 2013-01-20 19:05:46 +01:00
bend.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
box.cpp fix slur regression 2013-01-21 20:21:41 +01:00
box.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
bracket.cpp Merge pull request #170 from Soerboe/fix19687 2013-01-30 06:48:59 -08:00
bracket.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
breath.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
breath.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
bsp.cpp add libmscore 2012-05-26 14:54:47 +02:00
bsp.h add libmscore 2012-05-26 14:54:47 +02:00
bsymbol.cpp more regressions fixes for xml reader 2013-01-23 14:14:09 +01:00
bsymbol.h more regressions fixes for xml reader 2013-01-23 14:14:09 +01:00
check.cpp for optimization replace some foreach loops 2012-12-06 12:46:05 +01:00
chord.cpp fix crash on close tab when ledger lines in the score 2013-02-07 00:18:02 +01:00
chord.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
chordline.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
chordline.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
chordlist.cpp enable musicxml support, move needed xml functions to musicxml code 2013-01-17 11:33:11 +01:00
chordlist.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
chordrest.cpp remove 2.0 tags from 1.2 importer 2013-01-24 09:31:41 +01:00
chordrest.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
clef.cpp fix Range() read/write 2013-01-18 14:42:11 +01:00
clef.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
cleflist.cpp fix all regressions detected by mtest 2013-01-17 12:56:14 +01:00
cleflist.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
CMakeLists.txt more regressions fixes for xml reader 2013-01-23 14:14:09 +01:00
cmd.cpp Merge pull request #182 from muelleki/17906-chords-undo 2013-01-31 10:28:55 -08:00
cursor.cpp for optimization replace some foreach loops 2012-12-06 12:46:05 +01:00
cursor.h updating plugin documentation 2012-09-13 18:53:55 +02:00
drumset.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
drumset.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
dsp.cpp move config.h into all.h 2012-07-09 09:51:10 +02:00
dsp.h add libmscore 2012-05-26 14:54:47 +02:00
duration.cpp remove 2.0 tags from 1.2 importer 2013-01-24 09:31:41 +01:00
duration.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
durationtype.cpp add some checks for corrupted input files 2013-01-24 19:40:23 +01:00
durationtype.h add libmscore 2012-05-26 14:54:47 +02:00
dynamic.cpp remove mscore1 font; change dynamics editing 2013-02-11 20:53:51 +01:00
dynamic.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
edit.cpp fix Range() read/write 2013-01-18 14:42:11 +01:00
element.cpp fix text palette crash 2013-02-06 16:23:27 +01:00
element.h fix drag&drop from palette 2013-01-18 10:55:52 +01:00
elementlayout.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
elementlayout.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
elementmap.cpp more regressions fixes for xml reader 2013-01-23 14:14:09 +01:00
elementmap.h add libmscore 2012-05-26 14:54:47 +02:00
event.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
event.h new wizard: don't create instrument names if only one part 2012-08-22 09:32:58 +02:00
event_p.h add libmscore 2012-05-26 14:54:47 +02:00
excerpt.cpp add some checks for corrupted input files 2013-01-24 19:40:23 +01:00
excerpt.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
exportmidi.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
exportmidi.h move midifile.h/cpp and exportmidi.cpp to libmscore 2012-06-11 17:48:20 +02:00
fifo.cpp add libmscore 2012-05-26 14:54:47 +02:00
fifo.h add libmscore 2012-05-26 14:54:47 +02:00
figuredbass.cpp Added an extended continuation line, which connects with a matching cont. line in the next F.b. element. 2013-02-12 16:28:55 +01:00
figuredbass.h Added an extended continuation line, which connects with a matching cont. line in the next F.b. element. 2013-02-12 16:28:55 +01:00
fingering.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
fingering.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
fraction.cpp add libmscore 2012-05-26 14:54:47 +02:00
fraction.h polishing the plugin subsystem 2012-07-18 14:54:44 +02:00
fret.cpp fix one more crash in fret diagram properties 2013-02-07 10:57:35 +01:00
fret.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
glissando.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
glissando.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
hairpin.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
hairpin.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
harmony.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
harmony.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
hook.cpp add libmscore 2012-05-26 14:54:47 +02:00
hook.h More plugin bindings 2012-07-25 11:49:34 +02:00
icon.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
icon.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
image.cpp more regressions fixes for xml reader 2013-01-23 14:14:09 +01:00
image.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
imageStore.cpp replaye toAscii() with toLatin1() 2013-01-02 16:39:19 +01:00
imageStore.h add libmscore 2012-05-26 14:54:47 +02:00
iname.cpp fix multimeasure rests with hidden parts 2012-09-21 14:29:56 +02:00
iname.h fix multimeasure rests with hidden parts 2012-09-21 14:29:56 +02:00
input.cpp Undo commit from muelleki/17906-chords that conflicts with watery/17906-midichordinput 2013-01-25 10:05:00 +01:00
input.h Undo commit from muelleki/17906-chords that conflicts with watery/17906-midichordinput 2013-01-25 10:05:00 +01:00
instrchange.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
instrchange.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
instrtemplate.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
instrtemplate.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
instrument.cpp fix regression: read instrument xml 2013-01-17 20:20:41 +01:00
instrument.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
instrument_p.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
interval.cpp add libmscore 2012-05-26 14:54:47 +02:00
interval.h add libmscore 2012-05-26 14:54:47 +02:00
joinMeasure.cpp move ElementType to Element() 2012-09-13 18:07:11 +02:00
key.cpp fix all regressions detected by mtest 2013-01-17 12:56:14 +01:00
key.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
keyfinder.cpp add libmscore 2012-05-26 14:54:47 +02:00
keyfinder.h add libmscore 2012-05-26 14:54:47 +02:00
keysig.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
keysig.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
lasso.cpp add libmscore 2012-05-26 14:54:47 +02:00
lasso.h derive Element from QObject; add Q_OBJECT into every Element class 2012-05-28 11:29:21 +02:00
layout.cpp create clef for all system - bugfix 2013-01-28 18:05:38 +01:00
layout.h layout changes 2012-08-01 18:00:27 +02:00
layoutbreak.cpp layout fixes for edit styled text 2013-02-06 16:23:27 +01:00
layoutbreak.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
line.cpp fix importing spanner from 1.2 2013-01-25 21:26:43 +01:00
line.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
lyrics.cpp fix slur regression 2013-01-21 20:21:41 +01:00
lyrics.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
measure.cpp Merge pull request #168 from Soerboe/fix19306 2013-01-31 10:32:35 -08:00
measure.h fix all regressions detected by mtest 2013-01-17 12:56:14 +01:00
measurebase.cpp layout changes 2012-08-02 18:33:43 +02:00
measurebase.h layout changes 2012-08-02 18:33:43 +02:00
midifile.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
midifile.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
midipatch.h add libmscore 2012-05-26 14:54:47 +02:00
mscore.cpp change sf path to fluid.sf3 2013-02-12 10:44:37 +01:00
mscore.h low level optimizations 2013-01-03 09:03:26 +01:00
mscoreview.h add libmscore 2012-05-26 14:54:47 +02:00
navigate.cpp navigate next-chord and prev-chord now stops on grace note 2012-11-23 15:22:16 +01:00
navigate.h navigate next-chord and prev-chord now stops on grace note 2012-11-23 15:22:16 +01:00
noscript.h add compile option for plugin system 2012-07-09 14:16:27 +02:00
note.cpp small low level optimizations 2013-02-10 13:53:41 +01:00
note.h check for bad note head types 2013-01-28 21:45:57 +01:00
notedot.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
notedot.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
noteevent.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
noteevent.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
ossia.cpp add libmscore 2012-05-26 14:54:47 +02:00
ossia.h More plugin bindings 2012-07-25 11:49:34 +02:00
ottava.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
ottava.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
page.cpp add creation date as a meta tag in mscx file 2013-02-06 15:48:37 +01:00
page.h enable musicxml support, move needed xml functions to musicxml code 2013-01-17 11:33:11 +01:00
part.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
part.h merge read114 branch 2013-01-24 09:46:28 +01:00
paste.cpp more regressions fixes for xml reader 2013-01-23 14:14:09 +01:00
pedal.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
pedal.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
pitch.cpp add libmscore 2012-05-26 14:54:47 +02:00
pitch.h add libmscore 2012-05-26 14:54:47 +02:00
pitchspelling.cpp fix regression tests 2013-01-04 10:18:06 +01:00
pitchspelling.h Adds diatonic mode to the Transposition dlg box. 2012-11-22 00:09:27 +01:00
pitchvalue.h add libmscore 2012-05-26 14:54:47 +02:00
pos.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
pos.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
property.cpp Added an extended continuation line, which connects with a matching cont. line in the next F.b. element. 2013-02-12 16:28:55 +01:00
property.h remove unused properties in Note object 2013-02-04 17:55:32 +01:00
qzip.cpp fix multimeasure rests with hidden parts 2012-09-21 14:29:56 +02:00
qzipreader_p.h add libmscore 2012-05-26 14:54:47 +02:00
qzipwriter_p.h add libmscore 2012-05-26 14:54:47 +02:00
range.cpp fix Range() read/write 2013-01-18 14:42:11 +01:00
range.h fix Range() read/write 2013-01-18 14:42:11 +01:00
read114.cpp fix #19904: Import of 1.2 TextStyles for titles 2013-02-03 23:31:40 +00:00
README.md add libmscore 2012-05-26 14:54:47 +02:00
rehearsalmark.cpp enhance single note tremolo layout 2012-11-22 09:42:57 +01:00
rehearsalmark.h More plugin bindings 2012-07-25 11:49:34 +02:00
rendermidi.cpp replace some qt container with hand crafted single linked list 2013-01-03 16:56:56 +01:00
rendermidi.h fix regression: midi rendering of grace notes 2012-12-05 14:50:19 +01:00
repeat.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
repeat.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
repeatlist.cpp replace some qt container with hand crafted single linked list 2013-01-03 16:56:56 +01:00
repeatlist.h fix #6075: Play panel calculates score duration wrong 2012-07-02 18:43:11 +02:00
rest.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
rest.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
revisions.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
revisions.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
score.cpp revert previous commit 2013-02-07 18:14:31 +01:00
score.h add creation date as a meta tag in mscx file 2013-02-06 15:48:37 +01:00
scorefile.cpp fix tests 2013-02-06 17:43:43 +01:00
segment.cpp add some checks for corrupted input files 2013-01-24 19:40:23 +01:00
segment.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
segmentlist.cpp fix 1.2 import issue with clefs 2012-10-02 13:52:23 +02:00
segmentlist.h fix enum script binding for SegmentType 2012-08-03 15:54:02 +02:00
select.cpp clear selection should also clear start and end segment 2013-02-08 00:28:15 +01:00
select.h never select chord, only note(s) 2012-08-06 12:15:42 +02:00
sequencer.h simplify sequencer.h interface 2012-06-28 14:50:47 +02:00
shadownote.cpp fix #17674: Ledger lines appear when hovering below and above stave with rest in Note Entry 2012-08-06 12:23:01 +02:00
shadownote.h derive Element from QObject; add Q_OBJECT into every Element class 2012-05-28 11:29:21 +02:00
sig.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
sig.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
simpletext.cpp layout fixes for edit styled text 2013-02-06 16:23:27 +01:00
simpletext.h layout fixes for edit styled text 2013-02-06 16:23:27 +01:00
slur.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
slur.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
slurmap.h add libmscore 2012-05-26 14:54:47 +02:00
spacer.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
spacer.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
spanner.cpp fix importing spanner from 1.2 2013-01-25 21:26:43 +01:00
spanner.h replace some qt container with hand crafted single linked list 2013-01-03 16:56:56 +01:00
spannermap.h add libmscore 2012-05-26 14:54:47 +02:00
sparm.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
sparm.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
sparm_p.h fix spatium change for beams 2012-11-08 14:01:59 +01:00
spatium.h add libmscore 2012-05-26 14:54:47 +02:00
splitMeasure.cpp move ElementType to Element() 2012-09-13 18:07:11 +02:00
staff.cpp fix for part creation; fix hairpin import from 1.2 2013-01-24 14:38:35 +01:00
staff.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
staffstate.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
staffstate.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
stafftext.cpp fix some xml reader regressions 2013-01-22 21:53:45 +01:00
stafftext.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
stafftype.cpp Fix #19902: in TAB's with the 'broken lines' flags, removing lines under a fret mark obliterated parts of other marks. 2013-02-06 21:57:40 +01:00
stafftype.h Fix #19902: in TAB's with the 'broken lines' flags, removing lines under a fret mark obliterated parts of other marks. 2013-02-06 21:57:40 +01:00
stem.cpp fix stem layout (beam + tweaked note head) 2013-01-25 21:26:43 +01:00
stem.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
style.cpp remove mscore1 font; change dynamics editing 2013-02-11 20:53:51 +01:00
style.h Figured Bass: add top/bottom alignment parameter to General Style 2013-02-10 19:29:26 +01:00
style_p.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
sym.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
sym.h Add a fallback to Symbol::read() to recognize 'old' symbol names 2012-09-19 02:28:16 +02:00
symbol.cpp enhance 1.2 symbol import 2013-01-28 21:45:57 +01:00
symbol.h more regressions fixes for xml reader 2013-01-23 14:14:09 +01:00
system.cpp small low level optimizations 2013-02-10 13:53:41 +01:00
system.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
tablature.cpp enable musicxml support, move needed xml functions to musicxml code 2013-01-17 11:33:11 +01:00
tablature.h enable musicxml support, move needed xml functions to musicxml code 2013-01-17 11:33:11 +01:00
tempo.cpp add libmscore 2012-05-26 14:54:47 +02:00
tempo.h More plugin bindings 2012-07-25 11:49:34 +02:00
tempotext.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
tempotext.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
text.cpp remove mscore1 font; change dynamics editing 2013-02-11 20:53:51 +01:00
text.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
textframe.cpp fix stem layout; some optimizations 2013-01-02 09:30:59 +01:00
textframe.h More plugin bindings 2012-07-25 11:49:34 +02:00
textline.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
textline.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
tiemap.h derive Element from QObject; add Q_OBJECT into every Element class 2012-05-28 11:29:21 +02:00
timesig.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
timesig.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
transpose.cpp handle different parent types for Harmony and FretDiagram 2012-12-11 10:00:16 +01:00
tremolo.cpp fix tremolo bounding box in palette 2013-02-05 20:36:35 +01:00
tremolo.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
tremolobar.cpp Align the code reading an XML profile to the new XML reader 2013-01-20 19:05:46 +01:00
tremolobar.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
trill.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
trill.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
tuplet.cpp remove 2.0 tags from 1.2 importer 2013-01-24 09:31:41 +01:00
tuplet.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
tupletmap.h add libmscore 2012-05-26 14:54:47 +02:00
undo.cpp replace some qt container with hand crafted single linked list 2013-01-03 16:56:56 +01:00
undo.h fix mtest 2012-11-22 10:47:00 +01:00
utils.cpp add some checks for corrupted input files 2013-01-24 19:40:23 +01:00
utils.h fix regressions for note entry 2012-08-08 20:46:29 +02:00
velo.cpp add libmscore 2012-05-26 14:54:47 +02:00
velo.h add libmscore 2012-05-26 14:54:47 +02:00
volta.cpp use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
volta.h use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
xml.cpp remove 2.0 tags from 1.2 importer 2013-01-24 09:31:41 +01:00
xml.h merge read114 branch 2013-01-24 09:46:28 +01:00

libmscore

MuseScore score rendering library