[dev] gmail-style keyboard shortcuts in IMP?

Chuck Hagenbuch chuck at horde.org
Tue Nov 27 15:06:10 UTC 2012


Quoting Michael M Slusarz <slusarz at horde.org>:

> Quoting Chuck Hagenbuch <chuck at horde.org>:
>
>> Quoting Michael M Slusarz <slusarz at horde.org>:
>>
>>> Quoting Chuck Hagenbuch <chuck at horde.org>:
>>>
>>>> With the new UI, has there been any discussion of gmail-style  
>>>> keyboard shortcuts in IMP? I'm finding that I love the new UI,  
>>>> but with the dynamic view I miss a bunch of keyboard shortcuts  
>>>> there used to be. The gmail/vim/github style shortcuts seem  
>>>> pretty widely adopted now.
>>>
>>> Which ones are you missing?  I don't believe we removed any  
>>> shortcuts from IMP 5.
>>
>> Nothing that I'd expect works for new message (control-c,  
>> control-n), reply (control-r), etc. New message is the one I miss  
>> the most.
>
> IIRC, we have never allowed CTRL-KEY (outside of CTRL-A) because  
> they override built-in browser actions.  For example, CTRL-N opens a  
> new browser window, a common action.  Or did you mean ALT-KEY actions?

I'm on a mac, so it's ctrl.

>>> Which Gmail shortcuts are you talking about?  All of these?
>>>
>>> http://support.google.com/mail/bin/answer.py?hl=en&answer=6594
>>>
>>> That seems to be a lot to implement & maintain for very little  
>>> benefit.  Unless you are talking about some certain subset.
>>
>> I think a subset would be fine:
>>
>> c - compose
>> j/k - prev/next (this is relatively standard on many sites now and  
>> should imo be standard across horde)
>> r - reply
>> a - reply all
>> f - forward
>
> I don't object.  Although if someone implements this, I would rather  
> have a way to make this portable and easily configurable across  
> applications rather than hard-coding into application code.
>
> michael
>
> ___________________________________
> Michael Slusarz [slusarz at horde.org]
>
> -- 
> dev mailing list
> Frequently Asked Questions: http://wiki.horde.org/FAQ
> To unsubscribe, mail: dev-unsubscribe at lists.horde.org


-chuck


More information about the dev mailing list