Commit graph

244 commits

Author SHA1 Message Date
ws
3b22424ac9 update playlist after tremolo copy/paste 2015-01-29 10:19:25 +01:00
ws
dab1e21234 fix #44906: Undo does not restore replaced accidentals 2015-01-24 11:30:37 +01:00
Marc Sabatella
a749f2d541 fix #44626: fix shortcuts for grace notes 2015-01-17 14:40:28 -07:00
Marc Sabatella
81971dc156 fix #23418: selection/navigation of grace notes in note input mode 2015-01-17 13:29:34 -07:00
Marc Sabatella
53bf8d3786 fix #44526: wrong spelling of grace note for transposing instrument 2015-01-17 09:38:51 -07:00
Marc Sabatella
422e38930d fix #43571: explode only works at beginning of score 2015-01-06 22:18:15 -07:00
Marc Sabatella
b3e42b7e95 fix #43176: crash on attempted move of line 2015-01-02 10:17:04 -07:00
Marc Sabatella
358b95d260 fix #42886: issues with multi-voice slash fill 2014-12-30 18:32:58 -07:00
ws
a35eaa1b16 fix 41176: Crash when repeating a tuplet which value exceeds the time remaining in the measure 2014-12-22 12:30:28 +01:00
Marc Sabatella
223cd20af9 fix #41766: use double sharp/flat where appropriate when transposing 2014-12-19 16:27:06 -07:00
Werner Schweer
7573e44bc0 Merge pull request #1544 from MarcSabatella/41511-transpose-tpc
fix #41511: bad tpc1 for notes entered in keys other than C
2014-12-16 15:13:20 +01:00
Marc Sabatella
3534be5a0b fix #41511: bad tpc1 for notes entered in keys other than C 2014-12-15 15:08:33 -07:00
Joachim Schmitz
d54d0b0269 deselect after use, if nothing was selected before
in AddRemoveBreaks and ResequenceRehearsalMarks.

Also prevent ResequenceRehearsalMarks to destroy a list selection,
AddRemoveBreaks prevents that already, neither works or makes sense on a list
selection.
Furthermore prevent a crash when running AddRemoveBreaks or SlashFill on an empty score
(for some reason ResequenceRehearsalMarks and SlashRhythm don't have that issue).
2014-12-15 16:19:57 +01:00
Marc Sabatella
25c830d447 fix #40556: focus lost after change duration of note on offbeat 2014-12-14 16:10:50 -07:00
Marc Sabatella
7db2dbb41f fix #41326: correct transposition of MIDI input 2014-12-12 14:19:16 -07:00
Marc Sabatella
69bb399e50 add command: resequence rehearsal marks 2014-12-09 14:40:06 -07:00
Joachim Schmitz
3258ed6562 don't implode voices of different rhythms
as this it can lead to data loss.
On imploding staves it could lead to some incorrectness, but as the old
staves are still there, this can get spotted and fixed.
2014-12-06 16:11:36 +01:00
ws
28fdd984e9 fix #40146: Crash on changing rest duration 2014-12-05 09:18:40 +01:00
Marc Sabatella
651d3c8f35 fix #40686: handling of voice of explode/implode 2014-12-04 11:02:13 -07:00
Nicolas Froment
4934cf0a57 Merge pull request #1487 from MarcSabatella/6535-tie-grace
fix #6535: grace note ties, also articulations & duration fixes
2014-12-01 23:16:45 +01:00
Marc Sabatella
117ab2cb65 fix #40291: voice 3/3 rests in rhythmic slash notation 2014-11-29 23:47:00 -07:00
Marc Sabatella
90c3c1593d fix #6535: grace note ties, articulations, and undo fixes 2014-11-29 19:46:33 -07:00
lasconic
609d22ec9c fix #31201: Ties not correctly formed when adding an interval 2014-11-26 19:00:47 +01:00
lasconic
edcaa098a3 fix #31221 2014-11-25 16:53:43 +01:00
ws
cf92afb3a1 fix #36511 2014-11-22 13:05:23 +01:00
Nicolas Froment
edc4c4b738 Merge pull request #1462 from AntonioBL/second_voice_split
fix #36186 : crash when pasting with left-over portion spanning over an ...
2014-11-21 10:13:59 +01:00
AntonioBL
b6bdcde17d fix #36186 : crash when pasting with left-over portion spanning over an invalid duration 2014-11-18 17:18:57 +01:00
Marc Sabatella
58e5a74588 fix #8924: native support for slash notation 2014-11-17 22:02:12 -07:00
Marc Sabatella
b2a893babe add explode and implode functions 2014-11-15 15:22:15 -07:00
lasconic
5fbce98161 remove double ; in several places 2014-11-10 12:41:25 +00:00
ws
0ff91aa56b fix #33051 2014-11-05 10:58:55 +01:00
Marc Sabatella
a99dd7c400 allow cross staff move for selections & rests 2014-10-23 17:28:57 -06:00
ws
df675154e5 fix #33341 2014-09-23 18:07:32 +02:00
ws
58763e6cc5 fix #33366 2014-09-22 14:31:48 +02:00
Maurizio M. Gavioli
c3754c0e83 Merge pull request #1283 from mgavioli/Fix_32396_tab_note_input
Fix #32396 : Bugs in TAB note inputs.
2014-09-09 13:29:11 +02:00
Maurizio M. Gavioli
8b47515343 Fix #32396 : Bugs in TAB note inputs.
Several inconsistencies accumulated in TAB note input during recent updates.

The main point is that currently the pitch, fret and string of a note -- if all are known -- must be changed in a single step; otherwise, the fretting algorithm intervening after each step notices they are inconsistent and refrets (potentially) the whole chord, which leads to loosing the fretting entered by the user.

A specific `undoChangeFretting()` function has been added, to be used with TAB's instead of `undoChangePitch()` when all the new fretting data (pitch, fret and string) are known in advance.

Also, the fretting algorithm has been changed to be more conservative, i.e. to keep the current note fretting (potentially entered by the user) as much as possible.
2014-09-07 10:59:12 +02:00
lasconic
cfa99c6ca4 fix #32356: Crash when pasting 'all' to new file 2014-09-06 12:50:28 +02:00
lasconic
5ca40f824b plugin framework: move changeAccidental to note properties 2014-08-23 18:13:27 +02:00
ws
f2ea47bc3a fix for #28761 and #29511 2014-08-22 13:33:46 +02:00
ws
178da4112f fix #29796 2014-08-18 14:23:52 +02:00
ws
01ebb2e443 fix #29736 2014-08-18 11:33:28 +02:00
Marc Sabatella
67bfc6da73 fix #29901: cursor left in note input mode 2014-08-17 18:05:57 -06:00
Maurizio M. Gavioli
24700da2b9 Merge pull request #1155 from BartlomiejLewandowski/29756-tablature-selection-fix
Tablature selection fix
2014-08-17 23:54:27 +02:00
Bartlomiej Lewandowski
3861c1ff85 fix #29756 2014-08-17 21:17:21 +02:00
Joachim Schmitz
4701d08d37 fix typo by changing V_EIGHT to V_EIGHTH 2014-08-17 13:31:35 +02:00
ws
1886d6d911 fix #29796 2014-08-17 12:41:44 +02:00
ws
7dc9aed512 rework initial clef, staff type change
- initial clef is now determined by instrument
- extend instrument to allow different clefs for stave (piano)
- do not write first generated clef
2014-08-14 14:34:45 +02:00
ws
8dedc280b0 fix #29541 2014-08-13 18:15:31 +02:00
ws
c3fce714bf dont remove elements from container while iterating 2014-08-13 16:47:17 +02:00
ws
9e93f15037 fix #29511 2014-08-13 15:42:55 +02:00