Andreas Hocevar
|
c6b942f185
|
Allow styles to configure a custom renderer
Two new examples show how custom renderers can be used to render text along
paths, and to declutter labels using 3rd party libraries.
|
2017-07-29 17:57:38 +02:00 |
|
Andreas Hocevar
|
e94b660b04
|
Merge pull request #7045 from ahocevar/immediate-image-size
Respect pixelRatio when scaling images
|
2017-07-27 16:42:21 +02:00 |
|
Andreas Hocevar
|
ecadb6b685
|
Respect pixelRatio when scaling images
|
2017-07-25 11:06:27 +02:00 |
|
Andreas Hocevar
|
fa41c0bad6
|
Merge pull request #7041 from openlayers/greenkeeper/eslint-4.3.0
Update eslint to the latest version 🚀
|
2017-07-25 10:55:25 +02:00 |
|
Andreas Hocevar
|
dd878e2a4c
|
Remove lint
|
2017-07-25 10:42:18 +02:00 |
|
gkresic
|
719abf7265
|
Support for lineDashOffset
|
2017-07-24 18:36:39 +02:00 |
|
Marc Jansen
|
d0ef05977b
|
Autofix indentation issues (eslint --fix)
|
2017-06-19 11:58:00 +02:00 |
|
Frederic Junod
|
5763e1d145
|
Remove unused goog.require
|
2017-02-03 12:40:53 +01:00 |
|
Frederic Junod
|
d59224f5eb
|
Add missing override and inheritDoc jsdoc tags
|
2017-01-30 17:16:01 +01:00 |
|
Andreas Hocevar
|
76cae0e63f
|
Make sure moveTo is called after beginPath
|
2017-01-13 19:32:26 +01:00 |
|
Andreas Hocevar
|
08ed00dfb0
|
Merge pull request #6358 from ahocevar/canvas-moveto
Ensure polygons without stroke are fully filled
|
2017-01-12 16:22:07 +01:00 |
|
Andreas Hocevar
|
7b232700d5
|
When applying a pending fill, also apply a pending stroke
|
2017-01-11 18:32:58 +01:00 |
|
Andreas Hocevar
|
a671687133
|
Allow replaying with null transform
|
2017-01-11 17:46:28 +01:00 |
|
Andreas Hocevar
|
2296ca3942
|
Do not skip moveTo calls after fill
|
2017-01-11 17:38:31 +01:00 |
|
Thomas Chandelle
|
7a4ae3a6ac
|
Line Dash offset
|
2017-01-04 11:19:47 +01:00 |
|
Tim Schaub
|
137cdc04c8
|
Remove ol.DEBUG
|
2017-01-01 20:37:52 -07:00 |
|
Tim Schaub
|
ef04f466cd
|
Name modules more like their provide
|
2016-12-18 11:24:01 -07:00 |
|
simonseyock
|
f10ae6c474
|
Adressed review.
Reusing transform
Changing either size of the canvas or clearing it
adding unit of hitTolerance to jsdoc
|
2016-12-08 10:14:36 +01:00 |
|
simonseyock
|
00a4f3b410
|
buffering extent by resolution*hitTolerance
|
2016-12-08 10:14:09 +01:00 |
|
simonseyock
|
f6ee11bb68
|
Documentation and linting
|
2016-12-08 10:14:09 +01:00 |
|
simonseyock
|
da020d77e9
|
Added cache for circle arrays. Reusing context.
|
2016-12-08 10:14:09 +01:00 |
|
simonseyock
|
80e392ea52
|
Satisfying linter, jsdoc & compiler
|
2016-12-08 10:14:09 +01:00 |
|
simonseyock
|
2493eb2c20
|
Implemented midpoint circle algorithm
|
2016-12-08 10:13:47 +01:00 |
|
simonseyock
|
5ce0d8aa2a
|
changed signature of internal methods
|
2016-12-08 10:13:47 +01:00 |
|
simonseyock
|
a6c768ae07
|
Make forEachFeatureAtCoordinate work with variable hitContext size
|
2016-12-08 10:12:42 +01:00 |
|
Andreas Hocevar
|
89ebf0a182
|
Merge pull request #6091 from tchandelle/linedash
Apply pixelRatio to line dash
|
2016-12-06 15:53:23 +01:00 |
|
Andreas Hocevar
|
ee7b894350
|
Refactor VectorTile renderer and add lower resolution clipping
|
2016-12-06 08:51:55 +01:00 |
|
Thomas Chandelle
|
7ee04ec200
|
Compare current linedash and new linedash as arrays
|
2016-12-05 09:24:13 +01:00 |
|
Thomas Chandelle
|
a0e310700c
|
Apply pixelRatio to line dash
|
2016-12-05 09:24:13 +01:00 |
|
GaborFarkas
|
ac6408be3b
|
Add circle replay to WebGL renderer
|
2016-11-23 09:51:36 +01:00 |
|
greenkeeperio-bot
|
71ebed07bf
|
chore(package): update eslint to version 3.9.1
https://greenkeeper.io/
|
2016-11-01 11:51:06 +01:00 |
|
Andreas Hocevar
|
aa7e54833d
|
Do not fill when there is no fillStyle
|
2016-10-28 10:34:27 +02:00 |
|
Andreas Hocevar
|
a2a2a53e08
|
Use geometry extent's top left corner as pattern/gradient origin
|
2016-10-27 21:27:17 +02:00 |
|
Andreas Hocevar
|
fdae2e8e00
|
Set one-off transform instead of transforming back and forth
|
2016-10-14 17:54:21 +02:00 |
|
Frederic Junod
|
988b3f8b9b
|
Add missing jsdoc to ol.render.canvas.Replay#fill_ function
|
2016-10-14 15:05:30 +02:00 |
|
Andreas Hocevar
|
f655f6740e
|
Move gradient and pattern fills with the view
|
2016-10-13 09:30:09 +02:00 |
|
Tim Schaub
|
f444800fc6
|
Only call beginPath once per MultiPolygon
|
2016-09-26 06:13:01 -06:00 |
|
Andreas Hocevar
|
e87c198eef
|
Fix fillStyle or strokeStyle defined assertion
|
2016-09-16 14:21:10 +02:00 |
|
Frédéric Junod
|
7ec100f3f8
|
Merge pull request #5863 from fredj/stroke_pattern
Allow CanvasPattern or CanvasGradient as stroke style
|
2016-09-14 08:38:41 +02:00 |
|
Frederic Junod
|
e48fda6bef
|
Allow CanvasPattern or CanvasGradient as stroke style
|
2016-09-13 17:16:29 +02:00 |
|
Andreas Hocevar
|
e7bc7121d6
|
Add option to skip first coordinate for use with closePath()
|
2016-09-13 02:14:12 +02:00 |
|
Andreas Hocevar
|
430aee95fd
|
Only check for fill and stroke once
|
2016-09-13 02:14:12 +02:00 |
|
Andreas Hocevar
|
129757578d
|
Do not repeat first vertex when closed is true
|
2016-09-13 02:13:30 +02:00 |
|
Andreas Hocevar
|
6e0b406c7b
|
Always close polygon rings
This ensures that we do not optimize away the last vertex of a polygon
|
2016-09-01 16:19:41 +02:00 |
|
Tim Schaub
|
9e1a3f59e3
|
Restructure Canvas replay classes
|
2016-09-01 06:58:12 -06:00 |
|
Tim Schaub
|
d1d3e6a37a
|
Move ol.render.canvas.Instruction to its own file
|
2016-09-01 06:58:12 -06:00 |
|
Andreas Hocevar
|
d1e4b33760
|
Rename goog.DEBUG to ol.DEBUG
|
2016-08-31 21:10:01 +02:00 |
|
Andreas Hocevar
|
2037e725b3
|
Move to 90° along the circle, not 0°
|
2016-08-29 09:30:23 +02:00 |
|
Andreas Hocevar
|
457de34485
|
Merge pull request #5708 from ahocevar/no-closepath
Remove unnecessary closePath() instructions
|
2016-08-25 17:05:52 +02:00 |
|
Andreas Hocevar
|
65d03bfbfb
|
Bail out when there is no fill and stroke
|
2016-08-25 16:40:31 +02:00 |
|