Commit graph

62 commits

Author SHA1 Message Date
Joachim Schmitz
e6e7436177 move SegmentType to Segment::Type and make int again
needed to make it available to the plugin framework
and the memory saved is not worth the performance penalty
2014-06-26 11:57:39 +02:00
Joachim Schmitz
75623c53dc move ElementType to Element::Type
needed to make it available to the Plugin framework
2014-06-26 11:57:35 +02:00
ws
b4066a7976 stronger typing for key 2014-06-20 17:07:22 +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
4e048f1712 convert enum Key into enum class
and to be able to ret rid of the KEY_ prefix, change enum Tpc's members
by adding (back) the prefix TPC_
2014-05-30 13:37:39 +02:00
Joachim Schmitz
93a60e8944 convert unnamed enum into enum Key
but converting into enum class requires some more work. And mostly for
that reason can't yet get rid of the "KEY_", as it clashes with enum Tpc
(which too hasn't yet been converted into en enum class)
2014-05-26 12:27:31 +02:00
Joachim Schmitz
788852752d convert unnamed enum into enum class Prefer 2014-05-26 12:27:28 +02:00
Joachim Schmitz
931e837c5e convert enum ElementType into enum class 2014-05-23 10:35:27 +02:00
ws
8043a459f0 fix tick2measureMM() 2014-04-23 20:59:46 +02:00
ws
d2405f0e8d fixes for transposing instruments 2014-04-10 13:14:22 +02:00
Joachim Schmitz
5977488174 eliminating needless \n in qDebug() calls
searching for 'qDebug.*\\n\'
2014-03-25 14:59:32 +01:00
Gai-Luron
f5d9d801ab Add 2 space 2014-03-09 11:32:53 +01:00
Gai-Luron
50ca3fbb7a Remove commented line 2014-03-09 11:30:14 +01:00
Gai-Luron
4471b650c4 Attempt to fix travis issue 2014-03-09 11:25:12 +01:00
Gai-Luron
07081bbb5e Fix slur error on mmRest 2014-03-08 23:31:34 +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
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
Joachim Schmitz
6d0266145b revert back to plain # and b in CPP files
but also make these strings translatable
2014-02-11 13:30:18 +01:00
Joachim Schmitz
84da27ca92 Only ASCII in .cpp files
using \u266d for b and \u266f for #
2014-02-10 14:30:35 +01:00
Joachim Schmitz
a6e89715f9 some more changes for fix #24574
these may need further changes though to become translatable
2014-02-10 12:29:27 +01:00
ws
53719e4455 fix playback of multi measure rests 2013-10-31 12:49:55 +01:00
ws
517627a21f update clef implementation 2013-09-05 16:38:04 +02:00
lasconic
a375357ca1 minor fixes 2013-09-04 10:05:40 +02:00
lasconic
0cb6d87691 fix crash when extending a newly added line 2013-09-03 16:34:56 +02:00
ws
d5964f81dd allow ties to connect to note in same or different voice 2013-08-21 12:00:12 +02:00
ws
5d605294b3 fix #17741 2013-08-01 10:53:14 +02:00
ws
f7f46859f7 fix #21619 2013-06-28 17:46:40 +02:00
ws
b64ea76d4b fix #12583 2013-06-28 10:55:50 +02:00
ws
f227ab77d1 fix import regressions; remove debug code 2013-06-25 14:29:18 +02:00
ws
48965a09c5 fix regressions 2013-06-19 16:25:29 +02:00
wschweer
ab6120f85e refactoring grace notes 2013-06-12 14:23:57 +02:00
ws
12875796ee refactoring grace note implementation 2013-06-10 21:13:04 +02:00
Dag Henning Liodden Sørbø
818baa9717 fix #6535 : Impossible to tie to a grace note 2013-05-27 20:04:59 +02:00
lasconic
87998d3c69 fix #20964: take 3... 2013-05-18 22:11:41 +02:00
lasconic
939d54c467 fix #20964: take 2 2013-05-18 22:08:18 +02:00
lasconic
e929ed2f60 fix #20964: 7 and 9 tuplet groups result in a corrupted score when reopened 2013-05-18 21:58:51 +02:00
lasconic
d9476af35a resolve conflict for pull request #340 2013-05-17 22:15:31 +02:00
ws
9ebabcc2e5 add namespace Ms 2013-05-13 19:43:59 +02:00
Andrey M. Tokarev
2d44fbca67 MIDI import operation: dots instead of ties 2013-05-12 18:06:12 +04:00
ws
85220b5137 extend tie functionality 2013-05-12 13:02:16 +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
ws
a487ef34e0 fix regression tests 2013-02-27 18:16:24 +01:00
ws
626a86a03d fix delete/add start/end repeat bars in scores with parts 2013-02-27 14:41:28 +01:00
Tony Mountifield
0ec7460293 Use KEY_C instead of 0 when calling pitch2tpc() 2013-02-12 11:39:35 +00:00
Tony Mountifield
50207f185c Key-based cursor note movement and pitch2tpc()
Replace pitch2tpc2() and both variants of pitch2tpc() with a single
generic pitch2tpc(). Add PREFER_SHARPS, PREFER_NEAREST and PREFER_FLATS.
Update all places where those functions are called from.
Use intelligent key-aware stepping of pitch and tpc in Score::upDown().
2013-02-10 22:58:59 +00:00
ws
2921dcb29f add some checks for corrupted input files 2013-01-24 19:40:23 +01:00
Werner Schweer
e630a887fd for optimization replace some foreach loops 2012-12-06 12:46:05 +01:00