Commit Graph
100 Commits
Author SHA1 Message Date
Peter Robins 8cabff9b7d Remove tilerange assert from tilegrid/wmts 2016-08-13 17:38:35 +00:00
Peter Robins de910916e6 Fix typo in tilegrid/wmts 2016-08-12 16:25:01 +01:00
Peter Robins 52afa50eec Remove unneeded requires in renderers 2016-08-07 09:01:07 +00:00
Peter Robins 81a5d669c6 layer.Base in Map not required 2016-08-07 08:19:18 +00:00
Peter Robins f8f2cd11d5 Replace goog.getUid with ol.getUid 2016-07-20 11:01:00 +00:00
Peter Robins 0713e680e1 Replace goog.abstractMethod 2016-07-19 09:08:23 +00:00
Peter Robins 53a7aad431 Remove goog.isObject not in assertions 2016-07-16 11:07:42 +00:00
Peter Robins 5732cde025 Add tests for kml url from file 2016-07-14 11:13:39 +00:00
Peter Robins ba97ee4674 Remove KML.readStyleUrl_ as duplicate of KML.readURI_
StyleUrl elements in Placemarks use readURI_() whereas those in StyleMaps use readStyleUrl_(), so standardize on readURI_()
2016-07-14 11:13:39 +00:00
Peter Robins 810ed63b9f Replace goog.Uri in kml format with URL() 2016-07-14 11:13:39 +00:00
Peter Robins 393cf31046 Clarify that default source.Vector loader only handles features 2016-07-14 11:05:30 +01:00
Peter Robins d7180fd1e8 Reinsert goog.provide for enums in olx.js 2016-07-05 07:32:30 +00:00
Peter Robins 250bb2f2be Remove goog.Uri from tests 2016-07-04 13:12:55 +00:00
Peter Robins 294a129083 Replace goog.webgl 2016-07-02 10:40:55 +00:00
Peter Robins 3eea9d4558 Replace goog.isNumber 2016-07-01 09:35:54 +00:00
Peter Robins 1775a5aeea Remove outdated comments re goog.dom 2016-07-01 08:56:24 +00:00
Peter Robins f196ed8102 Replace remaining goog.inherits 2016-07-01 08:45:15 +00:00
Peter Robins eaa0d70289 Remove goog.global 2016-06-20 09:47:32 +00:00
Peter Robins e5cc971dc9 Remove goog.provide for enums only in olx.js 2016-06-15 09:14:13 +00:00
Peter Robins bda673f389 Remove goog.provide from internal enums 2016-06-15 09:04:44 +00:00
Peter Robins 7d210948e8 Fix GPX write of xsi ns
Also add version/creator attributes to <gpx> node.
2016-06-14 11:14:19 +00:00
Peter Robins f3acac5259 Stop GPX writing rtept properties 2016-06-10 10:56:30 +00:00
Peter Robins 2c29512c80 Remove sub-namespaces from all remaining typedefs 2016-06-09 10:01:52 +00:00
Peter Robins 395f3c0756 Remove ol.raster namespace
Now used only for 1 typedefs and 1 enum, it serves little purpose,
so the typedef is renamed in the ol namespace, and the enum moved to rastersource.js
2016-06-08 12:37:20 +00:00
Peter Robins 06fd92353b Remove enums from tests 2016-06-03 11:10:46 +00:00
Peter Robins 3b1c76a1da Correct typo in config/jsdoc/api/readme.md 2016-06-02 15:29:41 +01:00
Peter Robins 4044ae4cd0 Move WFS typedefs to typedefs.js
By renaming them so they're no longer in any subnamespaces, they no longer need to be in their own file.
2016-05-19 08:48:43 +00:00
Peter Robins 2117f2e3b1 Convert all typedefs to CamelCase 2016-05-18 19:44:45 +00:00
Peter Robins 557a3aee04 Move upgrade notes to correct place 2016-05-18 09:35:27 +00:00
Peter Robins 1a1d55d54e Add API policy to docs landing page 2016-05-17 14:27:12 +00:00
Peter Robins cce7b148bb Remove raster enum from test 2016-05-13 16:26:26 +00:00
Peter Robins 176ddd3403 Rename non-api sub-namespace typedefs 2016-05-13 10:24:57 +00:00
Peter Robins 0daa2cf574 Document typedef move 2016-05-12 07:45:48 +00:00
Peter Robins dd358af0f2 Fix WFS errors by moving typedefs to own file
The WFS typedefs are the only sub-sub-namespace ones which are marked 'api', so cannot be renamed. Moving them to their own file resolves the errors.
2016-05-12 07:31:50 +00:00
Peter Robins ab9ff536f5 Add goog.provides to typedefs.js to prevent compiler warnings
Without this there are 'defined before its owner' warnings, and issues of missing namespaces when compiling code with the library.
2016-05-11 19:51:14 +00:00
Peter Robins c7aeebed8c Rename sub-sub-namespace typedefs to sub-namespace
These sub-sub-namespace typedefs are only used internally; some of them cause problems by creating a form of circular dependency. For example, ol.style.Atlas is created in style/atlasmanager.js; if ol.style.Atlas.Block is in a separate file, ol.style.Atlas is dependent on it, so the new file must precede ol.style.Atlas. However if it precedes it then it has to create the ol.style.Atlas namespace which should be created by atlasmanager.js. To get round this, these typedefs are renamed to remove the sub-sub-namespace.

Fortunately they are all non-api, so the rename should not affect anything.
2016-05-11 19:46:56 +00:00
Peter Robins a1c86ed560 Fix eventTargetLike
This needs a goog.provide and a goog.require in events.js to compile.
2016-05-11 19:46:38 +00:00
Peter Robins 4f0b4dacbd Move sub-namespace typedefs to typedefs.js
Here too there is one problem case.
2016-05-11 19:45:59 +00:00
Peter Robins ed34caa25a Fix ogc/filter
This only compiles if there is goog.provide('ol.Extent') in the typedefs file, and goog.require('ol.Extent') in this file. An alternative is to add an assert statement, but this means an extra dependency.

With this change there is no longer a need for the change to tasks/build.js
2016-05-11 17:18:05 +00:00
Peter Robins 535e8f5e35 Move top-level typedefs to typedefs.js
With one exception, those directly in the `ol` namespace can be moved without problem.
Some left-over goog.requires are also removed.
2016-05-11 17:18:05 +00:00
Peter Robins 2a44669e18 Add some goog.requires to keep compiler happy 2016-05-09 16:00:07 +00: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
Peter Robins ffe8daec66 Remove outdated fixme from framestate.js 2016-05-09 09:18:56 +01:00
Peter Robins 51397ee294 Remove unused ol.TileCoordTransformType 2016-05-07 10:35:11 +00:00
Peter Robins c28fd2ae1c Document handling of KML MultiGeometries 2016-04-29 10:56:43 +01:00
Peter Robins 27f20e2f54 KML: fix GeometryCollection write 2016-04-11 12:36:07 +00:00
Peter Robins 2a64d9ef55 Minor correction of StyleFunction docs 2016-04-08 18:35:16 +01:00
Peter Robins 9fb4a88841 Small clarification for vector source loader docs 2016-04-08 09:52:54 +01:00
Peter Robins 1cd7b76efe Improve docs/examples for loadingstrategy 2016-04-02 13:09:44 +00:00
Peter Robins 3416991166 Improve docs for measure example 2016-04-01 13:39:06 +00:00
Peter Robins 8bf208558d Update browser support info in intro tutorial 2016-03-25 14:53:45 +00:00
Peter Robins a18bf636f8 Add decimals option to format write 2016-03-24 17:14:02 +00:00
Peter Robins f35887d6e7 FAQ: answer question 4 2016-03-22 13:17:44 +00:00
Peter Robins 4e3d6bd556 Update custom-builds.md 2016-03-21 14:37:40 +00:00
Peter Robins caf3e4b062 Test for both transform coords should use roughlyEqual 2016-03-21 14:21:56 +00:00
Peter Robins e65c522cb4 Fix geojson write GeometryCollection 2016-03-21 12:11:31 +00:00
Peter Robins bd47db8a55 DEVELOPING.md: remove section on running Travis on fork 2016-03-21 10:32:24 +00:00
Peter Robins 8f9a8e9bb1 Fix inconsistency in geom docs 2016-03-17 10:13:30 +00:00
Peter Robins 6f2747cf14 Note in docs that DOM renderer can also render vectors 2016-03-16 16:30:59 +00:00
Peter Robins 5da0fe3300 Note in docs that WebGL can render points 2016-03-16 15:41:57 +00:00
Peter Robins 9ba4208616 Fix cruft on kml scale output 2016-03-16 15:12:23 +00:00
Peter Robins 0a3b7e56a9 Document GPX geometry output types 2016-03-14 16:56:23 +00:00
Peter Robins 67e511765a Clarify default value of featureProjection on write 2016-03-13 16:30:30 +00:00
Peter Robins 44fdfaa630 Expand description for XYZ source 2015-07-28 12:54:01 +00:00
Peter Robins e6f4054d3b Document {?-?} pattern in expandUrl 2015-07-25 13:41:36 +00:00
Peter Robins 76d36d4b20 Remove use_types_for_optimization from custom build tutorial 2015-07-23 15:11:55 +01:00
Peter Robins c53aa7e8d5 Correct minor typo in modifyinteraction 2015-07-05 10:57:59 +01:00
Peter Robins 4f703efd23 Correct event notations in ol.Feature 2015-07-04 11:43:06 +01:00
Peter Robins d6118f31e4 Improve docs for interaction.Select 2015-06-19 13:11:27 +00:00
Peter Robins 43d9ebe51d Correct docs for updateWhileInteracting 2015-06-19 07:24:12 +00:00
Peter Robins 874c4aef21 Make Geometry.transform api stable again 2015-06-18 16:01:25 +00:00
Peter Robins 1e8968d97a Correct typo in OverlayOptions 2015-06-16 09:04:12 +01:00
Peter Robins 83c33a03c6 Remove further references to FeatureOverlay 2015-06-13 14:01:45 +00:00
Peter Robins 282fdafad7 Standardise draw/modify descriptions 2015-06-05 07:54:22 +00:00
Peter Robins 7f1053d2cd Add @fires to select interaction 2015-05-29 10:59:07 +00:00
Peter Robins 1f6d2eff96 Snap example: remove featureoverlay from tags 2015-05-28 07:57:17 +00:00
Peter Robins 074941bf1f Improve Map docs for layers and layergroups 2015-05-23 11:53:37 +00:00
Peter Robins 23b207dae4 Correct typo in upgrade-notes 2015-05-14 16:08:16 +01:00
Peter Robins a243149d02 Fix WMTS.optionsFromCapabilities if no OperationsMetadata section 2015-05-13 12:43:12 +00:00
Peter Robins 30b52ef213 Improve docs for source.Vector options 2015-04-20 13:31:27 +00:00
Peter Robins c8106e11b6 Add featureloader.jsdoc 2015-04-20 12:40:38 +00:00
Peter Robins 0ed5984371 Remove reference to binding in Collection docs 2015-04-20 10:27:30 +00:00
Peter Robins 22f22b2877 Simplify dragAndDropInteraction in examples 2015-04-19 13:26:25 +00:00
Peter Robins 4005c986f6 Minor improvement to comment in style/style 2014-08-26 17:34:05 +01:00
Peter Robins 0010cb787f Clarify that draganddrop example doesn't include projection transforms 2014-08-23 12:09:17 +01:00
Peter Robins 18a1c1c0d7 Rename ol.dom.browserfeature back to BrowserFeature 2014-08-22 15:32:01 +00:00
Peter Robins 8dab12f0d4 Fix typo in generate-exports 2014-08-22 15:42:24 +01:00
Peter Robins b858421220 Small improvements to description of ol.Map example 2014-08-21 08:46:40 +01:00
Peter Robins 44d9955dae Remove link to non-existent ol.ViewOptions 2014-08-21 08:34:54 +01:00
Peter Robins ac63a453c2 Document aliases for EPSG:4326/3857 2014-08-20 09:03:46 +00:00
Peter Robins 7a5a5d75e7 Improve and standardise event docs 2014-08-18 15:17:02 +00:00
Peter Robins d5e1c27fc1 Expand docs for color options 2014-08-18 14:37:38 +00:00
Peter Robins e35531e7c6 Rename BrowserFeature to browserfeature 2014-08-15 13:53:20 +00:00
Peter Robins 7b32b8e561 Enable ProjectionLike on getGetFeatureInfoUrl 2014-08-15 08:42:40 +00:00
Peter Robins 5247903a4a Small corrections to ol.View docs 2014-08-12 07:13:10 +00:00
Peter Robins 8bc5a928a7 Remove centerConstraintType from API 2014-08-11 17:15:08 +00:00
Peter Robins ed2f2befdf Move createDefaultEditingStyles() to ol.style 2014-08-11 15:39:21 +00:00
Peter Robins d9976ca207 Fix missing API docs 2014-08-11 09:35:16 +00:00
Peter Robins d3683fcab9 Correct wrong docs for LinearRing 2014-08-05 11:08:44 +00:00
Peter Robins bf3770a9da Improve docs for style 2014-08-05 09:04:35 +00:00