Commit graph

13598 commits

Author SHA1 Message Date
ws
80f8c28f81 fix problems with styled properties for dynamics, fingering and rehearsal marks 2018-09-25 13:18:45 +02:00
ws
74eda99423 update layout of LyricsLine 2018-09-25 10:36:01 +02:00
ws
9647b18037 fix regression tests 2018-09-24 12:23:00 +02:00
ws
83cf3ec3e7 fix #276528 impossible to move chord symbols above lyrics that are above stave 2018-09-24 12:07:48 +02:00
ws
02bf4766b0 fix #276530 lyrics syllabes spanning more than one note are not left aligned 2018-09-24 11:57:24 +02:00
anatoly-os
38887a7825
Merge pull request #3981 from handrok/#276144-Cont_View_Rectangle
fix #276144: Scroll in continious view limited to less than all instruments
2018-09-22 13:17:00 +02:00
ws
5f927683ad fixes for InstrumentChange, add inspector page for InstrumentChange 2018-09-21 13:45:22 +02:00
alexandr
eceb5d71a0 fix #276144: Scroll in cont. view limited to less than all instruments
Extend rectangle of page box to cover all score's area in continious view mode.
2018-09-21 11:40:37 +02:00
anatoly-os
87d175aae8 fix #275901: Changing the visibility of a rest
Changing the visibility of a rest in voice 2 will not move the position of a corresponding rest in voice 1. Manually applied f31bebc4e6
2018-09-21 10:22:15 +02:00
anatoly-os
6830bffd8a
Merge pull request #3951 from Jojo-Schmitz/text-align
partial fix for #276102: show the correct icon for bottom align
2018-09-21 09:56:33 +02:00
ws
8ebe21cf3f fix regression: crash when opening text palette 2018-09-21 08:54:43 +02:00
Joachim Schmitz
57ddd931f2 partial fix for #276102: show the correct icon for bottom align 2018-09-20 19:52:40 +02:00
ws
7a2b518e15 implement text offset for misc. other elements 2018-09-20 17:42:02 +02:00
anatoly-os
34b892d6b7
Merge pull request #3976 from jthistle/275916-handle-selection-areas-overlap
fix #275916: handle selection areas overlap too much at low zoom
2018-09-20 13:43:10 +02:00
anatoly-os
4b3a20c0dc
Merge pull request #3977 from Jojo-Schmitz/my-first-score
Fix "My First Score" and the "Treble Clef" template
2018-09-20 13:39:12 +02:00
Joachim Schmitz
71d0cef319 Fix "My First Score" and the "Treble Clef" template
after removal of read300()
2018-09-20 13:08:13 +02:00
anatoly-os
6473767cb4
Merge pull request #3959 from mattmcclinch/276105-repitch-drums
fix #276105: repitch input changes rhythm in drums/percussion instruments
2018-09-20 12:06:36 +02:00
anatoly-os
393845021e
Merge pull request #3967 from mattmcclinch/276237-undo-text-edit
fix #276237: Crash after undo stave text entry and leaving edit mode
2018-09-20 12:02:50 +02:00
ws
b5bbc67e74 fix: changing offset in inspector has no effect for tempotext 2018-09-20 11:20:13 +02:00
ws
fe98928bad honor 'staff extra space above' property for system distance 2018-09-20 11:20:13 +02:00
anatoly-os
d184a4560e
Merge pull request #3912 from dmitrio95/scorecmp_remove_read300
Remove read300 functionality
2018-09-20 10:27:00 +02:00
ws
c07ed54625 fix bug: changing offset in inspector has no effect for dynamics 2018-09-20 10:19:54 +02:00
anatoly-os
9851aacb2d
Merge pull request #3966 from handrok/#275361-Hidden_elements
fix #275361: Hidden dynamic symbols become visible 2.X->3.0
2018-09-20 10:18:07 +02:00
ws
218b98eff4 Revert "fix #276326 Saving file with invisible rehearsal mark deletes it"
This reverts commit 1f133d3777.
2018-09-20 10:08:28 +02:00
James Thistlewood
caca499e4a fix #275916: handle selection areas overlap too much at low zoom 2018-09-19 20:37:16 +01:00
ws
161be58475 fix layout of LyricsLineSegment 2018-09-19 12:35:03 +02:00
alexandr
a5acf08eb3 fix #275361: Hidden dynamic symbols become visible 2.X->3.0
Error was that we need always call element::layout() method. Otherwise position of elements are (0.0 0.0). And painter doesn't draw elements with this position.
And now layout() is called for both visible and invisible elements, but invisible ones don't participate in autoplacement operations, so there is neither performance impact nor invisible elements autoplacement.
This leads to invisible elements collision if you switch visibility, but it is expected I believe, since we position elements for printing, but invisible elements are for playback.
2018-09-19 11:51:38 +02:00
ws
1f133d3777 fix #276326 Saving file with invisible rehearsal mark deletes it 2018-09-19 10:27:14 +02:00
Dmitri Ovodok
a05228fb90 Correct compat206 test 2018-09-19 02:58:18 +03:00
Dmitri Ovodok
8745f5f962 Raise an error if old 3.00 MSCX file is tried to be read 2018-09-19 01:57:37 +03:00
Dmitri Ovodok
4c30e7e894 Remove unused Articulation in read206 2018-09-19 01:57:37 +03:00
Dmitri Ovodok
bef9b69447 Miscellaneous changes to read206.cpp 2018-09-19 01:57:37 +03:00
Dmitri Ovodok
c354eb24c3 Remove read300 functions 2018-09-19 01:57:37 +03:00
Dmitri Ovodok
e8baf704c6 Remove compat300 test 2018-09-19 01:53:08 +03:00
anatoly-os
62bdf9d712
Merge pull request #3971 from Jojo-Schmitz/prep-for-Qt-5.12
changes needed for MuseScore to build with Qt 5.12 (Alpha)
2018-09-18 22:09:32 +02:00
anatoly-os
a372392937
Merge pull request #3974 from jthistle/276134-fretboard-inspector-placement-opposite
fix #276134: fretboard diagram placement opposite to inspector value
2018-09-18 22:08:04 +02:00
anatoly-os
588a4bad76 add TODOs to rename pos() and ipos()
Element::pos() and Element::ipos() unclear and error prone semantic led to 382b7d79d8.
SpannerSegment::pos2() and SpannerSegment::ipos2() are not good as well.
I didn't apply renaming because active work is in progress.
2018-09-18 21:55:21 +02:00
anatoly-os
9037e5e557
Merge pull request #3972 from handrok/#276136-lyrics_offset
fix #276136: lyrics jumps
2018-09-18 21:51:48 +02:00
anatoly-os
b5d8566292
Merge pull request #3973 from handrok/fix_vtest
fix vtest emmentaler-8.mscx
2018-09-18 21:42:00 +02:00
James Thistlewood
9ae23f9c18 fix #276134: fretboard diagram placement opposite to inspector value 2018-09-18 18:31:03 +01:00
ws
6930004a2b fix vtest lyrics-5 2018-09-18 17:54:16 +02:00
alexandr
b679b9a1fe fix vtest
update ref png because source mscx is updated
2018-09-18 16:32:55 +02:00
alexandr
382b7d79d8 fix #276136: lyrics jumps
There is a value 'lyricsEvenOffset' in mscx which cause the bug. When  it is setted. It leads to jumping lyrics because calculating new skyline always adds offset to older position of lyrics. I fix it by remove adding offset.
2018-09-18 16:10:45 +02:00
Joachim Schmitz
ff01465793 changes needed for MuseScore to build with Qt 5.12 (Alpha)
One needed for MSVC only (and only since Alpha, not with the previous
preview), the other needed for MSVC and MinGW.
Neither seems to cause issues with Qt 5.9 (like AppVeyor and Travis CI
prove)
2018-09-18 14:42:43 +02:00
ws
d02575c521 fix vtest tuplets-2 2018-09-18 11:34:11 +02:00
anatoly-os
6dac21350a
fix nullptr utilization when calculating measureIndex 2018-09-17 17:42:27 +02:00
ws
4b5b55785a fix hairpin vertical default position 2018-09-17 14:35:02 +02:00
ws
b555f05334 change default vertical position of dynamics 2018-09-17 14:25:15 +02:00
ws
ab2d9696d1 fix wrong tuplet layout after switching from linear to page mode 2018-09-17 14:06:13 +02:00
Matt McClinch
1d8adad3bc fix #276237: Crash after undo stave text entry and leaving edit mode 2018-09-17 07:01:44 -04:00