Joern Eichler
f52d0612d8
do not call updateNoteLines() when adding or removing generated clef
2013-03-26 17:17:22 +01:00
Nicolas Froment
d4f5e070a7
Merge pull request #280 from heuchi/keySig_improvements
...
Fix #20573 and improve performance of KeySig handling
2013-03-25 01:38:05 -07:00
Joern Eichler
cfd292e422
initial: improve performance adding and removing KeySig
2013-03-23 11:08:28 +01:00
Maurizio M. Gavioli
b5d8fe7f64
Presets: implements presets
...
*) for percussion staves
*) as a setting in instruments.xml
2013-03-21 22:36:49 +01:00
lasconic
42ccf06ce7
fix #20558 : Split staff creates incorrect results
2013-03-21 16:27:10 +01:00
lasconic
51875f4314
do nothing fancy with barline and accolade when splitting staff
2013-03-21 12:21:46 +01:00
lasconic
63e2092edb
always use the root score undo stack
2013-03-18 15:14:05 +01:00
Joern Eichler
b066bd62b6
fix memory leak in Score::Score(Score*)
2013-03-18 13:46:28 +01:00
ws
317e39ad28
replace all subtype()/setSubtype() Element methods
2013-03-05 20:24:16 +01:00
Dag Henning Liodden Sørbø
5d817537b5
fix #13577 : Drag-selected lasso rectangle remains
2013-03-04 20:10:58 +01:00
Dag Henning Liodden Sørbø
69f6125b2f
Correctly choosing the end segment when selecting only one or the last measure
2013-02-27 13:16:27 +01:00
lasconic
aaea4768e1
revert previous commit
2013-02-07 18:14:31 +01:00
Joachim Schmitz
2ed9be9c29
fix #19985 - mark score dirty
...
after chnages to Menu -> Display -> Show
{Invisible|Unprintable|Frames|Page Margins}
2013-02-07 16:08:18 +01:00
lasconic
b309511232
add creation date as a meta tag in mscx file
2013-02-06 15:48:37 +01:00
Nicolas Froment
689eee500c
Merge pull request #182 from muelleki/17906-chords-undo
...
Undo commit from muelleki/17906-chords that conflicts with watery/17906-...
2013-01-31 10:28:55 -08:00
AntonioBL
7ee366f3ce
make removeElement check if parent is a chord
2013-01-29 18:11:51 +01:00
muelleki
53c4bb868b
Undo commit from muelleki/17906-chords that conflicts with watery/17906-midichordinput
2013-01-25 10:05:00 +01:00
ws
3d55d860b9
fix for pitch split + regression test
2013-01-22 20:37:52 +01:00
Werner Schweer
0bc14e8694
Merge pull request #166 from muelleki/17906-chords
...
#17906 : Chord input from MIDI works again
2013-01-21 00:56:15 -08:00
ws
bf1cbe2aa0
use QXmlStreamReader for xml parsing
2013-01-11 18:10:18 +01:00
muelleki
e8159e18e8
#17906 (Using MIDI input to input chords causes crash): Reworked moveToNextInput() logic in addPitch(). moveToNextInput() is called before actually inserting a new node, except if adding to a chord or if it is the first note inserted. A new flag InputState::moveBeforeAdding has been added just for this purpuse.
2013-01-10 08:38:13 +01:00
ws
eb2f71a679
replace some qt container with hand crafted single linked list
2013-01-03 16:56:56 +01:00
lasconic
34b0ace853
fix #19240 : applying fermata to rest causes crash
2012-12-08 17:24:20 +01:00
Werner Schweer
e630a887fd
for optimization replace some foreach loops
2012-12-06 12:46:05 +01:00
Werner Schweer
ee721ae6ef
fix regression: midi rendering of grace notes
2012-12-05 14:50:19 +01:00
lasconic
8e34024966
fix getText in score.cpp
2012-11-27 13:19:24 +01:00
Werner Schweer
37b0cb60d0
fix chord entry with keyboard for grace note
2012-11-23 16:18:40 +01:00
Werner Schweer
2d727fbb46
articulation updates
2012-11-21 15:57:35 +01:00
Werner Schweer
ab9774ec40
add slur articulation
2012-11-21 13:49:08 +01:00
Werner Schweer
42bf99a059
more changes for note articulation
2012-11-20 20:51:18 +01:00
Werner Schweer
f402673a65
fix some regressions for line elements
2012-11-08 12:59:51 +01:00
Werner Schweer
f3e542b9e0
fix #18732 : removing instrument causes crash
2012-11-05 10:13:41 +01:00
Werner Schweer
4ef18b5ea0
Merge pull request #116 from mgavioli/Adapt_to_new_staff_types
...
Adjusts several points to changes in Score::_staffTypes
2012-11-05 00:37:17 -08:00
Werner Schweer
6937cb8e31
remove inconsistent Score->part(int) methods
2012-11-04 09:49:32 +01:00
Maurizio M. Gavioli
7225f0e92e
Adjusts several points to the new double indirection in Score::_staffTypes
...
*) Custom styles read from scores are clones (rather than shared pointers) and set to non-built-in
*) Score::addStaffType() updates pointers to type in staves which use a modified type
*) EditStaffType sets its staff styles as non-built-in
*) Update of EditStaffType preview adapted to new Score::addStaffType()
*) TAB sample score for EditStaffType preview updated to latest version
2012-11-01 22:37:40 +01:00
Werner Schweer
792e398069
fix StaffType change regression
2012-10-29 17:48:09 +01:00
Werner Schweer
995ae53d36
use QList<StaffType**> in Score to avoid some copying
2012-10-29 17:14:05 +01:00
Maurizio Gavioli
95a53fe39b
Fix #18664
...
Edit Staff Types dlg box uses a separate copy of score styles
Edit Staff Types dlg box does not clear the type name when using presets
Edit Staff Types dlg box shows preview for TAB types
Score imports a list of staff types with a in-place deep copy (to keep valid pntrs to type in staves)
2012-10-29 17:14:05 +01:00
Maurizio Gavioli
ce3d2646fd
Changed span unit from 1 to 1/2 line distance
2012-10-20 17:00:31 +02:00
Maurizio Gavioli
d1296c8eab
Initial implementation
2012-10-20 17:00:31 +02:00
Werner Schweer
3a7e261efd
system brackets update
2012-10-17 10:40:03 +02:00
Werner Schweer
4e54f49315
reorganize file read
2012-10-01 09:58:05 +02:00
Werner Schweer
bef9c06cb4
regression test fixes
2012-09-22 19:40:45 +02:00
Werner Schweer
d3de8d3b0d
fix regression: missing doLayout() after setLayoutMode() in scoreview
2012-09-22 15:40:15 +02:00
Werner Schweer
629b2889cb
add layout flat showInstrumentNames
2012-09-22 15:40:14 +02:00
Werner Schweer
8b016da895
fix multimeasure rests with hidden parts
2012-09-21 14:29:56 +02:00
Werner Schweer
3843057a76
fix clef editing
2012-09-20 11:35:34 +02:00
Werner Schweer
3139970fd1
move ElementType to Element()
2012-09-13 18:07:11 +02:00
Werner Schweer
0df85cb1d0
implement textline with note anchors
2012-09-12 16:19:03 +02:00
Werner Schweer
0c2bd69623
fix handling of grace notes in parts
2012-09-10 16:10:25 +02:00