Thomas Chandelle
5b04771d3f
Add duration and easing options to view.fit() for animations
2016-11-28 13:55:40 +01:00
Tim Schaub
8401d22f28
Setting a view hint triggers change
2016-11-14 10:18:39 -07:00
Tim Schaub
1ae6921e53
Make view.setHint() trigger change
2016-11-14 10:18:39 -07:00
Tim Schaub
7f01de9261
Reset hint first and notify of change when cancelling animations
2016-11-11 06:31:26 -07:00
Tim Schaub
291766c48d
Let people zoom a lot with the button
2016-11-10 10:20:47 -07:00
Tim Schaub
97d942c8e2
Correctly prune completed animation series
2016-11-10 10:18:42 -07:00
Tim Schaub
6f08498684
Run animations in series
2016-11-06 10:06:58 -07:00
Tim Schaub
3455686734
Doc updates
2016-11-06 09:39:35 -07:00
Tim Schaub
f4579dacd8
Add view.animate() to the API
2016-11-06 09:28:53 -07:00
Tim Schaub
6b00e2ace4
Documentation for view.animate()
2016-11-06 09:13:59 -07:00
Tim Schaub
da8eb97f54
Use the animating hint
2016-11-06 09:13:59 -07:00
Tim Schaub
5fb9a2ebf8
Test animation callback
2016-11-06 07:53:19 -07:00
Tim Schaub
3acfe79c78
Support anchor for rotation animations
2016-11-05 20:49:15 -06:00
Tim Schaub
c95aa39dde
Support anchor for resolution animations
2016-11-05 20:41:40 -06:00
Tim Schaub
c452164b8a
Ensure that all animations complete
2016-11-05 17:31:49 -06:00
Tim Schaub
83b7a1e2fc
View animation
2016-11-05 13:22:17 -06:00
Tim Schaub
e979baa3dc
Stub out view animation
2016-11-05 12:16:11 -06:00
Andreas Hocevar
d1e4b33760
Rename goog.DEBUG to ol.DEBUG
2016-08-31 21:10:01 +02:00
Tim Schaub
3afb42828f
Add Hint and Property as ol.View properties
2016-08-12 10:53:50 -06:00
Tim Schaub
4e7e0e5324
Add missing view requires
2016-08-12 10:53:48 -06:00
Tim Schaub
d02cf1e7a9
Shuffle assertions
2016-08-12 10:53:47 -06:00
Tim Schaub
907a65ab83
Remove unused goog.require() calls in the source
2016-08-08 09:58:10 -06:00
Andreas Hocevar
e0015b3d4e
Use goog.DEBUG instead of ol.DEBUG for now
2016-08-04 11:29:54 +02:00
Andreas Hocevar
6f5ed17fc5
Remove goog.asserts.*
...
This pull requests replaces type check hint assertions with type casts,
library sanity check assertions with conditional console.assert statements
in debug mode, and runtime sanity checks with assertions that throw an
ol.AssertionError with an error code for lookup outside the library.
2016-08-04 11:29:54 +02:00
Andreas Hocevar
f50f1f401c
Merge pull request #5674 from ahocevar/fractional-getzoom
...
Support fractional zoom levels in ol.View#getZoom and #setZoom
2016-08-04 10:22:43 +02:00
Andreas Hocevar
98fbfe4b67
Support fractional zoom levels in ol.View#getZoom and #setZoom
2016-08-03 11:48:13 +02:00
Andreas Hocevar
51e84e10f2
Allow subpixel center on view
2016-07-14 23:51:00 +02:00
Peter Robins
3eea9d4558
Replace goog.isNumber
2016-07-01 09:35:54 +00:00
Bart van den Eijnden
449ea370c0
Add getters for min and max resolution of the view
2016-06-23 15:00:30 +02:00
Frederic Junod
e289bfbb7d
Use ol.inherits instead of goog.inherits
2016-06-08 08:38:12 +02:00
Peter Marlow
350c4d525b
Added getResolutions() function to ol.View
...
New getResolutions() function created for ol.View. This function returns
the array of resolutions passed to the ol.View constructor, or undefined
if none were given.
2016-05-15 16:47:27 +01:00
Peter Robins
f57065c412
Remove unneeded goog.provides/requires for typedefs
...
In general, typedefs do not need and should not have goog.require/provide
2016-05-09 13:21:25 +00:00
Frederic Junod
92c96b95f9
Reuse the frame state viewHints array if defined
2016-04-14 10:36:12 +02:00
Frederic Junod
80e984a9c3
Use Array.isArray instead of goog.isArray
2016-04-04 09:06:29 +02:00
Tim Schaub
13a981c94b
Fewer blank lines
2016-01-11 22:03:23 -08:00
Tim Schaub
e6f6dcc230
Partial valid-jsdoc corrections
2016-01-11 18:56:08 -08:00
Andreas Hocevar
b8fc917016
Do not depend on units for resolutions calculation
2016-01-07 20:14:44 +01:00
Marc Jansen
ae657518c5
Remove goog.isNull in view class
2015-10-01 09:18:53 +02:00
Tim Schaub
ab87eb8af0
Remove remaining goog.isDefAndNotNull() calls
2015-09-29 09:51:41 -06:00
Tim Schaub
29a1ea9ae3
Remove remaining goog.isDef() calls
2015-09-27 11:13:58 -06:00
Tim Schaub
83c59ee255
Inline goog.isDef() calls for properties
2015-09-27 10:40:20 -06:00
Tim Schaub
e3951fa3c6
Inline simple goog.isDef() calls
2015-09-27 10:34:44 -06:00
Tim Schaub
a86c270f6a
Inline simple !goog.isDef() calls
2015-09-27 10:31:16 -06:00
Tim Schaub
6638ae855d
Inline simple !goog.isDef() checks
2015-09-27 10:23:30 -06:00
Tim Schaub
b36d697585
Inline goog.isDef() property checks
2015-09-27 10:21:50 -06:00
Tim Schaub
7659e47e07
Inline simple goog.isDef() checks
2015-09-27 10:18:44 -06:00
Tim Schaub
cf5eadebaa
Define options
2015-09-27 10:11:30 -06:00
Frederic Junod
0a6745f1e4
Remove unused goog.require
...
Found by the latest version of closure-compiler (v20150729)
2015-08-04 10:01:11 +02:00
Andreas Hocevar
5e505f200a
Snap center to pixel to avoid floating point issues
2015-07-28 14:02:09 +02:00
Bart van den Eijnden
7c207d47bb
Move upgrade notes to 3.7 and fix typos
2015-07-02 15:23:34 +02:00