Commit graph

99 commits

Author SHA1 Message Date
lasconic
d438623638 fix vertical alignment of fermatas, change alignment of articulations in mscore font, make snap pizz alignment work, fix bbox of articulations 2014-03-29 20:09:00 +01:00
lasconic
61b3d851e5 increase size of TextLine style to 20 to accomodate symbols size in SMuFL 2014-03-20 16:30:03 +01:00
ws
a357ccb720 move instrument name in parts to left-bottom of title frame 2014-03-20 10:06:14 +01:00
ws
f367f8a6c0 fix #24877 2014-03-15 12:15:49 +01:00
ws
0ea43f6898 implement restyling of text 2014-03-14 16:16:54 +01:00
ws
080cddb2e0 remove unstyled text 2014-03-14 11:36:16 +01:00
Joachim Schmitz
3adc1ea6ed fix #14764
convert qDebug();abort() to qFatal() and if(cond) abort() to
Q_ASSERT(!cond), esp. for the benefit of Windows, where it is impossible
to set a breakpoint on the abort()
Also modernizing mscoreMessageHandler() and making it more informative
by adding file, line and function to the output.
2014-03-04 13:06:23 +01:00
Marc Sabatella
66202ca9c6 rework algorithm to parameterize minTieLength 2014-03-03 10:15:56 -07:00
lasconic
9a054060eb fix default layout of chordnames and fretboard 2014-02-27 20:05:52 +01:00
ws
867c1ecb4e adjust Lyricist&Composer vertical alignment 2014-02-27 17:00:23 +01:00
ws
9077500b27 remove % offset from text style; adapt text alignment properties 2014-02-27 15:24:57 +01:00
Nicolas Froment
ca2f3d0ba6 Merge pull request #684 from Jojo-Schmitz/fretboard
Fretboard Diagrams: adding/fixing style settings
2014-02-24 11:22:54 +01:00
ws
78475df5e0 fixes for symbols in text 2014-02-24 09:27:02 +01:00
ws
9873f1e617 Merge branch 'master' of github.com:musescore/MuseScore into text 2014-02-12 12:51:15 +01:00
lasconic
f7e185ed8f fix #24655: ledger lines too thin 2014-02-12 10:58:32 +01:00
ws
d796ea407d rework text implementation 2014-02-11 14:27:44 +01:00
Joachim Schmitz
b6ebfa7bf8 fix chord symbol to fretboard diagram distance 2014-02-09 19:52:46 +01:00
Joachim Schmitz
fb71901caa making fretboard distcance to staff consistent
with other similar settings by using negative values if above staff
2014-02-09 19:26:25 +01:00
Joachim Schmitz
65a2fefe12 fix #24494: distance staff to fretboard diagram 2014-02-03 12:24:44 +01:00
Joachim Schmitz
db0a2cb6b7 fix #24349: fret offset text left/right, as style 2014-02-03 09:17:39 +01:00
Joachim Schmitz
8018564b6b fix #24349: fret offset text size as style 2014-02-03 09:15:27 +01:00
ws
1327f2244f replace FreeSerifMscore by plain FreeSerif font 2014-01-22 16:19:54 +01:00
ws
ae77018cec handle style change for Marker 2014-01-16 12:33:23 +01:00
Maurizio M. Gavioli
2d76253fca Default style, base style, saving and reading score file styles.
Background: the MScore objects has two reference styles:
- _baseStyle, which is inited to the built-in default style (common to all MuseScore copies)
- _defaultStyle which is inited to the user-defined default style
They are equal in a default installation but become different as soon as the user chooses a custom default style in the Preferences.

Issues:
- score style are saved as delta from the user-default style for texts and for articulations and as delta from the built-in default for the rest
- when the score is read back from file, it is inited to the user-default style and styles are read as a delta from it.

This makes:
- different parts of the saved style inconsistent among themselves
- styles saved in the score non-portable across different MuseScore copies (with potentially different user-default styles)

Fix:
- all style parts are saved as delta from the built-in default (to be portable)
- score is inited to built-in default style before being read from file.

Note: it is expected that users with custom default styles notice style differences when reading scores saved with previous 2.0 commits, as they were saved as delta from their respective user default styles.
2013-12-26 01:33:19 +01:00
Tony Mountifield
d316a4d9c8 Add rendering of capo chords, and capo setting.
For now, the capo position is a ChordName style setting. In the
future, it can be enhanced to allow capo position to be changed
within a score, using something like TempoMap or TimeSigMap.
If capo position is non-zero, the chord to be played with capo
applied is shown in brackets after the standard chord.

Signed-off-by: lasconic <lasconic@gmail.com>
2013-12-10 16:20:06 +01:00
lasconic
3dfacd1e07 fix style names 2013-11-13 18:46:49 +01:00
ws
1314382d8d smufl integration: mtest, articulation... 2013-11-12 15:15:48 +01:00
ws
517627a21f update clef implementation 2013-09-05 16:38:04 +02:00
lasconic
e8504a000b fix #9009, more styles for tuplets 2013-09-02 19:07:39 +02:00
ws
4c2e2e971b more fixes for line editing 2013-08-30 12:46:34 +02:00
lasconic
6c1ab345dd fix #22451: MuseScore should make it impossible to load styles made in previous version 2013-08-29 20:20:39 +02:00
lasconic
b0f01b42ec add style parameter to scale articulations up and down 2013-08-24 19:43:02 +02:00
ws
4768eee40e add noSlope beam style/property 2013-08-13 19:10:22 +02:00
ws
b8e4f5c8f0 change default style for dynamics to horizontal center 2013-08-12 14:58:13 +02:00
ws
41b0fcfe72 add accents to dynamics palette 2013-08-12 14:58:13 +02:00
ws
feff123ba1 more styling for ottava 2013-08-12 10:38:06 +02:00
ws
edc8008961 updates for style 2013-08-09 11:42:45 +02:00
ws
c4b43b8ba5 extend styles and inspector; add new bagpipe palette to master palette 2013-08-08 11:38:50 +02:00
lasconic
189704b02b bump end barline width to 0.5sp. See #22050 2013-08-06 14:44:22 +02:00
ws
55b3286d49 fix #20624 2013-07-31 16:36:37 +02:00
ws
dd3eb6a0b9 remove unused beam style properties 2013-07-31 16:36:36 +02:00
lasconic
ea4a8398ed remove slur box style 2013-07-31 12:02:12 +02:00
Maurizio M. Gavioli
7f50187592 Almost...
A few items in the styleTypes2[] array remained out of sync...
2013-07-26 01:31:11 +02:00
ws
5f4fcee2f0 reorganize style data handling 2013-07-23 16:43:56 +02:00
ws
f21a599ee6 new style parameter multiMeasureRestMargin; fix #2834 2013-07-17 12:18:10 +02:00
ws
d0b29ababa add new style parameter 'barAccidentatalDistance' 2013-07-15 11:57:07 +02:00
Marc Sabatella
9479346468 fix #21704: imported chords do not render
Recent changes to default style chordlist handling resulted in imported
scores never loading a chord list at all, causing them to render
incorrectly (no root or bass).  This is a proposed fix for that specific
issue that also addresses other potential problems in chordlist handling
(honoring the distinction between a truly empty chordlist and one that
merely contains no chord id's but does contain sym & token definitions).
2013-06-30 15:34:41 -06:00
Marc Sabatella
64fe44d254 cleanup & fix compat test 2013-06-28 17:35:40 -06:00
Marc Sabatella
a90d21f8c7 fix #11115: support solfeggio note names
Actual support was added in previous commits; this is really just
cleanup and renaming the option from "Italian" to "Solfeggio".
2013-06-28 17:35:37 -06:00
Marc Sabatella
30d7afb2ed fix #7282 - support additional root/bass styles
German, Italian, lower case minor
2013-06-28 17:35:33 -06:00