Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build out a top level menu #49

Open
ColinEberhardt opened this issue Aug 6, 2021 · 5 comments
Open

Build out a top level menu #49

ColinEberhardt opened this issue Aug 6, 2021 · 5 comments
Labels
approved Change has been approved by the core team enhancement New feature or request

Comments

@ColinEberhardt
Copy link
Contributor

What functions should be in this menu? Which application buttons should be removed?

@ColinEberhardt ColinEberhardt added enhancement New feature or request approved Change has been approved by the core team labels Aug 6, 2021
@OiNutter
Copy link
Contributor

OiNutter commented Aug 6, 2021

I think the stuff that's currently in the editor windows overflow menu (copy, paste etc) could be moved. As well as probably the open and save stuff. Maybe even undo and redo, although I don't think we gain much by moving them. Anything else I think benefits from being close on hand. The stuff to move I think is the less commonly used stuff, or stuff that you'd generally do with keyboard shortcuts anyway. So for instance I think the export buttons should stay where they are

@gyorokpeter
Copy link

To aid with user muscle memory, it would be best to mimic the button layout of KDB Studio (or at least have an option for that arrangement).

@OiNutter
Copy link
Contributor

@gyorokpeter are you meaning the icon buttons that are part of the UI, or the top level menu (File, Edit etc)?

@gyorokpeter
Copy link

Mostly the toolbar. I don't use the menu that often but it would be better if the menu was similar as well.

@gyorokpeter
Copy link

  • File
    • New (Ctrl+N)
    • Open... (Ctrl+O)
    • Save (Ctrl+S)
    • Save As... (Ctrl+Alt+S)
    • Close (Ctrl+W)
    • Close All (Ctrl+Shift+W)
    • Settings
    • Recent files
    • Reopen Last (Ctrl+Shift+T)
    • Exit (Alt+F4)
  • Edit
    • Undo (Ctrl+Z)
    • Redo (Ctrl+Y)
    • Cut (Ctrl+X)
    • Copy (Ctrl+C)
    • Paste (Ctrl+V)
    • Select All (Ctrl+A)
    • Go to... (Ctrl+G)
    • Find... (Ctrl+F)
    • Find in Files... (Ctrl+Shift+F)
    • Replace... (Ctrl+R)
    • Find/Replace Next (F3)
    • Find/Repace Previous (Shift+F3)
  • Server
    • Add...
    • Edit...
    • Remove
    • Clone... (instead of having a submenu, this should just clone the currently selected server)
  • Query
  • Window
    • Maximize/Restore Editor Pane (Ctrl+M)
    • Toggle Divider Orientation
    • New Tab (Ctrl+T)
    • New Window (Ctrl+N)
    • Server List (Ctrl+Shift+L)
  • Help

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Change has been approved by the core team enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants