Marc Sabatella
ef300d1cea
implement minDistance per element
2019-05-09 22:46:58 -06:00
Marc Sabatella
fafa6cadcc
working version
2019-05-09 22:46:58 -06:00
Marc Sabatella
cf52824b67
remove ABS_OFFSET property + collect_artifacts
2019-05-09 22:46:58 -06:00
Marc Sabatella
77f908bc58
allow autoplaced elements to cross into skyline
2019-05-09 22:46:58 -06:00
Matt McClinch
07451700d2
fix #288508 : Bad layout of lines (text line, trill line...) before start repeat
2019-05-01 00:14:15 -04:00
Marc Sabatella
17c3bfaeeb
fix #285602 : note line does not appear until reload
2019-04-24 15:51:26 -06:00
Marc Sabatella
812a2811b9
fix #283312 : adjusted hairpins on small staves shift on save/reload
2019-04-11 06:36:32 -06:00
anatoly-os
9cc6c01633
Merge pull request #4779 from peterhieuvu/285383-line-saving
...
fix #285383 , fix #282191 save line properties, set propery default properties for let ring and palm mute, fix hook line drawing
2019-04-10 11:08:14 +02:00
Dmitri Ovodok
c789322faa
Allow copy-pasting hairpins and hairpin+dynamics combinations
2019-03-27 10:24:08 +02:00
Peter Hieu Vu
e1d0ccefa8
fix #285383 , fix #282191 save line properties, but only properties needed, set propery default properties for let ring and palm mute
2019-03-08 00:52:39 -08:00
anatoly-os
efdf43d96f
Merge pull request #4697 from jthistle/282404-line-color-save
...
fix #282404 : line colour not saved
2019-02-18 15:35:39 +02:00
James Thistlewood
43b1d5f050
fix #282404 : line colour not saved
2019-02-18 12:08:42 +00:00
ws
ec3be9a99a
Replacd integer midi tick values by fractions.
...
- tick names a position on the time axis
- tick is always a Fraction()
- only Measure() and Segment() (and Tuplet?) have a tick value
- tick() for an generic element return only a sensible value if isMeasure() or isSegment() or isSegment(parent())
- "ticks" names a duration stored in a Fraction()
- the tick value for an Segment is relative to its measure
- rename "duration" to "ticks"
- rename afrac() to tick()
- rename rfrac() to rtick()
- rename some variables, changing "fraction" into "tick"
(example: actualFraction() into actualTicks())
- Lyrics ticks are written as Fraction, on read if xmlreader sees a "/" it reads a fraction
else midi ticks for backwards compatibility
2019-02-18 11:46:05 +01:00
MarcSabatella
0a5e55ebdf
fix #280366 : voltas should ignore disabled header segments
2018-12-20 14:10:20 -07:00
Joachim Schmitz
88d37365a6
fix compiler warnings, seen in MinGW and MSVC
2018-12-12 14:03:43 +01:00
mirabilos
77983234c8
some spelling fixes
...
most from the spell checker built into Debian’s automated
package checking tool lintian, two from me during applying
those lintian-suggested fixes
2018-11-27 22:49:18 +01:00
Dmitri Ovodok
f42943e90b
fix #278722 : do not delete spanner segments but reuse them
2018-11-26 01:59:02 +02:00
Dmitri Ovodok
239c57194b
fix #277693 : Fix melisma intersecting with lyrics syllables
...
This patch:
1) Makes melisma be spanned not less that to the right edge of the
first note.
2) Adds a value to a width of "temporary" short melisma equal to the
lyrics syllable's width (which was done so in MuseScore 2).
2018-11-15 17:03:44 +02:00
ws
5f4482d7c8
fix: save manual editing of slurs
2018-11-07 10:46:28 +01:00
Dmitri Ovodok
c95dfd5a40
Make it possible to record elements written to MSCX
2018-10-29 16:30:19 +02:00
ws
6dbff17ca7
fix compat114 issues
2018-10-26 10:41:30 +02:00
ws
96af32eee7
fix regressions: layout of misc. elements
2018-10-25 15:44:21 +02:00
ws
edeabec275
do not disable autoplace when dragging element
2018-10-24 11:32:11 +02:00
ws
d77183b3bb
refactoring of Element::userOff and TextBase::offset
2018-10-18 11:56:23 +02:00
Joachim Schmitz
b8810ed9e5
fix #275218 : fix MSVC C4065 and C4701 warnings
...
ref. a `switch` without any `case` and the use of a
possibly uninitialized variable.
Also fix yet another few C4456.
Also disable one warning less for portmidi as it doesn't happen anyway
(anymore?)
2018-09-27 17:47:23 +02:00
ws
92d8c616e0
fix #268119 Ottava line lenght wrong
2018-09-26 18:44:40 +02:00
ws
74eda99423
update layout of LyricsLine
2018-09-25 10:36:01 +02:00
Dmitri Ovodok
c354eb24c3
Remove read300 functions
2018-09-19 01:57:37 +03:00
Dmitri Ovodok
104898195b
Read and write spanners using the connectors framework
...
Remove IDs for spanners
2018-08-16 19:10:28 +03:00
ws
10d1ae0529
add method propertyDelegate() to Element
2018-07-24 15:48:24 +02:00
ws
e1845b8682
fix: volta line length too short in some situations
2018-07-20 10:53:13 +02:00
ws
cb43b90e5a
more updates for lyrics
2018-07-02 10:24:58 +02:00
ws
04de06e2e1
update for lyrics layout
2018-06-29 13:33:59 +02:00
ws
94eaac8c67
fix #272058 Backward compatibility of previous versions files (1.2 and 1.3)
2018-05-14 10:07:56 +02:00
ws
d31cfd9885
add Stem to inspector
2018-05-07 19:05:49 +02:00
anatoly-os
4facafc468
fix #271529 : incorrect stem position for some noteheads in layout
...
Implemented correct notehead bbox width and origin calculations. Fixed
note and chord stems, ledger lines, beams, dots, articulation, slur and chord positions.
2018-05-05 10:34:45 +02:00
ws
d0117b1459
fix #272022 Backward compatibility of previous versions files
2018-05-04 14:39:14 +02:00
ws
af29311ec4
remove Element->_readPos
2018-04-30 16:08:25 +02:00
ws
47dd40114b
fix #271145 : Changing Dynamic Range for hairpins lead to crash
2018-04-13 18:07:58 +02:00
ws
49068ccf6f
more updates for properties/styles
2018-03-28 10:43:28 +02:00
ws
33d1cd7fb4
rename StyleIdx -> Sid and P_ID -> Pid
2018-03-27 15:36:00 +02:00
ws
e8ec15109c
substyle update
2018-03-22 10:09:52 +01:00
luz.paz
dab3b5f056
Misc. typos follow up
...
Follow up to previous typo commit a8ac55c180
2018-02-19 19:30:12 -05:00
ws
bbd4aac421
layout slurs before dynamics
2018-01-11 11:41:02 +01:00
Werner Schweer
1943bd1ff1
replace most static_cast in libmscore
2017-12-20 16:49:58 +01:00
wschweer
115dc67f3b
change autoplacement of dynamics
2017-12-06 16:06:32 +02:00
lasconic
e356a89e51
update for vibrato, it's now a first class Element. GPX import test for vibrato.
2017-11-30 13:25:25 +01:00
Werner Schweer
c1db68ea82
fix several issues for import gtp and ptb files
2017-11-30 13:05:36 +01:00
Werner Schweer
6d301fbbf5
update spanner editing
2017-07-26 09:59:34 +02:00
Werner Schweer
c89464f8b0
fix quirks while editing slurs in staves > 1
2017-07-05 17:41:47 +02:00