Commit graph

3298 commits

Author SHA1 Message Date
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
Maurizio M. Gavioli
3f2d798576 Merge pull request #557 from mgavioli/Fix_13_symname_table_typos
Fixes a few typos in the conversion table for 1.3 symbol names.
2013-11-19 03:55:07 -08:00
ws
e003034cd8 implement arpeggios for smufl 2013-11-19 12:12:24 +01:00
Maurizio M. Gavioli
d950f2756c Fixes a few typos in the conversion table for 1.3 symbol names. 2013-11-19 11:24:45 +01:00
Werner Schweer
ff6d8fff8b Merge pull request #545 from heuchi/23538_delete_tie_update_accidentals
Fix #23538: update accidentals when tie is deleted
2013-11-18 06:24:39 -08:00
Werner Schweer
5bde3e3063 Merge pull request #554 from Jojo-Schmitz/fix_#23557
fix #23557
2013-11-18 06:22:46 -08:00
Joachim Schmitz
11c4fb5f04 fix #23557 2013-11-18 15:18:23 +01:00
Werner Schweer
f570ab5c36 Merge pull request #551 from mgavioli/Fix_TAB_and_perc_clefs
Fix TAB and PERC clefs.
2013-11-18 01:19:44 -08:00
Werner Schweer
cc46be4746 Merge pull request #553 from mgavioli/Fix_back-compatibility_wih_13_symbol_names
Fix back compatibility wih 1.3 symbol names
2013-11-18 01:19:05 -08: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
heuchi
b493277c99 update accidentals of tied notes when tie is removed 2013-11-17 19:19:00 +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
Maurizio M. Gavioli
125425b4b5 Fix TAB and PERC clefs.
TAB: The two TAB clefs showed the same in the palette(s) and the 'flourished' one was displaying nothing in the score.

Fixed by adjusting TAB clef mapping in fonts/bravura/glyphnames.json and adding the proper mapping to fonts/mscore/glyphnames.json and corrected the symbol set for TAB in Clef::layout1()

PERC: The PERC2 clef has been dropped at some point in the past: added some comments to ClefType definition, to Clef::layout1() function and to MuseScore::newClefPalette() function to make the situation more evident.

In practice, there almost no change in the code proper itself.
2013-11-15 18:35:04 +01:00
lasconic
6166df57f9 fix tremolo two notes playback for short notes 2013-11-15 18:31:10 +01:00
lasconic
d10ae91762 git sacred harp noteheads 2013-11-15 14:41:00 +01:00
Nicolas Froment
25ccde4c18 Merge pull request #550 from mgavioli/Fix_23508_load_default_custom_style
Fix #23508 : A custom style set as default style in Prefs. is not used
2013-11-15 04:59:28 -08:00
Werner Schweer
ad01ab71af Merge pull request #549 from mgavioli/Unlink_refs_in_mscore_font
Unlink references in mscore font
2013-11-15 04:59:15 -08:00
Maurizio M. Gavioli
15b8de4194 Fix #23508 : A custom style set as default style in Prefs. is not used
Fixed by loading the preferences before loading the custom style

Also makes sure the custom style is complete, by initializing it with the built-in defulat style before loading.
2013-11-15 13:20:44 +01:00
Maurizio M. Gavioli
b6e7acd8cf Unlink references in mscore font
Glyphs with references in .TTF font are rendered with errors under Windows. This patch replaces the clef+numbers glyphs (which were using references to the individual components) with actual outlines.

In addition, position of numbers on bass clef have been improved (better balanced above and below).
2013-11-15 13:08:20 +01:00
Werner Schweer
d7c7838a8b Merge pull request #548 from mgavioli/Update_note_heads_to_SMUFL
A proposal for aligning note heads to SMUFL conventions.
2013-11-15 03:02:35 -08:00
Maurizio M. Gavioli
5eca759f8b A proposal for aligning note heads to SMUFL conventions.
It should re-enable all the note head functionality as per ver. 1.3, with most (all?) equal results.

- No new glyph added to font(s)
- Existing mscore glyphs have been matched to SMUFL note head symbols:
-- partly on similarity of shape
-- partly on similarity of semantics (in particular most of the noteDo..., noteRe..., ... heads)
- The dropped HEAD_BREVIS_ALT note head group have been re-instated (dropping it was a regression from 1.3)
- fonts/mscore/glyphnames.json has been updated
- fonts/mscore/metadata.json has NOT been updated (I have not understood its contents)


It may be improved incrementally, should the need arise.
2013-11-15 11:18:16 +01:00
ws
b8c332424d update glyphnames.json for new clef glyphs in emmentaler 2013-11-15 09:29:18 +01:00
ws
6308659b89 Merge branch 'master' of github.com:musescore/MuseScore 2013-11-15 09:08:24 +01:00
Werner Schweer
76a2017f90 Merge pull request #547 from mgavioli/mscore_font_add_SMUFL_clef_glyphs_2
mscore font: add glyphs corresponding to SMUFL clef-number glyphs
2013-11-14 23:57:21 -08:00
ws
bd5a3850ab Merge branch 'master' of github.com:musescore/MuseScore 2013-11-15 08:48:24 +01:00
ws
788fe6913a mtest fix: use mscore.ttf 2013-11-15 08:48:13 +01:00
Maurizio M. Gavioli
aa692b95e5 mscore font: add glyphs corresponding to SMUFL clef-number glyphs
The mscore font is lacking some of the glyphs in the SMUFL set. Clef+numbers glyphs are required to simply SMUFL integration.

Glyphs and code points added:

Treble clef 15 below: 0xe1d6
Treble clef 8 below:  0xe1d7
Treble clef 8 above:  0xe1d8
Treble clef 15 above: 0xe1d9
Bass clef 15 below:   0xe1da
Bass clef 8 below:    0xe1db
Bass clef 8 above:    0xe1dc
Bass clef 15 above:   0xe1dd

Metrics: same as for the base clef glyphs.

Numbers for the bass clef have positioned to clear the staff for standard 4th line position (transposing clefs are not really used for other position of the F clef).
2013-11-15 02:19:05 +01:00
lasconic
3977d1fcd4 fix #23125: Slurs of existing instrument disappear after removing top instrument 2013-11-14 21:48:52 +01:00
lasconic
faf4df8c0b fix #23544: New translations loaded via Resource Manager don't override existing ones 2013-11-14 20:06:58 +01:00
Nicolas Froment
e1c3dad7cc Merge pull request #546 from trig-ger/midi_tr
"All" word translation (MIDI import panel)
2013-11-14 10:08:05 -08:00
Andrey M. Tokarev
88cf085301 "All" word translation (MIDI import panel) 2013-11-14 22:02:05 +04:00
lasconic
5f3b78b0b5 fix playback of undo two notes tremolo 2013-11-14 18:20:08 +01:00
lasconic
a1713b9c8b fix font for tests 2013-11-14 18:19:01 +01:00
lasconic
36a4aad848 change font to ttf for tests 2013-11-14 17:29:49 +01:00
lasconic
a875b1bab6 add mongolian translation, update from transifex 2013-11-14 17:29:14 +01:00
ws
ce9f27c0c9 generate ttf font with fontforge 20120731 2013-11-14 17:23:50 +01:00
ws
55c0026b73 change fontname mscore in sfd 2013-11-14 17:02:10 +01:00
ws
16cd917d44 smufl: rollback to mscore ttf font; more visual tests 2013-11-14 16:13:22 +01:00
lasconic
063be20126 fix arpeggio and tremolo audio rendering 2013-11-14 14:56:50 +01:00
Werner Schweer
c9b1e8ce5b Merge pull request #542 from AntonioBL/durationtype512
Durationtype512
2013-11-14 05:20:18 -08:00
Werner Schweer
3b69783a38 Merge pull request #543 from mgavioli/Revert_mscore_font_to_1024EM
Restore 1024 EM version of mscore font
2013-11-14 04:59:12 -08:00
Maurizio M. Gavioli
702e8c8822 Restore the last version of the mscore font which was still in 1024EM size.
Note: .OTF and .TTF fonts have not been regenerated, as more work will be needed on the .SFD
2013-11-14 13:49:35 +01:00
AntonioBL
81e8eec603 fix typo 2013-11-14 09:54:24 +01:00
AntonioBL
d6698b507e Add 512th and 1024th to remaining durationtype tables 2013-11-14 09:44:22 +01:00
Nicolas Froment
8d8b6ccff0 Merge pull request #541 from Jojo-Schmitz/midi_tr
fix #23511
2013-11-14 00:35:10 -08:00
Joachim Schmitz
4e8cd289f0 fix #23511
bar -> measure
2013-11-14 08:33:40 +01:00
Nicolas Froment
3caf08441f Merge pull request #540 from heuchi/23525_transpose_undo_keysig
23525 transpose undo keysig
2013-11-13 14:43:20 -08:00
heuchi
2779bc338e test for undo transpose 2013-11-13 23:06:08 +01:00
heuchi
6af067c9ea ChangeKeySig::flip() makes sure keymap gets updated 2013-11-13 23:03:38 +01:00