Commit graph

73 commits

Author SHA1 Message Date
Igor Korsukov
45b9887603 changed code style 2020-05-28 09:50:45 +02:00
pereverzev_v
6b16656704 Dragging elements could work with few anchor lines 2020-04-04 01:03:43 +03:00
Igor Korsukov
0aecb0a173 fixed virtual methods 2020-03-27 10:01:06 +02:00
Matt McClinch
7c3fef8a55 fix #291146: Swing prevents midi rendering of tied notes 2019-07-05 02:10:56 -04:00
Dmitri Ovodok
e67b12cf0f Add style settings for articulations placement 2019-06-10 17:54:06 +02:00
Dmitri Ovodok
d26bd056de Assign PIDs and names for some properties 2019-03-14 15:13:43 +02:00
Dmitri Ovodok
16507e6a5b fix #276378: fix Y layout of double articulations 2018-11-16 18:42:50 +02:00
Matt McClinch
c8945379aa fix #277861: Multiple fermatas added to chords 2018-11-06 12:04:34 -05:00
ws
1ec9ad48cf fix offset in inspector for articulations 2018-10-24 11:24:44 +02:00
Dmitri Ovodok
41435b07bc fix #276568: Replace double articulations with proper SMuFL symbols for 2.X scores 2018-09-26 11:49:12 +02:00
Dmitri Ovodok
c354eb24c3 Remove read300 functions 2018-09-19 01:57:37 +03:00
Dmitri Ovodok
8fa920b7df Backup old MSC read functions, add a test for fileformats compatibility
Use old read functions for reading 1.x and 2.x fileformats

Assign version number 3.01 to the new MSCX format flavor
2018-08-16 19:08:45 +03:00
lasconic
e94c03d7d7 follow up for #272276: compatibility for articulation in drum variants 2018-05-17 20:19:47 +02:00
ws
33d1cd7fb4 rename StyleIdx -> Sid and P_ID -> Pid 2018-03-27 15:36:00 +02:00
ws
1a4bd0feb9 add tuplet shape to segment/measure shape; properties update 2018-03-16 10:58:31 +01:00
luz.paz
dab3b5f056 Misc. typos follow up
Follow up to previous typo commit a8ac55c180
2018-02-19 19:30:12 -05:00
ws
54991c474a updates for articulations and fermata 2018-01-23 14:09:18 +01:00
ws
1fc16835c8 fix #268577 2018-01-22 10:13:07 +01:00
ws
9d9cd890d6 remove articulations from rest element 2018-01-17 13:25:23 +01:00
Werner Schweer
b46b55fa1e fix ties from/to grace notes; add 'final' to classes were appropriate 2017-12-21 14:08:44 +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
90b1991912 replace Q_OBJECT with Q_GADGET for all Element based classes 2017-02-17 15:48:28 +01:00
Werner Schweer
73d097eec6 cleanup some header files 2017-01-19 09:17:21 +01:00
Werner Schweer
1d4c6b2f21 move Element::type() to ScoreElement 2017-01-18 14:16:33 +01:00
Werner Schweer
5433d719d9 replace TextStyle by SubStyle 2017-01-16 20:59:21 +01:00
Werner Schweer
6e7e05aaec impl. staff type changes 2016-12-18 14:31:34 +01:00
Werner Schweer
c5f46bb208 rename Xml() -> XmlWriter() 2016-11-19 11:51:21 +01:00
Werner Schweer
2f7a007140 fix midi rendering of articulations 2016-10-06 16:36:50 +02:00
Werner Schweer
2b255202d9 change implementation of articulations 2016-10-06 12:21:39 +02:00
Werner Schweer
70b00e6c16 cleanups for articulations 2016-09-30 18:07:19 +02:00
werner
dc4d3ec4f8 the connection between style and property now depends on element type 2016-07-09 17:07:12 +02:00
werner
1a8cdf1da4 remove many setLayoutAll() calls; cleanups 2016-06-14 10:32:34 +02:00
ws
2f4f4a5c2d editstyle cleanup 2016-04-13 11:35:22 +02:00
ws
bbd802f8ae framework for partial relayout 2016-04-13 11:35:21 +02:00
ws
dfba52ba77 more regression fixes & cleaups 2016-04-13 11:10:18 +02:00
ws
492709f203 code cleanups 2016-04-13 11:10:17 +02:00
jimka2001
dde089e127 added properties playArticulation and ornamentStyle 2015-05-16 10:46:00 +02:00
ws
16764d4614 fix #44466: Crash extending volta over mmrest starting a new system + other cleanups 2015-01-19 12:41:16 +01:00
ws
d5b29fd815 fix #34531 2014-11-23 13:34:30 +01:00
Maurizio M. Gavioli
05b52e2681 Adds to the Articulation class 4 symbols for lute tablature fingerings.
The Articulation class has been chosen because these symbols behave much like other articulations. The class already contains a number of symbols which are not really neither articulations or ornaments.

The new symbols have been grouped together with the somehow related cello thumb position symbol, at the end of the ArticulationType enum and set to `ArticulationShowIn::TABLATURE` only.

A specific case for them has been added in the `Chord::layoutArticulation()` method, as they do not follow the rules of other articulations.
2014-09-08 19:03:20 +02:00
Andrei Tuicu
6460485d3f Score accessibility system.
Provides screen-reader feedback for the selected element.
2014-08-19 00:09:13 +03:00
Bartlomiej Lewandowski
4a622770a8 Added subtype function to articulations. 2014-07-22 14:54:49 +02:00
ws
d59cc84ee2 fix some spanner bugs 2014-07-09 18:05:58 +02:00
ws
b70f9b8766 partial fix for #23324 2014-06-27 14:03:17 +02:00
Joachim Schmitz
e95d169d5c move Direction and DirectionH into MScore
needed to make them available to the plugin framework
2014-06-26 12:03:14 +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
b5c97a0636 change enum class SymId back to int
the memory saved is not worth the performance penalty
2014-06-26 11:49:07 +02:00
Joachim Schmitz
a4a973b7b6 convert enum ArticulationShowIn into enum class 2014-06-24 14:46:53 +02:00
lasconic
d9f6bcf41f allow all fermatas to be added to rests 2014-06-21 08:08:39 +02:00