Commit Graph
100 Commits
Author SHA1 Message Date
Peter Robins cce7b148bb Remove raster enum from test 2016-05-13 16:26:26 +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
Peter Robins 652fcede22 Document LinearRing as abstract class 2014-08-04 10:05:01 +00:00
Peter Robins c86569684e Document that geom.getArea/Length on projected plane 2014-08-04 08:02:01 +00:00
Peter Robins 8079590b49 Remove reference to simple/whitespace in examples/readme 2014-07-28 10:01:41 +01:00
Peter Robins cff8d4c668 Improve wording of ol.Map description 2014-07-27 12:06:45 +01:00
Peter Robins b945147950 Update introduction tutorial 2014-07-24 11:08:20 +00:00
Peter Robins ddfe11042b Update buildcfg/readme 2014-07-22 10:00:56 +01:00
Peter Robins 3f1f450d5c Document debugtilesource 2014-07-22 08:14:33 +00:00
Peter Robins eb8dc15d8d Additional clarifications for tasks/readme 2014-07-21 16:12:34 +00:00
Peter Robins 346ff9c186 Fix jshint issues in apidoc/plugins 2014-07-17 09:50:31 +00:00
Peter Robins 4dccb32545 Fix issue with layergroup event docs 2014-07-17 09:24:39 +00:00
Peter Robins 2b1c96a7ea Add color to api docs 2014-07-16 19:50:06 +00:00
Peter Robins 6a0d08eafd Docs sidebar in alphanumeric sequence 2014-07-16 15:37:03 +00:00
Peter Robins b77af6d416 Remove classdesc tag from control/interaction defaults 2014-07-16 12:54:18 +00:00
Peter Robins fe1131b850 Remove duplication from contributing.md 2014-07-14 17:00:28 +01:00
Peter Robins 313e313f7a Move developer guide from wiki to CONTRIBUTING.md 2014-07-14 11:26:49 +00:00
Peter Robins 307ee09988 Improve Collection docs 2014-07-14 09:20:25 +00:00
Peter Robins aa85318d78 Fix missing backtick in ol.Object docs 2014-07-14 09:47:50 +01:00
Peter Robins 97f9527f41 Tag always exported methods as api/observable 2014-07-14 08:23:17 +00:00
Peter Robins be09368359 Document map DOM elements 2014-07-13 07:47:47 +00:00
Peter Robins 3259b1078c Change docs landing page to link to transformExtent 2014-07-13 08:34:12 +01:00
Peter Robins 753727c15f Expand on docs for observable properties 2014-07-12 15:28:46 +00:00
Peter Robins 96ec96c4d5 Improve docs for projection 2014-07-12 11:31:38 +00:00
Peter Robins 5fb78fb352 Add ol.source.TileWMS#setUrls and setUrl 2014-07-11 12:07:07 +02:00
Peter Robins 8e2a12bfc1 Change examples/vector-osm to use transformExtent 2014-07-10 11:07:39 +00:00
Peter Robins b396773183 Improve docs for tilegrid 2014-07-09 06:54:24 -04:00
Peter Robins 17d059f7bb Document that layer options are set as object properties 2014-07-09 06:40:28 -04:00
Peter Robins 9915bb873c Document that feature properties are set as object properties 2014-07-09 06:39:42 -04:00
Peter Robins 90f2f96797 Introduction tutorial 2014-07-03 05:14:25 -04:00
Peter Robins 49aabda1b9 Improve docs for interaction.Select 2014-07-03 04:54:09 -04:00
Peter Robins 2e1957c42c Improve docs for define tag 2014-07-02 08:22:23 -04:00
Peter Robins 3bbf9ae720 Document custom controls 2014-07-01 09:57:26 -04:00