James Thistlewood
50bb690f6f
migrate hairpin dynamics and VeloList to more generic ChangeMap
2020-01-26 17:19:21 +00:00
Dmitri Ovodok
5c3b407dae
Move setting up grips out of Element::startEdit()
2019-12-24 14:16:06 +02:00
James Thistlewood
922e514e49
fix #292960 : hairpin with dynamics at the end is too short
2019-08-28 13:58:06 +01:00
Marc Sabatella
d1b2714fac
fix #291491 : tuplet autoplace issues
2019-07-01 16:41:34 -06:00
Dmitri Ovodok
72a6108cbb
Merge pull request #5118 from dmitrio95/notation_fixes
...
Miscellaneous notation fixes
2019-06-15 13:55:01 +02:00
Dmitri Ovodok
f34a1352c9
Avoid bad aligning of hairpins to dynamics bound to the segment before hairpin start
2019-06-10 16:43:59 +02:00
Marc Sabatella
0dd239feb2
fix #289703 : don't extent hairpin if it has its own end dynamic
2019-05-27 08:26:00 -06:00
Marc Sabatella
d63c98a717
fix #289241 : hairpin above won't stay in staff
2019-05-20 07:25:43 -06:00
anatoly-os
1691755b72
Merge pull request #4894 from MarcSabatella/287445-line-placement-below
...
fix #287445 , fix #287484 , fix #284074 : line style issues
2019-05-20 13:23:02 +03:00
Marc Sabatella
ffc17b4f3a
fix #287445 , fix #287484 , fix #284074 : line style issues
2019-05-14 20:57:47 -06:00
Marc Sabatella
a27bc1f2f0
manage minDistance when moving away from staff
2019-05-14 17:32:34 -06:00
Marc Sabatella
89aa620352
hairpins + spanner staff detection + collect_artifacts
2019-05-09 22:46:59 -06:00
Marc Sabatella
ea2bc3d85a
add spanners except hairpins, also fix fingerings
2019-05-09 22:46:59 -06:00
Marc Sabatella
b0d88b5346
add hairpins
2019-05-09 22:46:58 -06:00
Marc Sabatella
6b7f33ec64
fix #278999 , fix #288474 : autoplace customization
2019-05-01 07:52:11 -06:00
Marc Sabatella
ec6f167f0b
fix #286645 : scale elements
2019-04-11 06:36:32 -06:00
anatoly-os
5b238628db
Merge pull request #4791 from dmitrio95/script-recorder-properties
...
Script recorder: support for applying palette elements and changing properties with Inspector
2019-03-15 17:19:17 +02:00
Dmitri Ovodok
d26bd056de
Assign PIDs and names for some properties
2019-03-14 15:13:43 +02:00
Joachim Schmitz
40f944c331
fix MSVC compiler warnings
...
and a MinGW warning too.
Don't cache (old) mingw dependencies on AppVeyor
2019-03-14 10:00:51 +01:00
James Thistlewood
459049b5c4
Add single-note dynamics
2019-03-02 18:18:12 +00:00
Marc Sabatella
80affc3816
fix #284341 : alignment of hairpin lines is off
2019-02-20 15:30:52 -07:00
MarcSabatella
25a6691f47
fix #280422 : align hairpin and dynamics
2018-12-28 14:45:06 -07:00
ws
487db7fe46
fix #164786 crescendo/diminuendo lines take vertical height from hairpin settings rather than dynamics text setting
...
The fix introduces new style values for crescendo/diminuendo lines. This moves them to the same position as dynamics.
Also fixed is a another bug: when you switch between above/below the proper offsets were not shown in
the inspector. Another bug was not initializing styled properties right after reading a score.
2018-12-19 17:53:38 +01:00
MarcSabatella
041a4afe87
fix #280208 : hairpin should not normally cross barline to meet note
2018-12-17 16:27:35 -07:00
anatoly-os
266e19c287
Merge pull request #4221 from Jojo-Schmitz/warnings
...
fix compiler warnings, seen in MinGW and MSVC
2018-12-12 16:30:20 +02:00
ws
c489ea507a
fix #278490 Lines placed above the top staff when single note selected
2018-12-12 14:41:57 +01:00
Joachim Schmitz
88d37365a6
fix compiler warnings, seen in MinGW and MSVC
2018-12-12 14:03:43 +01:00
anatoly-os
57f79fa3a2
Merge pull request #4336 from MarcSabatella/279198-ignore-dynamic
...
fix #279198 : ignore invisible/non-autoplaced dynamics on hairpin layout
2018-12-10 17:12:50 +02:00
ws
a43ab873e3
fixes for hairpin inpector gui
2018-12-10 10:49:28 +01:00
ws
445f907aa7
fix #279239 Continuation line overlaps continuation text
2018-12-09 14:29:13 +01:00
MarcSabatella
7722845b3a
fix #279198 : ignore invisible/non-autoplaced dynamics on hairpin layout
2018-12-06 14:07:58 -07:00
anatoly-os
428542a52a
Merge pull request #4294 from mattmcclinch/279176-line-visible
...
fix #279176 : "Line visible" property not honored when printing or after save/close/open
2018-12-05 18:04:42 +02:00
ws
a5381618fb
fix #278916 Numbers only option has no effect on ottava display
2018-12-05 15:17:48 +01:00
Matt McClinch
08421e2085
fix #279176 : "Line visible" property not honored when printing or after save/close/open
2018-12-03 14:04:31 -05:00
Dmitri Ovodok
36373db15f
fix #279063 : check systems when aligning hairpins with dynamics
2018-12-03 10:45:28 +02:00
ws
ffdab67a9d
fix handling of custom formatted text and values in inspector:
...
- replace properties "BOLD ITALIC UNDERLINE" by one property FONT_STYLE
- if text is custom fomatted (has size/fontface changes, contains parts in bold/italic etc.
then the appropriate property values are set to "unstyled". This enables the reset button
in the inspector.
- pressing reset for some text properties strips changes of this property in the text
Example: text contains a part in italic: pressing reset removes the italic formatting
- the "remove custom formatting" button is only enabled if there is some custom formatting
2018-11-26 21:17:19 +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
5165150de6
fix #121431 : fit hairpins between adjacent dynamics
...
Adjusts horizontal dimensions of hairpins to fit between adjacent
dynamics, if any exist. No vertical aligning included, as it is
already available in the form of begin/end text for hairpins.
Still for some common cases the logic added by this commit is
good enough.
Dimensions calculation code is taken (with some adjustments) from
8bdd1af0be
Also includes:
- Rename/update Segment::findAnnotation[orElement]
- Add Score::isPalette() to make it easier to distinguish between
palette and normal scores on layout stage.
2018-11-23 11:54:31 +02:00
ws
a4682fd9e0
Add begin text and end text properties to hairpins.
...
This allows to add dynamics to begin and end of hairpins. The
benefit is that this elements are treated as one symbol by layout and
autoplace and so are always vertical aligned.
Currently playback is not supported. For this probably a "start velocity" and
an "end velocity" property has to be added to hairpins.
2018-11-15 16:05:11 +01:00
ws
8bdd1af0be
remove hairpin/dynamic layout optimization
2018-11-14 13:13:27 +01:00
ws
9fa6ba571b
fix 278122 hairpin offset values are not saved
2018-11-12 11:58:31 +01:00
ws
5f4482d7c8
fix: save manual editing of slurs
2018-11-07 10:46:28 +01:00
ws
3fdfab33f4
fix #277717 Adding hairpins in continuous view leads to crash
2018-11-05 18:51:35 +01:00
ws
c071ad3083
regression: fix hairpin position in palette
2018-11-05 12:04:51 +01:00
ws
e122462931
fix #277746 hairpins can't get moved above staff anymore
2018-11-05 11:49:28 +01:00
Dmitri Ovodok
c95dfd5a40
Make it possible to record elements written to MSCX
2018-10-29 16:30:19 +02:00
ws
abc08ac1f1
fix millimeter offset handling for subtext etc.
2018-10-26 12:28:11 +02:00
ws
8bae2fec91
remove unused setYoff() method from Spanner()
2018-10-26 10:41:30 +02:00
anatoly-os
520ba30058
Merge pull request #3975 from jthistle/fix-hairpin-edit-mode-positioning-issue
...
fix #276385 : hairpin edit mode positioning issue
2018-10-25 16:29:43 +02:00
ws
96af32eee7
fix regressions: layout of misc. elements
2018-10-25 15:44:21 +02:00