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

Feature Request: Hotkeys #44

Closed
Tracked by #27
hanjo opened this issue May 31, 2022 · 10 comments
Closed
Tracked by #27

Feature Request: Hotkeys #44

hanjo opened this issue May 31, 2022 · 10 comments
Milestone

Comments

@hanjo
Copy link

hanjo commented May 31, 2022

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
Copy link
Owner

U-C-S commented May 31, 2022

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

Both of them would be good for accessibility

@U-C-S U-C-S added this to the v0.7.0 milestone Jul 16, 2022
@rp1231
Copy link

rp1231 commented Aug 9, 2022

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
Copy link

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

@U-C-S
Copy link
Owner

U-C-S commented Nov 16, 2022

@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

@U-C-S U-C-S changed the title Feature Request: Hotkeys and open window under mouse Feature Request: Hotkeys Dec 3, 2022
@U-C-S U-C-S modified the milestones: v0.7.0, v0.8 Dec 3, 2022
@hanjo
Copy link
Author

hanjo commented Mar 7, 2023

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
Copy link
Owner

U-C-S commented Mar 8, 2023

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
Copy link
Owner

U-C-S commented Apr 14, 2023

Basic Hotkeys implemented as of 1069666

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

@Shodoman2
Copy link

Shodoman2 commented May 18, 2023

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
Copy link
Owner

U-C-S commented May 18, 2023

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

@U-C-S
Copy link
Owner

U-C-S commented Aug 9, 2023

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....

@U-C-S U-C-S closed this as completed Aug 9, 2023
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

5 participants