ahodesuka / ahoviewer

A GTK image viewer, manga reader, and booru browser
MIT License
486 stars 31 forks source link

Generate gui feedback when triggering hotkeys #83

Closed Hubcapp closed 5 years ago

Hubcapp commented 5 years ago

e.g. when hitting the S key to toggle Slideshow, the only feedback in ahoviewer that you have successfully started or stopped the slideshow is

  1. Waiting to see if the slideshow progresses
  2. Checking under the Go menu (at which point you may as well have just clicked the button)

If instead, a message showed up in one of the corners "Stopped/Started Slideshow", that would be a better interface.

Hubcapp commented 5 years ago

Another example:

In my first 2 seconds of using ahoviewer, I went to type into the search bar, but must have not activated the text box, and I happened to press the "i" key, triggering the "Hide everything" hotkey.

As a new user of a freshly compiled ahoviewer, I was not sure that the program would function correctly on my system yet, so when I "Hid Everything", the program appeared like a blank gray box, which is the same appearance as a crashed program. I relaunched ahoviewer, but it remembered my setting, and it still appeared like a blank gray box, which to me at that time, meant that it was not working properly.

It took maybe 5 minutes for me to hit the F key to toggle fullscreen and "get back to the program".

If instead, in those first 2 seconds of using ahoviewer, the program had an on screen message "Hiding interface", I would know "oh, I must have accidentally triggered a hotkey."