[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Denemo-devel] More detail on the botched/mangled settings
From: |
Ken Restivo |
Subject: |
[Denemo-devel] More detail on the botched/mangled settings |
Date: |
Sat, 20 Nov 2010 19:47:16 -0800 |
User-agent: |
Mutt/1.5.18 (2008-05-17) |
This is a diff showing what Denemo did to my nice settings once I chose "Save
Command Set".
To get this diff, I copied /usr/share/denemo/Composer* to ~/.denemo/actions/
and renamed them "Default". Then opened up Denemo, made NO changes at all to
the commands, and chose "Save Command Set". This is what it did to the
settings. After quitting and restarting Denemo, note insert no longer works.
-ken
-------------------
diff --git a/denemo/actions/Default.shortcuts b/denemo/actions/Default.shortcuts
index e18aae6..bf18c6f 100644
--- a/denemo/actions/Default.shortcuts
+++ b/denemo/actions/Default.shortcuts
@@ -1,222 +1,231 @@
<?xml version="1.0"?>
<Denemo>
<merge>
- <title>Denemo Composer Shortcuts</title>
- <author>NG</author>
- <!-- Table Of Content
- =================
- System Control, Ctrl+ Bindings
- Copy, Paste, Undo, Selections
- Cursor Keys and their Selection variants
- Ctrl Mods to extend the range of cursors
- Staff Navigation
- Voice Navigation
- Jumps (Home, End etc. )
- Movement Controls
- Measures
- Seek
- Bookmarks
- Modification and Alteration
- Ties and Slurs
- Embelishments and Markings
- Delete
- Function-Keys F1 - F4 General Purpose
- Function-Keys F5 - F8 Playback
- Numberkeys
- Hidden Commands
- -->
-
+ <title>A Denemo Command Set</title>
+ <author>AT, JRR, RTS</author>
<map>
- <!-- System Control , Ctrl+ Bindings-->
- <row>
- <action>New</action>
- <bind>Ctrl+n</bind>
+ <cursors>
+ <cursor-binding>
+ <state>101</state>
+ <cursor>116</cursor>
+ </cursor-binding>
+ <cursor-binding>
+ <state>102</state>
+ <cursor>146</cursor>
+ </cursor-binding>
+ </cursors>
+ <row>
+ <action>CursorLeft</action>
+ <hidden>true</hidden>
+ <bind>Shft+Left</bind>
</row>
<row>
- <action>OpenNewWindow</action>
- <bind>Ctrl+o</bind>
+ <action>MoveCursorLeft</action>
+ <bind>Left</bind>
</row>
<row>
- <action>Save</action>
- <bind>Ctrl+s</bind>
+ <action>CursorDown</action>
+ <bind>Down</bind>
</row>
<row>
- <action>SaveAs</action>
- <bind>Ctrl+S</bind>
+ <action>CursorUp</action>
+ <bind>Up</bind>
</row>
<row>
- <action>NewWindow</action>
- <bind>Ctrl+t</bind>
+ <action>CursorRight</action>
+ <hidden>true</hidden>
+ <bind>Shft+Right</bind>
</row>
- <row>
- <action>PrintPreview</action>
- <bind>Ctrl+P</bind>
+ <row>
+ <action>MoveCursorRight</action>
+ <bind>Right</bind>
</row>
<row>
- <action>Print</action>
- <bind>Ctrl+p</bind>
+ <action>StaffUp</action>
+ <hidden>true</hidden>
+ <bind>Ctrl+Shft+Page_Up</bind>
+ <bind>Shft+Page_Up</bind>
</row>
- <row>
- <action>Close</action>
- <bind>Ctrl+w</bind>
+ <row>
+ <action>StaffDown</action>
+ <hidden>true</hidden>
+ <bind>Ctrl+Shft+Page_Down</bind>
+ <bind>Shft+Page_Down</bind>
</row>
<row>
- <action>Quit</action>
- <bind>Ctrl+q</bind>
- </row>
-
-
-<!-- Copy, Paste, Undo, Selections -->
-
-<!--
+ <action>MoveToStaffUp</action>
+ <bind>Ctrl+Page_Up</bind>
+ <bind>Page_Up</bind>
+ </row>
<row>
- <action>Undo</action>
+ <action>MoveToStaffDown</action>
+ <bind>Ctrl+Page_Down</bind>
+ <bind>Page_Down</bind>
</row>
<row>
- <action>Redo</action>
+ <action>MeasureLeft</action>
+ <hidden>true</hidden>
+ <bind>Ctrl+Shft+Left</bind>
</row>
<row>
- <action>PasteClipboard</action>
- <tooltip>Paste LilyPond notes from the text clipboard</tooltip>
+ <action>MeasureRight</action>
+ <hidden>true</hidden>
+ <bind>Ctrl+Shft+Right</bind>
</row>
- -->
<row>
- <action>Copy</action>
- <bind>Ctrl+c</bind>
+ <action>MoveToMeasureLeft</action>
+ <bind>Ctrl+Left</bind>
</row>
<row>
- <action>Cut</action>
- <bind>Ctrl+x</bind>
+ <action>MoveToMeasureRight</action>
+ <bind>Ctrl+Right</bind>
</row>
<row>
- <action>Paste</action>
- <bind>Ctrl+v</bind>
- </row>
+ <action>InsertWholeRest</action>
+ <bind>Shft+dead_circumflex</bind>
+ <bind>Shft+0</bind>
+ </row>
<row>
- <action>SelectStaff</action>
- <bind>Ctrl+a</bind>
+ <action>InsertHalfRest</action>
+ <bind>Shft+1</bind>
</row>
<row>
- <action>SelectAllStaffs</action>
- <bind>Ctrl+A</bind>
- </row>
+ <action>InsertQuarterRest</action>
+ <bind>Shft+2</bind>
+ </row>
<row>
- <action>UnsetMark</action>
- <bind>space</bind>
- </row>
-
-<!-- Cursor Keys and their Selection variants -->
+ <action>InsertEighthRest</action>
+ <bind>Shft+3</bind>
+ </row>
<row>
- <action>MoveCursorLeft</action>
- <bind>Left</bind>
+ <action>InsertSixteenthRest</action>
+ <bind>Shft+4</bind>
</row>
<row>
- <action>MoveCursorRight</action>
- <bind>Right</bind>
+ <action>InsertThirtysecondRest</action>
+ <bind>Shft+5</bind>
</row>
-
<row>
- <action>CursorDown</action>
- <bind>Down</bind>
+ <action>InsertSixtyfourthRest</action>
+ <bind>Shft+6</bind>
</row>
-
<row>
- <action>CursorUp</action>
- <bind>Up</bind>
+ <action>AddNoteToChord</action>
+ <bind>Return</bind>
</row>
-
<row>
- <action>CursorLeft</action>
+ <action>RemoveNoteFromChord</action>
+ <bind>Alt+Return</bind>
+ <bind>Shft+Delete</bind>
+ </row>
+ <row>
+ <action>Sharpen</action>
+ <bind>plus</bind>
+ <bind>Add</bind>
+ </row>
+ <row>
+ <action>Flatten</action>
+ <bind>minus</bind>
+ </row>
+ <row>
+ <action>RemoveDot</action>
+ <bind>Alt+period</bind>
+ </row>
+ <row>
+ <action>InsertTiedNote</action>
<hidden>true</hidden>
- <bind>Shft+Left</bind>
</row>
-
<row>
- <action>CursorRight</action>
+ <action>ToggleTie</action>
+ <bind>t</bind>
+ </row>
+ <row>
+ <action>DeleteObject</action>
<hidden>true</hidden>
- <bind>Shft+Right</bind>
- </row>
-
- <!-- Ctrl Mods to extend the range of cursors -->
-
+ </row>
<row>
- <action>MeasureLeft</action>
+ <action>DeletePreviousObject</action>
+ <bind>BackSpace</bind>
+ </row>
+ <row>
+ <action>UnsetMark</action>
+ <bind>space</bind>
+ </row>
+ <row>
+ <action>SetGrace</action>
<hidden>true</hidden>
- <bind>Ctrl+Shft+Left</bind>
</row>
<row>
- <action>MeasureRight</action>
+ <action>ToggleGrace</action>
<hidden>true</hidden>
- <bind>Ctrl+Shft+Right</bind>
</row>
<row>
- <action>MoveToMeasureLeft</action>
- <bind>Ctrl+Left</bind>
+ <action>ExecuteScheme</action>
+ <bind>F4</bind>
</row>
<row>
- <action>MoveToMeasureRight</action>
- <bind>Ctrl+Right</bind>
- </row>
-
+ <action>New</action>
+ <bind>Ctrl+n</bind>
+ </row>
<row>
- <action>JumpUpOctave</action>
- <bind>Ctrl+Up</bind>
- <bind>Ctrl+Shft+Up</bind>
+ <action>OpenNewWindow</action>
+ <bind>Ctrl+o</bind>
</row>
-
<row>
- <action>JumpDownOctave</action>
- <bind>Ctrl+Down</bind>
- <bind>Ctrl+Shft+Down</bind>
- </row>
-
- <!-- Staff Navigation -->
+ <action>Save</action>
+ <bind>Ctrl+s</bind>
+ </row>
<row>
- <action>StaffUp</action>
- <hidden>true</hidden>
- <bind>Ctrl+Shft+Page_Up</bind>
- <bind>Shft+Page_Up</bind>
+ <action>SaveAs</action>
+ <bind>Ctrl+S</bind>
</row>
<row>
- <action>StaffDown</action>
+ <action>NewWindow</action>
+ <bind>Ctrl+t</bind>
+ </row>
+ <row>
+ <action>ConfigureScore</action>
<hidden>true</hidden>
- <bind>Ctrl+Shft+Page_Down</bind>
- <bind>Shft+Page_Down</bind>
</row>
<row>
- <action>MoveToStaffUp</action>
- <bind>Ctrl+Page_Up</bind>
- <bind>Page_Up</bind>
+ <action>PrintPreview</action>
+ <bind>Ctrl+P</bind>
</row>
<row>
- <action>MoveToStaffDown</action>
- <bind>Ctrl+Page_Down</bind>
- <bind>Page_Down</bind>
+ <action>Print</action>
+ <bind>Ctrl+p</bind>
</row>
-
- <!-- Voice Navigation -->
-
<row>
- <action>VoiceUp</action>
- <hidden>true</hidden>
- </row>
+ <action>Close</action>
+ <bind>Ctrl+w</bind>
+ </row>
<row>
- <action>VoiceDown</action>
- <hidden>true</hidden>
+ <action>Quit</action>
+ <bind>Ctrl+q</bind>
</row>
<row>
- <action>MoveToVoiceUp</action>
+ <action>Copy</action>
+ <bind>Ctrl+c</bind>
</row>
-
<row>
- <action>MoveToVoiceDown</action>
+ <action>Cut</action>
+ <bind>Ctrl+x</bind>
</row>
-
-
- <!-- Jumps (Home, End etc. )-->
-
<row>
- <action>GoToMeasure</action>
+ <action>Paste</action>
+ <bind>Ctrl+v</bind>
+ </row>
+ <row>
+ <action>VoiceUp</action>
+ <hidden>true</hidden>
+ </row>
+ <row>
+ <action>VoiceDown</action>
+ <hidden>true</hidden>
+ </row>
+ <row>
+ <action>AddVoice</action>
+ <hidden>true</hidden>
</row>
<row>
<action>GoToBeginning</action>
@@ -237,75 +246,61 @@
<bind>End</bind>
</row>
<row>
- <action>GoToEmptyMeasure</action>
- <bind>Alt+End</bind>
+ <action>Play</action>
+ <hidden>true</hidden>
</row>
<row>
- <action>SelectionToEmptyMeasure</action>
- <bind>Alt+Shft+End</bind>
- </row>
-
- <!-- Movement Ctrls
- <row>
- <action>NextMovement</action>
+ <action>Stop</action>
+ <bind>F6</bind>
</row>
<row>
- <action>PreviousMovement</action>
- </row> -->
-
- <!-- Measures -->
- <row>
- <action>DeleteBarline</action>
- <bind>Shft+Tab</bind>
+ <action>Finger0</action>
+ <hidden>true</hidden>
</row>
<row>
- <action>ReBar</action>
- <bind>Alt+Shft+Tab</bind>
+ <action>Finger1</action>
+ <hidden>true</hidden>
</row>
<row>
- <action>SplitMeasure</action>
- <bind>Tab</bind>
+ <action>Finger2</action>
+ <hidden>true</hidden>
</row>
- <row>
- <action>WholeMeasureRest</action>
- <bind>r</bind>
- </row>
-
- <!-- Seek
<row>
- <action>CursorToLowestNote</action>
+ <action>Finger3</action>
+ <hidden>true</hidden>
</row>
<row>
- <action>CursorToHighestNote</action>
- </row>
+ <action>Finger4</action>
+ <hidden>true</hidden>
+ </row>
<row>
- <action>FindNextLowerNote</action>
+ <action>Finger5</action>
+ <hidden>true</hidden>
</row>
<row>
- <action>NextHigher</action>
- </row>
-
+ <action>CautionaryAccidental</action>
+ <bind>Alt+minus</bind>
+ </row>
<row>
- <action>FindEditPoint</action>
- <tooltip>Searches backward for the start of non-printing notes.</tooltip>
- </row>
+ <action>ReminderAccidental</action>
+ <bind>Alt+plus</bind>
+ <bind>Alt+Add</bind>
+ </row>
<row>
- <action>GoToMeasureEnd</action>
- </row> -->
-
-<!-- Bookmarks -->
-
+ <action>GoToEmptyMeasure</action>
+ <bind>Alt+End</bind>
+ </row>
<row>
- <action>RehearsalMark</action>
- <bind>F9</bind>
+ <action>NextBookmark</action>
+ <bind>F12</bind>
</row>
<row>
<action>PrevBookmark</action>
<bind>F11</bind>
- </row>
+ </row>
<row>
- <action>NextBookmark</action>
- <bind>F12</bind>
+ <action>RehearsalMark</action>
+ <bind>F9</bind>
</row>
<row>
<action>BookmarkNamed</action>
@@ -319,332 +314,124 @@
<action>SearchBookmark</action>
<bind>F10</bind>
</row>
-
-
-
-<!-- Modification and Alteration -->
-
- <row>
- <action>ShiftUp</action>
- <bind>w</bind>
- </row>
-
- <row>
- <action>ShiftDown</action>
- <bind>s</bind>
- </row>
-
<row>
<action>Diminish</action>
<bind>a</bind>
</row>
-
<row>
<action>Augment</action>
<bind>d</bind>
</row>
-
- <row>
- <action>ShiftRealOctaveUp</action>
- <bind>W</bind>
- </row>
- <row>
- <action>ShiftRealOctaveDown</action>
- <bind>S</bind>
- </row>
<row>
- <action>Sharpen</action>
- <bind>plus</bind>
- <bind>Add</bind>
+ <action>WholeMeasureRest</action>
+ <bind>r</bind>
</row>
<row>
- <action>Flatten</action>
- <bind>minus</bind>
- </row>
- <row>
- <action>CautionaryAccidental</action>
- <bind>Alt+minus</bind>
+ <action>OpenRepeat</action>
+ <hidden>true</hidden>
</row>
<row>
- <action>ReminderAccidental</action>
- <bind>Alt+plus</bind>
- <bind>Alt+Add</bind>
+ <action>CloseRepeat</action>
+ <hidden>true</hidden>
</row>
-
-
<row>
- <action>RemoveDot</action>
- <bind>Alt+period</bind>
+ <action>FirstTimeBar</action>
+ <hidden>true</hidden>
</row>
-
<row>
- <action>DuplicateChord</action>
- <bind>e</bind>
+ <action>SecondTimeBar</action>
+ <hidden>true</hidden>
</row>
-
<row>
- <action>SplitChord</action>
- <bind>Alt+s</bind>
+ <action>EndSecondTimeBar</action>
+ <hidden>true</hidden>
</row>
-
<row>
- <action>GraceNoteSwitcher</action>
- <bind>g</bind>
- </row>
-
-<!-- Ties and Slurs -->
-
- <row>
- <action>ToggleTie</action>
- <bind>t</bind>
- </row>
-
- <!-- Embellishments and Markings -->
-
- <row>
- <action>FingeringsDoublestroke</action>
- <bind>Alt+f</bind>
- </row>
- <row>
<action>AddDotSelectionSwitcher</action>
<bind>period</bind>
- </row>
- <row>
- <action>StaccatoSelectionSwitcher</action>
- <bind>comma</bind>
- </row>
-
-<!-- Delete -->
- <row>
- <action>DeletePreviousObject</action>
- <bind>BackSpace</bind>
</row>
<row>
- <action>IntelligentDelete</action>
- <bind>Delete</bind>
- </row>
- <row>
- <action>RemoveNoteFromChord</action>
- <bind>Alt+Return</bind>
- <bind>Shft+Delete</bind>
- </row>
-
-
-<!-- Function-keys F1 - F4 -->
-<!-- <row>
- <action>Help</action>
- <bind>F1</bind>
- </row> -->
- <row>
- <action>ExecuteScheme</action>
- <bind>F4</bind>
- </row>
-
-<!-- Function-Keys F5 - F8 Playback -->
- <row>
- <action>DenemoPlayCursorToEnd</action>
- <bind>F5</bind>
- </row>
- <row>
- <action>Play</action>
- <hidden>true</hidden>
- </row>
- <row>
- <action>Stop</action>
- <bind>F6</bind>
- </row>
- <!--
- <row>
- <action>Loop</action>
- <bind>F7</bind>
- </row> -->
-
-
-<!-- Number-Keys -->
- <row>
- <action>LoadDefaultComposerNumberkeys</action>
- <bind>Escape</bind>
- </row>
-
- <row>
- <action>AddNoteToChord</action>
- <bind>Return</bind>
+ <action>StaccatoSelectionSwitcher</action>
+ <bind>comma</bind>
</row>
<row>
- <action>OpZero</action>
- <bind>0</bind>
- <hidden>true</hidden>
+ <action>SelectStaff</action>
+ <bind>Ctrl+a</bind>
</row>
<row>
- <action>OpOne</action>
- <bind>1</bind>
- <hidden>true</hidden>
- </row>
- <row>
- <action>OpTwo</action>
- <bind>2</bind>
- <hidden>true</hidden>
+ <action>SelectAllStaffs</action>
+ <bind>Ctrl+A</bind>
</row>
<row>
- <action>OpThree</action>
- <bind>3</bind>
- <hidden>true</hidden>
- </row>
- <row>
- <action>OpFour</action>
- <bind>4</bind>
- <hidden>true</hidden>
+ <action>ShiftUp</action>
+ <bind>w</bind>
</row>
<row>
- <action>OpFive</action>
- <bind>5</bind>
- <hidden>true</hidden>
+ <action>ShiftDown</action>
+ <bind>s</bind>
</row>
<row>
- <action>OpSix</action>
- <bind>6</bind>
- <hidden>true</hidden>
+ <action>CloseReopenRepeat</action>
+ <hidden>true</hidden>
</row>
<row>
- <action>OpSeven</action>
- <bind>7</bind>
- <hidden>true</hidden>
+ <action>GraceNoteSwitcher</action>
+ <bind>g</bind>
</row>
<row>
- <action>OpEight</action>
- <bind>8</bind>
- <hidden>true</hidden>
+ <action>IntelligentDelete</action>
+ <bind>Delete</bind>
</row>
<row>
- <action>OpNine</action>
- <bind>9</bind>
- <hidden>true</hidden>
- </row>
- <row>
- <action>InsertWholeRest</action>
- <bind>Shft+dead_circumflex</bind>
- <bind>Shft+0</bind>
+ <action>DuplicateChord</action>
+ <bind>e</bind>
</row>
<row>
- <action>InsertHalfRest</action>
- <bind>Shft+1</bind>
+ <action>SplitChord</action>
+ <bind>Alt+s</bind>
</row>
<row>
- <action>InsertQuarterRest</action>
- <bind>Shft+2</bind>
+ <action>DeleteBarline</action>
+ <bind>Shft+Tab</bind>
</row>
<row>
- <action>InsertEighthRest</action>
- <bind>Shft+3</bind>
+ <action>ReBar</action>
+ <bind>Alt+Shft+Tab</bind>
</row>
<row>
- <action>InsertSixteenthRest</action>
- <bind>Shft+4</bind>
+ <action>SplitMeasure</action>
+ <bind>Tab</bind>
</row>
<row>
- <action>InsertThirtysecondRest</action>
- <bind>Shft+5</bind>
+ <action>DenemoPlayCursorToEnd</action>
+ <bind>F5</bind>
</row>
<row>
- <action>InsertSixtyfourthRest</action>
- <bind>Shft+6</bind>
- </row>
-
-
- <row>
- <action>NoOp</action>
- <hidden>true</hidden>
- <bind>Shift+7</bind>
- <bind>Shift+8</bind>
- <bind>Shift+9</bind>
+ <action>FingeringsDoublestroke</action>
+ <bind>Alt+f</bind>
</row>
-
-
- <!-- Hidden Commands -->
- <row>
- <action>AddVoice</action>
- <hidden>true</hidden>
- </row>
<row>
- <action>SetGrace</action>
- <hidden>true</hidden>
- </row>
- <row>
- <action>ToggleGrace</action>
- <hidden>true</hidden>
+ <action>JumpUpOctave</action>
+ <bind>Ctrl+Up</bind>
+ <bind>Ctrl+Shft+Up</bind>
</row>
-
<row>
- <action>ConfigureScore</action>
- <hidden>true</hidden>
- </row>
- <row>
- <hidden>true</hidden>
- <action>DeleteObject</action>
+ <action>JumpDownOctave</action>
+ <bind>Ctrl+Down</bind>
+ <bind>Ctrl+Shft+Down</bind>
</row>
-
<row>
- <hidden>true</hidden>
- <action>InsertTiedNote</action>
+ <action>SelectionToEmptyMeasure</action>
+ <bind>Alt+Shft+End</bind>
</row>
-
<row>
- <hidden>true</hidden>
- <action>InsertTiedNoteDuration</action>
- </row>
- <!-- Hide Fingerings because there is a double-stroke command to use
them. -->
- <row>
- <action>Finger0</action>
- <hidden>true</hidden>
+ <action>ShiftRealOctaveUp</action>
+ <bind>W</bind>
</row>
- <row>
- <action>Finger1</action>
- <hidden>true</hidden>
- </row>
- <row>
- <action>Finger2</action>
- <hidden>true</hidden>
- </row>
- <row>
- <action>Finger3</action>
- <hidden>true</hidden>
- </row>
- <row>
- <action>Finger4</action>
- <hidden>true</hidden>
- </row>
<row>
- <action>Finger5</action>
- <hidden>true</hidden>
+ <action>ShiftRealOctaveDown</action>
+ <bind>S</bind>
</row>
-
- <!-- Hide deprecated Repeats -->
- <row>
- <action>OpenRepeat</action>
- <hidden>true</hidden>
- </row>
- <row>
- <action>CloseRepeat</action>
- <hidden>true</hidden>
- </row>
- <row>
- <action>CloseReopenRepeat</action>
- <hidden>true</hidden>
- </row>
- <row>
- <action>FirstTimeBar</action>
- <hidden>true</hidden>
- </row>
- <row>
- <action>SecondTimeBar</action>
- <hidden>true</hidden>
- </row>
- <row>
- <action>EndSecondTimeBar</action>
- <hidden>true</hidden>
- </row>
-
-
</map>
</merge>
</Denemo>
- [Denemo-devel] More detail on the botched/mangled settings,
Ken Restivo <=