OpenLayers OpenLayers

Ticket #42 (closed feature: fixed)

Opened 3 years ago

Last modified 1 year ago

Finish Control.KeyboardDefaults

Reported by: sderle Assigned to: crschmidt
Priority: critical Milestone: 2.4 Release
Component: Control.KeyboardDefaults Version:
Keywords: Cc:
State:

Description

Chris says it works, but because keyboard events apparently always happen on the document level, we need to figure out how to have them only happen when you're 'focused' on the map, and then have them on by default.

Attachments

keyboard.patch (1.3 kB) - added by crschmidt on 02/18/07 11:06:24.
keyboard.2.patch (1.1 kB) - added by crschmidt on 02/18/07 11:07:05.

Change History

05/24/06 17:55:33 changed by sderle

  • priority changed from minor to blocker.

05/24/06 17:57:11 changed by sderle

see also #44, as these two tickets are linked

06/15/06 13:46:22 changed by crschmidt

  • milestone changed from Cambridgeport to Dubo River.

This isn't actually tied to #44, which can be done seperately. #44 is a blocker for MetaCarta usage, but this is not. Moving to Dubo River.

08/15/06 13:28:33 changed by crschmidt

  • milestone changed from Dubo River to Esfahan.

This is cool, but not crucial. Bumping in hopes of getting it done for a 2.1 or 2.2 release.

08/15/06 23:55:07 changed by euzuro

  • milestone deleted.

10/02/06 16:58:13 changed by sderle

  • priority changed from blocker to critical.
  • milestone set to 2.3 Release.

10/25/06 06:22:51 changed by euzuro

  • component changed from Control to Control.KeyboardDefaults.

11/18/06 19:26:52 changed by crschmidt

So, since I wrote this code, I've learned that the other APIs -- VE, Google, etc. -- don't actually have keyboard controls in their APIs, only in their main map pages. This means that solving the problem of only moving the map via the keyboard is probably not a problem that needs to be solved.

However, for some reason, once you hit a key, the keyboard control latches onto it, and it doesn't let go. So, that bug needs to be fixed. I don't remember this being the case in the past.

12/06/06 16:05:43 changed by crschmidt

  • status changed from new to assigned.

Mine for 2.3.

12/28/06 20:13:44 changed by euzuro

  • milestone changed from 2.3 Release to 2.4 Release.

02/18/07 11:06:24 changed by crschmidt

  • attachment keyboard.patch added.

02/18/07 11:07:05 changed by crschmidt

  • attachment keyboard.2.patch added.

02/18/07 11:08:03 changed by crschmidt

  • keywords set to review.

Keyboard.2.patch fixes the KeyboardEvents file, and adds support for using pageup/+ to zoom in and pagedown/- to zoom out.

03/08/07 15:04:27 changed by sderle

  • status changed from assigned to closed.
  • resolution set to fixed.

Fixed by r2540.

07/05/07 17:01:07 changed by euzuro

  • keywords deleted.