Commit graph

45 commits

Author SHA1 Message Date
lasconic
9c9593718d Merge branch 'plugin_manual_classes_E-L' of https://github.com/mgavioli/MuseScore into mgavioli-plugin_manual_classes_E-L 2015-07-13 10:09:25 +02:00
Marc Sabatella
ff823835e3 fix #65961: dotted line when dragging text 2015-06-19 14:37:27 -06:00
Maurizio M. Gavioli
2f7b5bfe76 Updates the documentation for classes named from E to L to proposal A) in http://dev-list.musescore.org/Plugin-documentation-generated-manual-td7579164.html
Properties are also sorted in alphabetical order for easier identification.

No attempt made to evaluate what to include and what to exclude from documentation: anything which is currently documented is retained. Case by case decisions can always be made.

Also completed update for `Accidental`.
2015-04-24 00:55:46 +02:00
ws
12b4b1c097 fix #45581 manual object positioning is incorrect after staff size change 2015-02-20 11:56:13 +01:00
ws
16764d4614 fix #44466: Crash extending volta over mmrest starting a new system + other cleanups 2015-01-19 12:41:16 +01:00
Marc Sabatella
a52827e501 add ability to turn off automatic capitalization of chord symbols 2014-12-17 12:37:06 -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
Marc Sabatella
f603cff9bc fix #39876: no undo of chord symbol edit 2014-11-24 21:45:21 -07:00
Andrei Tuicu
6460485d3f Score accessibility system.
Provides screen-reader feedback for the selected element.
2014-08-19 00:09:13 +03:00
Marc Sabatella
4a3c28ac71 fix #29671: provide more consistent information for accessibility 2014-08-17 08:01:56 -06:00
Marc Sabatella
1888c6ba7a fix #28476: disable systemFlag for chord symbols 2014-07-30 16:44:19 -06:00
lasconic
eff61fe977 add missing file 2014-07-18 07:31:54 +02:00
Joachim Schmitz
75623c53dc move ElementType to Element::Type
needed to make it available to the Plugin framework
2014-06-26 11:57:35 +02:00
Joachim Schmitz
1dd944e297 convert enum NoteSpellingType into enum class 2014-05-26 12:25:25 +02:00
Joachim Schmitz
931e837c5e convert enum ElementType into enum class 2014-05-23 10:35:27 +02:00
Joachim Schmitz
54ede6a1f6 improve builtin plugin documentation
reformatting, removing some comments that are irrelevant to plugin
framework in a way that DoxyGen should still find them, documenting the
enums and fully qualify all types that are specific to MuseScore,
2014-05-16 13:58:30 +02:00
Marc Sabatella
fae8b42963 fix #21489: allow change of text style to chord symbols 2014-04-23 09:44:37 -06:00
ws
ae77018cec handle style change for Marker 2014-01-16 12:33:23 +01:00
Marc Sabatella
9353085fd0 fix #23785: chord symbol text style changes
Changes to chord symbol text style were not taking effect until reload.
This change forces a render() call on all chord symbols if the text
style changes.
2013-12-03 08:50:34 -07:00
ws
85f9416dee fix #22493 2013-09-03 14:00:27 +02:00
Marc Sabatella
30d7afb2ed fix #7282 - support additional root/bass styles
German, Italian, lower case minor
2013-06-28 17:35:33 -06:00
Marc Sabatella
3cc387f1db generate HChord for unrecognized chords
also fixes write of voicing tag to score when custom chord list exists
2013-06-15 16:59:00 -06:00
Marc Sabatella
0cd63cfe6f MusicXML import of unrecognized chords
A new method is provided generate a chordname directly from a MusicXML
harmony object.  This chordname is then parsed and rendered just as for a
chordname typed directly into the score.
2013-06-02 22:56:24 -06:00
Marc Sabatella
07962f4a5a MusicXML export of unrecognized chords
A chord description object is now generated for each (unique) unrecognized
chord, and MusicXML tags are generated during parsing for inclusion in the
chord description.  This allows unrecognized chords to be exported to
MusicXML using the same mechanisms as recognized chords.
2013-06-02 22:52:21 -06:00
Tony Mountifield
688495bc27 Add support for parentheses before/after chords.
This allows a chord or sequence of chords to be indicated as optional
or alternative, and avoids the need to add the parentheses as text
or extra chords.
2013-05-24 22:12:41 +01:00
Nicolas Froment
c5844d14e1 Merge pull request #369 from softins/render-qstring
Add Harmony::render() for a QString
2013-05-21 08:29:40 -07:00
Tony Mountifield
972dc6b7cb Add Harmony::render() for a QString 2013-05-20 23:41:47 +01:00
Marc Sabatella
befaee43e8 fix biab import and test
Scores created via bb import were saving empty <name> tags, which was
not ideal.  They now create valid <name> tags.  Test was not expecting
any <name> tags at all, so it has been updated.
2013-05-18 20:59:21 -06:00
Marc Sabatella
d569d801cc token-based rendering & other improvements 2013-05-15 15:30:02 -06:00
Marc Sabatella
192a36fb86 transpose & render unrecognized chords 2013-05-15 15:30:00 -06:00
ws
9ebabcc2e5 add namespace Ms 2013-05-13 19:43:59 +02:00
Tony Mountifield
fa71326c16 Added Harmony view to the Object Debugger 2013-04-17 10:13:50 +01:00
Werner Schweer
244d9d765b Merge pull request #262 from softins/chord-symbol-layout
Chord symbol layout
2013-04-08 02:12:42 -07:00
Tony Mountifield
8511a883f4 Use a tight bounding box for Harmony layout.
Also normalise chord names to lower case when matching typed input.
2013-04-03 18:16:28 +01:00
ws
220db94494 reorganize synthesizer; add zita1 reverb 2013-04-03 12:50:21 +02:00
ws
bf1cbe2aa0 use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
Werner Schweer
f9b7c837a2 handle different parent types for Harmony and FretDiagram 2012-12-11 10:00:16 +01:00
Werner Schweer
8883029831 bugfixing fret diagram+harmony 2012-12-10 21:15:28 +01:00
Joachim Schmitz
28487c14dd some improvements to plugin documentation 2012-11-06 10:07:47 +01:00
lasconic
dada4c7e6c some more plugin doc updates 2012-07-14 17:34:39 +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
fa35cd9430 expose more classes to scripting 2012-07-06 14:21:05 +02:00
Werner Schweer
5182c9e085 derive Element from QObject; add Q_OBJECT into every Element class 2012-05-28 11:29:21 +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