chembrows / ChemBrows

ChemBrows keeps you up-to-date with scientific literature
http://www.chembrows.com
GNU Lesser General Public License v3.0
5 stars 4 forks source link

Keyboard shortcuts #9

Open RKBK opened 8 years ago

RKBK commented 8 years ago
JPFrancoia commented 8 years ago

There does not appear to be a keyboard shortcut for moving an item to the "To-read" drawer

True. I will add one.

The shortcuts do not appear to work in all parts of the UI (e.g. I'd like to be able to go back and forth also if focusing the article abstract, and to save and like from there)

You can't go back and forth once you focused the article abstract, and that's the expected behaviour. Because if the abstract is too long, the right view becomes scrollable (and you can use the arrow keys to scroll). However, you can like if the abstract is focused

It would be nice to have shortcuts that are grouped closer together, e.g. like Feedly that has j for next, k for previous, and L for storing in "read later" (as well as corresponding shortcuts that work better for your left hand)

As a Vim user, I also like these shortcuts. They are kind of geek though. However, if you could propose a nice key for "read later", it would be nice. But not L, it's used for liking right now.

RKBK commented 8 years ago

I see why you would need arrow keys to behave differently in different places. If you implement j and k for next and previous in the list, you could have arrow keys still do different things depending on what part is focused. (Perhaps the article abstract view isn't focused that often anyway.)

On point 3:

Yeah, but the shortcuts make it so much faster to scroll through stuff! :-)

L is good for liking, as you say. A possible shortcut would, I guess, be "s" for save? Having J and K for up and down, S for save and L for like would make for a pretty easy combination of keys. A one-handed thing could be J, K, L, ; (the key next to L).

RKBK commented 8 years ago

Another possible shortcut would be to map the left arrow key to "Store in read later" and the right arrow key as "like". Then one can use the same keys in both "context" (the list of papers on the left side and the abstract on the right side).