Commit graph

66 commits

Author SHA1 Message Date
ws
f7f46859f7 fix #21619 2013-06-28 17:46:40 +02:00
ws
5d03e5770a fix #21603 2013-06-27 11:03:00 +02:00
ws
f227ab77d1 fix import regressions; remove debug code 2013-06-25 14:29:18 +02:00
ws
0d6f2984d4 fix grace notes in parts 2013-06-21 11:26:56 +02:00
ws
64e9e51c27 fix cut&paste of slured grace notes 2013-06-20 17:23:50 +02:00
lasconic
de9f8e1b69 proper merging for #12008 and #12138 2013-06-20 15:25:11 +02:00
ws
ad980e003e merge with master 2013-06-19 16:45:21 +02:00
lasconic
dbe62faa6a fix #12008: Multi-stave notes will not fully paste on value not matching another stave's value. Also fix #7211 2013-06-19 15:02:45 +02:00
wschweer
ab6120f85e refactoring grace notes 2013-06-12 14:23:57 +02:00
ws
a7904c31f5 refactoring spanner, part I 2013-06-10 11:03:34 +02:00
lasconic
f18aa28ee4 keep selection when changing note duration, enable w/q in normal mode 2013-06-05 16:48:09 +02:00
ws
81bcff9947 fixes for clefs+parts 2013-06-05 15:47:34 +02:00
lasconic
89589638b9 fix #15721: Pasting selection including a line causes crash 2013-06-04 18:49:04 +02:00
ws
7bb761846e fixes for TimeSig 2013-06-04 18:31:25 +02:00
lasconic
64783f930a remove left over from previous commits 2013-05-18 22:48:33 +02:00
lasconic
18101173c4 fix #21120: Increasing rest value causes corruption 2013-05-18 17:07:20 +02:00
ws
9ebabcc2e5 add namespace Ms 2013-05-13 19:43:59 +02:00
lasconic
c1b55b06e5 fix #20997 fix #19149 2013-05-10 10:51:27 +02:00
ws
e4e4dd1f87 implement repitch mode 2013-04-18 11:41:34 +02:00
Maurizio M. Gavioli
521ad4c61a Swap actions "pitch-up/down" and pitch-up/down-diatonic" for TAB's
Add [Shift][#] and NumPad [#] shortcuts for pad note value selection
2013-04-15 01:50:40 +02:00
Maurizio M. Gavioli
aa79921409 Adds more actions and shortcuts to manage:
*) shortcuts for note pad values split for TAB and non-TAB note entry
*) TAB: fret note entry, string and chord navigation with easier shortcuts
2013-04-14 21:27:56 +02:00
ws
220db94494 reorganize synthesizer; add zita1 reverb 2013-04-03 12:50:21 +02:00
Maurizio M. Gavioli
afad87aec1 Adds more actions and shortcuts:
*) new shortcuts for increase/decrease note pad value
*) HARMONY/FIGBASS: shortcuts for 'measured' advances
*) HARMONY/FIGBASS: shortcuts for jump to prev/next measure
*) HARMONY: shortcuts for jump to prev/next beat

*) Allow to combine shortcuts for TAB frets > 9 (for instance, use "fret-1" "fret-0" shortcuts to generate a fret '10')
2013-03-28 11:54:39 +01:00
lasconic
b2f89ce264 multiple fixes for mobile compilation 2013-03-26 23:11:24 +01:00
lasconic
63e2092edb always use the root score undo stack 2013-03-18 15:14:05 +01:00
Joern Eichler
477aafd592 Score::upDown() removes all accidentals when changing pitch or tpc of a note 2013-03-10 14:13:25 +01:00
ws
317e39ad28 replace all subtype()/setSubtype() Element methods 2013-03-05 20:24:16 +01:00
Maurizio M. Gavioli
a78988d1fa TAB: initial support for multiple voices.
Note fretting in one voice takes into account frets in other voices.
Stems, beams, etc are NOT adjusted yet.
2013-03-02 23:40:59 +01:00
Werner Schweer
cc27372172 Merge pull request #214 from softins/7510-key-based-enharmonics
Key-based cursor note movement and pitch2tpc()
2013-02-25 01:26:58 -08:00
ws
db1c8b46e8 fix crash when adding fermata to repeat measure symbol 2013-02-21 14:28:16 +01:00
ws
699b9afda3 pianoroll updates 2013-02-19 20:35:23 +01: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
Nicolas Froment
689eee500c Merge pull request #182 from muelleki/17906-chords-undo
Undo commit from muelleki/17906-chords that conflicts with watery/17906-...
2013-01-31 10:28:55 -08:00
Maurizio M. Gavioli
930f43d705 Merge pull request #156 from mgavioli/Fix_#19472
Fix #19472: [Left]/[Right] from more element types
2013-01-27 01:28:07 -08:00
muelleki
53c4bb868b Undo commit from muelleki/17906-chords that conflicts with watery/17906-midichordinput 2013-01-25 10:05:00 +01:00
Werner Schweer
d9c596a811 Merge pull request #167 from watery/17906-midichordinput
fix #17906: chord MIDI input is fixed
2013-01-21 00:56:45 -08:00
Werner Schweer
0bc14e8694 Merge pull request #166 from muelleki/17906-chords
#17906: Chord input from MIDI works again
2013-01-21 00:56:15 -08:00
ws
58ee0088d3 fix another xml regression (lines) 2013-01-17 20:42:44 +01:00
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