Commit graph

50 commits

Author SHA1 Message Date
Joachim Schmitz
57af1fe2f8 fix compiler warnings on Mac 2019-07-12 10:53:42 +02:00
Dmitri Ovodok
d26bd056de Assign PIDs and names for some properties 2019-03-14 15:13:43 +02:00
Dmitri Ovodok
a77162bb49 fix #279610: do not account offset twice for symbols 2018-12-13 18:24:37 +02:00
ws
d2e452040b fix #278099 Crash when inserting a symbol from master palette 2018-11-13 13:32:33 +01:00
Dmitri Ovodok
c95dfd5a40 Make it possible to record elements written to MSCX 2018-10-29 16:30:19 +02:00
ws
d77183b3bb refactoring of Element::userOff and TextBase::offset 2018-10-18 11:56:23 +02:00
ws
175d5aadb3 cleanup ElementFlags interface, use more Placement properties on mxml import/export 2018-07-04 12:41:14 +02:00
ws
af29311ec4 remove Element->_readPos 2018-04-30 16:08:25 +02:00
Werner Schweer
1943bd1ff1 replace most static_cast in libmscore 2017-12-20 16:49:58 +01:00
Werner Schweer
8c67df20ab fix visual test emmentaler-4, wrong articulation 2017-12-19 09:18:22 +01:00
Werner Schweer
1d4c6b2f21 move Element::type() to ScoreElement 2017-01-18 14:16:33 +01:00
Werner Schweer
660b393b98 change StaffType interface 2016-12-14 15:44:24 +01:00
Werner Schweer
c5f46bb208 rename Xml() -> XmlWriter() 2016-11-19 11:51:21 +01:00
lasconic
ffb45f3827 add access to symbol name in plugin framework 2016-10-24 09:17:57 -04:00
Werner Schweer
de6311cd5c fix #126811: Tiny characters in Special Characters window 2016-10-06 14:09:48 +02:00
werner
f6f639f571 update font handling 2016-09-06 11:39:35 +02:00
lasconic
8df88b7f50 fix #93126: Dotted line to anchor when dragging element points off page when in vertical orientation on page >1 2016-01-23 22:21:21 +04:00
Marc Sabatella
7ac83bf5fe fix #22626: automatic system dividers 2015-08-15 11:30:58 -06:00
ws
3b7dce4a26 fix #25260 2015-06-01 10:43:39 +02:00
ws
ac5ac01ca8 fix #26586 2014-07-17 15:28:02 +02:00
ws
b70f9b8766 partial fix for #23324 2014-06-27 14:03:17 +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
931e837c5e convert enum ElementType into enum class 2014-05-23 10:35:27 +02:00
lasconic
774dd2cd48 fix import of standalone symbols from 1.3 files 2014-04-29 18:27:55 +02:00
lasconic
63de5a3711 option to disable loading of parts and images 2014-03-04 17:40:23 +01:00
ws
a155186190 add ScoreFont to Symbol class; extend master palette symbols dialog; misc cleanups 2013-11-25 15:02:55 +01:00
ws
e003034cd8 implement arpeggios for smufl 2013-11-19 12:12:24 +01:00
Maurizio M. Gavioli
612f6af383 Fix compatibility with 1.3 symbol names.
Symbols names stored in 1.3 scores (or previous 2.0 scores) are not recognized and replaced by a default fall-back symbol.

Added a vector and a Sym static function for re-mapping of old names into symbol IDs.

Also fixed:

- renamed "mensuralProlation1...11" to names expressing the meaning of the glyphs (in SymId, Sym::symNames, Sym::symUserNames and .json files);
- some details in fonts/bravura/glyphnames.json;
- added several glyphs to fonts/mscore/gplyhnames.json;
- corrected Sym::userName2id() to really return SymId::noSym on name not found,, rather than -1.
2013-11-18 00:57:35 +01:00
Maurizio M. Gavioli
c1a8da085c Fix symbols not read back from score file.
Symbols were not read back from score files: the 'sharp' glyph, used to initialize in Symbol() constructor, remained in effect after reading the symbol from score file.
2013-11-17 02:07:47 +01:00
ws
d9c1b78851 cleanup sym.h use 2013-11-12 09:29:13 +01:00
ws
e6e7abbd6d smufl integration: articulation 2 2013-11-12 09:29:13 +01:00
ws
733c1934db smufl integration, part I 2013-11-12 09:29:12 +01:00
ws
bf15b8a90a fix #19427, fix image drop to note 2013-07-04 10:56:31 +02:00
lasconic
8eb93dbdbe fix Style-> chordnames color 2013-06-28 21:07:28 +02:00
ws
7bb761846e fixes for TimeSig 2013-06-04 18:31:25 +02:00
ws
9ebabcc2e5 add namespace Ms 2013-05-13 19:43:59 +02:00
ws
220db94494 reorganize synthesizer; add zita1 reverb 2013-04-03 12:50:21 +02:00
ws
bd7d7697be enhance 1.2 symbol import 2013-01-28 21:45:57 +01:00
ws
a14b2e694e more regressions fixes for xml reader 2013-01-23 14:14:09 +01:00
ws
59bf7f378a fix all regressions detected by mtest 2013-01-17 12:56:14 +01:00
ws
bf1cbe2aa0 use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
Werner Schweer
52e54d5b0b more stable 1.2 import 2012-12-18 09:09:11 +01:00
Werner Schweer
738f93d733 more missing initializations 2012-09-24 17:14:32 +02:00
Werner Schweer
b2017bf751 initialize some values in element constructor 2012-09-24 16:43:46 +02:00
Maurizio Gavioli
6ac56c7afc better fallback symbol 2012-09-19 10:02:47 +02:00
Maurizio Gavioli
fd4054599e Add a fallback to Symbol::read() to recognize 'old' symbol names
Sym::name2id() returs noSym if name not found
2012-09-19 02:28:16 +02:00
Werner Schweer
12e5cc5629 add unit test for element 2012-09-14 10:09:40 +02:00
Werner Schweer
a345f393b4 Sym() cleanup; use Sym names in TextLine() 2012-09-08 11:35:25 +02:00
Werner Schweer
c47574accf rename useTablature() -> isTabStaff(); more cleanups 2012-08-16 11:09:36 +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