ws
0f2f7d29a9
fix #28761
2014-08-12 20:10:59 +02:00
ws
951f901aed
fix #25311
2014-08-12 16:13:12 +02:00
Werner Schweer
747f01659f
Merge pull request #1089 from BartlomiejLewandowski/voice-copy-paste
...
Voice copy paste
2014-08-06 14:53:04 +02:00
Bartlomiej Lewandowski
bffcefd00a
Corrected qDebug statements
2014-08-06 13:12:42 +02:00
ws
cb106ebd86
fix #28996
2014-08-06 10:25:17 +02:00
ws
32ad9c2589
fix #28991
2014-08-06 10:15:58 +02:00
Bartlomiej Lewandowski
bfc393aad0
Changes to voice copy paste
2014-08-06 00:11:17 +02:00
Werner Schweer
32d63fc5e8
Merge pull request #1091 from akdor1154/fixMidiCPPR
...
Fix #28781 and avoid selection.firstTick() segfault
2014-08-02 20:40:51 +02:00
Marc Sabatella
28d0cb9f3c
fix #28821 : crash on add clef to first note of measure
2014-08-02 11:49:15 -06:00
Jarrad Whitaker
6bc6603226
make midi input follow the concert pitch setting
2014-08-02 23:09:31 +10:00
ws
548fa0b736
fix #25806
2014-07-31 16:30:19 +02:00
Werner Schweer
bf7cca78fc
Merge pull request #1073 from BartlomiejLewandowski/12960-paste-two-voice
...
Staff paste with multiple voices
2014-07-30 15:03:16 +02:00
ws
868c3891a7
fix #28491
2014-07-30 11:32:46 +02:00
ws
8d3d3f2da4
fix #27686
2014-07-29 14:08:52 +02:00
lasconic
ae475eb0fd
fix #23319 . When inserting a spanner, extend it to the end of measure
2014-07-28 23:41:42 +02:00
Bartlomiej Lewandowski
cf658a24b1
Added voice data to staff mime.
...
Changed paste staff behavior to overwrite only the voices included in staff mime.
2014-07-28 22:22:12 +02:00
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
Joachim Schmitz
931e837c5e
convert enum ElementType into enum class
2014-05-23 10:35:27 +02:00
Joachim Schmitz
2ae0940bdd
convert enum LayoutBreakType to enum class
2014-05-23 10:35:13 +02:00
Joachim Schmitz
6b3bd55258
convert enum AccidentalType to enum class
2014-05-23 10:35:08 +02:00
Joachim Schmitz
7085e52486
convert enum AccidentalRole to enum class
2014-05-23 10:35:07 +02:00
Joachim Schmitz
27f8ca023f
convert enum DurationType to enum class
2014-05-23 10:34:57 +02:00
ws
fb0e15eb10
update measure properties + parts
2014-05-20 17:59:32 +02:00
ws
7f765e70a2
better layout for beams+rests
2014-05-17 15:48:37 +02:00
ws
436c116b01
add default string table
2014-05-13 17:15:43 +02:00
Werner Schweer
2f5b22ab48
Merge pull request #862 from Isensee/24951-grace-after-new
...
fix #24951 : grace notes after enabled
2014-05-13 13:06:58 +02:00
ws
76eb9ebfb0
use char for some enums
2014-05-07 18:09:01 +02:00
Isensee
e3e7aa0a8a
fix #24951 : fix warning
2014-05-06 17:36:20 +02:00
ws
6da9d12b6b
fix #25612
2014-05-05 14:02:26 +02:00
ws
f9059a269b
remove stafftype subclasses
2014-04-30 13:39:16 +02:00
Isensee
69f250919e
fix #24951 : grace notes after enabled
2014-04-23 18:09:57 +02:00
ws
eebc64c106
fix #25481
2014-04-23 14:50:49 +02:00
Joachim Schmitz
a78b776f79
correcting typo
2014-04-23 14:02:33 +02:00
ws
5fb591e966
fix #25411
2014-04-23 11:09:14 +02:00
ws
5fb40769fa
fix #25434
2014-04-22 17:02:03 +02:00
ws
8707df854d
fix #25426
2014-04-16 11:41:23 +02:00
ws
1aea2ed3ab
fix #25360
2014-04-14 10:39:27 +02:00
ws
d9f1624e27
fix upDown() for transposing instruments
2014-04-11 09:39:32 +02:00
ws
d2405f0e8d
fixes for transposing instruments
2014-04-10 13:14:22 +02:00
ws
d280091f22
implement separate tpc values for transposed view
2014-04-09 09:40:48 +02:00
ws
a8ef38ba99
fixes for pianoroll editor
2014-04-02 10:49:54 +02:00
John Pirie
11d65906de
Fix #25138 : Notes cannot be moved between staffs unless both staffs are of standard type
2014-03-30 20:07:37 +01:00
ws
ef3a7da47c
fix #25052
2014-03-26 11:02:23 +01:00
Joachim Schmitz
007df373a3
changing all assert() to Q_ASSERT()
...
except for thirdparty/portmidi/
2014-03-04 13:32:32 +01:00
lasconic
7ade02b2ab
fix #22785 : Drag-selecting, copying and pasting a multi-voice note causes hang
2014-02-13 21:25:57 +01:00
lasconic
137b0be331
fix #24628 : Play always starts in the wrong place + fixes for loop playback and repeat
2014-02-10 17:30:30 +01:00
Mark Stanton
d776d04e2f
Calculates new line of moved note at the beginning of the move process.
2014-01-30 00:41:21 +00:00
Marc Sabatella
60599a3b4a
fix #23799 : annotations deleted with chordrests
...
Segment annotations are currently deleted if the last chordrest in that
segment is deleted - either because you selected a region containing
this chordrest and hit Cut/Delete or because you lengthened a previous
chordrest to subsume this one. But the 1.3, and expected, behavior is
that annotations remain even when chordrests are deleted.
2013-12-11 12:43:53 -07:00
Maurizio M. Gavioli
2acd24ba1c
Finish renaming of Tablature class to StringData
...
Renames also the files hoding the class itself:
- libmscore/tablature.cpp => stringdata.cpp
- libmscore/tablature.h => stringdata.h
No actual change in the code, only updated references to stringdata.h in #include's.
2013-12-05 21:37:28 +01:00
ws
f5cfb12dc5
revert PR #566
2013-11-27 11:51:16 +01:00
Werner Schweer
784aa2f9ad
Merge pull request #566 from Isensee/23543-update_accidental
...
fix #23543 : additional update for acidentals
2013-11-26 06:14:30 -08:00