Maurizio M. Gavioli
ca5ec50d3e
Merge pull request #969 from mgavioli/Fix_FigBass_multidigit_entries
...
Fix Figured Bass multi-digit entries
2014-06-11 18:41:47 +02:00
Maurizio M. Gavioli
ae98e2c383
Fix Figured Bass multi-digit entries
...
Figured Bass entries with multi-digit numbers were not parsed.
Now, the F.B. parser accepts multi-digit numbers too.
2014-06-11 11:34:36 +02:00
Maurizio M. Gavioli
aeed353dbe
Fix #26021 - Issues with non-conformant Figured Bass entries
...
Figured Bass which do not conform to F.B. 'rules' have several issues. See http://musescore.org/en/node/26021 for details.
2014-06-11 10:46:35 +02:00
ws
e8be73f41b
fix transposition when changing instrument
2014-06-04 10:40:26 +02:00
ws
e1b1246e0c
make SegmentType an global enum class
2014-06-01 20:24:29 +02:00
Joachim Schmitz
79474e3fcc
convert unnamed enum into enum TextStyleType
...
more work needed to make it an enum class
2014-05-30 13:37:30 +02:00
Joachim Schmitz
826c956013
convert enum SelectType into enum class
2014-05-27 10:34:08 +02:00
Joachim Schmitz
38f8ca1bf2
convert enum OffsetType into enum class
2014-05-27 08:28:53 +02:00
Joachim Schmitz
7f1b612615
convert enum P_ID into enum class
2014-05-26 18:18:01 +02:00
Joachim Schmitz
0b43247956
convert enum StyleIdx into enum class
2014-05-26 15:31:36 +02:00
Joachim Schmitz
d8d3e8e185
convert enum Combinations into enum class
...
and renamed to to Combination (singular)
2014-05-23 11:45:32 +02:00
Joachim Schmitz
63791d7fff
convert enum Styles to class enum
...
and renamed to to Style (singular).
Fixed a leftover plugin documentation from last commit.
2014-05-23 10:35:34 +02:00
Joachim Schmitz
c38ac8c0a2
convert enum ContLine into enum class
2014-05-23 10:35:33 +02:00
Joachim Schmitz
d3122969b7
convert enum Parenthesis into enum class
2014-05-23 10:35:32 +02:00
Joachim Schmitz
89cb436ce2
convert enum Modifier into enum class
2014-05-23 10:35:30 +02:00
Joachim Schmitz
931e837c5e
convert enum ElementType into enum class
2014-05-23 10:35:27 +02:00
Joachim Schmitz
a1c6c8c493
improve enum ElementFlag
...
more work needed to convert it into a class, same issue as with
ArticulationShowIn.
2014-05-23 10:35:22 +02:00
Maurizio M. Gavioli
765751fea8
Refactor FiguredBass class
...
Refactor FiguredBass to use a std::vector<FiguredBassItem*> rather than QList<FiguredBassItem>
2014-04-21 00:46:40 +02:00
ws
e534cccef8
bug fixes for concert pitch switch
2014-04-09 16:09:21 +02:00
Maurizio M. Gavioli
f61dce645f
Align with latest Text changes
2014-03-28 11:23:01 +01:00
Maurizio M. Gavioli
0a05faddb5
Fix #25060 - Fix FiguredBass creating, editing and displaying.
...
After the recent changes to Text styling and editing, FiguredBass has been broken. This patch attempts to fix it.
As the current Text in-place editor insists in inserting spurious (and sometime wrong) HTML markup and styling which jeopardize the parsing of FiguredBassItem's, I have modified the FiguredBass endEdit() callback function to discard all HTML and keep only the plain text.
This may reduce the flexibility of entering extra indications in FiguredBass elements, but ensure that properly structured texts are parsed and recognized.
The patch also corrects two points in text.cpp which forced extra HTML formatting to be inserted.
2014-03-28 10:57:42 +01:00
Joachim Schmitz
5977488174
eliminating needless \n in qDebug() calls
...
searching for 'qDebug.*\\n\'
2014-03-25 14:59:32 +01:00
ws
080cddb2e0
remove unstyled text
2014-03-14 11:36:16 +01:00
Joachim Schmitz
b5fc9a268c
adding/removing colons in some dialogs
...
and making insert measure dialog similar to append measures dialog
2014-03-06 18:48:04 +01:00
Joachim Schmitz
4f8f63f91e
fix #23366 : more fixes for capitalization
...
and some more fixes.
2014-03-04 07:44:56 +01:00
Joachim Schmitz
482eb481da
Capitalization fixes
2014-02-28 12:58:45 +01:00
Joachim Schmitz
10dbd3dc2a
more use of noGui in libmscore
2014-02-28 12:49:24 +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
Maurizio M. Gavioli
9acabcc5f3
Figured Bass: Fix layout of non-conformant items
...
F.B. items which did not follow a proper format were laid out wrongly and with wrong bbox. Fixed (hopefully...).
(note: as a form of latitude, anomalous items ARE accepted by the F.B. system; nut they are not formatted according to F.B. conventions)
2013-08-10 00:36:15 +02:00
lasconic
62f56f70be
replace Q_WS_* by Q_OS_* for Qt5 compatibility
2013-05-16 16:12:22 +02:00
ws
9ebabcc2e5
add namespace Ms
2013-05-13 19:43:59 +02:00
ws
66e5ef9e9d
fix performance regression for layout
2013-05-06 14:20:43 +02:00
ws
220db94494
reorganize synthesizer; add zita1 reverb
2013-04-03 12:50:21 +02:00
Maurizio M. Gavioli
ee201f4618
Figured bass: Continuation lines end right after the last ChordRest of the FiguredBass element.
...
Previously, they were drawn for the whole duration of the FiguredBass element (stopping right before the next segment).
2013-03-01 13:42:05 +01:00
ws
2bcc1bdf5a
change edit mode implementation
2013-02-27 11:26:58 +01:00
Maurizio M. Gavioli
875bc8b8e3
Returns FiguredBass to use "figured bass" as default text style.
...
Some support for unstyled or differently styled FiguredBass elements.
Support for FiguredBass in ScoreView::adjustCanvasposition().
2013-02-22 20:33:20 +01:00
Maurizio M. Gavioli
0311659958
SimpleText now requires its _layout list to be set before an edit operation is started (and possibly for other tasks too).
...
Changed FiguredBass::layout() to call Text::layout() to set anything required up.
2013-02-18 20:42:18 +01:00
Maurizio M. Gavioli
ee3de10b8d
Added an extended continuation line, which connects with a matching cont. line in the next F.b. element.
...
Occasionally required in Baroque scores and in modern figured-bass-like harmonic analysis.
2013-02-12 16:28:55 +01:00
Maurizio M. Gavioli
74868e2c00
Figured Bass: add top/bottom alignment parameter to General Style
2013-02-10 19:29:26 +01:00
Maurizio M. Gavioli
92f974b844
Accept '+' as both a prefix and a suffix, to accommodate harmony notation.
...
Also, added '0' (with usual suffix combination) to font and to acceptable digits.
2013-02-10 07:01:31 +01:00
Maurizio Gavioli
79953d87fb
Align reading FiguredBass XML from score with the new XML reader
2013-01-20 01:05:45 +01:00
ws
8fbfa094b1
enable musicxml support, move needed xml functions to musicxml code
2013-01-17 11:33:11 +01:00
ws
bf1cbe2aa0
use QXmlStreamReader for xml parsing
2013-01-11 18:10:18 +01:00
ws
00ce99f280
fix stem layout; some optimizations
2013-01-02 09:30:59 +01:00
Leon Vinken
1fa8c4109a
#15899 : support figured bass extend elements
2013-01-01 16:23:24 +01:00
Werner Schweer
3139970fd1
move ElementType to Element()
2012-09-13 18:07:11 +02:00
Maurizio Gavioli
7ab02dcc7c
FiguredBassItem properties: completed
2012-08-14 15:00:48 +02:00
Maurizio Gavioli
65d01ca6a9
Hard-code prefix/suffix incompatibilities in undoable property setters.
2012-08-14 15:00:48 +02:00