Commit graph

178 commits

Author SHA1 Message Date
Marco Radaelli
9e27b5ad4b fix #17906: when a chord is detected on MIDI input, the cursor is moved back before adding each subsequent note after the first, so that all of them become part of the same chord at the same position; the 'active' variable in MuseScore::midiNoteReceived() is used in a comparison, instead of directly as a parameter, since sometimes it can be -1 2013-01-11 02:07:49 +01:00
muelleki
e8159e18e8 #17906 (Using MIDI input to input chords causes crash): Reworked moveToNextInput() logic in addPitch(). moveToNextInput() is called before actually inserting a new node, except if adding to a chord or if it is the first note inserted. A new flag InputState::moveBeforeAdding has been added just for this purpuse. 2013-01-10 08:38:13 +01:00
muelleki
3e11d32aae safeguard GUI against addPitch() returning 0 2013-01-10 00:54:59 +01:00
Maurizio Gavioli
93ee3ddf70 For elements attached to segments, move to the chord/rest in element track, if it exists 2012-12-28 15:18:52 +01:00
Maurizio Gavioli
17138d915a Fix #19472
Implements [Left] / [Right] not only from notes/chord-rests but from any element whose parent is a note, a chord-rest or a segment
2012-12-27 22:28:01 +01:00
Werner Schweer
e630a887fd for optimization replace some foreach loops 2012-12-06 12:46:05 +01:00
Werner Schweer
4c4069d3a9 navigate next-chord and prev-chord now stops on grace note 2012-11-23 15:22:16 +01:00
Werner Schweer
6937cb8e31 remove inconsistent Score->part(int) methods 2012-11-04 09:49:32 +01:00
Werner Schweer
68d9de4d4f change system barline type from Line to BarLine 2012-10-17 10:40:02 +02:00
Maurizio M. Gavioli
105eb1f241 Plugin: make available Accidental.accType and Accidental.role properties and enums 2012-10-01 20:08:03 +02:00
Maurizio Gavioli
dc49e20725 Fix #18214
Runs Tabulature::fretChord() after an up/down note cmd.
2012-09-19 17:59:08 +02:00
Werner Schweer
3139970fd1 move ElementType to Element() 2012-09-13 18:07:11 +02:00
Werner Schweer
6c109f15a9 move enum Anchor into class Spanner 2012-09-12 11:16:36 +02:00
Werner Schweer
ea8b6e1336 fix #17735: Actions without change to score makes it dirty 2012-09-05 11:49:48 +02:00
Werner Schweer
93bc053086 1.2 import: fix placement of dynamics 2012-08-23 17:40:04 +02:00
Werner Schweer
c47574accf rename useTablature() -> isTabStaff(); more cleanups 2012-08-16 11:09:36 +02:00
Werner Schweer
82b2613c26 fix #17690 2012-08-09 12:12:43 +02:00
Werner Schweer
2f2d5a4a2f fix regressions for note entry 2012-08-08 20:46:29 +02:00
Werner Schweer
79720a7d11 never select chord, only note(s) 2012-08-06 12:15:42 +02:00
Werner Schweer
5dbc4b36fc fix loading of instrument templates 2012-08-06 09:29:11 +02:00
Werner Schweer
686d0d271c fix script bindings for some enums 2012-08-04 15:46:43 +02:00
Werner Schweer
2e84a7ee70 fix enum script binding for SegmentType 2012-08-03 15:54:02 +02:00
Werner Schweer
32d697f85d layout changes for handling of system header 2012-07-31 09:48:37 +02:00
Werner Schweer
452500f539 Merge branch 'master' into qml
Conflicts:
	libmscore/CMakeLists.txt
	mscore/plugins.cpp
2012-07-06 11:44:00 +02:00
lasconic
929c6dbe86 simplify sequencer.h interface 2012-06-28 14:50:47 +02:00
Werner Schweer
be6f47bd38 add createscore.qml testscript 2012-06-08 19:06:52 +02:00
Werner Schweer
c02815f9b5 fix 16647: Undo courtesy accidental in select key signatures causes crash 2012-06-04 15:57:41 +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