[RCD] user configurable shortcuts, alpha version
Cor Bosman <cor <at> xs4all.nl>
2014-05-31 10:57:23 GMT
I used 'keydown', but because the browser landscape with regards to keyboard events is a huge mess, im limiting the allowed keys to a relatively small subset. If you think 'how hard can it be', i invite you to read http://unixpapa.com/js/key.html
and weep. And that page is even outdated, as I found opera responses that did not match any of that and conflicted with apple meta keys.
So, at least for now, you can use a-z, 0-9, F1-F12, Page Up, Page Down, End, Home, Insert Delete and Num0-9, and all of those combined with Shift/Ctrl/Alt. Yes, this means you cant use / , . ? [ ] ; : ' " etc. The browsers simply return too many permutation differences to support all that. I may be able to support some of those at a later stage.
Let me know if you find any bugs, or have suggestions,
Roundcube Development discussion mailing list
dev <at> lists.roundcube.net