Commit graph

1598 commits

Author SHA1 Message Date
ws
6dbff17ca7 fix compat114 issues 2018-10-26 10:41:30 +02:00
anatoly-os
de93ba1bd4
Merge pull request #4052 from dmitrio95/fix-trills-ottava-playback
fix #274247, fix #110181: use effective pitches of notes when calculating playback of trills and ornaments
2018-10-26 08:57:06 +02:00
ws
417d89e07d fix layout regressions for Jump and Marker 2018-10-25 18:32:23 +02:00
ws
96af32eee7 fix regressions: layout of misc. elements 2018-10-25 15:44:21 +02:00
anatoly-os
943c50bfe6
Merge pull request #4042 from dmitrio95/276236-systemtext-crash
Do layout of TremoloBar, add a test on layout of elements
2018-10-25 14:42:31 +02:00
anatoly-os
cc84a61fc9
Merge pull request #3984 from handrok/#113051-Arpeggio
fix #113051: Arpeggio playback should not depend on tempo
2018-10-25 08:03:46 +02:00
ws
9b1af1a4fd fix scripting regression test 2018-10-24 12:31:53 +02:00
ws
8a42030a4c fix measure number layout 2018-10-24 10:40:19 +02:00
Dmitri Ovodok
3cef1c4870 fix #274247, fix #110181: use effective pitches of notes when calculating playback of trills and ornaments 2018-10-23 15:54:29 +03:00
anatoly-os
5ad448cfa5
Merge pull request #4018 from dmitrio95/remove-staff-crash
fix #276578: remove spanners for each staff when removing staves
2018-10-22 01:39:50 +02:00
alexandr
d464b009de fix #113051: Arpeggio playback should not depend on tempo
1) Add timeStratch field to arpeggio inspector to manipulate velocity of arpeggio. Now arpeggio with timeStretch which equal 1, doesn't depend on applying tempo. Arpeggio sounds the same.
2) Add unit test to midi tests.

1


2


3
2018-10-20 11:51:00 +02:00
Dmitri Ovodok
6f34ff5ff0 Test whether layout is actually done on all visible elements 2018-10-19 10:39:08 +03:00
ws
1d014c5cb2 update regressions tests 2018-10-18 14:58:00 +02:00
ws
d77183b3bb refactoring of Element::userOff and TextBase::offset 2018-10-18 11:56:23 +02:00
Dmitri Ovodok
288e0c349e fix #276578: remove spanners for each staff when removing staves
Add a test to ensure that after removing a staff all elements belonging to it are also removed
2018-10-15 13:09:12 +03:00
anatoly-os
b2b38f7dd8
Merge pull request #4009 from dmitrio95/fix-gtp-stafftext-crash
fix #277055: Add StaffText to a Segment instead of Measure when reading Guitar Pro files
2018-10-13 00:05:57 -07:00
Dmitri Ovodok
b1c111a86c fix #277055: Add StaffText to a Segment instead of Measure when reading Guitar Pro files
Add tests on correct reading of "capo fret" marks in Guitar Pro files
2018-10-12 11:20:45 +03:00
Dmitri Ovodok
41435b07bc fix #276568: Replace double articulations with proper SMuFL symbols for 2.X scores 2018-09-26 11:49:12 +02:00
Dmitri Ovodok
a05228fb90 Correct compat206 test 2018-09-19 02:58:18 +03:00
Dmitri Ovodok
e8baf704c6 Remove compat300 test 2018-09-19 01:53:08 +03:00
Joachim Schmitz
b0aa9686a5 fix mtests after c1419f4 2018-09-15 15:39:33 +02:00
alexandr
34cf407404 fix #271616: Fermata tempo is not applied when importing 2.X->3.0 score
Add reading timeStretch for feramta from mscz
Add calculating ticks for segments before first using fermata
Add fermata.mscx to unit tests
2018-09-14 09:09:29 +02:00
anatoly-os
36e2c9f6a5
Merge pull request #3938 from handrok/Fix_instument_name_aligment
fix #275588: Instrument names aligned to the left 2.X->3.0
2018-09-12 00:33:19 +02:00
ws
b232149321 remove measure staff shapes, replace with skyline 2018-09-11 16:30:47 +02:00
alexandr
a1b926c979 fix #275588: Instrument names aligned to the left 2.X->3.0
Set correct Tid for instrument. It allow to read correct styles
Add checking alignment to mtests
2018-09-10 15:07:17 +02:00
alexandr
1d245d8502 fix #275382: Tuplet numbers are not italic from reading old score
Set default font of tuplet's numeric to italic during reading old score.
2018-09-08 09:37:13 +02:00
anatoly-os
7b1eb547c4
Merge pull request #3887 from AntonioBL/regrouprhythm_master
fix #274432 regroup rhythms does not work if the expected notes are s…
2018-09-07 16:29:06 +02:00
alexandr
1d48226720 fix #275382: Tuplet numbers are incorrectly positioned
Add new position of tuplet number.

Set default font of the number in tuplet to italic

add different tuplets to vtests
2018-08-30 17:33:25 +02:00
AntonioBL
6127bcddda fix #274432 regroup rhythms does not work if the expected notes are shorter than the initial notes 2018-08-24 20:58:34 +02:00
alexandr
e580e232b1 fix #274933: add ability to read fingering from old score v.1.14
add fingering to unit tests
2018-08-24 16:17:19 +02:00
alexandr
f00c084bcb update score in mtest to fix unit tests
see https://github.com/musescore/MuseScore/pull/3870
2018-08-24 12:07:16 +02:00
anatoly-os
40dc553a75
Merge pull request #3870 from dmitrio95/scorecmp2_squashed
Changes to MSCX fileformat for better comparability (squashed)
2018-08-24 10:00:14 +02:00
anatoly-os
eba46858af
Merge pull request #3872 from handrok/fix#275288-crash-open-score
fix #275288 crash during opening score
2018-08-21 17:21:50 +02:00
alexandr
40abead04d fix #275288: fix deleting tag "Text" when it is empty
During the reading XML MS populate map which consist of lid. This map is container of LinkedElements which is defined by the tag "lid". When tag "Text" doesn't have any text it is deleted. Error was that removing corrresponding element from map container is missing. So I add such kind of removing.

add lid with empty text to unit tests
2018-08-21 16:07:43 +02:00
alexandr
d04f0e36a7 Fix #275259: add ability to read pedal from old score
1) add pedal to unit tests

2) add textline to unit tests

3) add ottava to unit tests
2018-08-20 11:36:22 +02:00
Dmitri Ovodok
0b0f3b7d9e Convert test scores from mtest/guitarpro to the new format 2018-08-16 19:10:30 +03:00
Dmitri Ovodok
6b6b8bfab0 Convert most of test scores to the new format 2018-08-16 19:10:30 +03:00
Dmitri Ovodok
8fa920b7df Backup old MSC read functions, add a test for fileformats compatibility
Use old read functions for reading 1.x and 2.x fileformats

Assign version number 3.01 to the new MSCX format flavor
2018-08-16 19:08:45 +03:00
ws
1be753b3a4 fix delete of LetRing and PalmMute; updates for Trill and Hairpin in inspector 2018-08-06 10:38:28 +02:00
alexandr
df114f189c Compile under MSVC: this commit caontais all changes to run MSVC build
1) fix some bugs which appear in runtime:  replace QString::tostdstring() to Foo.toUtf8().constData().

2) Enable start center online community. To use it you need download webengine in your QT lib. see instruction https://musescore.org/en/handbook/developers-handbook/compilation/compile-instructions-windows-visual-studio-2017-wip

3) update install steps. Add additional dlls for webEngine. Add copying dlls and musescore.exe to /msvc.install/bin folder. Run project will work with the "$(ProjectDir)\..\..\msvc.install\bin\MuseScore.exe" specified in Debugging field in mscore project

4) Moving AppVeyor from MinGW to MSVC. Exclude ALL MSVC project from INSTALL project. Exclude ALL from PACKAGE. Remove migw-cmake in script build, add .bat instead. Remove xcopy from 7z archive step

5) Fix warning : Warning C4703 potentially uninitialized local pointer variable '' used; Warning C4456 declaration of '' hides previous local declaration; Warning C4458 declaration of '' hides class member

6) Change path to 11 version wix toolset which created .msi installer package
2018-08-04 12:17:31 +02:00
ws
10ebbb9080 update text style implementation 2018-08-01 11:46:35 +02:00
ws
2934f93142 new style value frameType replacing hasFrame, circle, square 2018-07-26 13:14:06 +02:00
ws
4c423ab455 fix handling of barline type default 2018-07-23 12:14:52 +02:00
Nicolas Froment
fd0460d174
Merge pull request #3815 from lasconic/fix-uc-nightlies-267644
fix #267644: Add auto updater to MuseScore development versions
2018-07-19 17:37:10 +02:00
lasconic
6f2d96b4e9 fix #267644: Add auto updater to MuseScore development versions 2018-07-19 16:12:48 +02:00
anatoly-os
33ee3904ed fix zerberus test
manually adjust volume to the old values using global_volume=-4.5 value
2018-07-18 15:25:50 +02:00
ws
fab478d131 fixes and updates for chord names 2018-07-16 14:35:19 +02:00
ws
8ca085ca76 Harmony and Fret update 2018-07-12 10:16:07 +02:00
lasconic
eb0c430d77 fix mtest 2018-07-11 11:55:22 +02:00
lasconic
afafe7000d Enable Compat114 tests again 2018-07-11 11:07:22 +02:00