summaryrefslogtreecommitdiff
path: root/muse2/muse/midiedit
diff options
context:
space:
mode:
authorFlorian Jung <flo@windfisch.org>2011-08-27 15:33:32 +0000
committerFlorian Jung <flo@windfisch.org>2011-08-27 15:33:32 +0000
commit543dbb22e201208aee602a1c56ab92d8b9adb53f (patch)
tree61ed8cf3d0103c9dea69f9e6c38de73e0e6ad3b0 /muse2/muse/midiedit
parent7cd849e0402ab587958d45b295a3a385a7ab3c0e (diff)
deselecting a part now also deselects the track
Diffstat (limited to 'muse2/muse/midiedit')
-rw-r--r--muse2/muse/midiedit/scoreedit.cpp15
1 files changed, 11 insertions, 4 deletions
diff --git a/muse2/muse/midiedit/scoreedit.cpp b/muse2/muse/midiedit/scoreedit.cpp
index 6a0f2d87..6bc60205 100644
--- a/muse2/muse/midiedit/scoreedit.cpp
+++ b/muse2/muse/midiedit/scoreedit.cpp
@@ -4455,6 +4455,17 @@ void staff_t::update_part_indices()
* journey to the menu bar. try to find a way which does not involve duplicate code!
* o implement borland-style maximize: free windows do not cover the main menu, even when maximized
*
+ * o window menu -> "arrange" -> "all in rows" / "all in columns"
+ * o add everything of the function-menus of the midieditors to
+ * the arranger; except "move notes": call it "move parts" and
+ * actually move parts not notes
+ * o replace "insert empty measure" by a "global insert"-like operation
+ * o replace "insert" and "paste" by a paste-dialog ("move other notes" or "overwrite notes" or "mix with notes")
+ * skip dialog when there is nothing to erase, move or merge with (i.e., at the end of the song)
+ * o remove movePartsTotheRight function
+ * o ctrl+v uses default settings, ctrl+shift+v shows a dialog (with a "this is default" button)
+ * o ctrl+b and ctrl+shift+b do the same, only that they paste as clones
+ *
* IMPORTANT TODO
* ! o fix sigedit boxes
*
@@ -4464,11 +4475,7 @@ void staff_t::update_part_indices()
* or even "set marker and select between immediately"
* o support partially selected parts. when moving, automatically split
*
- * o maybe remove "insert empty measure"?
- * o add "move other notes" or "overwrite notes" or "mix with notes" to paste
* o shrink a part from its beginning as well! watch out for clones!
- * o insert empty measure should also work inside parts, that is,
- * move notes _within_ parts
*
* o canvas editor: create clone via "alt+drag" moves window instead
* o investigate with valgrind