Commit graph

82 commits

Author SHA1 Message Date
lasconic
d1215a32ff also cache tighBoundingBox for symbols 2014-02-13 15:32:57 +01:00
ws
da4926d4f2 cache symbol width 2014-02-13 12:08:21 +01:00
ws
d796ea407d rework text implementation 2014-02-11 14:27:44 +01:00
ws
f3dc56ed2e implement fallback font (Bravura) for symbols in text 2014-01-23 18:49:07 +01:00
ws
e8709dd17d enable kerning for consecutive score symbols (like fff) 2014-01-23 13:35:50 +01:00
ws
ec1c7ed7b7 merge bravura update 2013-12-02 14:29:04 +01:00
ws
401d702731 small smufl fixes 2013-12-02 09:31:22 +01:00
Maurizio M. Gavioli
d60f44cc09 Updated SymId enum (sym.h) and Sym::synNames/symUserNames to SMuFL 0.7:
- all SMuFL 0.7 entities (as names or symbol id) are listed
- a few (15 in all) additional symbols are added to the end for
   - SMuFL stylistic alternates MuseScore needs to access directly
   - precomposed ornaments, SMuFL provides as sequences of glyphs
   - glyphs SMuFL does not provides (yet?), but has been used as symbols

Updated mscore/glyphnames.json to match the above

Updated code points which were using SymId which have changed from SMuFL 0.6 to 0.7

Fixed note heads palette.

Note: The Dynamics palette is broken, as it accesses the mscore glyphs directly, but the palettes use Bravura. The usage of HTML texts in this palette is unclear: please advise.
2013-11-29 01:11:33 +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
a15c59f05b fixes for emmentaler-8 vtest 2013-11-22 14:29:24 +01:00
ws
bb5f256142 smufl: add multi measure rest test 2013-11-19 19:23:15 +01:00
ws
0ac248aee8 bravura: multi measure rest 2013-11-19 17:23:29 +01:00
ws
712767ec5f bravura: fix some trill lines 2013-11-19 17:23:29 +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
ws
e6e7abbd6d smufl integration: articulation 2 2013-11-12 09:29:13 +01:00
ws
02b264f068 smufl integration, part II 2013-11-12 09:29:12 +01:00
ws
733c1934db smufl integration, part I 2013-11-12 09:29:12 +01:00
ws
4c2e2e971b more fixes for line editing 2013-08-30 12:46:34 +02:00
ws
feff123ba1 more styling for ottava 2013-08-12 10:38:06 +02:00
ws
63a7ca7261 fix mm rest number size for USE_GLYPHS 2013-07-23 10:06:37 +02:00
ws
6d1b64b810 use raw fonts directly 2013-07-18 11:36:18 +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
f41fbba2df cleanups for text; simplify SyntiParameter 2013-02-14 12:24:00 +01:00
ws
34af985c80 set USE_GLYPHS as default 2013-02-13 14:04:03 +01: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
lasconic
d0ba38d959 use style music font to draw timesig 2012-09-13 17:04:42 +02:00
Werner Schweer
a345f393b4 Sym() cleanup; use Sym names in TextLine() 2012-09-08 11:35:25 +02:00
lasconic
389c7e3dd5 add more config.h 2012-07-19 11:09:46 +02:00
Werner Schweer
2d6fa71455 move config.h into all.h 2012-07-09 09:51:10 +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