Commit graph

178 commits

Author SHA1 Message Date
Bartlomiej Lewandowski
920a89ddd9 fix #12960 2014-07-28 22:22:12 +02:00
ws
ec344a3cf9 fix #25876 2014-07-28 15:54:58 +02:00
ws
22bec3a485 fix #28371 2014-07-27 15:58:42 +02:00
ws
f97a8b22c6 cleaner clef/cleflist implementation 2014-07-25 17:13:42 +02:00
Marc Sabatella
b5790f905b fix #28176: crash on note entry on first note of slur 2014-07-24 21:31:23 -06:00
lasconic
9ff125fe05 better fix #24492 2014-07-23 15:41:06 +02:00
lasconic
762e828009 add parenthesis around chord symbols via same shortcut than notes and accidentals 2014-07-18 00:25:19 +02:00
lasconic
3a68b492c5 fix accidental parenthesis in palette by using an icon, it's the same than the note one, added a shortcut to add bracket around note and accidental 2014-07-18 00:11:00 +02:00
ws
7108d9f070 fix slur command in note entry mode 2014-07-14 13:59:54 +02:00
Maurizio M. Gavioli
d2ac685d14 TAB entry mode: Sync current note with string cursor.
In TAB entry mode, while moving the string cursor up or down, the current (selected) note remains the last inserted note, with the following inconsistency:

- new notes are entered at the string cursor
- but cmds affecting a note (pitch up/down and like) changes the selected note;

this is likely to lead to confusion and unexpected results.

With this fix, when the string cursor is moved up/down and a note is found at the new string, it is made current (selected). If there is no note, the selection remains unaffected.

Note: Also corrected a typo in the name of a StaffType method.
2014-06-28 13:07:36 +02:00
Joachim Schmitz
e95d169d5c move Direction and DirectionH into MScore
needed to make them available to the plugin framework
2014-06-26 12:03:14 +02:00
Joachim Schmitz
dc5c0b48f6 move BeamMode to Beam::Mode
needed to make it available to the plugin framework
2014-06-26 12:01:55 +02:00
Joachim Schmitz
206b1e5798 move OttavaType to Ottava::Type
needed to make it available to the plugin framework
2014-06-26 12:01:52 +02:00
Joachim Schmitz
29d17dae5c rename LayoutBreak::LayoutBreakType to LayoutBreak::Type 2014-06-26 11:57:45 +02:00
Joachim Schmitz
b6be7a9852 rename AccidentalRole and AccidentalType to Role and Type 2014-06-26 11:57:41 +02:00
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
f3caba78f6 fix #25600 2014-06-26 11:41:34 +02:00
Nicolas Froment
5f68171112 Merge pull request #992 from MarcSabatella/26516-repitch
fix #26516: crash on repitch
2014-06-23 19:41:08 +02:00
Marc Sabatella
be38679c7b add comments 2014-06-23 07:55:24 -06:00
Marc Sabatella
738afd110b fix ties & rests on MIDI input 2014-06-21 20:00:03 -06:00
ws
b4066a7976 stronger typing for key 2014-06-20 17:07:22 +02:00
Marc Sabatella
6c003995d4 fix #26516: crash on repitch 2014-06-19 09:27:38 -06:00
ws
ca737076a1 fix #22471 2014-06-19 12:54:13 +02:00
ws
8aede97585 fix #24414 2014-06-19 11:34:28 +02:00
Nicolas Froment
9f8b090e04 Merge pull request #984 from MarcSabatella/25285-courtesy-link
fix #25285: add&remove courtesy accidentals for links
2014-06-18 08:44:48 +02:00
Marc Sabatella
18eb8cf5b8 fix #26446: incorrect courtesy/microtonal accidentals after up/down with links 2014-06-17 22:59:56 -06:00
Marc Sabatella
10290fa9db fix #25285: add&remove courtesy accidentals for links 2014-06-17 22:52:25 -06:00
Marc Sabatella
264eee216a fix #22205: microtonal accidentals display as naturals after earlier accidental 2014-06-12 20:13:41 -06:00
ws
e8be73f41b fix transposition when changing instrument 2014-06-04 10:40:26 +02:00
ws
b7dd5af499 update KeySig implementation 2014-06-03 15:28:10 +02:00
ws
e1b1246e0c make SegmentType an global enum class 2014-06-01 20:24:29 +02:00
ws
6edea9fd9e fix mtest & regression 2014-05-31 12:04:41 +02:00
Joachim Schmitz
6f3a7d1957 whitespace cleanup 2014-05-30 13:37:44 +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
4bf9d60be1 convert unnamed enum into enum class Pad 2014-05-30 13:37:36 +02:00
Joachim Schmitz
cde0a3910d convert enum StaffGroup into enum class 2014-05-30 13:37:28 +02:00
Joachim Schmitz
d8ee64b3cc convert enum UpDownMode into enum class 2014-05-30 13:37:27 +02:00
Bartlomiej Lewandowski
3c0617a8b7 Added isType methods for selection 2014-05-29 20:59:12 +02:00
Joachim Schmitz
76db7c6f66 convert enum AccidentalVal into enum class 2014-05-27 11:41:07 +02:00
Joachim Schmitz
641a7a5a91 convert enum NoteType into enum class 2014-05-27 10:35:28 +02:00
Joachim Schmitz
826c956013 convert enum SelectType into enum class 2014-05-27 10:34:08 +02:00
Joachim Schmitz
780f48c9a2 convert enum ArticulationType into enum class 2014-05-26 21:55:26 +02:00
Joachim Schmitz
c79ae39d0e convert enum Anchor into enum class 2014-05-26 20:48:27 +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
cd48d9ccfd convert enum SelState into enum class 2014-05-26 13:21:04 +02:00
Joachim Schmitz
0d6cc4ffe0 convert unnamed enum into enum Tpc
but haven't had the guts to make it an enum class yet
2014-05-26 12:27:29 +02:00
Joachim Schmitz
788852752d convert unnamed enum into enum class Prefer 2014-05-26 12:27:28 +02:00
ws
bdc7ec245c fix #20579 2014-05-26 12:10:59 +02:00