Skip to content

Would be nice if all UI elements were accessible without mouse #2215

@gulkily

Description

@gulkily

Describe the new feature

Feature description: All of the UI elements, but especially the most essential ones, accessible with keyboard only, either via Tab-based navigation, or accelerator keys, or shortcut keys.

For example, on startup, I am able to navigate the tabs with Ctrl+Tab. This is great. And I can select the table in the dropdown by first pressing the Alt+T accelerator. Good, so far.

However, when I get to the tab where I can execute SQL I type, I cannot (that I've figured out how to) switch to the tab where I enter the code. I must resort to clicking using the mouse cursor.

Additional info

Please answer these questions before submitting your feature request.

Is your feature request related to an issue? Please include the issue number.

No

Does this feature exist in another product or project? Please provide a link.

Yes, most applications support this.

Do you have a screenshot? Please add screenshots to help explain your idea.

Steps to test

  1. Open by running, e.g. "sqlitebrowser example.sqlite3"
  2. Press Ctrl+Tab to switch to the Execute tab (this already works)
  3. Press Tab to switch to the SQL entry field.

Expected: SQL entry field gets focus on the firt press of Tab key

Actual: Nothing actually seems to get focus

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions