Éric Lemoine
|
74feabb4c4
|
Fix rotation anchor for touch rotate interation
|
2013-04-14 22:47:52 +02:00 |
|
Éric Lemoine
|
4b395c72fa
|
Fix zoom anchor for touch zoom interaction
|
2013-04-14 22:47:05 +02:00 |
|
Éric Lemoine
|
b6a6ba95cc
|
Touch zoom interaction requests render frames
|
2013-04-10 16:15:58 +02:00 |
|
Éric Lemoine
|
703842a021
|
Touch rotate interaction requests render frames
|
2013-04-10 16:15:58 +02:00 |
|
Éric Lemoine
|
1e3e7fb0c1
|
Touch pan interaction request render frames
|
2013-04-10 16:15:58 +02:00 |
|
Éric Lemoine
|
ce985ba272
|
Remove extra /**
|
2013-04-10 16:15:58 +02:00 |
|
Éric Lemoine
|
38914bc95b
|
addPreRenderFunction calls requestRenderFrame
So there's no need to call requestRenderFrame prior to calling addPreRenderFunction.
|
2013-04-10 16:15:58 +02:00 |
|
Éric Lemoine
|
2d5381ae41
|
Move zoom from View2D to Interaction
|
2013-04-10 08:52:07 +02:00 |
|
Éric Lemoine
|
dbca68650c
|
Move rotate from View2D to Interaction
|
2013-04-10 08:52:06 +02:00 |
|
Éric Lemoine
|
51094139a8
|
Move pan function from View2D to Interaction
|
2013-04-10 08:27:47 +02:00 |
|
Tom Payne
|
098bddb72f
|
Use goog.asserts.assertInstanceof
|
2013-04-08 19:03:49 +02:00 |
|
Tom Payne
|
a4763e0b69
|
Fix whitespace errors in exports
|
2013-04-08 13:25:01 +02:00 |
|
Tom Payne
|
42c029be84
|
Be more consistent with interaction options
|
2013-04-06 20:44:23 +02:00 |
|
Tom Payne
|
4be8c991f7
|
Add missing Closure Library requires
|
2013-04-06 14:28:12 +02:00 |
|
Éric Lemoine
|
dd68afca5b
|
Merge pull request #449 from elemoine/no-kinetic
Undesired pans after pinching
|
2013-04-05 10:04:41 -07:00 |
|
Tom Payne
|
02196c94b5
|
Redefine ol.Coordinate to be Array.<number>
|
2013-04-05 12:30:37 +02:00 |
|
Éric Lemoine
|
5f47ee9a9c
|
Disable kinetic when multiple touches on screen
|
2013-04-05 09:23:05 +02:00 |
|
Marc Jansen
|
523506ef86
|
Rename *.exports to match their *.js counterparts.
|
2013-04-04 07:40:16 +02:00 |
|
Éric Lemoine
|
3c03c8beab
|
Increase touch zoom anim duration
|
2013-03-27 11:52:42 +01:00 |
|
Éric Lemoine
|
de1575e457
|
One direction pinch zoom
|
2013-03-27 11:52:42 +01:00 |
|
Tom Payne
|
47f1b8cb0a
|
Cope with rotation in keyboard pan
|
2013-03-07 20:13:38 +01:00 |
|
Tom Payne
|
cd37031456
|
Animate keyboard pan
|
2013-03-07 20:00:31 +01:00 |
|
Tom Payne
|
d4a5bfa015
|
Avoid creating an unecessary object
|
2013-03-07 19:39:24 +01:00 |
|
Tom Payne
|
af0bf21e8d
|
Configure keyboard pan with an options object
|
2013-03-07 19:32:51 +01:00 |
|
Tom Payne
|
c46f1425a0
|
Make keyboard zoom delta configurable
|
2013-03-07 19:24:00 +01:00 |
|
Tom Payne
|
38eaa9cfb2
|
Use an array to specify additional interactions
|
2013-03-06 13:19:50 +01:00 |
|
Tom Payne
|
671ee79c74
|
Add ol.interaction.defaults
|
2013-03-06 12:36:49 +01:00 |
|
Éric Lemoine
|
b884f2f25d
|
View2D NoConstraint methods renamed
|
2013-03-05 12:51:03 +01:00 |
|
Éric Lemoine
|
29e610b9f3
|
Animate double click/tap zoom
|
2013-03-05 10:08:01 +01:00 |
|
Éric Lemoine
|
e598e4b9b2
|
Animate zoom after pinch
|
2013-03-05 10:08:01 +01:00 |
|
Éric Lemoine
|
d42d88c198
|
Animate rotation when releasing mouse or fingers
|
2013-03-05 10:08:00 +01:00 |
|
Éric Lemoine
|
2f611529dd
|
Do not apply rotation constraint while rotating
This is on par to what the TouchRotate interaction does.
|
2013-03-05 10:08:00 +01:00 |
|
Éric Lemoine
|
7d6d82519b
|
Make TouchRotate interaction use rotateNoConstraint
|
2013-03-05 09:59:31 +01:00 |
|
Éric Lemoine
|
03ae41a68c
|
Change View2D function names
Also make the TouchZoom interaction no longer use a private View2D function.
|
2013-03-05 09:59:31 +01:00 |
|
Éric Lemoine
|
faef495cfd
|
Debounce mousewheel zoom events
|
2013-03-05 09:59:31 +01:00 |
|
Éric Lemoine
|
4d486601f9
|
MouseWheelZoom interaction animates zoom
|
2013-03-05 09:59:31 +01:00 |
|
Frederic Junod
|
66d4c44159
|
Rename ol.ViewHint.PANNING to ol.ViewHint.INTERACTING
|
2013-03-03 10:44:58 +01:00 |
|
Frederic Junod
|
3b74f72c56
|
Add optional kinetic parameter.
|
2013-02-26 10:54:15 +01:00 |
|
Frederic Junod
|
20e8eab142
|
Add missing 'protected' comment for targetTouches prop.
|
2013-02-26 09:46:24 +01:00 |
|
Frederic Junod
|
585c397a0f
|
Reset position on touch end
|
2013-02-26 08:58:47 +01:00 |
|
Frederic Junod
|
c0aa50abfc
|
Split TouchRotateAndZoom interaction.
Split TouchRotateAndZoom interaction into two new interaction:
TouchRotate and TouchZoom.
|
2013-02-26 08:58:47 +01:00 |
|
Frederic Junod
|
8d24311bc8
|
Take the resolution constraint into account.
But only at the end of the pinch zoom action.
|
2013-02-20 09:40:19 +01:00 |
|
Frederic Junod
|
3e4ae0d79d
|
Stop ongoing kinetic animation
|
2013-02-20 09:33:04 +01:00 |
|
Frederic Junod
|
48ff4a95e0
|
Remove unused variable, coding style
|
2013-02-20 09:33:04 +01:00 |
|
Frederic Junod
|
735e534095
|
Add ol.interaction.TouchRotateAndZoom
|
2013-02-20 09:33:04 +01:00 |
|
Frederic Junod
|
d9a1c18300
|
Add ol.interaction.TouchPan
|
2013-02-20 09:32:34 +01:00 |
|
Frederic Junod
|
e4a5744e06
|
Remove x,y params from ol.Kinetic.begin
|
2013-02-18 16:43:20 +01:00 |
|
Frederic Junod
|
34975428c4
|
Change view.rotate params: rotation and optional anchor.
|
2013-02-14 12:17:26 +01:00 |
|
Frederic Junod
|
f4e9dd5c37
|
view.getRotation default value already set to 0.
|
2013-02-12 15:37:08 +01:00 |
|
Tim Schaub
|
440ea038fe
|
Merge pull request #183 from tschaub/natural-names
More natural names for animations
|
2013-02-07 13:44:13 -08:00 |
|