6.0.0-alpha14
7/1/25

[#12750] Keyboard scrolling in preview pane
Summary Keyboard scrolling in preview pane
Queue IMP
Queue Version Git master
Type Enhancement
State Resolved
Priority 1. Low
Owners slusarz (at) horde (dot) org
Requester horde (at) headbank (dot) co (dot) uk
Created 10/09/2013 (4283 days ago)
Due
Updated 12/17/2013 (4214 days ago)
Assigned
Resolved 10/15/2013 (4277 days ago)
Milestone
Patch No

History
12/17/2013 11:16:45 AM Git Commit Comment #5 Reply to this comment
Changes have been made in Git (master):

commit c79e0bb8efb0579426531bc753b11b44f5cf3f64
Author: Michael M Slusarz <slusarz@horde.org>
Date:   Mon Oct 14 18:45:58 2013 -0600

     [mms] Add keyboard shortcuts to allow a more granular scroll of 
the dynamic preview pane (Request #12750).

  imp/docs/CHANGES       |    2 ++
  imp/js/dimpbase.js     |    7 ++++++-
  imp/locale/en/help.xml |    2 +-
  imp/package.xml        |    1 +
  4 files changed, 10 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/c79e0bb8efb0579426531bc753b11b44f5cf3f64
10/15/2013 12:48:06 AM Michael Slusarz Comment #4
Assigned to Michael Slusarz
State ⇒ Resolved
Version ⇒ Git master
Reply to this comment
IMP 6.2.0. (Alt + Up & Alt + Down)


commit c79e0bb8efb0579426531bc753b11b44f5cf3f64
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Mon Oct 14 18:45:58 2013 -0600

     [mms] Add keyboard shortcuts to allow a more granular scroll of 
the dynamic preview pane (Request #12750).

  imp/docs/CHANGES       |    2 ++
  imp/js/dimpbase.js     |    7 ++++++-
  imp/locale/en/help.xml |    2 +-
  imp/package.xml        |    1 +
  4 files changed, 10 insertions(+), 2 deletions(-)

http://github.com/horde/horde/commit/c79e0bb8efb0579426531bc753b11b44f5cf3f64
http://git.horde.org/horde-git/-/commit/c79e0bb8efb0579426531bc753b11b44f5cf3f64
10/09/2013 07:41:43 PM horde (at) headbank (dot) co (dot) uk Comment #3 Reply to this comment
Alt + PgUp / PgDown : Scroll up/down through the display of the 
previewed message.
Apologies - can't say how I missed that, screen blindness must be 
setting in. That's good news. Although...

Not to split hairs, but that is paging, not scrolling. Ability to 
scroll (smoothly/continuously) would still be desirable, IMO, as it's 
easier to read continuous text this way. (I do acknowledge the lower 
priority in light of paging being available though.)

Thanks,
Robin Bankhead
10/09/2013 07:11:53 PM Michael Slusarz Comment #2
Priority ⇒ 1. Low
State ⇒ Feedback
Reply to this comment
There is no way (as far as I can tell; no accessibility 
documentation to be found) of scrolling the preview pane with the 
keyboard alone.
Yes there is.  Directly from the Mailbox: Keyboard Shortcuts help 
documentation:

Alt + PgUp / PgDown : Scroll up/down through the display of the 
previewed message.
10/09/2013 06:55:59 PM horde (at) headbank (dot) co (dot) uk Comment #1
Priority ⇒ 2. Medium
Type ⇒ Enhancement
Summary ⇒ Keyboard scrolling in preview pane
Queue ⇒ IMP
Milestone ⇒
Patch ⇒ No
State ⇒ New
Reply to this comment
At present there is no method of scrolling within Dynamic View preview 
pane, other than with the mouse (with soft scrollbar or mouse 
scroll-wheel).

The cursor keys have the effect of navigating the message-list; both 
planes (up/down vs left/right) have the same function, next/previous 
message.

There is no way (as far as I can tell; no accessibility documentation 
to be found) of scrolling the preview pane with the keyboard alone. 
This is a problem for keyboard-only users who receive mostly longish 
messages.

I see some immediate possibilities for addressing this:

1. Implement some method of toggling "focus" between message-list and 
preview panes;

2. Allocate one of the two cursor planes to scrolling the preview 
pane. My preference would be Up/Down, leaving Left/Right for 
navigating the message list. I guess which has the primary "right" to 
be represented by Up/Down is up for debate, and subject to use-case 
(i.e. whether user spends more time iterating between consecutive 
messages, or on scrolling through long messages - in my case it's 
definitely the latter).

3. Allocate a modifier+cursor shortcut (Ctrl+Up/Down seems to be free 
on IE9 and FF24) to one of the two functions. Same considerations as 
above as to which one needs the modifier key.

Apologies if I've overlooked anything - I did search extensively 
before asking.

Thanks,
Robin Bankhead

Saved Queries