Commit graph

18 commits

Author SHA1 Message Date
Maurizio M. Gavioli
44262e2c54 Improving dot width detection 2013-05-21 00:34:12 +02:00
Maurizio M. Gavioli
1606b2de6f Smarter algorithm for avoiding collision with start note ledger line.
Added detection of start note dot(s).
2013-05-20 09:29:00 +02:00
Maurizio M. Gavioli
ceb8bdf256 Fix #21110 - position the text of glissando according to its physical sizes and no longer by a hard-coded vert. offset
It should also fix #20970: collision of glissando with ledger lines.
2013-05-19 13:17:12 +02:00
Maurizio M. Gavioli
e22cc5262a Fix #21110 - Wavy glissando text position
- Text over a glissando wavy line collided with line.
- The wavy line occasionally collided with final note and was not always centred within the two notes.

Fixed in Glissando::draw() by:

- linking text vert. offset to line type
- always rounding down the number of wavy elements and positioning the line according to the number of actual elements
2013-05-18 14:49:01 +02:00
Dag Henning Liodden Sørbø
626b77ce54 fix #20947 : Glissando not angled between notes with the same pitch letter 2013-05-16 21:03:19 +02:00
Dag Henning Liodden Sørbø
8f8af3bf4b fix #20970 : Glissando collides with elements before note 2013-05-15 08:26:25 +02:00
ws
9ebabcc2e5 add namespace Ms 2013-05-13 19:43:59 +02:00
ws
220db94494 reorganize synthesizer; add zita1 reverb 2013-04-03 12:50:21 +02:00
ws
317e39ad28 replace all subtype()/setSubtype() Element methods 2013-03-05 20:24:16 +01:00
ws
990704873b updates for Glissando 2013-02-28 15:06:54 +01:00
ws
bf1cbe2aa0 use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
Werner Schweer
52e54d5b0b more stable 1.2 import 2012-12-18 09:09:11 +01:00
Maurizio Gavioli
bf78bf0b8c Enforced default gliss. for TAB (straight line, no text) when it is dropped on the note, no longer altering it during layout/drawing 2012-12-12 19:01:08 +01:00
Maurizio Gavioli
98ba4beb79 Improves glissando drawing in TAB's.
Initial implementation.
2012-12-12 19:01:08 +01:00
Werner Schweer
e630a887fd for optimization replace some foreach loops 2012-12-06 12:46:05 +01:00
Werner Schweer
b2017bf751 initialize some values in element constructor 2012-09-24 16:43:46 +02:00
Werner Schweer
2e84a7ee70 fix enum script binding for SegmentType 2012-08-03 15:54:02 +02:00
Werner Schweer
1f9ccfcdce add libmscore
git-subtree-dir: libmscore
git-subtree-mainline: 412ca45401
git-subtree-split: 6047361bd0
2012-05-26 14:54:47 +02:00