Commit graph

20 commits

Author SHA1 Message Date
Joachim Schmitz
a8549b5e09 addressing @lasconic's concerns 2014-06-24 14:47:13 +02:00
Joachim Schmitz
ed1cc8c7c4 fix #29810: workaround for Mac/Xcode bug 2014-06-24 14:47:11 +02:00
ws
b4066a7976 stronger typing for key 2014-06-20 17:07:22 +02:00
ws
9a6d909a29 fix #25945 2014-06-05 11:37:21 +02:00
ws
b7dd5af499 update KeySig implementation 2014-06-03 15:28:10 +02:00
Joachim Schmitz
5977488174 eliminating needless \n in qDebug() calls
searching for 'qDebug.*\\n\'
2014-03-25 14:59:32 +01:00
ws
98ea91fae4 merge master 2013-07-08 14:44:28 +02:00
ws
39c4367185 omr update 2013-05-21 09:44:49 +02:00
Maurizio M. Gavioli
c22aca988c Merge pull request #339 from mgavioli/Fix_20703_keysig_changes_lack_naturals_ter
Fix #20703 - Key sig changes lack naturals (3rd solution)
2013-05-17 14:54:21 -07:00
ws
9ebabcc2e5 add namespace Ms 2013-05-13 19:43:59 +02:00
Maurizio M. Gavioli
b0e4330de7 Fix #20703 - Key sig changes lack naturals (3rd solution)
When a key sig changes, no natural is ever displayed, regardless of the "Hide naturals" property of the key sig.

Corrected by:
- adding methods to KeySig to locate the prev and next key sigs and update naturals accordingly when a key sig is added or removed
- in Score::addElement(), Score::removeElement() and undo's ChangeElement::flip() by calling the relevant KeySig method

Notes:
1) Covers updating naturals in following key sigs, if a previous key changes.
2) Fully integrated in undo
3) The fix is already predisposed to cope with a score style setting for natural display style: none, before, after accidentals. Until this style is implemented, the relevant code is commented out.
2013-05-08 11:36:56 +02:00
ws
220db94494 reorganize synthesizer; add zita1 reverb 2013-04-03 12:50:21 +02:00
lasconic
ee103b76ac change map iterators to auto 2013-03-15 11:01:26 +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
Joern Eichler
ab47534f70 transposeKey() no longer returns keysigs with more than 7 sharps/flats 2012-10-05 15:30:21 +02:00
Joern Eichler
3e19ee8807 transposeKey() no longer returns keysigs with more than 7 sharps/flats 2012-10-05 15:30:21 +02:00
Joern Eichler
0e32e85ab9 fixed typo in key.cpp:230 2012-09-07 13:55:00 +02:00
Werner Schweer
b2fdfa32af remove 'insertTime()' 2012-09-03 21:15:38 +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