summaryrefslogtreecommitdiff
path: root/muse2/muse/midiedit/scoreedit.cpp
diff options
context:
space:
mode:
authorFlorian Jung <flo@windfisch.org>2011-07-03 16:19:36 +0000
committerFlorian Jung <flo@windfisch.org>2011-07-03 16:19:36 +0000
commite1fbd43836e433c2f19bb5240e19338135b3b2be (patch)
treeba48dbd6379c0ecff41ebfdfa138cb0cabca9619 /muse2/muse/midiedit/scoreedit.cpp
parent3970fed7542ca0377c7f418f86f93c513c9b0b63 (diff)
added autoexpand to functions.cpp
Diffstat (limited to 'muse2/muse/midiedit/scoreedit.cpp')
-rw-r--r--muse2/muse/midiedit/scoreedit.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/muse2/muse/midiedit/scoreedit.cpp b/muse2/muse/midiedit/scoreedit.cpp
index f50af815..201c7119 100644
--- a/muse2/muse/midiedit/scoreedit.cpp
+++ b/muse2/muse/midiedit/scoreedit.cpp
@@ -4463,10 +4463,15 @@ void staff_t::update_part_indices()
/* BUGS and potential bugs
* o tied notes don't work properly when there's a key-change in
* between, for example, when a cis is tied to a des
+ * o schedule_all_same_len_parts: if there are two clones A and B,
+ * and both A and B get scheduled to be expanded (because we
+ * have one event from A and one event from B), this causes a bug,
+ * because after A (and B) got resized, the B-resize is invalid!
*
* CURRENT TODO
- * o do autoexpand in scoreedit.cpp and functions.cpp
* o draw the edge of parts hiding notes "jagged" (hasHiddenNotes() is interesting for this)
+ * o in Song::applyOperationGroup(): check for double entries (for example,
+ * resizing the same part twice)
*
* IMPORTANT TODO
* o shrink a part from its beginning as well! watch out for clones!