Re: [Audacity-devel] Extra menus for VI (and other) use?
A free multi-track audio editor and recorder
Brought to you by:
aosiniao
From: James C. <cr...@in...> - 2017-04-22 18:23:33
|
Thanks Gale. I missed two commands which do that. Fixed at https://github.com/audacity/audacity/commit/218f2ebb8d9eb4ec11916eb1119a13c58c829fab --James. On 4/22/2017 6:49 PM, Gale Andrews wrote: > Windows 10 x64 release build. > > I've updated to: > https://github.com/audacity/audacity/commit/a68f7fc1 > > but still crash when using Ext-Command > Cursor > Cursor Left or > Cursor Right in a generated mono tone. I was assuming that commit > was in response to the crash. > > Audacity.xml in the debug report has the below. > > > Gale > > <stack> > <frame level="0" function="AudacityProject::OnCursorLeft" > offset="00000016"/> > <frame level="1" function="AudacityProject::OnCursorMove" > offset="000009f3"/> > <frame level="2" function="CommandManager::HandleCommandEntry" > offset="0000009d"/> > <frame level="3" function="CommandManager::HandleMenuID" offset="0000005e"/> > <frame level="4" function="AudacityProject::OnMenu" offset="0000002b"/> > <frame level="5" function="wxAppConsoleBase::HandleEvent" > offset="0000000f"/> > <frame level="6" function="wxAppConsoleBase::CallEventHandler" > offset="00000027"/> > <frame level="7" function="wxEvtHandler::ProcessEventIfMatchesId" > offset="00000052"/> > <frame level="8" function="wxEventHashTable::HandleEvent" > offset="00000056"/> > <frame level="9" function="wxEvtHandler::TryHereOnly" offset="00000037"/> > <frame level="10" function="wxEvtHandler::ProcessEvent" offset="00000051"/> > <frame level="11" function="wxEvtHandler::DoTryChain" offset="0000004f"/> > <frame level="12" function="wxEvtHandler::ProcessEvent" offset="00000092"/> > <frame level="13" function="wxWindowBase::TryAfter" offset="00000071"/> > <frame level="14" function="wxEvtHandler::ProcessEvent" offset="000000a0"/> > <frame level="15" function="wxEvtHandler::SafelyProcessEvent" > offset="0000003a"/> > <frame level="16" function="wxMenuBase::SendEvent" offset="000000b6"/> > <frame level="17" function="wxFrameBase::ProcessCommand" offset="00000072"/> > <frame level="18" function="wxFrame::HandleCommand" offset="0000003d"/> > <frame level="19" function="wxFrame::MSWWindowProc" offset="00000107"/> > <frame level="20" function="wxWndProc" offset="0000009a"/> > <frame level="21" function="AddClipboardFormatListener" offset="0000126b"/> > <frame level="22" function="DispatchMessageW" offset="000008b3"/> > <frame level="23" function="DispatchMessageW" offset="00000242"/> > <frame level="24" function="DispatchMessageW" offset="00000010"/> > <frame level="25" function="wxGUIEventLoop::ProcessMessage" > offset="00000021"/> > <frame level="26" function="wxGUIEventLoop::Dispatch" offset="00000184"/> > <frame level="27" function="wxEventLoopManual::DoRun" offset="0000006d"/> > <frame level="28" function="wxEventLoopBase::Run" offset="0000007f"/> > <frame level="29" function="wxAppConsoleBase::MainLoop" offset="00000085"/> > <frame level="30" function="wxEntryCleanup" offset="0000015d"/> > <frame level="31" function="wxEntry" offset="00000053"/> > <frame level="32" function="wxEntry" offset="00000084"/> > <frame level="33" function="AutoSaveFile::`default constructor > closure'" offset="00000c3a"/> > <frame level="34" > function="SimpleBlockFile::GetNeedWriteCacheToDisk" > offset="001cdf77"/> > <frame level="35" function="BaseThreadInitThunk" offset="00000024"/> > <frame level="36" function="RtlGetAppContainerNamedObjectPath" > offset="000000fd"/> > <frame level="37" function="RtlGetAppContainerNamedObjectPath" > offset="000000cd"/> > </stack> > > On 22 April 2017 at 09:05, James Crook <cr...@in...> wrote: >> On 4/22/2017 1:57 AM, Gale Andrews wrote: >>> On 21 April 2017 at 17:50, James Crook <cr...@in...> wrote: >>>> On 4/21/2017 3:19 PM, David Bailes wrote: >>>>> I've removed the presets: >>>>> https://github.com/audacity/audacity/commit/592453082bee5fbca271405304c124638a341d85 >>>>> >>>>> David. >>>> Meanwhile I have organised the 'occult' commands, the ones that can have >>>> key bindings but that do not normally appear in the menus. >>>> >>>> The occult commands can be revealed by using view->Extra-Menus. They >>>> then appear in two extra menus after 'Help'. >>>> >>>> So we now have a mechanism to make extra menu items visible/available. >>> Thanks, James. >>> >>> I only tested on Windows 10 so far. The interaction of the >>> View menu item for extra menus with its Preference control >>> and the operation of the menu items, updating their shortcuts >>> properly, seems fine there. >>> >>> I wondered in Ext-Command if the Track group should come >>> after Focus, which would group the focus commands one >>> after the other. >> I'm leaving it where it is for the moment. >> My thinking is that the cursor is a kind of 'micro focus'. >> >> So the first two groups are selecting some kind of focus. >> And the last group is doing something with a (track) focus. >> >> We could swap cursor and focus and get adjacency for both, but I think >> 'Focus' deserves to be top. >> >> >>> Of course when the extra items are settled they will have to be >>> kitted out with access keys. Getting to them is a long haul now by >>> keyboard. >> Yes. And thanks for your work on other access keys. >> >> Access keys to the two top-level Ext items would go a long way towards >> reducing the long-haul journey. >> >> --James. >> >> >> ------------------------------------------------------------------------------ >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >> _______________________________________________ >> audacity-devel mailing list >> aud...@li... >> https://lists.sourceforge.net/lists/listinfo/audacity-devel > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > audacity-devel mailing list > aud...@li... > https://lists.sourceforge.net/lists/listinfo/audacity-devel > > |