Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
D
devhelp
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 2
    • Issues 2
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GNOME
  • devhelp
  • Issues
  • #17

Closed
Open
Opened Jan 04, 2020 by Sabri Ünal@libreajans🎨14 of 14 tasks completed14/14 tasks

WIP: Keyboard Shortcuts control list

We are trying to provide better (F1) Help shortcut and Keyboard Shortcuts Page for users. For that, would be awesome that all Gnome applications to have a KSP and some common shortcuts. We believe that all GNOME applications deserve to have a Main Menu (MM) and to have some entries on it.

  • Does F1 key open Help?
  • Does F10 key open Main Menu?
  • Does MM have "Help" entry?
  • Does MM have "Keyboard Shortcuts" entry?
  • Does Application have KSP?
  • Does "Ctrl+question" shortcut open KSP?
  • Does KSP contain "F1" entry? : "F1 : Show help"
  • Does KSP contain "F10" entry? : "F10 : Open menu"
  • Does KSP contain "Ctrl+W" entry? : "Ctrl+W : Close window"
  • Does KSP contain "Ctrl+Q" entry? : "Ctrl+Q : Quit"
  • Does KSP contain "Ctrl+question" entry? : "Ctrl+? : Keyboard shortcuts"
  • Ensure all shortcuts are listed in KSP.
    • Plus/Kp_Add : Expand node
    • Minus/KP_Subtract: Shrink node

Read more about this at the initiative, @libreajans will help with the implementation of it. Let us know if you have any questions & thoughts.

/label ~"9. Initiatives: Keyboard Shortcuts"

Quick answers about my suggestions

  • Why I select Ctrl+question for Keyboard Shortcuts? Check GTK automatic help overlay support
  • Why I select F10 for the primary menu? It was on standart navigations keys
  • Why I remove Ctrl+F1 shortcut It used to work but, due to a conflict, it was removed (gtk#626 (closed))
Edited Apr 06, 2020 by Sabri Ünal
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: GNOME/devhelp#17