ahocevar
29a31ad910
extensions can be an APIProperty (see #164 ).
2012-01-21 10:52:38 +01:00
ahocevar
9f9feabfae
Let's not over-engineer things (see #164 ).
2012-01-21 10:46:44 +01:00
ahocevar
c38f4ce7bb
Fixing a typo.
2012-01-21 10:45:43 +01:00
ahocevar
b90e533552
Documenting the idea of extensions better (see #164 ).
2012-01-21 10:43:01 +01:00
ahocevar
07dc1b5d84
Merge pull request #164 from ahocevar/button-controls
...
Don't let button controls interfer with handlers. Closes http://trac.osgeo.org/openlayers/ticket/3363 . r=@bartvde
2012-01-20 07:09:34 -08:00
ahocevar
d9cc0c08ed
Check for outsideViewport - we may not have a parentNode yet.
2012-01-20 16:08:02 +01:00
ahocevar
1d4b68af7b
Fixing docs.
2012-01-20 15:48:01 +01:00
ahocevar
67eda3e2ae
Re-adding accidently removed "if" block.
2012-01-20 15:44:20 +01:00
Bart van den Eijnden
089ff636f9
fix up broken test in Format/CSWGetRecords/v2_0_2
2012-01-20 15:03:18 +01:00
ahocevar
e09ee34f23
Incorporate remaining review comments from @bartvde.
2012-01-20 14:18:15 +01:00
ahocevar
e70569b2bb
Use event handling of OpenLayers.Event, not the native one.
...
Also includes some of the fixes suggested by @bartvde.
2012-01-20 14:17:56 +01:00
Bart van den Eijnden
4385efe0c8
Merge pull request #152 from bartvde/pycsw
...
make GetRecords request work against pyCSW (r=fredj)
2012-01-20 04:53:54 -08:00
ahocevar
05de2b5109
Don't let button controls interfer with handlers.
...
This change involves removal of the map's eventsDiv and introduces an OpenLayers.Events.buttonclick component that adds a buttonclick event which makes sure that only events that are not related to clicking a button propagate. This allows button controls to be on the map's viewPortDiv again.
2012-01-20 03:37:11 +01:00
Bart van den Eijnden
e68acfe91a
fix up Layer.Bing tests, fix has been discussed with @ahocevar ( closes #163 )
2012-01-19 20:05:44 +01:00
Marc Jansen
015f5f95f6
Merge pull request #158 from drnextgis/master
...
Fix documentation error. Thanks @drnextgis
2012-01-18 23:53:05 -08:00
drnextgis
b10e380afd
Update lib/OpenLayers/Control/Split.js
2012-01-19 14:48:25 +07:00
ahocevar
eda8eb8dbe
Merge pull request #157 from mpriour/patch-1
...
Create the layer's metadata object in the initialize function. r=me
2012-01-18 13:20:08 -08:00
Matt Priour
55b52c6c9f
Create the metadata object in the initialize function, otherwise any assignment to an instance of an OpenLayers.Layer class or subclass add/modifies those properties on the OpenLayers.Layer prototype
2012-01-18 14:41:41 -06:00
fredj
a34dd40869
Fix APIdoc syntax
2012-01-18 14:25:42 +01:00
Frédéric Junod
1cbd88d230
Merge pull request #137 from fredj/simple-objects
...
Replace Size and Pixel instances with simple objects. r=elemoine,probins,tschaub
2012-01-18 04:12:02 -08:00
Frédéric Junod
8d838003dd
Merge pull request #156 from probins/buildreadme
...
Suggested addition to build README
2012-01-18 03:22:31 -08:00
Peter Robins
5cca86c233
Suggested addition to build README
2012-01-18 11:10:11 +00:00
Pierre GIRAUD
6c5ed6361f
Merge pull request #154 from pgiraud/unselectfeature
...
unselectFeature should be API
2012-01-18 00:20:52 -08:00
Tim Schaub
560295e78a
Update mobile build profile to include OSM.js.
...
Since 11454cbc1b , the OSM.js script must be included where the OSM layer is used.
2012-01-17 23:55:34 -07:00
Tim Schaub
6aaa9bb749
Fixing undeclared label.
...
Missing var in be585c5f23 causing closure compiler failure.
2012-01-17 23:41:04 -07:00
Tim Schaub
b910a5f4d0
Declare zoomChanged.
...
The zoomChanged variable has been undeclared since d42eec9775 , causing closure compiler to fail.
2012-01-17 23:04:20 -07:00
Éric Lemoine
37d21272b7
Merge pull request #127 from elemoine/tile-fade-in
...
CSS-based tile animation
2012-01-17 21:06:11 -08:00
Tim Schaub
a5f4daa747
Merge pull request #135 from jorix/3496-Build_force_exclude
...
Skip files that are listed in the exclude config list even if they are dependencies of other files. Thanks @jorix for the enhancement.
2012-01-17 12:39:04 -08:00
Tim Schaub
d34d8f22a3
Merge pull request #128 from tschaub/animation
...
Use requestAnimationFrame where available.
2012-01-17 11:56:59 -08:00
Tim Schaub
974ed29de9
Merge pull request #153 from tschaub/proj
...
Move mercator transforms to Projection.js.
2012-01-17 11:46:36 -08:00
tschaub
9a6827f6b3
Documenting the functionality included in Projection.js.
...
This adds documentation for projection methods and includes detail in the release notes about build configuration related changes.
2012-01-17 12:38:31 -07:00
tschaub
bfa6f06bf3
Removing dependency on SphericalMercator.
...
The default transforms (b/w EPSG:4326 & EPSG:900913) now come with any layer type.
2012-01-17 12:35:50 -07:00
tschaub
6134ad6d91
Removing redundant dependency.
...
Projection.js gets pulled in as a transitive dependency of all layers.
2012-01-17 12:34:40 -07:00
tschaub
00975e79cc
Merge branch 'master' of github.com:openlayers/openlayers into proj
2012-01-17 08:52:03 -07:00
Antoine Abt
188be77570
Merge pull request #140 from aabt/outline
...
Add label outline to SVG and Canvas renderers
2012-01-17 04:45:50 -08:00
Éric Lemoine
22bc3e8f62
Merge pull request #155 from probins/kinetic
...
Suggested addition to Kinetic documentation
2012-01-17 04:25:58 -08:00
Peter Robins
ca6d93712a
Suggested addition to Kinetic documentation
2012-01-17 11:41:22 +00:00
Antoine Abt
4c22ceee4a
Document default labelAlign
2012-01-17 12:24:02 +01:00
Antoine Abt
58468c2850
don’t set labelAlign twice in example
2012-01-17 11:38:54 +01:00
Éric Lemoine
99ca32540d
Merge branch 'master' into tile-fade-in
...
Conflicts:
tests/Tile/Image.html
2012-01-17 09:27:55 +01:00
Pierre GIRAUD
059a400ab3
unselectFeature should be API
2012-01-17 09:27:36 +01:00
Éric Lemoine
11454cbc1b
Merge pull request #144 from elemoine/osm
...
move Layer.OSM in its own file
2012-01-17 00:11:55 -08:00
Éric Lemoine
8f57e34376
Merge branch 'master' into osm
...
Conflicts:
notes/2.12.md
2012-01-17 09:10:27 +01:00
Pierre GIRAUD
0aaa5265b4
Merge pull request #146 from openlayers/2492
...
Improving precision in LinearRing::containsPoint
2012-01-16 23:30:58 -08:00
Éric Lemoine
6373cce17e
Merge pull request #148 from probins/noqsf
...
Remove QueryStringFilter requires from Protocol/HTTP
2012-01-16 23:22:57 -08:00
Tim Schaub
32e870bebb
Remove SphericalMercator dependency from Bing.
2012-01-16 22:59:23 -07:00
Tim Schaub
4b949176d3
Move mercator transforms to Projection.js.
...
The SphericalMercator mixin is not required for coordinate transforms. Default transforms included whenever Projection.js is included.
2012-01-16 22:39:44 -07:00
tschaub
483fe267b0
Update animation tests to run in a popup.
...
As an optimization, certain browsers (e.g. Firefox) may not execute functions sent to `requestAnimationFrame` while the window is not visible. Because our tests run in an iframe, the tests fail unless we open a popup to run the animation methods.
2012-01-16 17:44:55 -07:00
tschaub
02aa9bcc36
Tests with a description of the updated method.
...
The old `containsPoint` method was sensitive to failure when looking for ray crossings with nearly vertical edges. These added tests demonstrate the simple cases where `containsPoint` succeeds. The tests also now include a case that covers the failure for polygons with nearly vertical edges. The previous `getX` method (within the `containsPoint` method) and the new one are mathematically equivalent. The updated version performs better in cases using coordinates with many significant figures.
2012-01-16 16:59:54 -07:00
Éric Lemoine
e160628086
make OSM.js @require SphericalMercator.js, to be consistent with Bing.js
2012-01-16 20:53:09 +01:00