Andreas Hocevar
77ca0c2de5
Fix publicPath problem in legacy build
2021-10-08 11:11:00 +02:00
Andreas Hocevar
ccb9ff6f37
Configure builds so they actually work
2021-09-10 18:15:08 +02:00
Andreas Hocevar
fa8aa81840
Continue supporting IE11 in examples and legacy buld
2021-09-10 13:40:25 +02:00
Andreas Hocevar
5901751f43
Merge pull request #12624 from ahocevar/apidoc-undefined
...
Improve API docs for optional properties
2021-09-05 09:30:04 +02:00
Andreas Hocevar
814d70b1cc
Add more tests
2021-08-18 17:54:48 +02:00
Andreas Hocevar
976f1b694a
Fix legacy build to work with geotiff
2021-08-18 11:24:24 +02:00
Andreas Hocevar
000461993b
Add undefined as type when optional and no default
2021-08-12 12:18:51 +02:00
Andreas Hocevar
e9791cf4d3
Generate correct type definitions with null
2021-08-04 14:32:36 +02:00
Maximilian Krög
687b131714
Fix example and legacy build with nodejs 16.6
2021-08-01 01:13:26 +02:00
Simon Seyock
9344de5740
remove unneeded code
2021-06-17 18:54:29 +02:00
Simon Seyock
aa99de4a6b
parse comment for templates
2021-06-17 18:54:29 +02:00
Simon Seyock
a5d0b61947
Allow options to be generic in jsdoc
2021-06-17 18:54:29 +02:00
Maximilian Krög
40f8e69675
Fix legacy build
...
The build process failed because webpack does not allow failed imports
when it is run as a module.
This detects modules with default exports and only generates import
statements for default exports where they are available.
2021-05-02 23:49:50 +02:00
Tim Schaub
c301d2413b
Modules all the way
2021-05-01 10:17:04 -06:00
Andreas Hocevar
024aef6b25
Fix @types/estree version and remove skipLibCheck: false from tsconfig
2021-04-18 19:28:12 +02:00
Andreas Hocevar
8119c85109
Prevent TypeScript Compiler from erroring out due to lib checks
2021-04-18 15:09:29 +02:00
Tim Schaub
71c18d4444
Merge pull request #12176 from bz2/mangle_private_members
...
Allow private class members to be mangled
2021-04-07 18:08:53 -06:00
Maximilian Krög
9d773c8f19
Build for ie11 again
2021-04-05 02:55:17 +02:00
Martin Packman
6ab44e9aea
Allow private class members to be mangled
...
Openlayers classes use an underscore suffix convention to mark class
members as private. These are undocumented implementation details and
presumably unsafe for code outside the class to rely on.
Allowing javascript minimisation to change these names gives 5% bundle
size reduction to the library.
2021-04-03 17:57:11 +01:00
Maximilian Krög
0d5d346bcd
Update links to external resources
2021-02-08 19:40:05 +01:00
Simon Seyock
c15faa19fc
enable check-types
2021-02-03 13:59:34 +01:00
Simon Seyock
808868ad1f
Fixed some jsdoc issues.
2021-02-02 12:15:30 +01:00
Andreas Hocevar
e20f5a450c
Legacy build for legacy browsers
2020-12-29 22:10:49 +01:00
Andreas Hocevar
f242b7d618
Update inline comments
2020-11-05 10:40:45 +01:00
Andreas Hocevar
68d6a6b84c
Add all symbols to the legacy build
2020-11-04 19:56:24 +01:00
Maximilian Krög
f9ffd75132
dd / dt tag must be inside dl tags
2020-08-23 16:15:50 +02:00
Maximilian Krög
b33b2ce9a4
Don't generate empty nameContainer tag
2020-08-23 16:08:14 +02:00
Maximilian Krög
efdfb169aa
Equal margin for horizontal line
2020-08-23 16:08:14 +02:00
Maximilian Krög
0a136afe15
Navigate to first search result on enter
2020-08-23 16:08:14 +02:00
Maximilian Krög
411d5bfb03
Charset meta tag should be in the first 1024 bytes
2020-08-23 16:08:14 +02:00
Maximilian Krög
477c331a4c
Create source code links during apidoc creation
2020-08-23 16:08:14 +02:00
Maximilian Krög
d74da75561
Graceful fallback for internet explorer 11
2020-08-23 12:21:47 +02:00
Maximilian Krög
d9bc466f43
Better scroll behaviour for apidocs
2020-08-23 11:18:19 +02:00
Maximilian Krög
5e30b15860
Fix link to workshop / download
2020-08-04 21:47:58 +02:00
Andreas Hocevar
cad5057a96
Merge pull request #11327 from ahocevar/fix-ie11
...
Fix Internet Explorer issues
2020-07-27 13:23:41 +02:00
Andreas Hocevar
3e4c82c557
Use transpiled modules for legacy build
2020-07-27 10:32:49 +02:00
Maximilian Krög
e723061f9b
Add empty alt tag to logo
2020-07-26 19:31:57 +02:00
Andreas Hocevar
2b23052d23
Mark active nav item
2020-07-26 17:41:16 +02:00
Andreas Hocevar
f70374e453
Make header and menu navigation consistent with web site
2020-07-26 17:15:49 +02:00
Andreas Hocevar
0dafe6adbd
Remove unused fonts
2020-07-23 12:32:27 +02:00
jeanpierre
9616dee9f7
Update bootstrap, cleanup css, make pages more responsive
2020-07-23 12:32:27 +02:00
MoonE
353de14624
Update config/jsdoc/api/template/tmpl/navigation.tmpl
...
Co-authored-by: Andreas Hocevar <andreas.hocevar@gmail.com >
2020-07-17 16:17:07 +02:00
Maximilian Krög
434ac3141f
Allow line breaks before slashes in apidoc navigation
2020-07-16 21:51:29 +02:00
Andreas Hocevar
5fdf50c1de
No autocomplete for api search field
2020-05-29 08:51:59 +02:00
Andreas Hocevar
ce31dfd4a6
Fix legacy build by defining ol alias
2020-05-15 21:30:15 +02:00
Tim Schaub
4d9975754f
Mapbox vector layer
2020-05-03 16:07:27 -06:00
Maximilian Krög
b07f96e558
Remove link for fullscreen event from navigation
2020-04-10 19:07:25 +02:00
Tim Schaub
054af09032
Make code prettier
...
This updates ESLint and our shared eslint-config-openlayers to use Prettier. Most formatting changes were automatically applied with this:
npm run lint -- --fix
A few manual changes were required:
* In `examples/offscreen-canvas.js`, the `//eslint-disable-line` comment needed to be moved to the appropriate line to disable the error about the `'worker-loader!./offscreen-canvas.worker.js'` import.
* In `examples/webpack/exapmle-builder.js`, spaces could not be added after a couple `function`s for some reason. While editing this, I reworked `ExampleBuilder` to be a class.
* In `src/ol/format/WMSGetFeatureInfo.js`, the `// @ts-ignore` comment needed to be moved down one line so it applied to the `parsersNS` argument.
2020-04-06 12:54:09 -06:00
Tim Schaub
6eccf21543
Merge pull request #10882 from MoonE/apidoc-fix-toggle-state
...
Apidoc - Fix toggle state when there are no hidden members
2020-04-06 10:30:17 -06:00
Maximilian Krög
a7a21aab08
Fix toggle state when there are no hidden members
2020-04-05 15:23:41 +02:00