Commit graph

349 commits

Author SHA1 Message Date
Marc Sabatella 36273a03cd layout fix for unisons with grace notes in downstem voice 2015-02-13 11:03:44 -07:00
Marc Sabatella cdffb1c412 fix potential crash & add vtest 2015-02-11 15:51:41 -07:00
Werner Schweer db9adc4c2e Merge pull request #1739 from MarcSabatella/breath-3
Fix layout of breaths
2015-02-09 10:04:28 +01:00
Marc Sabatella d79bd3a502 fix #46401: breath segments placed too early 2015-02-06 22:32:34 -07:00
Marc Sabatella 22f134356b fix #17985: wrong order for courtesy key & time signature 2015-02-06 13:28:26 -07:00
Werner Schweer d05964e8c1 Merge pull request #1716 from MarcSabatella/33911-tuplet-bracket-position
fix #33911: tuplet bracket should follow beam angle
2015-02-02 10:44:16 +01:00
Werner Schweer 59cd12f0ee Merge pull request #1710 from MarcSabatella/46006-flags-crossed-voices
fix #46006: flags in crossed voices collide with notes
2015-02-02 10:35:03 +01:00
Marc Sabatella 69a97ab80d fix #33911: tuplet bracket should follow beam angle 2015-02-01 16:01:03 -07:00
Marc Sabatella 70f5820f08 fix #46006: flags in crossed voices collide with notes 2015-01-30 15:19:08 -07:00
Marc Sabatella 4b4ac70a78 fix #9355: only offset rests / flip stems if multivoice visible 2015-01-27 23:33:26 -07:00
Marc Sabatella ce572cd52c ignore trailing punctuation in lyrics alignment 2015-01-25 22:58:15 -07:00
Marc Sabatella 76fa55f904 add vtest 2015-01-18 12:12:46 -07:00
Marc Sabatella 78fc3f6009 add vtest 2015-01-17 19:33:15 -07:00
Werner Schweer ed7dbedb7b Merge pull request #1575 from MarcSabatella/42031-slur-articulation-flip
fix #42031: slur position relative to flipped articulation
2015-01-02 09:19:28 +01:00
Werner Schweer 0e4993c67c Merge pull request #1599 from MarcSabatella/42936-beam-distance-scaling
fix #42936: beam distance doesn't scale with staff size
2015-01-02 09:10:06 +01:00
ws c68687195e update beams-1-ref.png 2015-01-02 09:09:54 +01:00
Marc Sabatella 0b48254691 slightly more conservative hyphen padding 2014-12-31 17:01:17 -07:00
Marc Sabatella 3bd9e25755 fix #42936: beam distance doesn't scale with staff size 2014-12-31 12:19:13 -07:00
Joachim Schmitz 62be8b71ae fix #42261: Melisma too close to preceding text 2014-12-31 16:51:05 +01:00
Marc Sabatella 8e3892239d add vtest 2014-12-30 23:51:08 -07:00
Marc Sabatella 77e3a87ebf fix #42261: add space before melisma 2014-12-30 23:45:35 -07:00
Marc Sabatella 922913e959 align stem-side staccato with stem 2014-12-28 15:42:23 -07:00
Marc Sabatella 90e741019f fix #42031: slur position relative to flipped articulation 2014-12-28 15:42:22 -07:00
Marc Sabatella 66e02d5049 add vtest 2014-12-17 12:37:07 -07:00
Marc Sabatella 813d97907c fix #41036: no beam over gap 2014-12-10 11:59:01 -07:00
Marc Sabatella fbdd224791 add chord symbol style options: full german, french, lwoer case bass, all caps note names 2014-12-10 00:12:00 -07:00
lasconic 03bf869108 On windows, change mscore.exe to MuseScore.exe, wix packaging: desktop shortcut, start menu shortcut... 2014-12-08 10:30:06 +01:00
Marc Sabatella c4faee7198 fix #40066: use es/is for german chords if lower case option enabled 2014-12-05 16:25:36 -07:00
Marc Sabatella d2d3e2f8ad update vtests 2014-12-04 13:44:37 -07:00
Marc Sabatella 9b9aa19b63 fix #40091: double flat/sharp in chord symbols 2014-12-04 13:04:44 -07:00
Marc Sabatella 5d329676a6 fix #40581: overlapping ledger lines between voices 2014-12-03 09:50:39 -07:00
lasconic 28b5daf919 more vtest fixes 2014-12-02 23:31:39 +01:00
lasconic a682777a96 update vtest 2014-12-02 21:46:54 +01:00
Nicolas Froment 4934cf0a57 Merge pull request #1487 from MarcSabatella/6535-tie-grace
fix #6535: grace note ties, also articulations & duration fixes
2014-12-01 23:16:45 +01:00
Nicolas Froment 255eaaa75e Merge pull request #1493 from MarcSabatella/40296-center-lyric-symbols
fix #40296: lyrics consisting of symbols offcenter
2014-12-01 17:10:29 +01:00
Marc Sabatella 7013e0ad5d fix #40296: lyrics consisting of symbols offcenter 2014-11-30 08:05:19 -07:00
Marc Sabatella 117ab2cb65 fix #40291: voice 3/3 rests in rhythmic slash notation 2014-11-29 23:47:00 -07:00
Marc Sabatella ec9a2e8234 add vtest 2014-11-29 20:30:05 -07:00
Marc Sabatella 975cd7b914 fix #40066: accidentals in chord symbols 2014-11-28 16:13:59 -07:00
Marc Sabatella 58e5a74588 fix #8924: native support for slash notation 2014-11-17 22:02:12 -07:00
Marc Sabatella fef82c1a10 beam beats in X/4 according to minimum durations 2014-11-15 11:04:10 -07:00
Nicolas Froment 1e8c3a35c9 Merge pull request #1439 from MarcSabatella/38501-cross-staff-gliss
fix #38501: cheap partial fix for cross-staff and cross-system gliss
2014-11-11 13:33:51 +00:00
lasconic 5199474150 fix #38731: Beams connected to irregular tuplets in a 4/4 time signature and on beats one and three are incorrect 2014-11-10 19:08:53 +00:00
Marc Sabatella 98235e52b2 fix #38501: cheap partial fix for start position of cross-staff and cross-system gliss 2014-11-07 13:23:07 -07:00
Marc Sabatella 9e13dec5fc add vtest for various recent mmrest fixes 2014-11-03 09:58:02 -07:00
Marc Sabatella e38e8a24af fix 37646: bad continued tie with seconds 2014-10-31 16:41:31 -06:00
Nicolas Froment 5cb1920903 Merge pull request #1393 from MarcSabatella/37021-line-min
fix #37021: minimum line length can overlap next note
2014-10-30 22:48:36 +00:00
Marc Sabatella fd0a5c97fa fix #37506: fix rendering of rootless slash chords 2014-10-26 11:47:07 -06:00
Marc Sabatella 0e9dd1a35e fix #36366: parse verse number, left align to syllable 2014-10-18 14:33:43 -06:00
Marc Sabatella 2b73e451f8 fix #37021: minimum line length can overlap next note 2014-10-18 13:31:09 -06:00
Nicolas Froment 58724c0227 Merge pull request #1382 from MarcSabatella/36761-voice-articulation
fix #36761: horizontal position of multivoice articulations
2014-10-16 14:27:13 +02:00
Marc Sabatella 874c053956 fix #36761: horizontal position of multivoice articulations 2014-10-15 10:21:04 -06:00
Marc Sabatella 4868a125e2 fix #35176: ottava layout in various special situations 2014-10-15 08:13:54 -06:00
Marc Sabatella d8771c41a7 add vtests 2014-10-04 17:05:55 -06:00
Marc Sabatella 25f2d6e2e5 fix #35171: allow backwards lines when possible 2014-10-03 14:44:02 -06:00
lasconic ab7e563c37 update vtest reference pngs 2014-10-01 15:06:27 +02:00
Joachim Schmitz 6c34e1c6da add vtests for all 4 text fonts
Emmentaler Text, Gonville Text, Bravura Text and MuseJazz, for tempo,
repeats and dynamics
2014-09-11 17:02:52 +02:00
Nicolas Froment 516d0376c1 Merge pull request #1286 from MarcSabatella/32391-lyric-center
fix #32391: center lyrics under whole notes
2014-09-11 10:09:22 +02:00
Joachim Schmitz c3ffaf5074 update vtests for Gonville 2014-09-11 09:33:45 +02:00
Marc Sabatella 3411bfb2f6 add vtest 2014-09-09 08:02:33 -06:00
Marc Sabatella cfca276c96 add vtests 2014-09-09 07:41:56 -06:00
Nicolas Froment 18f4a3eef4 Merge pull request #838 from Jojo-Schmitz/gonville-vtest
update for Gonville and vtests
2014-09-09 10:42:37 +02:00
Nicolas Froment 1b7fa3ddeb Merge pull request #1293 from MarcSabatella/32331-lower-harmony
fix #32331: lower case minor chord issues on save/reload
2014-09-09 09:47:56 +02:00
Joachim Schmitz f389efa98c update vtests for Emmentaler and Bravura 2014-09-09 09:06:52 +02:00
Joachim Schmitz 3965f781f2 add vtests for Gonville
modeled after the Bravura tests
2014-09-09 09:06:20 +02:00
Marc Sabatella 3bb1a14040 fix #32331: lower case minor chord issues on save/reload 2014-09-08 17:39:16 -06:00
Marc Sabatella 7f2c2e894c fix #32161: false collisions with crossstaff notes 2014-09-08 11:31:00 -06:00
Marc Sabatella 9c552b0291 update & add vtests 2014-08-31 15:07:52 -06:00
Marc Sabatella a726b9c220 add vtest 2014-08-23 07:53:43 -06:00
lasconic 9e699617b2 make vtest generation less verbose 2014-08-23 01:25:03 +02:00
Marc Sabatella 16db58b33b fix #29506: pedal line too short on single note 2014-08-21 13:33:06 -06:00
Marc Sabatella 4b70f3b0fc fix & update tests 2014-08-21 01:23:39 -06:00
Marc Sabatella 5e17204460 add & update vtests 2014-08-10 22:59:55 -06:00
Marc Sabatella eb653d7efa fix #29151: tie positioning in chords 2014-08-09 12:32:29 -06:00
Marc Sabatella 0164e65bb0 update lyrics style settings (position/margins) 2014-08-04 12:28:03 -06:00
Marc Sabatella 42f8ece19d fix #28881: bad spacing of full measure rest in multivoice context 2014-08-03 21:02:37 -06:00
Werner Schweer cf940d39b1 Merge pull request #1055 from MarcSabatella/28041-graphic-z
fix #28041: image z-order
2014-07-30 15:00:17 +02:00
Marc Sabatella 5ce6b244fe fixes & vtest for whole notes 2014-07-22 09:39:25 -06:00
Marc Sabatella 95f5cb59a3 fix #27781: wrong articulation position on stemless notes 2014-07-22 07:39:17 -06:00
Marc Sabatella 4b2bfef4fb fix #28041: image z-order 2014-07-21 17:00:49 -06:00
Marc Sabatella 47a827ace3 add vtest 2014-06-24 19:25:25 -06:00
Marc Sabatella 4f42fb0d82 fix #24735: correct layout of fret diagrams & chord symbols 2014-06-07 20:23:50 -06:00
Marc Sabatella 688c38440d fix vtest gen 2014-06-04 13:13:32 -06:00
Marc Sabatella bc4ba4edd9 fix #25939: layout of chordline & gliss in tab staff 2014-06-02 12:42:54 -06:00
Marc Sabatella 421c2a729a add vtest 2014-05-28 08:07:57 -06:00
Marc Sabatella 91ed53c20a fix #11622: spacing of grace notes with ledger lines 2014-05-27 15:27:31 -06:00
Marc Sabatella e84a165115 cleanup; fix & update tests 2014-05-27 15:27:30 -06:00
Marc Sabatella e4e51a4dbf update vtests 2014-05-27 15:27:25 -06:00
Marc Sabatella fbc676111d fix #25803: account for user offset during chord layout 2014-05-27 15:27:22 -06:00
Marc Sabatella a7f05dac1b fix #25648: move accidentals with notes/chords 2014-05-27 15:27:20 -06:00
ws 7f765e70a2 better layout for beams+rests 2014-05-17 15:48:37 +02:00
Marc Sabatella e87280bfa3 add & update vtests 2014-05-12 12:21:33 -06:00
Nicolas Froment c60e648179 Merge pull request #870 from MarcSabatella/25278-chord-symbol-spacing
fix #25278: allow chord symbols to overlap barline
2014-04-29 14:36:40 +02:00
Marc Sabatella 71101937b1 fix default & add test 2014-04-28 16:06:29 -06:00
Marc Sabatella 0d8614d7b4 fix #25497: unison head size comparison fails sometimes 2014-04-28 15:59:33 -06:00
Marc Sabatella 0c41921408 fix #25497: merge matching non-auto unison noteheads 2014-04-21 20:04:43 -06:00
Joachim Schmitz d46fd40387 more vtest fixes
resp. fixing the earlier fix...
2014-04-20 08:52:45 +02:00
Nicolas Froment 9296c7e6af Merge pull request #850 from MarcSabatella/25454-unison-voices
fix #25454: unisons should share noteheads despite duration difference
2014-04-19 17:28:34 +02:00
Marc Sabatella a99b32f0b1 fix #25384: grace note spacing 2014-04-19 00:06:43 -06:00
Marc Sabatella a13b0d9ff7 fix #25454: unisons should share noteheads despite duration difference 2014-04-18 14:46:42 -06:00
Joachim Schmitz 8ed996c5f1 some vtest fixes
wrong pitch of two notes in noteheadposition-1.mscz,
2 accidentals and 3 segnos too much in emmentaler-1.mscz,
wrong position of two articulations in emmentaler-3.png,
wrong trills in emmentaler-8,
wrong position of two articulations in bravura-5-ref.png
and SMuFL 0.9 noteheads for slash semibreve in bravura-10

Also adding Windows batch file to generate the -ref.png files
2014-04-18 19:45:13 +02:00
lasconic c3e8676a1f better fix for MacOSX test in vtest 2014-04-16 14:04:05 +02:00
lasconic a6b31b022c fix bashism. Thanks @Jojo-Schmitz 2014-04-16 13:42:48 +02:00
Marc Sabatella 7033576ae3 add tests 2014-04-09 08:13:10 -06:00
lasconic 9276f7529e vtests on MacOSX 2014-04-08 14:39:26 +02:00
lasconic 408b74df94 manually merge PR #797 and PR#808 2014-04-02 20:31:37 +02:00
Marc Sabatella 8f54ce5f1b fixes & tests 2014-03-30 22:31:48 -06:00
lasconic ba44b1f33e espape % in batch script 2014-03-21 16:29:03 +01:00
Marc Sabatella 7cbed30dab slot unmatched accidentals into octave colums where possible 2014-03-20 12:38:41 -06:00
Marc Sabatella cd8c4f2671 fix #25055: accidentals on large chords 2014-03-18 23:22:12 -06:00
Marc Sabatella 45aff5fa3f enforce accidental distance even for overlap 2014-03-16 11:53:47 -06:00
Marc Sabatella e75e683ddf update & add tests 2014-03-16 08:16:16 -06:00
Marc Sabatella 1e39a25555 add vtests 2014-03-14 16:24:39 -06:00
ws e98bd2b014 add vtest for slurs 2014-03-14 12:20:35 +01:00
ws 955ad7383c update vtest 2014-03-14 12:17:57 +01:00
ws dc4299ada0 add vtest for ottava 2014-03-05 10:51:29 +01:00
ws 9cc8964b37 add vtest for text alignment 2014-02-27 16:40:52 +01:00
ws ae77018cec handle style change for Marker 2014-01-16 12:33:23 +01:00
ws d6523e5cb5 smufl: fix repeat barline dots 2014-01-07 13:17:03 +01:00
ws 6242f5722f add vtest for barlines 2014-01-07 11:53:06 +01:00
lasconic 63ee4cc10a add header in visual tests to identify current and reference images 2013-12-03 09:03:59 +01:00
ws 3fb5ace3d9 add vtest for note heads 2013-11-25 17:28:43 +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
ws 1ac577331f smufl: mscore font fixes 2013-11-21 14:52:11 +01:00
ws cd655c5197 smufl: more trill line fixes 2013-11-21 12:41:38 +01:00
ws bb5f256142 smufl: add multi measure rest test 2013-11-19 19:23:15 +01:00
ws 0ac248aee8 bravura: multi measure rest 2013-11-19 17:23:29 +01:00
ws 712767ec5f bravura: fix some trill lines 2013-11-19 17:23:29 +01:00
ws e003034cd8 implement arpeggios for smufl 2013-11-19 12:12:24 +01:00
ws b8c332424d update glyphnames.json for new clef glyphs in emmentaler 2013-11-15 09:29:18 +01:00
ws 16cd917d44 smufl: rollback to mscore ttf font; more visual tests 2013-11-14 16:13:22 +01:00
lasconic 09d5990226 temporary fix for missing vtest files 2013-11-13 21:50:37 +01:00
ws 192c055c6f smufl: more articulations 2013-11-13 15:08:08 +01:00
ws 09e2d4b1af add missing test files 2013-11-13 12:35:14 +01:00
ws 1314382d8d smufl integration: mtest, articulation... 2013-11-12 15:15:48 +01:00
ws 4b8844548b smufl integration: articulation 1 2013-11-12 09:29:13 +01:00
ws e972638237 smufl integration: fix flags 2013-11-12 09:29:13 +01:00
ws 6fa855c98a fix #23350 2013-10-30 09:42:08 +01:00
ws 197afc1dd9 add vtest for vertical note alignment 2013-09-26 10:33:55 +02:00
lasconic d9ddf6b73f add visual test for notehead position around stem 2013-09-25 08:53:44 +02:00
ws 7769088c66 change mm rest alignment (vtest mmrest-5) 2013-09-20 15:03:35 +02:00
lasconic 85c2e48ec8 add anchor link to vtest, use short commit sha in vtest directory 2013-09-20 13:41:33 +02:00
ws 528d2976c2 fix regressions for new mm rest implementation 2013-09-20 12:59:31 +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 239ffd7456 change implementation of multi measure rests 2013-09-19 15:08:54 +02:00
ws c2daabeef0 add image compare to vtest 2013-09-17 15:00:44 +02:00
ws fbb23617a2 add fmrest-1 to vtest 2013-09-17 14:50:35 +02:00
ws af28612150 add visual tests 'vtest' 2013-09-17 14:25:49 +02:00