GNOME Bugzilla – Bug 490448
read email in an easier way by adding some accelerated keys
Last modified: 2021-05-19 11:34:03 UTC
When I received lots of emails, some were long text some were not, I found it was so boring as I need to reposition the vpane between mail list view and mail preview view. I don't like to use message browser when I need to read my mails quickly. It will cover my mail list and I need to "Close" the dialog which needs one more click... My suggestion is to add an accel-key to max size the mail preview view to read each mail in a more comfortable way And add an accel-key to max size the mail list view to find which mail is needed to read. As the two requirement required, I need two more (although already existed: Up and Down) keys to select the previous and next mail. All the four keys should be very close to each others and very easy to remember, So I suggest vi-style "h j k l" and counter-strike-style "a w s d". Other information:
Created attachment 97895 [details] [review] add four keys to read email easier K/k is used to max size the mail list view. if it is already max sized, resize it to the original size. J/j is used to max size the mail preview view. if it is already max sized, resize it to the original size. H/h is used to read the previous mail. L/l is used to read the next mail. W = K, S = J, A = H, J = L. These keys used with the default SPACE key will make us reading emails much more easier.
David, I think I like this, but a lot may not. Can you make this a plugin? You can emit a event on the key press with the key and in the plugin you can handle everything. That way it becomes easy for people to write more plugins for different keybindings. What say? I wouldn't like to put it core. Adding Sankar to CC our Plugins maintainer.
Yes, I agree with "emit a key press to allow others to write plugins".
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/Community/GettingInTouch/BugReportingGuidelines and create a new enhancement request ticket at https://gitlab.gnome.org/GNOME/evolution/-/issues/ Thank you for your understanding and your help.