Peter Hieu Vu
86a4e7b105
Added basic chord symbol realization
2020-03-19 13:52:39 +02:00
Dmitri Ovodok
7012eb7254
Merge pull request #5500 from Howard-C/prefer-sharp-flat
...
fix #288495 : allow user to select flats or sharps for enharmonic key signatures
2020-03-17 10:26:55 +02:00
Howard-C
a433a743ee
Enable proper undo for preferSharpFlat property
2020-02-12 21:07:14 +08:00
James Thistlewood
50bb690f6f
migrate hairpin dynamics and VeloList to more generic ChangeMap
2020-01-26 17:19:21 +00:00
Dmitri Ovodok
8ac7d265dc
fix #299522 : fix undoability of edit mode changes for Tuplet, ChordLine, Image
2020-01-10 14:55:21 +02:00
Howard-C
b8ad6741ac
move Section Break Properties into Inspector
2019-11-11 02:07:05 +08:00
anatoly-os
ca3eb206cc
Merge pull request #5246 from MarcSabatella/chord-symbol-format
...
expansion of chord symbol formatting
2019-08-30 20:26:59 +02:00
Joachim Schmitz
1b7d2658f4
Fix #271505 : Allow user to set mode along with key signature
...
for MusicXML im- and export of all possible key signatur modes
2019-08-28 18:56:13 +02:00
Marc Sabatella
6ef78fbef5
add support for Roman numeral analysis & Nashville notation
2019-08-27 08:53:38 -06:00
Joachim Schmitz
a53bac4711
replace slashStyle
with stemless
...
and all related things along with it, including a compatibility layer
2019-08-19 15:07:30 +02:00
Dmitri Ovodok
54ffcc5017
Implement styleable tremolo placement property, add it to Inspector
2019-06-10 14:23:50 +02:00
Dmitri Ovodok
af7b8890ab
Assign PIDs to more properties
2019-06-07 14:22:39 +02:00
James Thistlewood
fb2afc8ae1
add chord symbol support for fret diagrams and some small read/write fixes
2019-05-21 21:50:46 +01:00
Marc Sabatella
ef300d1cea
implement minDistance per element
2019-05-09 22:46:58 -06:00
Marc Sabatella
e3d7986b22
working other than some undo glitches
2019-05-09 22:46:58 -06:00
Marc Sabatella
cf52824b67
remove ABS_OFFSET property + collect_artifacts
2019-05-09 22:46:58 -06:00
Marc Sabatella
77f908bc58
allow autoplaced elements to cross into skyline
2019-05-09 22:46:58 -06:00
James Thistlewood
40cef95299
Refactor fret diagrams
...
fix #284966
fix #283759
fix #283678
fix #283676
fix #283674
fix #283452
fix #275658
fix #265324
fix #285616
fix #285613
fix #280575
fix #283762
fix #283679
2019-05-02 19:05:01 +01:00
Dmitri Ovodok
d26bd056de
Assign PIDs and names for some properties
2019-03-14 15:13:43 +02:00
Dmitri Ovodok
7177cf8203
Extract propertyToString and propertyToString
2019-03-14 15:11:40 +02:00
James Thistlewood
459049b5c4
Add single-note dynamics
2019-03-02 18:18:12 +00:00
James Thistlewood
43b1d5f050
fix #282404 : line colour not saved
2019-02-18 12:08:42 +00:00
Dmitri Ovodok
568176a913
Remove unused Part playback properties
2019-02-08 16:34:51 +03:00
Dmitri Ovodok
ea81a9338c
Add a new QML plugins API
...
- Move Qml plugin engine out of libmscore
- Add Pid::TICK handling to Element class
- Make tick QML property correspond to absolute tick in all contexts
That is a temporary solution though, a proper solution would
require revising Pid::TICK handling
- Move plugins API to api directory
- Rename ElementW -> Element (PluginAPI namespace)
- Remove Qt meta-object macros from Score in libmscore
- Remove string-based access to properties from QML
- Remove unused functions from Note
- Rename QML properties names to camel case
Two reasons:
- They were named so in MuseScore 2.X.
- Using underscored_names is less consistent with MuseScore
coding style.
2019-01-24 17:36:05 +03:00
ws
fd4df4e49a
fix small typos
2018-11-27 10:32:52 +01:00
ws
ffdab67a9d
fix handling of custom formatted text and values in inspector:
...
- replace properties "BOLD ITALIC UNDERLINE" by one property FONT_STYLE
- if text is custom fomatted (has size/fontface changes, contains parts in bold/italic etc.
then the appropriate property values are set to "unstyled". This enables the reset button
in the inspector.
- pressing reset for some text properties strips changes of this property in the text
Example: text contains a part in italic: pressing reset removes the italic formatting
- the "remove custom formatting" button is only enabled if there is some custom formatting
2018-11-26 21:17:19 +01:00
Dmitri Ovodok
0bf8e1beb0
Make properties names translatable
2018-10-29 17:32:48 +02:00
Dmitri Ovodok
70d836713a
Make it possible to write voice and position for handling them in score diff
2018-10-29 16:32:31 +02:00
Dmitri Ovodok
b5e2514519
Add properties used in <location> tag to the common properties system
2018-10-29 16:30:19 +02:00
Dmitri Ovodok
fa1cf0abe0
Possibility to find property ID by its name, not only qml name
2018-10-29 16:30:18 +02:00
ws
6dbff17ca7
fix compat114 issues
2018-10-26 10:41:30 +02:00
ws
96af32eee7
fix regressions: layout of misc. elements
2018-10-25 15:44:21 +02:00
ws
d77183b3bb
refactoring of Element::userOff and TextBase::offset
2018-10-18 11:56:23 +02:00
Joachim Schmitz
406d97def2
link playback related propertes, unlink one layout property
...
see https://musescore.org/en/node/274144
2018-08-08 10:10:10 +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
fab478d131
fixes and updates for chord names
2018-07-16 14:35:19 +02:00
ws
a39ef47ee4
remove P_TYPE::TEXT_STYLE
2018-04-12 18:32:30 +02:00
ws
a819eb6ae9
fix #139271 : some Radio buttons in General Style do not switch
2018-04-11 12:19:50 +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
6969419cfc
update subStyle implementation
2018-03-21 14:05:43 +01:00
ws
01da75509f
update properties&styles
2018-03-15 11:52:34 +01:00
Werner Schweer
d92ef8b9d4
update properties/styles, update glissando
2017-12-13 15:50:04 +01:00
lasconic
e356a89e51
update for vibrato, it's now a first class Element. GPX import test for vibrato.
2017-11-30 13:25:25 +01:00
Werner Schweer
ac41fa396e
update edit infrastructure
2017-03-31 13:03:30 +02:00
Werner Schweer
e23ca8c80a
update script interface
2017-02-27 12:19:30 +01:00
Werner Schweer
fe8a3e5e9c
move textline properties to inspector
2017-02-07 18:48:41 +01:00
Werner Schweer
73d097eec6
cleanup some header files
2017-01-19 09:17:21 +01:00
Werner Schweer
5610f94fe3
fix reset button initialization in inspector
2017-01-17 13:12:41 +01:00