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

FR: keyboard shortcut to open extension page, auto-focus omnibox #293

Open
pickx opened this issue Oct 27, 2024 · 3 comments
Open

FR: keyboard shortcut to open extension page, auto-focus omnibox #293

pickx opened this issue Oct 27, 2024 · 3 comments

Comments

@pickx
Copy link

pickx commented Oct 27, 2024

the URL bar search integration in Firefox has always been a little cumbersome (due to Firefox limitations?), however the omnibox-like search bar in the extension page is imho a better experience and achieves parity with the Chrome extension.

I'd rather just use this omnibox all the time, especially with #229.

the following changes would improve my workflow:

  1. add customizable keyboard shortcut for opening the extension page
  2. auto-focus the omnibox when opening the extension page (maybe make this behavior optional?)

thank you for this extension

@Folyd
Copy link
Member

Folyd commented Oct 27, 2024

Glad you like my extension.

Yes, I added the search omnibox to the extension page to help users whose address bars don't work as expected.
I'll add support for auto-focus and keyboard shortcuts later.

@pickx
Copy link
Author

pickx commented Oct 31, 2024

I think if you were to support this alternative workflow, an option to also completely disable recognition of the rs prefix in the url bar would be helpful.

@pickx
Copy link
Author

pickx commented Nov 12, 2024

(more idea dumps for this potential feature)
the auto-update notification page, which may appear when opening the extension page if any crates were updated, should be tweaked to handle this workflow. right now it opens to a omnibox-less page to inform the user that crates were updated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants