Commit graph

67 commits

Author SHA1 Message Date
ws
83f4961da2 write autoplace property; always write properties if unstyled 2018-11-07 10:46:28 +01:00
Dmitri Ovodok
6ae48c8b32 Extend properties framework for score comparison related needs
This commit adds:
- ScoreElement::propertyId for obtaining property ID by its XML name
  within the context of the respective element
- ScoreElement::propertyUserValue to obtain values of the properties
  in a human-readable representation
2018-10-29 17:04:24 +02:00
Dmitri Ovodok
37df9aa2cb Add silent flag to ScoreElement::name2type 2018-10-29 16:30:18 +02:00
ws
abc08ac1f1 fix millimeter offset handling for subtext etc. 2018-10-26 12:28:11 +02:00
ws
6dbff17ca7 fix compat114 issues 2018-10-26 10:41:30 +02:00
ws
84dbe94a74 fix styleChanged() 2018-10-25 16:27:18 +02:00
ws
96af32eee7 fix regressions: layout of misc. elements 2018-10-25 15:44:21 +02:00
ws
8a42030a4c fix measure number layout 2018-10-24 10:40:19 +02:00
ws
fc927fa53e fix regression: fermata position 2018-10-22 16:16:01 +02:00
ws
d77183b3bb refactoring of Element::userOff and TextBase::offset 2018-10-18 11:56:23 +02:00
Joachim Schmitz
b27817fe19 fix more MSVC warnings
* The one C4100
* The one C4189
* The two C4457
* The two C4701
* The 475 C4267, changing to size_t were easily possible, casting to
int elsewhere
* Fix GCC warnings reg. wrong printf format for a size_t, reg. unused
variables and reg. ambigous else branch, seen on Travis CI
2018-09-11 16:56:50 +02:00
Dmitri Ovodok
41366f5a5e Avoid using linked IDs (<lid>) when writing linked elements
This commit includes also the following changes needed for correct
work of the changed links reading code:
- Correct current reading position when reading multimeasure rests
- Assign track number for Fingering while reading MSCX
2018-08-16 19:10:29 +03:00
Dmitri Ovodok
2c28195c1c Add a framework to read/write connectors using relative positions instead of IDs
Try to reconnect broken connectors while reading MSCX files
2018-08-16 19:10:28 +03:00
ws
4247e09755 fix #275102 Default A note is A3, but was A4 in 2.3.2 2018-08-09 15:36:37 +02:00
ws
8fac795067 rename _subStyle into _elementStyle 2018-08-02 13:27:20 +02:00
ws
10ebbb9080 update text style implementation 2018-08-01 11:46:35 +02:00
ws
10d1ae0529 add method propertyDelegate() to Element 2018-07-24 15:48:24 +02:00
ws
fab478d131 fixes and updates for chord names 2018-07-16 14:35:19 +02:00
ws
8b1b4daf8f fix #274230 Crash when resetting tie or slur 2018-07-12 15:17:29 +02:00
ws
3fc269fc8b update ottava styles and properties 2018-07-11 12:23:42 +02:00
Matt McClinch
4b53934b96 fix #230311: Inability to delete one or more brackets 2018-06-19 07:08:02 -04:00
ws
9a9256c94f fix #272521 Crash whe saving slanted tuplets 2018-06-11 17:30:29 +02:00
ws
2c012a23d4 fix #210116 Delete all and Undo duplicates the clef 2018-06-08 18:25:56 +02:00
ws
dc6624dbc7 fix #272374 Reset text to style crashes MuseScore 2018-05-29 09:45:09 +02:00
ws
ef72a276e3 update Stem, inspector for Stem 2018-05-08 10:51:38 +02:00
ws
d31cfd9885 add Stem to inspector 2018-05-07 19:05:49 +02:00
ws
984e6ee761 fix lineVisible property 2018-05-07 11:28:50 +02:00
wschweer
903817537c remove code duplication: LinkedStaves 2018-04-27 13:29:39 +02:00
ws
917561d5ce fix linking of text 2018-04-18 14:31:47 +02:00
ws
a322ad33cb fix #271257: Changing Otava placement from General styles leads to corrupting layout 2018-04-13 17:30:27 +02:00
ws
a819eb6ae9 fix #139271: some Radio buttons in General Style do not switch 2018-04-11 12:19:50 +02:00
ws
f9effbaf23 fix visual test regressions 2018-03-28 17:49:08 +02:00
ws
49068ccf6f more updates for properties/styles 2018-03-28 10:43:28 +02:00
ws
33d1cd7fb4 rename StyleIdx -> Sid and P_ID -> Pid 2018-03-27 15:36:00 +02:00
ws
2580eb7a69 update for properties/styles 2018-03-27 14:40:45 +02:00
ws
ee0b1b889d fix regressions 2018-03-22 13:17:22 +01:00
ws
e8ec15109c substyle update 2018-03-22 10:09:52 +01:00
ws
a92df56cc6 update Bend() 2018-03-22 10:09:52 +01:00
ws
6969419cfc update subStyle implementation 2018-03-21 14:05:43 +01:00
ws
1a4bd0feb9 add tuplet shape to segment/measure shape; properties update 2018-03-16 10:58:31 +01:00
ws
01da75509f update properties&styles 2018-03-15 11:52:34 +01:00
ws
35265cd358 implement new fermata element 2018-01-16 13:38:28 +01:00
Werner Schweer
f26ebf688f fix #268110 2018-01-04 12:41:42 +01:00
Werner Schweer
e6175c5dda rearrange class hierarchy 2017-12-27 11:51:09 +01:00
Werner Schweer
1943bd1ff1 replace most static_cast in libmscore 2017-12-20 16:49:58 +01:00
Werner Schweer
d92ef8b9d4 update properties/styles, update glissando 2017-12-13 15:50:04 +01:00
Werner Schweer
0e4211e2d0 update let ring, palm mute 2017-11-27 16:55:52 +01:00
Werner Schweer
e212f7d57e add new elements LetRing and Vibrato 2017-11-27 09:56:54 +01:00
Werner Schweer
d637874f5b fix #231961 Crash by hitting space key when entering lyrics 2017-07-11 18:00:17 +02:00
Werner Schweer
ac13db43b4 add more tuplet style values to inspector 2017-07-10 19:23:56 +02:00