Andreas Hocevar
|
ac50cc3460
|
New eslint config with no-multi-assign
|
2019-11-02 15:20:21 +01:00 |
|
Andreas Hocevar
|
3de05c249b
|
Fix container transform comparison
|
2019-10-31 20:29:20 +01:00 |
|
Tim Schaub
|
54d3af40dd
|
Transform the layer extent when a user projection is set
|
2019-09-23 17:23:20 +02:00 |
|
mike-000
|
50be36fc43
|
Correct clipping error seen in #9585
Clipping does not need to consider view rotation
|
2019-09-13 12:06:03 +01:00 |
|
Frederic Junod
|
ec5e8bfa50
|
Set pixelTransform and inversePixelTransform as protected
The variables are used in child classes
|
2019-06-14 14:52:28 +02:00 |
|
Frederic Junod
|
40c49a9ce5
|
Remove layerState param from prepareFrame and renderFrame function
|
2019-05-25 07:19:10 +02:00 |
|
ahocevar
|
ae47d3df58
|
Use opacity from layer state
|
2019-05-22 16:47:22 +02:00 |
|
ahocevar
|
c56ad4363d
|
Canvas opacity instead of css
|
2019-05-22 16:47:22 +02:00 |
|
ahocevar
|
a45e704be2
|
Smarter reuse detection
|
2019-05-22 16:46:46 +02:00 |
|
ahocevar
|
d1f1b468b1
|
Reuse target for image layers
|
2019-05-22 16:46:46 +02:00 |
|
ahocevar
|
a55505b36a
|
Reuse containers for tile, vector and vector tile layers
|
2019-05-22 16:46:40 +02:00 |
|
Frederic Junod
|
427c73ddf9
|
Remove unnecessary type cast
`npx tsc` output is the same before and after the changes.
|
2019-02-05 11:46:12 +01:00 |
|
Frederic Junod
|
0b53a3229b
|
Remove unneeded type cast
|
2019-02-04 09:58:49 +01:00 |
|
Frederic Junod
|
8dbe8bc34e
|
Parse the opacity from style as float
|
2019-01-22 12:48:14 +01:00 |
|
ahocevar
|
976863c376
|
Add prerender and postrender events for Image layer
|
2018-12-02 21:05:20 +01:00 |
|
Tim Schaub
|
5d528dca3b
|
Target, source arg order for make* transform functions
|
2018-11-17 16:28:29 +01:00 |
|
Tim Schaub
|
686847f491
|
Make forward and inverse pixel transforms during render
|
2018-11-17 16:28:27 +01:00 |
|
Tim Schaub
|
832dadb3af
|
Dedicated transforms
|
2018-11-16 14:57:14 +01:00 |
|
Tim Schaub
|
666f57bd4c
|
Unused transforms
|
2018-11-16 14:57:13 +01:00 |
|
Tim Schaub
|
32495388b9
|
Transform origin top left
|
2018-11-16 14:57:13 +01:00 |
|
Tim Schaub
|
26de43de0c
|
Unused imports
|
2018-11-16 14:57:11 +01:00 |
|
Tim Schaub
|
b5378deb45
|
Create context in the canvas layer base class
|
2018-11-16 14:57:11 +01:00 |
|
Tim Schaub
|
a9f98f2b1e
|
Rotation for image layers
|
2018-11-16 14:57:10 +01:00 |
|
Tim Schaub
|
87e5bbac4d
|
Image layer renderer
|
2018-11-16 14:56:49 +01:00 |
|
Florent gravin
|
a6f94f865b
|
Clear canvas in prepareFrame()
|
2018-11-12 21:51:39 +01:00 |
|
Tim Schaub
|
7374e32007
|
Canvas layer renderers are now dependencies of layers
|
2018-11-12 14:54:11 +01:00 |
|
Tim Schaub
|
2ec509fbca
|
Add an image vector layer for rendering vectors to an image
|
2018-11-12 14:54:11 +01:00 |
|
ahocevar
|
1df9189d7f
|
Fix more types for TypeScript
|
2018-10-30 18:55:03 +01:00 |
|
Kevin Schmidt
|
be4afde507
|
Fix type check errors in ol/renderer/canvas/ImageLayer
|
2018-10-02 15:24:51 -06:00 |
|
Frederic Junod
|
ea616e7751
|
Don't import ourselves
|
2018-09-06 09:05:32 +02:00 |
|
Tim Schaub
|
ccfacc5ee6
|
Transformed types
Using the [ts.js codemod](https://gist.github.com/tschaub/1ea498c9d1e5268cf36d212b3949be4e):
jscodeshift --transform ts.js src
|
2018-09-05 08:05:29 -06:00 |
|
ahocevar
|
2f92e48e93
|
Use super.method instead of prototype.method.call
|
2018-08-06 15:30:17 +02:00 |
|
Tim Schaub
|
d12ef20b12
|
Use Array<Foo> instead of Array.<Foo>
|
2018-07-25 18:32:43 -07:00 |
|
ahocevar
|
bbe0a66d07
|
Set api annotation on classdesc, not constructor
|
2018-07-21 17:25:22 +02:00 |
|
Tim Schaub
|
9ce36da349
|
Remove @extends and @constructor annotations
|
2018-07-18 00:36:29 -06:00 |
|
Tim Schaub
|
792e7e54f1
|
Clean up ol/renderer/canvas classes
|
2018-07-17 18:15:47 -06:00 |
|
Tim Schaub
|
7b4a73f3b9
|
Automated class transform
npx lebab --replace src --transform class
|
2018-07-16 16:18:16 -06:00 |
|
ahocevar
|
28409486a5
|
Make classes in ol/ available as named exports from ol
|
2018-06-21 18:08:17 +02:00 |
|
ahocevar
|
93287cb9fe
|
Remove redundant check
|
2018-05-28 10:37:22 +02:00 |
|
ahocevar
|
137c875df7
|
Support vector layers instead of renderers for ol/source/Raster
|
2018-05-28 10:23:47 +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 |
|
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
|
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 |
|
Frederic Junod
|
11d9f6de83
|
Module type for ol.renderer.*
|
2018-04-26 15:35:48 +02:00 |
|
ahocevar
|
440d1ad3e1
|
Shorter module paths for default exports
|
2018-04-25 17:25:39 +02:00 |
|
Tim Schaub
|
c5f81d8bbe
|
Register layer renderers with the map renderer
|
2018-04-14 10:31:10 -06:00 |
|
Tim Schaub
|
91f2101cab
|
Remove check for map renderer type
|
2018-04-14 10:01:07 -06:00 |
|
Frederic Junod
|
29b37b179c
|
Move olx.ViewState to ol/View
|
2018-03-23 11:42:46 +01:00 |
|