Commit Graph

24930 Commits

Author SHA1 Message Date
Frédéric Junod
aad836dfb2 Merge pull request #9012 from fredj/misc
Change projection and urls properties in sources options to optional
2018-11-29 07:08:21 +01:00
Frederic Junod
769d7dd732 Change urls property in TileArcGISRest to optional
The `urls`property is optional if `url` is defined.
2018-11-28 16:00:56 +01:00
Frederic Junod
28bdbeb869 Change projection property in sources options to optional
The `projection` property is not mandatory, the view's projection is used if not provided.
2018-11-28 15:59:47 +01:00
Tim Schaub
85abe3695a Merge pull request #9010 from fredj/ExecutorGroup_import
Fix ExecutorGroup.js file location in comments
2018-11-27 13:04:37 -07:00
Tim Schaub
74225188f4 Merge pull request #9009 from fredj/revert_9005
Revert "Simplify import path in examples"
2018-11-27 12:58:15 -07:00
Frederic Junod
4caabee792 Fix ExecutorGroup.js file location in comments
`src/ol/render/ExecutorGroup.js` was removed in #9003
2018-11-27 17:13:54 +01:00
Frederic Junod
63de0aefbe Remove '.js' from the imports 2018-11-27 17:00:18 +01:00
Frederic Junod
4a3f70c09b Revert "Simplify import path in examples"
This reverts commit 79c8afdba8.
2018-11-27 16:49:55 +01:00
Frédéric Junod
eaa29b2e63 Merge pull request #9005 from fredj/examples_import
Simplify import path in examples
2018-11-27 13:50:38 +01:00
Frederic Junod
79c8afdba8 Simplify import path in examples
To have the same path (starting with `ol/`, without `.js`) as in the documentation.
The support was added in the webpack config in #8928
2018-11-26 17:18:52 +01:00
Andreas Hocevar
4b784f06e9 Merge pull request #9003 from ahocevar/remove-duplicate-functions
Remove unused Builder/Executor functions and members
2018-11-26 12:10:40 +01:00
Andreas Hocevar
b03a42c81a Merge pull request #9004 from openlayers/greenkeeper/webpack-4.26.1
Update webpack to the latest version 🚀
2018-11-25 23:57:02 +01:00
greenkeeper[bot]
49b1310b19 chore(package): update webpack to version 4.26.1 2018-11-25 21:17:50 +00:00
ahocevar
f4aec3fd01 Remove unused Builder/Executor functions and members 2018-11-25 20:06:37 +01:00
Andreas Hocevar
b71a8aa006 Merge pull request #9002 from openlayers/fix-module-path
Fix module path
2018-11-25 14:51:42 +01:00
Andreas Hocevar
66ec9983b2 Fix module path 2018-11-25 14:19:56 +01:00
Frédéric Junod
4910933a9b Merge pull request #8996 from fredj/image-vector-ratio
Add imageRatio option for VectorImage layers
2018-11-23 14:29:51 +01:00
Tim Schaub
8cea28e102 Add missing full stop in comment
Co-Authored-By: fredj <frederic.junod@camptocamp.com>
2018-11-23 08:24:20 +01:00
Andreas Hocevar
d1df9dae0d Pass baseOptions to parent constructor
Co-Authored-By: fredj <frederic.junod@camptocamp.com>
2018-11-22 10:27:29 +01:00
Frederic Junod
e66a84c897 Add imageRatio option for VectorImage layers 2018-11-22 09:38:08 +01:00
Frédéric Junod
5951e147c0 Merge pull request #8995 from fredj/vec_render_mode
Remove leftover comments and code for 'vector' render mode
2018-11-22 08:44:37 +01:00
Tim Schaub
7b6f86abc7 Merge pull request #8992 from tschaub/tilecoord
Use standard tile coords
2018-11-21 15:18:51 -07:00
Tim Schaub
0f5439e16e Add upgrade notes regarding internal tile coordinates 2018-11-21 11:53:12 -07:00
Tim Schaub
e9a30c5cb7 Use standard tile coords 2018-11-21 11:14:17 -07:00
Tim Schaub
37c987de0a Move quadKey function to the one place it is used 2018-11-21 10:10:51 -07:00
Frederic Junod
cb44775306 Remove leftover comments and code for 'vector' render mode 2018-11-21 16:58:27 +01:00
Frédéric Junod
60b3370bba Merge pull request #8994 from fredj/misc
Set projection property in sources options to optional
2018-11-21 16:52:34 +01:00
Frederic Junod
a8799e1d60 Fix typo 2018-11-21 16:23:54 +01:00
Frederic Junod
087b024a24 Change projection property in sources options to optional
The `projection` property is not mandatory, the view's projection is used if not provided.
2018-11-21 16:23:29 +01:00
Tim Schaub
c6be2c7ff5 Merge pull request #8977 from jahow/add-webgl-rendering-tests
Add WebGL rendering tests & improve the WebGLHelper API
2018-11-20 03:59:06 -08:00
Olivier Guyot
662d9122f5 Use --ignore-gpu-blacklist to fix Webgl rendering in CircleCI 2018-11-20 11:52:32 +01:00
Andreas Hocevar
a137eabc5d Merge pull request #8990 from nicholas-l/remove-unneededCall
[Client] Remove renderFrame
2018-11-20 09:24:06 +01:00
Nicholas L
a9d336d0f1 [Client] Remove renderFrame 2018-11-20 18:52:43 +13:00
Tim Schaub
1133a5bfb7 Merge pull request #8989 from openlayers/greenkeeper/marked-0.5.2
Update marked to the latest version 🚀
2018-11-19 16:30:30 -08:00
greenkeeper[bot]
432ac856b6 chore(package): update marked to version 0.5.2 2018-11-20 00:06:25 +00:00
Tim Schaub
0fd4af670b Merge pull request #8988 from tschaub/measure-and-cache-text-width
Pass along the ability to measure and cache text width
2018-11-19 15:21:49 -08:00
Tim Schaub
8b50c3c6cb Pass along the ability to measure and cache text width 2018-11-19 15:34:48 -07:00
Tim Schaub
e058eb3164 Merge pull request #8987 from tschaub/rendering-updates
Rendering test updates
2018-11-19 13:40:46 -08:00
Tim Schaub
2131cc460c Dash delimited lower case words describe the cases 2018-11-19 14:03:51 -07:00
Tim Schaub
4ff7b0a379 Merge pull request #8983 from openlayers/issue-templates
Add issue templates
2018-11-19 12:53:57 -08:00
Tim Schaub
7036064ffc Add tiles to avoid 404s in rendering tests 2018-11-19 13:50:52 -07:00
Tim Schaub
9863e25f5e Only try to run cases with main.js 2018-11-19 13:49:50 -07:00
Tim Schaub
61baa8a4a2 Merge pull request #8982 from tschaub/stacking
Stacking context for layers, overlays, and controls
2018-11-19 12:49:36 -08:00
Tim Schaub
e4b00be9d6 Add labels to issue templates 2018-11-19 11:37:49 -07:00
Tim Schaub
0c27cee2a6 Add issue templates 2018-11-19 11:26:39 -07:00
Tim Schaub
898c349fbf Stacking contexts for layers, overlays, and controls 2018-11-19 11:00:33 -07:00
Frédéric Junod
5d14666376 Merge pull request #8980 from fredj/cleanup
Change travis references to circleci in doc
2018-11-19 15:53:36 +01:00
Olivier Guyot
0b23e94a2a Fixed internal var name on WebGLPoints renderer. 2018-11-19 13:11:23 +01:00
jahow
6b82cf0b84 Simplified the API of WebGLHelper
Now the shader and program caches are simply arrays of native WebGL created objects.
The WebGLHelper simply takes the sources of the frag and vert shader and produces a program.

This removes 2 classes & reduces the general verbosity of the API.

Also a `getShaderCompilationErrors` was added on `WebGLHelper` to help debug GLSL errors.
2018-11-19 13:11:23 +01:00
Frederic Junod
da8ee157b8 Remove Makefile entry in editorconfig 2018-11-19 13:11:19 +01:00