Details

    • Type: Improvement
    • Status: Closed (View Workflow)
    • Priority: P1
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: R2014a
    • Component/s: GUI
    • Labels:
    • Sprint:
      R2013b Milestone 5, R2013b Milestone 6, Agile Trial

      Description

      The GMAT GUI doesn't have many standard keyboard shortcuts:

      • Ctrl+S to save
      • Accessor keys for the Ok/Cancel/Help buttons
      • etc.

      The spec for this is here: https://spaces.gsfc.nasa.gov/display/GMAT/Keyboard+Shortcuts (internal link)

      2013-12-05 Status

      • Implementation has been checked in.
      • Open issue about F5 and Save, Sync to be worked out with JKKP
      • Known bugs with non-standard GMAT panels
      • TR has built some tests and checked in script editor bugs to "Bugs for Keyboard Shortcuts"
      • Fixes in for TR script editor bugs

      2013-12-12

      • Need to resolve open issue about Save to finish
      • Ctrl-Shift-Tab only works from the text part of editor (need to clarify spec)

        Gliffy Diagrams

          Attachments

            Activity

            Hide
            jjkparker Joel Parker added a comment -

            Can we add a delete confirmation when you try to delete a resource or command? We're finding it's really easy to hit DEL and delete parts of your mission with no way to get them back. How hard is this?

            Show
            jjkparker Joel Parker added a comment - Can we add a delete confirmation when you try to delete a resource or command? We're finding it's really easy to hit DEL and delete parts of your mission with no way to get them back. How hard is this?
            Hide
            jjkparker Joel Parker added a comment -

            Also, we decided at the 2014-01-09 meeting to look into CTRL+A for panel edit boxes and see if it's easy to add that.

            Show
            jjkparker Joel Parker added a comment - Also, we decided at the 2014-01-09 meeting to look into CTRL+A for panel edit boxes and see if it's easy to add that.
            Hide
            tgrubb Thomas Grubb added a comment -

            To talk about at meeting: The problem with Ctrl-A is that it has been added as a shortcut to the Edit->Select All menu item. So when Ctrl-A event occurs, it short-circuits the wxwidgets code and only calls the Edit->Select All, which only works if the editor is open. The solution is to REMOVE the Ctrl-A shortcut from the menu. This works, but it does mean that there is a visual problem with the menu, especially compared to the other menu items.

            Show
            tgrubb Thomas Grubb added a comment - To talk about at meeting: The problem with Ctrl-A is that it has been added as a shortcut to the Edit->Select All menu item. So when Ctrl-A event occurs, it short-circuits the wxwidgets code and only calls the Edit->Select All, which only works if the editor is open. The solution is to REMOVE the Ctrl-A shortcut from the menu. This works, but it does mean that there is a visual problem with the menu, especially compared to the other menu items.
            Hide
            jjkparker Joel Parker added a comment -

            Decision from 2014-01-16 mtg: remove Ctrl+A from Edit menu to allow this to work everywhere.

            Show
            jjkparker Joel Parker added a comment - Decision from 2014-01-16 mtg: remove Ctrl+A from Edit menu to allow this to work everywhere.
            Hide
            jjkparker Joel Parker added a comment -

            All sub-tasks complete. Closing.

            Show
            jjkparker Joel Parker added a comment - All sub-tasks complete. Closing.

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 1 week, 2 days Original Estimate - 1 week, 2 days
                  1w 2d
                  Remaining:
                  Time Spent - 1 week, 4 days Remaining Estimate - 1 week, 1 day, 2 hours
                  1w 1d 2h
                  Logged:
                  Time Spent - 1 week, 4 days Remaining Estimate - 1 week, 1 day, 2 hours
                  1w 4d