Uploaded image for project: 'Compass '
  1. Compass
  2. COMPASS-3146

As a frequent Compass user, I need to customize common actions using flexible key bindings

    XMLWordPrintableJSON

Details

    • Icon: New Feature New Feature
    • Resolution: Incomplete
    • Icon: Minor - P4 Minor - P4
    • None
    • 1.15.3
    • Compass, UI / UX
    • None

    Description

      Problem description
      Many popular user interface based tools (such as network clients) provide the ability to associate user commands with specific keystrokes.  This allows the "power" or "expert" user to optimize keyboard interaction for their own use case and needs.

      Product acceptance criteria

      • Provide a separate dialog where user interface actions can be associated with a flexible set of keystrokes, such as "shift-tab", "command-T" or "control-enter".
      • Remember action keystroke bindings across product restart.
      • Use current bindings/associations as the default Compass bindings.
      • Display updated action/key bindings in the Compass menus for the corresponding actions.
      • Support at least the current set of fixed bindings, including:
      • - Executing queries
      • - Connect: Connect To
      • - Undo
      • - Redo
      • - Cut
      • - Copy
      • - Paste
      • - Select All
      • - Find
      • - Emoji & Symbols
      • - Reload
      • - Reload Data
      • - Actual Size
      • - Zoom In
      • - Zoom Out
      • - Toggle DevTools
      • - Share Schema as JSON
      • - Minimize
      • - Close

      Attachments

        Activity

          People

            Unassigned Unassigned
            brian.blevins@mongodb.com Brian Blevins
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: