lasconic
78c0207779
fix #25478 : deleting an instrument causes rehearsal marks to vanish, also fix volta for the same bug
2014-05-23 09:50:53 +02:00
lasconic
fbdf9b7070
fix measure number visibility when top staff is hidden
2014-05-22 22:51:26 +02:00
ws
c66fe22021
fix #25422 next try
2014-05-22 16:18:35 +02:00
ws
085492df90
fix #17535
2014-05-21 20:08:50 +02:00
ws
fb0e15eb10
update measure properties + parts
2014-05-20 17:59:32 +02:00
lasconic
b5e8c777c3
ignore user stretch in float layout
2014-05-17 18:40:05 +02:00
ws
e3e4c091a0
fix #24146
2014-05-13 19:40:42 +02:00
lasconic
0f2695c3e3
fix #25703 : wrong clef for 1.3 scores with odd clef change
2014-05-12 17:59:24 +02:00
ws
02d0fcca12
fix #25646
2014-05-08 17:59:24 +02:00
ws
e97e4c9340
fix mtest
2014-05-05 17:56:13 +02:00
ws
10c9ea02dc
fix #25594
2014-05-05 16:38:48 +02:00
Joachim Schmitz
2e889b818c
removing 2 qDebug() calls
...
followng some discussion on IRC
2014-04-30 17:03:08 +02:00
ws
f9059a269b
remove stafftype subclasses
2014-04-30 13:39:16 +02:00
Marc Sabatella
d5a2141a3f
add style parameter to control space to barline
2014-04-28 16:06:28 -06:00
Marc Sabatella
e6722713a6
correct measure width calculation
2014-04-28 16:06:26 -06:00
Marc Sabatella
2185d1c6be
fix #25278 : chords won't overlap barline
2014-04-28 16:06:25 -06:00
Maurizio M. Gavioli
a14f78159d
Merge pull request #809 from mgavioli/fix_25165_pickup_meas_with_irreg_metre_measure_rest_crashes
...
Fix #25165 - crash when changing measure with whole measure rest
2014-04-28 11:59:55 +02:00
ws
9b552b409e
fix #25151
2014-04-24 17:09:42 +02:00
ws
5a02b9363c
fix #25151
2014-04-24 10:58:50 +02:00
ws
f754f4a7a6
fix #25253
2014-04-23 20:59:46 +02:00
Joachim Schmitz
d6135aa604
change a printf to a qDebug
...
and removing an unneeded \n
2014-04-23 13:48:13 +02:00
ws
5fb40769fa
fix #25434
2014-04-22 17:02:03 +02:00
ws
549b0c0187
fix #25436
2014-04-18 11:44:08 +02:00
Werner Schweer
cbdfe78142
Merge pull request #840 from mgavioli/Fix_14576_hiding_courtesy_timesigs_corrupts_scores
...
Fix #14576 : hiding courtesy time sig corrupts score
2014-04-16 15:37:43 +02:00
Maurizio M. Gavioli
80f44c368f
Fix compilation errors ( :( ).
2014-04-16 09:35:23 +02:00
Maurizio M. Gavioli
4a9c174d8d
Fix #14576 : hiding courtesy time sig corrupts score
...
See http://musescore.org/en/node/14576 for discussion and examples.
1) Edited courtesy time sig (in any parameter: visibility, colour, text, ...) are saved to the score
2) When read back from file, such a time sig is not recognized as courtesy time sig
3) If the edited courtesy time sig no longer is at the end of a system, it is not removed.
The straight approach could have been to disable any editing of courtesy time sig. Rather than loosing this flexibility, I tried to improve the management of courtesy sigs:
1) not changed
2) when reading a time sig, if not at the beginning of a measure, now it is turned into a courtesy time sig
3) courtesy time sig removal now depends on its position in the system and not on the generated status.
This patch also do the same changes, in the same code areas, for courtesy key signs, as they behave in a very similar way.
2014-04-16 00:55:11 +02:00
Marc Sabatella
58722589b5
don't set stretchDistance after time signature
2014-04-14 22:45:44 -06:00
Marc Sabatella
448ff548d0
fix tests
2014-04-14 22:45:43 -06:00
Marc Sabatella
cc2d769183
fix #25342 : space from time signature to accidental
2014-04-14 22:45:40 -06:00
Marc Sabatella
edbeaeccde
fix #25341 : not enough space before chord with accidental and offset note
2014-04-14 22:45:39 -06:00
Maurizio M. Gavioli
0a556afa3a
Merge pull request #824 from mgavioli/fix_ambitus_layout
...
Fix ambitus layout
2014-04-10 21:06:52 +02:00
ws
e534cccef8
bug fixes for concert pitch switch
2014-04-09 16:09:21 +02:00
Maurizio M. Gavioli
1d8d0eac9e
Fixes to ambitus:
...
- Fix missing adjustReadPos() for ambitus in Maesure::layoutX()
- Reduce left margin in there are accidentals
2014-04-09 12:45:28 +02:00
Maurizio M. Gavioli
390b4ced3e
Fix layout of ambitus elements with accidentals.
...
Ambitus elements with accidental(s) are laid out misaligned with ambitus elements without accidental(s).
The new algorithm aligns the leftmost note heads of each ambitus and places accidentals accordingly.
2014-04-09 12:45:28 +02:00
ws
d280091f22
implement separate tpc values for transposed view
2014-04-09 09:40:48 +02:00
Maurizio M. Gavioli
c67fa1c659
Tick where to place the newly added rests was wrong.
2014-03-29 14:03:41 +01:00
Maurizio M. Gavioli
663ed4fe7c
Fix #25165 - crash when changing rest measure duration to or from irregular time.
...
When the actual duration of a measure is changed and either the starting or ending duration cannot be represented with a simple value (for instance 5/4) and the measure contains a single whole measure rest, a division by 0 results. See http://musescore.org/en/node/25165 for examples, discussion and analysis.
Fixed.
If the new measure value is different from the current time sig, rest(s) to represent the actual measure values are used instead of whole measure rests.
2014-03-28 23:30:57 +01:00
ws
ef3a7da47c
fix #25052
2014-03-26 11:02:23 +01:00
ws
ca71cda77e
fix #25130
2014-03-26 08:12:10 +01:00
ws
759e40b0a7
#24654
2014-03-25 18:34:14 +01:00
ws
4b2d8f8d76
fix #21242
2014-03-24 17:05:12 +01:00
ws
d211d8c775
fix #25017
2014-03-15 12:58:07 +01:00
lasconic
63de5a3711
option to disable loading of parts and images
2014-03-04 17:40:23 +01:00
Joachim Schmitz
4f8f63f91e
fix #23366 : more fixes for capitalization
...
and some more fixes.
2014-03-04 07:44:56 +01:00
lasconic
3af29a9555
fix multimeasure rests and hidden part
2014-03-03 14:54:53 +01:00
ws
fd66e91bc0
link frames
2014-02-28 14:25:47 +01:00
ws
82c8dc5b72
fix #23380
2014-02-26 19:06:42 +01:00
ws
46bdce7a2a
fix #24572
2014-02-24 13:53:54 +01:00
lasconic
4d7c88ef07
fix #24654 : too much space after barline in measure with accidental and multiple voices
2014-02-21 14:32:50 +01:00
Geoff Lehr
7d239cb687
fix 6055 : when setting the measure length, unless the length is equal to the current time signature
2014-02-17 15:06:11 -07:00
Geoff Lehr
f5edcedd28
fix 6055 - add Ctrl+Shift+0 as command to convert measures containing only rests into full measure rests, even if they are pickup measures
2014-02-17 11:07:56 -07:00
Geoff Lehr
f3d6252008
When adding and instrument to a score with a pickup bar (anacrusis), set the displayed duration to the pickup length and not a full measure rest
2014-02-16 22:11:36 -07:00
lasconic
1a26ef4d35
fix: undo of change actual duration to 8/4 doesn't undo rest shape change
2014-02-11 17:42:22 +01:00
lasconic
afaaa16066
fix #24072 : Changing measure actual duration shifts all subsequent spanners
2014-02-11 17:39:44 +01:00
Mark Stanton
4cd0e03a91
Read prior version mscx files correctly by defaulting to single voice
...
slurs
2014-01-23 22:13:33 +00:00
Mark Stanton
aa2e677bc6
Corrected both reading and writing.
...
A slur is not equivalent to most of the other spanner elements since it
is related to specific voices, not once but twice.
2014-01-21 21:30:59 +00:00
Mark Stanton
129e12271b
Fix for issue #24339
...
Slurs between voices will now save and restore properly.
The MuseScore debugger has not been fixed to display the cross-voice
property of such slurs.
2014-01-20 18:33:48 +00:00
Mark Stanton
c3dde85b10
Partial fix for issue #24245 .
...
This fix works for slurs starting and ending in the same voice.
2014-01-18 17:19:46 +00:00
ws
fa70cab643
fix segment type in debugger; fix start repeat barline
2014-01-07 11:42:17 +01:00
ws
92b23265b9
no gui in converter mode; more robust reading of bad score files
2013-12-31 12:33:57 +01:00
Maurizio M. Gavioli
59ed3553b0
Segment elements in voices other 1 no longer shown.
...
A typo in a recent commit prevented elements in voices other than 1 to be displayed.
Fixed.
2013-12-28 19:44:59 +01:00
Maurizio M. Gavioli
2774c60360
If the span data of a staff indicate a multiple span and a bar line is custom-shortened to span less staves, the 'uncovered' staves lack their bar line(s)
2013-12-28 15:18:09 +01:00
Maurizio M. Gavioli
b5e1b3d4e9
Make start-repeat bar lines to follow all staff span data.
...
Start-repeat bar lines only follow the staff span value, but not the spanFrom and spanTo values.
2013-12-28 15:18:09 +01:00
Maurizio M. Gavioli
f978323d82
Fix #6107 : bar lines and brackets disappearing when some of the staff they span is hidden
...
Fixed by analyzing brackets and bar line spans rather than only relying on start and stop staff Y offset (which is not set if the staff is not shown).
Note: there are still issues with measure numbers, but these belong more to system items than to bar lining.
2013-12-28 10:24:35 +01:00
Maurizio M. Gavioli
2acd24ba1c
Finish renaming of Tablature class to StringData
...
Renames also the files hoding the class itself:
- libmscore/tablature.cpp => stringdata.cpp
- libmscore/tablature.h => stringdata.h
No actual change in the code, only updated references to stringdata.h in #include's.
2013-12-05 21:37:28 +01:00
ws
f5cfb12dc5
revert PR #566
2013-11-27 11:51:16 +01:00
Werner Schweer
784aa2f9ad
Merge pull request #566 from Isensee/23543-update_accidental
...
fix #23543 : additional update for acidentals
2013-11-26 06:14:30 -08:00
Maurizio M. Gavioli
41588b2bc1
Renamed element to "Ambitus"
2013-11-25 12:17:12 +01:00
Maurizio M. Gavioli
794612ce0f
Rename to Part Range
2013-11-24 23:32:03 +01:00
Maurizio M. Gavioli
f8ef6e6443
Initial implementation of a Range element to display a tune range
2013-11-24 23:30:44 +01:00
Isensee
3f40cbcf21
fix #23543 : additional update for acidentals
2013-11-24 16:08:25 +01:00
lasconic
d5e8e5f0be
fix #21458 : Bar rests not presented correctly at line break before key and time signature change
2013-11-22 17:41:56 +01:00
Maurizio M. Gavioli
7ece5701a0
Fix #23371 : in TAB's grace chords are not fretted at all or fretted incorrectly.
...
Since the grace chords have been moved from a parent segment of their own to a parent chord, the fretting algorithm no longer 'sees' them correctly.
Fixed by extending the fretting algorithm to deal with chords not belonging to segments.
2013-11-03 01:17:46 +01:00
ws
c6cfc3fcf6
fixes for editing multi measure rests
2013-10-30 14:21:08 +01:00
ws
b32bdedba3
fix #23127
2013-10-25 12:17:42 +02:00
ws
3a6fa1fa08
fix #23230
2013-10-21 13:11:26 +02:00
ws
4c859d86e5
fix editing of bar number in staff != 0
2013-10-18 17:55:51 +02:00
ws
aa616648b8
fix #23140
2013-10-15 16:42:22 +02:00
ws
524e4742ef
any spanner breaks multi measure rest
2013-10-15 15:39:32 +02:00
ws
835ef3d5b6
fix #23164
2013-10-14 15:35:00 +02:00
ws
397ef6172a
allow slurs from higher track to lower
2013-10-13 13:06:32 +02:00
ws
e9672f0b46
implement up/down keys to move anchor for slurs
2013-10-13 11:37:15 +02:00
wschweer
51a6f6e7cc
expose LineBreakType to plugins
2013-10-05 23:13:33 +02:00
lasconic
0ceaaf1056
more fixes for 1.3 slurs import
2013-10-01 09:31:04 +02:00
lasconic
c351315265
fix some crash with invalid drumset
2013-09-29 00:55:37 +02:00
ws
eee9f5fa17
add track2 to spanner
2013-09-27 11:20:12 +02:00
lasconic
3226ca62b0
fix #124912 : Mass insert single measure repeats
2013-09-26 20:07:58 +02:00
ws
d4017f3d44
fix #22855
2013-09-25 10:13:00 +02:00
ws
7769088c66
change mm rest alignment (vtest mmrest-5)
2013-09-20 15:03:35 +02:00
ws
528d2976c2
fix regressions for new mm rest implementation
2013-09-20 12:59:31 +02:00
ws
3a23fc9709
better mm rest layout
2013-09-19 17:39:18 +02:00
ws
5800ba4771
more fixes&tests for mm rests
2013-09-19 17:17:22 +02:00
ws
750c75fef7
add fix&test for measure repeat
2013-09-19 16:27:29 +02:00
ws
b000104ee1
change full measure rest alignment
2013-09-19 15:49:39 +02:00
ws
239ffd7456
change implementation of multi measure rests
2013-09-19 15:08:54 +02:00
ws
1f41a8570f
fix for measure rest layout
2013-09-17 09:21:21 +02:00
ws
3b0442ebc3
fix mm rest layout
2013-09-16 20:15:36 +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
lasconic
0d824483e5
fix #22654
2013-09-10 15:11:30 +02:00
lasconic
a08e3aa16d
fix #22637 : align multimeasure rest and repeat measure correctly
2013-09-10 13:11:56 +02:00
lasconic
b44d1ad5a8
fix #22627 : MuseScore doesn't allow thick and thin brackets on the same system
2013-09-09 11:31:07 +02:00
lasconic
62803b8f5e
fix #22559 : Measure numbers, if set to all staves cannot later be unset
2013-09-06 14:11:05 +02:00
lasconic
65cf846042
fix #22537 : Nested tuplets in 1.3 score incorrectly imported
2013-09-05 19:02:43 +02:00
lasconic
0e2368c051
fix drawing and layouting of repeat measure sign
2013-09-04 10:49:33 +02:00
ws
154c33d036
increase distance of chords if both have ledger lines
2013-09-02 12:14:02 +02:00
ws
9dba0be445
updates&fixes for tie editing
2013-08-22 12:18:37 +02:00
ws
d5964f81dd
allow ties to connect to note in same or different voice
2013-08-21 12:00:12 +02:00
Maurizio M. Gavioli
073cfec588
Re-factor presets and staff types.
...
1) Built-in staff types have been removed.
2) Presets are internally used as source for the staff types of a new score, to match data in Instruments.xml and as reference to check for modifications.
3) Each new score is given by default one staff type for each preset with the same name.
4) The Instrument page of the New Score Wizard lists (under the name of "Staff types") the default staff types applicable to the instrument (actually it lists the preset, as the score does not have any staff type yet).
5) The "Add | Instruments" dlg box lists all the staff types applicable to the instrument: = to the list of 4) + any user-created staff type.
6) The Staff Properties dlg box lists all the staff types applicable to the instrument: = list in 5)
7) The Staff Type Editor lists all the staff types
This should ensure consistency among the several lists of staff types and avoid duplication of similar items
Terminology:
7) A new staff type created in the editor is named by default with the group name ("Standard-", "Perc-", "Tab-") + the index of the new type in its group + the suffix "[*]" marking a user customisation. The user is anyway able to rename it, if he want.
8) The pitched staff type has been renamed everywhere (hopefully!) to "Standard"
9) The term 'preset' have been removed from the UI, except from the Staff Type Editor where it keeps its meaning of ready-made collections of parameters
The commit affects many files, but a fair number of them have only changes in names of literals. The files with significant code changes are:
libmscore/score.cpp
libmscore/stafftype.cpp/.h
mscore/editstafftype.cpp (code for naming a new staff type)
mscore/instrdialog.cpp (building type list)
Note: as score files store staff type indications as integer indices and the number and order of new default staff types is different from the old built-in types, there is a compatibility issue with old 2.0 score which use percussion and tab staves. In Score::read() (libmscore/scorefile.cpp), there is a rudimentary attempt to cope with this.Old scores will need manual fix anyway. There should not be any (new) compatibility issue with 1.x scores, as they did not use staff types.
2013-08-18 11:55:31 +02:00
ws
0d1c84aebf
fix #21964
2013-07-24 14:33:46 +02:00
ws
74a2fb2178
fix regression: full measure rest layout blocks
2013-07-19 16:45:25 +02:00
ws
497892dc5b
fix possible crash in measure rest layout
2013-07-19 12:13:58 +02:00
ws
31c7874c71
fix #21911
2013-07-19 11:25:25 +02:00
ws
6c03d00352
fix layout of multimeasure rests
2013-07-18 15:54:26 +02:00
ws
f21a599ee6
new style parameter multiMeasureRestMargin; fix #2834
2013-07-17 12:18:10 +02:00
ws
58c07cc8e3
fix #21835
2013-07-16 09:03:47 +02:00
lasconic
ebbfcee866
fix import of reduceable time sig
2013-07-15 15:40:32 +02:00
ws
d0b29ababa
add new style parameter 'barAccidentatalDistance'
2013-07-15 11:57:07 +02:00
ws
6383c012dd
fix #21283
2013-07-15 07:53:16 +02:00
ws
7cf70a66b7
fix for clef in middle of measure
2013-07-12 18:41:33 +02:00
ws
3f63dcd6d4
use interval tree for list of spanners
2013-07-05 11:24:14 +02:00
ws
f7f46859f7
fix #21619
2013-06-28 17:46:40 +02:00
lasconic
5036e8ca1d
fix #12367 : volta and parts. + volta and multimeasure rest. + volta and invisible staff
2013-06-27 18:31:00 +02:00
AntonioBL
3d9dd09597
fix 1.x tremolo between 2 notes import
2013-06-27 10:03:36 +02:00
lasconic
723bcbd2e4
fix #21608 : Multi-voice notes in the wrong place
2013-06-26 18:38:05 +02:00
lasconic
1b35202700
fix #21665 : Incorrect values when pasting
2013-06-26 14:55:55 +02:00
ws
7f9c245ada
fix regressions
2013-06-25 19:52:00 +02:00
ws
f227ab77d1
fix import regressions; remove debug code
2013-06-25 14:29:18 +02:00
ws
71d39e6ffe
fixes for timesig & more...
2013-06-25 10:41:42 +02:00
ws
47f933ee96
ignore Segments in msc[xz] files
2013-06-25 10:41:42 +02:00
lasconic
5d482a071c
fix #21625 : key signature and ledger lines in staff type don't work
2013-06-22 10:55:22 +02:00
ws
b4772a6d54
fix regressions for mtest 'link'
2013-06-21 15:19:44 +02:00
ws
9c4ba850bb
fix copy&paste for spanner
2013-06-20 18:48:28 +02:00
ws
66c63d06ae
use multimap for spanner list
2013-06-20 15:45:59 +02:00
ws
783168fd18
fix regression for grace notes
2013-06-20 10:19:04 +02:00
ws
63a73576c2
fix regression for volta
2013-06-19 18:20:09 +02:00
ws
ad980e003e
merge with master
2013-06-19 16:45:21 +02:00
ws
48965a09c5
fix regressions
2013-06-19 16:25:29 +02:00
lasconic
9858b7a104
respect defaultColor for barline and textlines
2013-06-19 09:53:15 +02:00
wschweer
705307a034
updates
2013-06-16 23:33:37 +02:00
wschweer
ab6120f85e
refactoring grace notes
2013-06-12 14:23:57 +02:00
ws
12875796ee
refactoring grace note implementation
2013-06-10 21:13:04 +02:00
ws
a7904c31f5
refactoring spanner, part I
2013-06-10 11:03:34 +02:00
lasconic
632b56eed5
fix moving tied note should move all tied notes
2013-06-05 22:36:17 +02:00
lasconic
3f2bfbb7a1
fix #21439 : Cannot tie to enharmonic note
2013-06-05 16:16:18 +02:00
ws
91f2a5d14f
clef: fix insertion of clef at same tick position
2013-06-05 09:53:38 +02:00
ws
7bb761846e
fixes for TimeSig
2013-06-04 18:31:25 +02:00
ws
699906d876
fix #21221
2013-05-29 11:50:25 +02:00
ws
ff9fa3b2e5
small optimizations
2013-05-29 11:50:25 +02:00
lasconic
430374304e
fix #21066 , fix #18693 , manually merge pull request #165
2013-05-24 12:36:32 +02:00
Maurizio M. Gavioli
418044c0b5
Merge pull request #358 from mgavioli/Fix_bug_in_Measure_createEndBarLines
...
Fix a bug in Measure::createEndBarLines().
2013-05-18 14:44:31 -07:00
lasconic
e929ed2f60
fix #20964 : 7 and 9 tuplet groups result in a corrupted score when reopened
2013-05-18 21:58:51 +02:00
Maurizio M. Gavioli
5a9abfdf68
Fix a bug in Measure::createEndBarLines().
...
A typo in function Measure::createEndBarLines() was creating a problem (additional bar lines not created when a mensurstrich span style was reduced at a normal span style).
At the same time, the typo was hiding another, perhaps more serious, bug: in some cases, extra bar lines were created for staves spanned by multi-staff bar lines.
Corrected.
2013-05-15 10:23:07 +02:00
ws
9ebabcc2e5
add namespace Ms
2013-05-13 19:43:59 +02:00
ws
66e5ef9e9d
fix performance regression for layout
2013-05-06 14:20:43 +02:00
lasconic
f6de8f26da
fix #20456 : Measure number not displayed if top staff is hidden
2013-05-01 22:44:49 +02:00
lasconic
724700ad9c
fix compilation on MacOSX
2013-04-08 18:26:53 +02:00
Werner Schweer
244d9d765b
Merge pull request #262 from softins/chord-symbol-layout
...
Chord symbol layout
2013-04-08 02:12:42 -07:00
Maurizio M. Gavioli
a79ce25a53
End-Start-Repeat Bar line:
...
When at end of system, the From-To span of the separate Start bar line is not adjusted to staff From-To span
2013-04-06 08:12:20 +02:00
Tony Mountifield
8511a883f4
Use a tight bounding box for Harmony layout.
...
Also normalise chord names to lower case when matching typed input.
2013-04-03 18:16:28 +01:00
ws
220db94494
reorganize synthesizer; add zita1 reverb
2013-04-03 12:50:21 +02:00
ws
311f6143b3
show system elements when first staff is hidden
2013-03-27 15:16:23 +01:00
Tony Mountifield
709470b6fc
Remove debug code and update some comments
2013-03-26 15:34:58 +00:00
Tony Mountifield
7defb7f4c4
Add stretch to notes under a long chord symbol.
...
Also, allow chord symbols to overlap if separated vertically.
2013-03-26 15:25:07 +00:00
ws
667cd5c6dd
cleanups
2013-03-25 16:27:20 +01:00
Tony Mountifield
60a3c46b45
Allow harmony to span multiple segments.
...
Also add a style setting for minimum chordname spacing.
2013-03-14 16:18:09 +00:00
Tony Mountifield
fbab0fb842
Work in progress for chord symbol spacing.
...
This expands the containing segment to allow space for the chord symbol.
Further work required to allow a chord symbol to overlap segments that
do not have their own chord symbol.
2013-03-14 16:13:20 +00:00
ws
91a0464242
fix compilation
2013-03-14 16:36:24 +01:00
lasconic
17b9360b2d
fix #20409 : Opening 1.X scores doesn't display lyrics
2013-03-13 18:16:25 +01:00
ws
f74272bb91
fix #20352 implement measure numbers for all staves
2013-03-08 16:07:03 +01:00
ws
8210fb81ee
more inspector cleanups; add measure property Measure Number Mode to allow adding/removing measure numbers on top of style rules
2013-03-08 12:55:12 +01:00
ws
d4749e2f35
fix #20331 Attempting to move a measure number results in a crash
2013-03-06 09:49:33 +01:00
ws
317e39ad28
replace all subtype()/setSubtype() Element methods
2013-03-05 20:24:16 +01:00
ws
3f1d5c23a2
fix too wide layout spacing
2013-03-04 12:00:02 +01:00
Maurizio M. Gavioli
a78988d1fa
TAB: initial support for multiple voices.
...
Note fretting in one voice takes into account frets in other voices.
Stems, beams, etc are NOT adjusted yet.
2013-03-02 23:40:59 +01:00
ws
626a86a03d
fix delete/add start/end repeat bars in scores with parts
2013-02-27 14:41:28 +01:00
ws
74f8813f09
updates for new element edit mode schema
2013-02-27 11:26:58 +01:00
ws
2bcc1bdf5a
change edit mode implementation
2013-02-27 11:26:58 +01:00
ws
5ab0347ef2
fix dynamic regression
2013-02-14 14:14:21 +01:00
Nicolas Froment
f86bf52a0e
Merge pull request #168 from Soerboe/fix19306
...
fix #19306 : Elements of instruments added after creation not positioned...
2013-01-31 10:32:35 -08:00
ws
02fe7a77b7
tune layout rules to better match 1.2 behaviour
2013-01-28 21:45:57 +01:00
ws
61fabb7294
fix for part creation; fix hairpin import from 1.2
2013-01-24 14:38:35 +01:00
ws
28d7708fc9
remove 2.0 tags from 1.2 importer
2013-01-24 09:31:41 +01:00
ws
a14b2e694e
more regressions fixes for xml reader
2013-01-23 14:14:09 +01:00
ws
73f2e81f2d
fix slur regression
2013-01-21 20:21:41 +01:00
ws
75d780cb79
fix drag&drop from palette
2013-01-18 10:55:52 +01:00
ws
59bf7f378a
fix all regressions detected by mtest
2013-01-17 12:56:14 +01:00
Dag Henning Liodden Sørbø
fb427fb385
fix #19306 : Elements of instruments added after creation not positioned correctly
2013-01-12 12:48:44 +01:00
ws
bf1cbe2aa0
use QXmlStreamReader for xml parsing
2013-01-11 18:10:18 +01:00
ws
1778f37b61
fix crash with parts and ties; more optimizations
2013-01-08 11:00:53 +01:00
ws
4f9d80a7af
fix regression tests
2013-01-04 10:18:06 +01:00
ws
eb2f71a679
replace some qt container with hand crafted single linked list
2013-01-03 16:56:56 +01:00
ws
9fae9fbfea
low level optimizations
2013-01-03 09:03:26 +01:00
ws
30e020232a
optimize stem layout
2013-01-02 14:33:23 +01:00
ws
00ce99f280
fix stem layout; some optimizations
2013-01-02 09:30:59 +01:00
Werner Schweer
52e54d5b0b
more stable 1.2 import
2012-12-18 09:09:11 +01:00
Werner Schweer
23d29f6c86
page format fixes (minSystemDistance); make vertical space for fret diagram
2012-12-10 17:44:57 +01:00
Werner Schweer
9079e316e5
remove incomplete spanner when loading corrupted score
2012-12-10 14:00:17 +01:00
Werner Schweer
e630a887fd
for optimization replace some foreach loops
2012-12-06 12:46:05 +01:00
Maurizio M. Gavioli
835f6393d1
Merge pull request #135 from mgavioli/fix_reading_inter-staff_bar_span_from_file
...
Fix missing bar lines between staves
2012-11-26 03:07:37 -08:00
Maurizio Gavioli
51ebd3424f
In some cases (particularly while undoing), a bar line brought back to same type as measure bar line type remained flagged as custom-typed.
2012-11-26 02:31:25 +01:00