lasconic
f3e7de1e0b
add access to grace notes from plugins
2013-09-23 12:40:23 +02:00
lasconic
e8504a000b
fix #9009 , more styles for tuplets
2013-09-02 19:07:39 +02:00
ws
d5964f81dd
allow ties to connect to note in same or different voice
2013-08-21 12:00:12 +02:00
Maurizio M. Gavioli
31231535e9
Fix #22235 : some ledger lines are too wide in chords with seconds.
...
If a chord contains an interval of a second (i.e. with flipped note heads) but the flipped note head(s) require no ledger lines, lines wide as the entire chords are generated.
Fixed by constructing ledger lines in two passes each from the 'outside' of the chord toward the staff, once for lines below and once for lines above the staff
See http://musescore.org/en/node/22235 for details and a sample. The commit should fix both issues in the post
NOTE: I had to remove the 'experimental' feature to avoid collision between ledger lines and accidentals: the relevant test is there, but what to do in this case is much more complex than before.
2013-08-15 01:25:08 +02:00
Maurizio M. Gavioli
704483c50a
Improved by scanning all chord notes and factoring some common computations.
2013-08-03 01:45:46 +02:00
ws
6cbea6b518
fix 22043
2013-07-29 11:13:06 +02:00
ws
d022d963cf
fix problem with note head direction
2013-07-15 14:36:51 +02:00
ws
d0b29ababa
add new style parameter 'barAccidentatalDistance'
2013-07-15 11:57:07 +02:00
ws
0558d1586b
fix selection of overlapping notes
2013-07-15 10:11:40 +02:00
lasconic
d4d6a27565
more fixes for plugins, namespace is needed in Q_INVOKABLE functions parameters too
2013-07-13 18:53:50 +02:00
ws
2abfd73485
enable mtest plugins
2013-07-11 12:25:25 +02:00
ws
98ea91fae4
merge master
2013-07-08 14:44:28 +02:00
ws
64e9e51c27
fix cut&paste of slured grace notes
2013-06-20 17:23:50 +02:00
wschweer
705307a034
updates
2013-06-16 23:33:37 +02:00
ws
12875796ee
refactoring grace note implementation
2013-06-10 21:13:04 +02:00
ws
c4072fce7c
fix #21221
2013-05-28 15:42:16 +02:00
ws
0cefb023a3
fix stems for drum staves
2013-05-23 15:39:32 +02:00
ws
f448d29ab4
move to qml2
2013-05-16 17:10:33 +02:00
lasconic
81308f5e23
factorize mac head width computation in Chord
2013-05-14 01:43:08 +02:00
ws
9ebabcc2e5
add namespace Ms
2013-05-13 19:43:59 +02:00
Maurizio Gavioli
a3c78eda5d
Hide ledger lines
2013-05-12 12:55:04 +02:00
ws
1edcf4dc81
merge
2013-05-12 12:51:42 +02:00
ws
667cd5c6dd
cleanups
2013-03-25 16:27:20 +01:00
ws
7152010d96
move ledgerline and stemslash into separate files
2013-03-25 13:15:50 +01:00
lasconic
2112cd34db
fix #18012 : Stem detaches when adding particular drum note lower than existing one. fix #15101 too.
2013-03-22 15:26:55 +01:00
ws
ebb5c61d5a
some inspector tweaks
2013-03-14 16:23:52 +01:00
ws
bf1cbe2aa0
use QXmlStreamReader for xml parsing
2013-01-11 18:10:18 +01:00
ws
1778f37b61
fix crash with parts and ties; more optimizations
2013-01-08 11:00:53 +01:00
ws
eb2f71a679
replace some qt container with hand crafted single linked list
2013-01-03 16:56:56 +01:00
ws
30a68e90bd
more small low level optimizations
2013-01-03 09:03:26 +01:00
ws
9fae9fbfea
low level optimizations
2013-01-03 09:03:26 +01:00
ws
30e020232a
optimize stem layout
2013-01-02 14:33:23 +01:00
ws
00ce99f280
fix stem layout; some optimizations
2013-01-02 09:30:59 +01:00
lasconic
c56fa93212
read lyric from plugin framework
2012-11-26 15:54:08 +01:00
Werner Schweer
55a3820f69
merge
2012-11-21 10:10:09 +01:00
Werner Schweer
42bf99a059
more changes for note articulation
2012-11-20 20:51:18 +01:00
Werner Schweer
3bed7823bf
rename toDefault() to reset()
2012-11-19 10:08:15 +01:00
Werner Schweer
f7ee7b2105
changes in rendermidi implementation
2012-11-19 09:29:46 +01:00
Joachim Schmitz
28487c14dd
some improvements to plugin documentation
2012-11-06 10:07:47 +01:00
Maurizio Gavioli
c91a7505e3
Fix #18183 (crash when changing note values in TAB)
...
Also intercepts calls to Chord::upNote() and Chord::downNote() when chord does not contain any note yet
2012-09-17 13:34:59 +02:00
Maurizio Gavioli
6ded80cf94
Initial implementation (still in progress)
2012-09-06 23:27:45 +02:00
Werner Schweer
93bc053086
1.2 import: fix placement of dynamics
2012-08-23 17:40:04 +02:00
Werner Schweer
686d0d271c
fix script bindings for some enums
2012-08-04 15:46:43 +02:00
Werner Schweer
3d91e61ef4
More plugin bindings
2012-07-25 11:49:34 +02:00
Werner Schweer
64603674ca
- better slur compatibility to 1.2
...
- expose more slur/tie properties to plugins
2012-07-24 18:21:22 +02:00
Werner Schweer
f585fc29bb
fix bounding box for stem & chord
2012-07-24 14:20:43 +02:00
Werner Schweer
b1b6fcf79f
plugin manual update
2012-07-12 11:36:01 +02:00
Werner Schweer
8e11e03a53
add manual generator for plugins
2012-07-11 21:29:42 +02:00
Werner Schweer
dc5fda47f3
updates
2012-06-07 09:24:05 +02:00
Werner Schweer
b1cb15f76f
- extend qml plugin interface with "Cursor" object
...
- add "colornotes.qml" example
2012-05-30 17:12:30 +02:00