ahocevar
54c438997f
Render constructor params
2018-06-12 08:00:27 -06:00
ahocevar
a7d180047a
Render class import with constructor conditionally
2018-06-12 08:00:27 -06:00
ahocevar
a224e51c3f
Render name of classes without API constructor
...
FIXED: No import should be listed for these.
2018-06-12 08:00:27 -06:00
ahocevar
0482b7ced4
List classes without API constructor
...
TODO: No import should be listed for these.
2018-06-12 08:00:27 -06:00
ahocevar
ff729d1357
Render non-member constants
2018-06-12 08:00:27 -06:00
ahocevar
9a08666f1f
Add list of static functions
2018-06-12 08:00:27 -06:00
ahocevar
2fa6af0636
Remove logic for no longer existent externs
2018-06-12 08:00:27 -06:00
ahocevar
5a4a98fbe4
Map all symbols to modules
2018-06-12 08:00:27 -06:00
Andreas Hocevar
affc59e2c5
Merge pull request #8261 from openlayers/greenkeeper/rollup-0.60.2
...
Update rollup to the latest version 🚀
2018-06-11 14:00:46 +02:00
Andreas Hocevar
653e273214
Merge pull request #8260 from openlayers/greenkeeper/sinon-6.0.0
...
Update sinon to the latest version 🚀
2018-06-11 11:02:39 +02:00
Andreas Hocevar
288ac0acdd
Merge pull request #8258 from ahocevar/webpack-4
...
Use Webpack 4 for tests (and examples)
2018-06-08 14:56:52 +02:00
ahocevar
b2fef55ae9
Move uglifyjs-webpack-plugin to devDependencies
2018-06-08 13:55:42 +02:00
ahocevar
da755d9e84
Make tests (and sourcemap) work with webpack4
2018-06-08 13:00:10 +02:00
ahocevar
2837272590
Make webpack4 module structure work
2018-06-08 12:58:16 +02:00
ahocevar
649b7be4c2
Make common chunk (and sourcemap) work
2018-06-08 12:57:38 +02:00
ahocevar
f8abb5def1
Update dependencies
2018-06-08 12:56:32 +02:00
Andreas Hocevar
79a5bd6538
Merge pull request #8252 from openlayers/greenkeeper/rollup-0.60.1
...
Update rollup to the latest version 🚀
2018-06-07 10:48:02 +02:00
Andreas Hocevar
3683e1ef6e
Merge pull request #8248 from openlayers/greenkeeper/serve-8.0.0
...
Update serve to the latest version 🚀
2018-06-06 16:15:56 +02:00
Andreas Hocevar
a2070362f9
Merge pull request #8247 from openlayers/greenkeeper/rollup-0.60.0
...
Update rollup to the latest version 🚀
2018-06-06 09:56:37 +02:00
Andreas Hocevar
448a33eb4b
Merge pull request #8245 from ahocevar/fix-vectortile-docs
...
Fix vector tile docs and types
2018-06-05 17:03:40 +02:00
ahocevar
08e0a0dfea
Fix vector tile docs and types
2018-06-05 16:38:15 +02:00
Andreas Hocevar
7e2814d110
Merge pull request #8241 from openlayers/greenkeeper/recast-0.15.0
...
Update recast to the latest version 🚀
2018-06-04 08:47:15 +02:00
Andreas Hocevar
94b7641f90
Merge pull request #8233 from ahocevar/rollup
...
Use rollup instead of webpack for the full build
2018-05-30 18:21:16 +02:00
Andreas Hocevar
95b38a1744
Merge pull request #8231 from bjornharrtell/fix-jsts2
...
Fix JSTS usage with OL classes injected
2018-05-30 14:00:54 +02:00
ahocevar
04e825e49a
Use rollup instead of webpack for the full build
2018-05-29 15:24:51 +02:00
Andreas Hocevar
25034ffd95
Merge pull request #8229 from ahocevar/raster-from-vectorlayer
...
Support layers instead of renderers for ol/source/Raster
2018-05-28 22:15:02 +02:00
ahocevar
f5399de58d
Improve API docs
2018-05-28 10:39:29 +02:00
ahocevar
93287cb9fe
Remove redundant check
2018-05-28 10:37:22 +02:00
ahocevar
81c0c80a2b
Support tile, image and vector layers
2018-05-28 10:28:27 +02:00
ahocevar
137c875df7
Support vector layers instead of renderers for ol/source/Raster
2018-05-28 10:23:47 +02:00
Andreas Hocevar
97dedc7d07
Merge pull request #8227 from ahocevar/better-vectortile-experience
...
Better vectortile experience
2018-05-28 09:49:26 +02:00
ahocevar
8e42f0601a
Add a note about the disabled transition option
2018-05-27 13:48:48 +02:00
ahocevar
da570c3a74
Update tests
2018-05-27 13:48:48 +02:00
Andreas Hocevar
a59dd8ea65
Merge pull request #8225 from ahocevar/image-vector-fixes
...
renderMode: 'image' fixes for ol/layer/Vector
2018-05-25 14:46:53 +02:00
Andreas Hocevar
eca6918471
Merge pull request #8226 from ahocevar/rastersource-renderer
...
Accept renderers as sources for the Raster source
2018-05-25 14:45:42 +02:00
ahocevar
3e07eef17e
Remove extra param annotation
2018-05-25 12:27:21 +02:00
ahocevar
f53a1e7507
Accept renderers as sources for the raster source
2018-05-25 12:18:02 +02:00
ahocevar
c7207c5a07
Allow using the image renderer vor vector layers
2018-05-25 12:18:02 +02:00
ahocevar
e666b7cdeb
Do not clip the image for vector layers
2018-05-25 10:40:20 +02:00
ahocevar
c2c9cdc9ea
Update documentation for renderMode: image
2018-05-25 09:47:42 +02:00
ahocevar
4f471c786f
Fix prepare/compose sequence to support icon loading
2018-05-25 09:46:44 +02:00
ahocevar
d867ae1f0e
Avoid duplicate precompose and postcompose events
2018-05-25 09:45:09 +02:00
ahocevar
c24976155b
Prepare tiles for rendering earlier
...
By overriding getTile() and creating replay and image there, we can do
all preparations earlier and stop creating new tiles when we have maxed
out the frame time budget. It also allows us to get rid of the
drawTileImage override.
2018-05-24 15:56:26 +02:00
ahocevar
690efda169
Stop preparing new tiles when out of frame time budget
2018-05-24 15:55:36 +02:00
ahocevar
d60987b33c
Move getTile logic to a dedicated method
2018-05-24 15:49:00 +02:00
ahocevar
710cefc8dc
Create interim tiles for vector image tiles
2018-05-24 15:42:30 +02:00
ahocevar
dcdfc22b95
For performance, remove transition for vector tiles
2018-05-24 15:39:33 +02:00
ahocevar
64ad81cffa
Use calculated extent
2018-05-23 16:23:37 +02:00
Andreas Hocevar
7149b6ddab
Merge pull request #8210 from ahocevar/stable-pattern-offset
...
Align patterns and gradients to a grid
2018-05-22 17:30:59 +02:00
ahocevar
976bb6b23c
Indicate required fill alignment with boolean
2018-05-22 16:30:42 +02:00
ahocevar
7cfa65b8c3
Align patterns and gradients to a grid
2018-05-22 16:05:32 +02:00
Andreas Hocevar
27313bf65a
Merge pull request #8205 from openlayers/greenkeeper/mocha-5.2.0
...
Update mocha to the latest version 🚀
2018-05-21 04:54:15 -05:00
Andreas Hocevar
8eafdf1884
Merge pull request #8201 from ahocevar/no-babelrc
...
Remove babelrc, transform using babel-core
2018-05-21 03:52:00 -05:00
ahocevar
614b8cd7be
Add babel-core as explicit dev dependency
2018-05-21 10:36:47 +02:00
Andreas Hocevar
9d5983ee68
Merge pull request #8203 from ahocevar/typechecking-complete
...
Type checking complete
2018-05-18 08:24:01 -05:00
Andreas Hocevar
2949e8d594
Merge pull request #8204 from ahocevar/control-defaults
...
Document ol/control~defaults in the right place
2018-05-18 08:23:39 -05:00
ahocevar
83e00269b7
Document ol/control~defaults in the right place
2018-05-17 18:19:14 -05:00
ahocevar
ee395c325c
Change typecheck warnings to errors
2018-05-17 12:30:01 -05:00
ahocevar
64e1139230
Fix remaining type issues
2018-05-17 12:29:22 -05:00
ahocevar
8b8d94c78a
Remove babelrc, transform using babel-core
2018-05-17 11:40:48 -05:00
Andreas Hocevar
39ce30f09a
Merge pull request #8189 from ahocevar/more-apidoc-fixes
...
More apidoc fixes
2018-05-14 23:11:39 -05:00
Andreas Hocevar
ab5efa37b1
Merge pull request #8191 from ahocevar/fix-text-stroke
...
Do not scale text outline width
2018-05-14 07:29:16 -05:00
ahocevar
26b84f09bd
Do not scale text outline width
2018-05-13 18:04:53 -05:00
ahocevar
527331a797
Make docs work when published
2018-05-13 11:15:31 -05:00
ahocevar
8657e31b00
Fix a few doc comment typos
2018-05-13 10:26:29 -05:00
ahocevar
52465df88a
Also add object properties and non-object typedefs
2018-05-13 10:26:29 -05:00
ahocevar
6cd6e3cc83
Normalize module paths to ignore ~/. differences
2018-05-13 10:26:29 -05:00
ahocevar
554968f8f2
Inline constructor options
2018-05-13 10:26:29 -05:00
ahocevar
cc8cffd324
Faster processing by omitting src/index.js
2018-05-13 10:26:29 -05:00
Andreas Hocevar
519e41db52
Merge pull request #8180 from ahocevar/new-jsdoc
...
Fix some JSDoc issues
2018-05-11 20:07:49 +02:00
ahocevar
e810387956
Fix some JSDoc issues
...
Also makes a few minor changes to the template, so it can be used until
we have a new doc generation process. JSDoc output is written to
build/apidoc.
2018-05-10 17:14:17 +02:00
Andreas Hocevar
25202cae79
Merge pull request #8177 from gberaudo/remove_closure_related_documentation
...
Remove documentation related to the closure compiler
2018-05-09 22:58:36 +02:00
Andreas Hocevar
26dad40e51
Merge pull request #8170 from ahocevar/basic-apidoc
...
Basic apidocs
2018-05-09 12:58:08 +02:00
ahocevar
636369181b
Bring back basic api documentation
2018-05-09 12:01:16 +02:00
ahocevar
701aaedf4d
Fix module name
2018-05-09 12:00:43 +02:00
Andreas Hocevar
3023c8343f
Merge pull request #8163 from ahocevar/fix-type-syntax
...
Fix type syntax
2018-05-07 23:40:24 +02:00
ahocevar
c32ee68637
Fix type syntax
2018-05-07 14:29:10 +02:00
Andreas Hocevar
c47560b72a
Merge pull request #8161 from ahocevar/textbackground-replay
...
Fix skipping of texts with background
2018-05-07 09:22:18 +02:00
ahocevar
16cad06e57
Fix skipping of texts with background
2018-05-06 16:05:46 +02:00
Andreas Hocevar
70c11a35a7
Merge pull request #8140 from openlayers/greenkeeper/sinon-5.0.1
...
Update sinon to the latest version 🚀
2018-04-30 13:00:55 +02:00
Andreas Hocevar
8b0a87e9d4
Merge pull request #8129 from ahocevar/type-fixes
...
Fix some types
2018-04-27 11:19:44 +02:00
Andreas Hocevar
e86055337e
Merge pull request #8131 from openlayers/greenkeeper/babel-plugin-jsdoc-closure-1.5.1
...
Update babel-plugin-jsdoc-closure to the latest version 🚀
2018-04-27 10:54:51 +02:00
Andreas Hocevar
98efd25063
Merge pull request #8130 from openlayers/greenkeeper/babel-plugin-jsdoc-closure-1.5.0
...
Update babel-plugin-jsdoc-closure to the latest version 🚀
2018-04-27 10:40:13 +02:00
ahocevar
6c218a903e
Fix a typedef
2018-04-27 10:10:49 +02:00
ahocevar
9bfdf818e4
Rename Style~Function path type to Style~StyleFunction
2018-04-27 09:30:51 +02:00
ahocevar
3a365fab56
Fix some module links
2018-04-27 09:30:51 +02:00
ahocevar
59d904e509
Fix some types
2018-04-27 09:30:51 +02:00
Andreas Hocevar
ad45f7294c
Merge pull request #8128 from openlayers/greenkeeper/babel-plugin-jsdoc-closure-1.4.2
...
Update babel-plugin-jsdoc-closure to the latest version 🚀
2018-04-27 00:13:59 +02:00
Andreas Hocevar
f284b95cb8
Merge pull request #8125 from ahocevar/default-export-path
...
Shorter module paths for default exports
2018-04-26 14:23:02 +02:00
ahocevar
440d1ad3e1
Shorter module paths for default exports
2018-04-25 17:25:39 +02:00
Andreas Hocevar
6cb115d6a4
Merge pull request #8124 from openlayers/greenkeeper/babel-plugin-jsdoc-closure-1.4.1
...
Update babel-plugin-jsdoc-closure to the latest version 🚀
2018-04-25 17:21:55 +02:00
Andreas Hocevar
9bdece3573
Merge pull request #8102 from openlayers/greenkeeper/babel-plugin-jsdoc-closure-1.4.0
...
Update babel-plugin-jsdoc-closure to the latest version 🚀
2018-04-23 22:02:36 +02:00
Andreas Hocevar
2b79f12b34
Merge pull request #8103 from ahocevar/jsdoc-module-fixes
...
Fix some jsdoc path types
2018-04-23 18:13:07 +02:00
Andreas Hocevar
c724584d07
Merge pull request #7784 from pedros007/mouseout-mouseposition
...
Adds option to retain MousePosition when pointer leaves viewport
2018-04-23 10:44:59 +02:00
ahocevar
d6409f55cf
Update API docs for modified behavior.
2018-04-23 08:49:38 +02:00
ahocevar
d7f3e633b7
Fix code snippet JavaScript
2018-04-23 08:33:50 +02:00
ahocevar
c23a5086ae
Fix enum types
2018-04-21 10:48:38 +02:00
ahocevar
417dd85f83
Fix some jsdoc path types
2018-04-21 10:17:53 +02:00
Andreas Hocevar
23b54e6a9f
Merge pull request #7908 from hyperknot/scaleline-fix
...
ScaleLine fix for non-degree based units
2018-04-20 15:40:56 +02:00
Andreas Hocevar
ed95200aa9
Merge pull request #8096 from ahocevar/rotation-default
...
Fix rotation default
2018-04-20 07:07:09 +02:00