U-C-S / Hurl

Choose the browser on the click of a link
MIT License
254 stars 8 forks source link

Feature Request: Hotkeys #44

Closed hanjo closed 11 months ago

hanjo commented 2 years ago

Hi,

I got another idea which - I think - would be a great addition to the app:

It would be great if it was possible to assign hotkeys for each browser. For example, after clicking the link, I press "F" for Firefox, "C" for Chrome and "E" for Edge, or even simpler 1,2,3

Another usability improvement would be to have the window open where the mouse cursor is, as opposed to the center of the screen, so the path to the desired browser is shorter.

Let me know what you think.

Thanks!

U-C-S commented 2 years ago

Yes, Hotkeys are something I'm planning for upcoming update. (v0.7)

Both of them would be good for accessibility

rp1231 commented 1 year ago

I vote for the 1,2,3 hotkeys as I think that is more intuitive.

Also, I think it would be nice if navigation via arrow keys was also supported.

andreysaksonov commented 1 year ago

window at cursor position is a must for multi-monitor setups

U-C-S commented 1 year ago

@andreysaksonov window at cursor position is already available, but disabled by default.

Check out the docs for enabling it: https://github.com/U-C-S/Hurl/wiki/Application-Settings

hanjo commented 1 year ago

thanks for adding the "window at cursor position" functionality, I can confirm that it works in v0.7.1.

I'd like to propose one more change to this feature: Right now the windows top left corner opens where the cursor is. From my point of view it would be more intuitive if the window opens such that the center of the window is located at the cursor, that also means shorter distance to most icons.

U-C-S commented 1 year ago

opens such that the center of the window is located at the cursor

Might need to do bit of mathematics there. but possible. I will see if that's makes UX better.

U-C-S commented 1 year ago

Basic Hotkeys implemented as of https://github.com/U-C-S/Hurl/commit/106966666750fc7f46eb4698ce3827a137949987

1-9 keys to select a browser E, R, T, C for Edit URL, Quick Rule Adding, Timed Default, Copy URL respectively

Shodoman2 commented 1 year ago

1-9 keys to select a browser

1-9 keys don't do anything. do i have to change something in UserSettings?

The others work though there are some issues. Edit minimizes the window and when i bring back Hurl, whether through the tray icon or another link, i can see the edit window, i believe on top of main window. But clicking anywhere (x incon, ok, cancel, the link, any space in the window, outside the window) minimizes Hurl again so i have to Reload the app. Hovering over the buttons or link highlights them.

Edited for clarity

U-C-S commented 1 year ago

The 1-9 keys... feat will be released in upcoming alpha alongside fixing of all the issues you mentioned

U-C-S commented 11 months ago

Closing this since Hotkeys are now available in v0.8 release. Custom Hotkeys will included in a future release, for further discussion, consider opening a new issue....