Éric Lemoine
192c9d697e
Unregister the viewport listener on setTarget(null)
...
This commit unregisters the viewport resize listener when setTarget(null) is called, and registers it when setTarget(target) is called, and when we don't have that listener registered yet.
This prevents memory leaks where references to map objects are retained because of these viewport resize listeners.
2015-03-30 16:50:58 +02:00
Éric Lemoine
f6461afdac
Remove describe.only
2015-03-30 16:34:50 +02:00
Andreas Hocevar
9add762f63
Merge pull request #3417 from fperucic/ol.interaction.Snap-extentFix
...
ol.interaction.Snap extent fix
2015-03-30 16:08:57 +02:00
Fran Peručić
6343c0420d
fix: prevent indexed extent from beeing overwitten
...
when using ol.source.Vector with snap, indexedFeaturesExtents_ is updated whenever source calls geometry#getExtent
2015-03-30 15:13:09 +02:00
Fran Peručić
60dbe93f7f
fix: set pendingFeatures_ as object on init
2015-03-30 15:01:23 +02:00
Éric Lemoine
7c55639632
Merge pull request #3410 from gberaudo/ol_object_unset
...
Add ol.Object.unset() method
2015-03-30 13:45:58 +02:00
Éric Lemoine
91d14a35bb
Merge pull request #3402 from elemoine/selectfilter
...
Add "filter" option to Select interaction
2015-03-30 13:45:46 +02:00
Éric Lemoine
f90308b504
Tests for the Select interaction's filter option
2015-03-30 13:35:00 +02:00
Guillaume Beraudo
6e7221ca28
Add ol.Object.unset() method
...
Allow deleting a property.
2015-03-30 13:30:10 +02:00
Éric Lemoine
2f417bbb28
Add empty lines for better code readability
2015-03-30 13:07:50 +02:00
acanimal
1f0c21ac60
Add "filter" option to Select interaction
2015-03-30 13:07:02 +02:00
Frédéric Junod
b9a35a9c2e
Merge pull request #3416 from fredj/cleanup
...
Remove unnecessary typecasts in examples
2015-03-30 11:33:00 +02:00
Frederic Junod
778ccd3999
Remove unnecessary typecasts in examples
2015-03-30 11:00:15 +02:00
Andreas Hocevar
360c34dfbe
Merge pull request #3411 from fperucic/ol.interaction.Snap-fix
...
Listen for a 'change:geometry' event
2015-03-30 10:42:36 +02:00
vmalaret
3576f8b793
Stable Only unchecked by default in docs.
...
Having it on by default makes it difficult
for new users to find commonly used functionality.
2015-03-30 10:37:50 +02:00
Bart van den Eijnden
589e85941a
Bump copyright year to 2015
2015-03-30 10:05:21 +02:00
Frederic Junod
632205d902
Add missing ol.style.AtlasManager goog.require
2015-03-30 09:27:13 +02:00
Fran Peručić
4168cda453
add: listen for 'change:geometry'
...
Geometry index won't be updated correctly if feature geometry is changed using `feature.setGeometry(new_geometry)`
ol.interaction.Snap should listen for a 'change:geometry' event on ol.Feature
2015-03-29 18:55:08 +02:00
Fran Peručić
4b85f5737c
replaced ol.Collection with Array
2015-03-29 10:57:44 +02:00
Andreas Hocevar
254039a6ab
Merge pull request #3109 from fperucic/snap-feature
...
Snap feature
2015-03-27 14:45:57 +01:00
Alexandre Dubé
d740640321
Fix type of source and features
2015-03-27 09:07:34 -04:00
Andreas Hocevar
056c3ad23e
Add consistency for pointer event handlers
...
Now all are private static functions.
2015-03-27 08:58:28 -04:00
Alexandre Dubé
b34d7ce6cc
Fix - support ol.Collection only as features
2015-03-27 08:58:21 -04:00
Bart van den Eijnden
98c510a729
Merge pull request #3407 from bartvde/340-changelog-update
...
Add v3.4.0 empty section to upgrade notes
2015-03-27 13:56:31 +01:00
Bart van den Eijnden
9984a8bec7
Add v3.4.0 empty section to upgrade notes
2015-03-27 13:42:12 +01:00
Fran Peručić
42d2adb1cf
fix: repeating sort function + js annotation
...
Sort function is now bind to this, and it uses a pixelCoordinate_ member.
ol.interaction.Snap.handleEvent is removed
js annotations are modified
2015-03-27 12:48:52 +01:00
Bart van den Eijnden
626d1da0e7
Merge pull request #3406 from bartvde/release-v3.4.0
...
Release v3.4.0
v3.4.0
2015-03-27 10:22:38 +01:00
Bart van den Eijnden
96c670cebf
Update package version to 3.4.0
2015-03-27 10:08:50 +01:00
Bart van den Eijnden
42366c3d00
Changelog for v3.4.0
2015-03-27 10:08:30 +01:00
Fran Peručić
ebc18b4f68
fix: updateing geometry index
...
More than one features can be be changed while handlingDownUpSequence
exampe: ol.interaction.Modify supports simultaneous editing of multiple features
When a geometry changes old indexed segments are searched by the feature extend and removed. New ones are added.
Old feature extent sholud be used when removing the old indexed segments.
2015-03-26 23:49:29 +01:00
Fran Peručić
299647a957
remove unnecessary flag dragging_
2015-03-26 22:36:38 +01:00
Alexandre Dubé
1a5d7b85d2
Add/remove features in setMap
2015-03-26 15:19:33 -04:00
Alexandre Dubé
5bffa99e83
Trivial - reorder methods & comment
2015-03-26 14:48:44 -04:00
Alexandre Dubé
49a3f0a0b7
Update geometry index inside Snap interaction
2015-03-26 12:24:54 -04:00
Bart van den Eijnden
d698e2fcee
Merge pull request #3383 from bartvde/xmleql-performance
...
GML3 tests time out in unit tests
2015-03-26 17:10:25 +01:00
Bart van den Eijnden
7d5ede6728
Restore the previous error messages
2015-03-26 16:48:22 +01:00
Bart van den Eijnden
616a0b161e
Speed up xmleql performance
2015-03-26 16:03:28 +01:00
Tim Schaub
6e878468ae
Merge pull request #3401 from tschaub/geojson-orientation
...
Allow GeoJSON to be serialized according to the right-hand rule.
2015-03-26 08:44:57 -06:00
Frédéric Junod
9b23572d4e
Merge pull request #3403 from fredj/unused-require
...
Remove unused goog.require
2015-03-26 14:08:24 +01:00
Alexandre Dubé
d1c3dc51ad
Fix Drag interaction, works with modify now
2015-03-26 08:36:24 -04:00
Frederic Junod
c0c3057498
Remove unused goog.require
2015-03-26 11:54:37 +01:00
Andreas Hocevar
34851d8ecb
Merge pull request #3362 from ahocevar/constructor-proj4js
...
Configure proj4 options and transforms upon construction
2015-03-26 11:21:52 +01:00
Andreas Hocevar
362c9b6851
Clarification of the purpose of ol.proj.addProjection
2015-03-26 10:52:19 +01:00
Andreas Hocevar
a920cd94d9
Create ol.proj.Projection instances with additional properties
2015-03-26 10:50:52 +01:00
Andreas Hocevar
338901774b
Configure proj4 options and transforms upon construction
2015-03-26 10:39:26 +01:00
Frédéric Junod
2c04e4c071
Merge pull request #3394 from fredj/fullscreen-css-name
...
Fix fullscreen pseudo CSS class name
2015-03-26 09:00:57 +01:00
Tim Schaub
be0c9f3c8a
Allow orienting coordinates when serializing GeoJSON
2015-03-25 18:32:31 -06:00
Tim Schaub
5d590bcf95
Allow access to right-hand oriented multi-polygon coordinates
2015-03-25 16:57:29 -06:00
Tim Schaub
7572f27cf9
Allow access to right-hand oriented polygon coordinates
2015-03-25 16:57:29 -06:00
Tim Schaub
ce36947bdb
Allow orienting with the right-hand rule
2015-03-25 16:57:25 -06:00