Andreas Hocevar
|
0bf7e95619
|
Merge pull request #7477 from ahocevar/text-style-keys
Make text states available for replay time
|
2017-11-16 19:59:45 +01:00 |
|
Andreas Hocevar
|
1aa54b52b0
|
Merge pull request #7482 from ahocevar/vectortile-unrotate
Reset rotation after rendering
|
2017-11-16 17:57:01 +01:00 |
|
Andreas Hocevar
|
006f8d49ec
|
Reset rotation after rendering
|
2017-11-16 17:22:05 +01:00 |
|
Andreas Hocevar
|
cbf24ebc4c
|
Merge pull request #7480 from ahocevar/load-imagetile
Create a new image when loading tile after an error
|
2017-11-16 15:09:45 +01:00 |
|
Andreas Hocevar
|
f1aeb76ce8
|
Create a new image when loading after an error
|
2017-11-16 14:45:54 +01:00 |
|
Andreas Hocevar
|
000acfe854
|
Do not pass inexistent argument
|
2017-11-16 14:45:54 +01:00 |
|
Andreas Hocevar
|
8e9b69cb9b
|
Merge pull request #7476 from ahocevar/reset-measurements
Reset text measurements when available fonts change
|
2017-11-16 13:43:04 +01:00 |
|
Andreas Hocevar
|
c35789ba73
|
Add and improve tests
|
2017-11-16 11:52:26 +01:00 |
|
Andreas Hocevar
|
ad8e4debbe
|
Make text states available for replay time
|
2017-11-16 00:39:27 +01:00 |
|
Andreas Hocevar
|
febbba78dc
|
Reset text measurements when available fonts change
|
2017-11-15 18:44:26 +01:00 |
|
Andreas Hocevar
|
4b0281bc8a
|
Merge pull request #7454 from ahocevar/text-background-padding
Add text background rendering and text padding
|
2017-11-15 08:27:38 +01:00 |
|
Andreas Hocevar
|
c7f6c28d8e
|
Merge pull request #7468 from chrismayer/chg-here-key
Add new API-key for HERE example
|
2017-11-14 12:34:17 +01:00 |
|
Andreas Hocevar
|
53b85a9192
|
Add rendering tests
|
2017-11-13 13:58:11 +01:00 |
|
Andreas Hocevar
|
a77d01945f
|
Merge pull request #7462 from ahocevar/scaleline-meters-per-unit
Respect metersPerUnit in ScaleLine control
|
2017-11-13 11:39:32 +01:00 |
|
Andreas Hocevar
|
9c45f9a8d6
|
Respect metersPerUnit in ScaleLine control
|
2017-11-13 11:09:54 +01:00 |
|
Andreas Hocevar
|
df90f1b78c
|
Reuse more code
|
2017-11-12 22:49:32 +01:00 |
|
Andreas Hocevar
|
1afc686af9
|
Add text background rendering and text padding
|
2017-11-12 22:49:32 +01:00 |
|
Andreas Hocevar
|
6cc3c47d95
|
Merge pull request #7440 from ahocevar/font-load
Attempt to make font loading tests more stable
|
2017-11-10 10:09:42 +01:00 |
|
Andreas Hocevar
|
55692c3da5
|
Merge pull request #7446 from openlayers/greenkeeper/rollup-0.51.3
fix(package): update rollup to version 0.51.3
|
2017-11-10 09:47:01 +01:00 |
|
Andreas Hocevar
|
dbfca19e09
|
Merge pull request #7444 from ahocevar/simpler-style-management
Simpler style management
|
2017-11-10 08:44:25 +01:00 |
|
Andreas Hocevar
|
4324d49813
|
Attempt to make font loading tests more stable
Also changes things to use setInterval() instead of setTimeout().
|
2017-11-10 08:34:30 +01:00 |
|
Andreas Hocevar
|
c6eca804f9
|
Refactor stroke style management to reuse code
|
2017-11-10 01:16:18 +01:00 |
|
Andreas Hocevar
|
47e6918072
|
Refactor setTextStyle() for better readability
|
2017-11-09 16:42:41 +01:00 |
|
Andreas Hocevar
|
c1181bdfe7
|
Merge pull request #7438 from ahocevar/source-projection
Call getProjection() only once
|
2017-11-09 14:44:20 +01:00 |
|
Andreas Hocevar
|
0ec05f5795
|
Call getProjection() only once
|
2017-11-09 08:08:41 +01:00 |
|
Andreas Hocevar
|
be06224756
|
Merge pull request #7436 from pjeweb/patch-1
Always use source projection loading image tiles
|
2017-11-08 17:01:33 +01:00 |
|
Andreas Hocevar
|
0fceb2f3e3
|
Merge pull request #7428 from openlayers/greenkeeper/sinon-4.1.2
Update sinon to the latest version 🚀
|
2017-11-07 22:52:54 +01:00 |
|
Andreas Hocevar
|
ccab7be20a
|
Merge pull request #7362 from Alexandre27/master
Added option to the ol.format.GeoJSON to allow the reading of the geometry_name from the geojson
|
2017-11-07 22:52:30 +01:00 |
|
Andreas Hocevar
|
36fd49334c
|
Merge pull request #7425 from openlayers/greenkeeper/async-2.6.0
Update async to the latest version 🚀
|
2017-11-07 08:18:54 +01:00 |
|
Andreas Hocevar
|
2e982deba6
|
Merge pull request #7426 from glen-nu/update-handleEvent-docs
Update InteractionOptions.prototype.handleEvent docs
|
2017-11-07 08:18:29 +01:00 |
|
Andreas Hocevar
|
4a6317dde3
|
Merge pull request #7340 from ahocevar/check-font-loaded
Clear label cache when fonts become available
|
2017-11-03 14:23:38 +01:00 |
|
Andreas Hocevar
|
129350d863
|
Fix return type
|
2017-11-03 13:54:41 +01:00 |
|
Andreas Hocevar
|
72eb8ab5e8
|
Define font as variable
|
2017-11-03 13:52:06 +01:00 |
|
Andreas Hocevar
|
5483fa3181
|
More efficient font checking loop
|
2017-11-03 13:52:06 +01:00 |
|
Andreas Hocevar
|
8c46f6d1f0
|
Workaround for a Safari issue
|
2017-11-03 13:04:06 +01:00 |
|
Andreas Hocevar
|
7f865b8520
|
Check if fonts are available and redraw when label cache was cleared
|
2017-11-03 13:04:06 +01:00 |
|
Andreas Hocevar
|
a80458f2c3
|
Show dynamic font loading in the ugly vector-labels example
|
2017-11-03 12:55:12 +01:00 |
|
Andreas Hocevar
|
2451c8f1d0
|
Merge pull request #7414 from ahocevar/preserve-ligatures
Only split text at line angle changes
|
2017-11-03 12:13:10 +01:00 |
|
Andreas Hocevar
|
431d570b91
|
Only split text at line angle changes
|
2017-11-03 11:26:38 +01:00 |
|
Andreas Hocevar
|
f05511cff7
|
Merge pull request #7328 from ahocevar/declutter
Declutter text and images
|
2017-11-03 11:22:08 +01:00 |
|
Andreas Hocevar
|
306851d6ee
|
Consistent naming of declutterTree
|
2017-11-03 10:36:28 +01:00 |
|
Andreas Hocevar
|
bfebc50a48
|
Merge pull request #7406 from lasselaakkonen/7390-zoomify-custom-extent
Add option to Zoomify source for setting custom extent
|
2017-11-03 07:17:22 +01:00 |
|
Andreas Hocevar
|
50b50ae21f
|
Merge pull request #7416 from openlayers/greenkeeper/sinon-4.1.0
Update sinon to the latest version 🚀
|
2017-11-03 07:13:34 +01:00 |
|
Andreas Hocevar
|
a5625955a8
|
Merge pull request #7417 from openlayers/greenkeeper/phantomjs-prebuilt-2.1.16
Update phantomjs-prebuilt to the latest version 🚀
|
2017-11-03 07:13:16 +01:00 |
|
Andreas Hocevar
|
e6ae029d08
|
Improve text rendering performance
|
2017-10-31 11:33:48 +01:00 |
|
Andreas Hocevar
|
6ce201c429
|
Do not render text along oversimplified geometries
|
2017-10-31 11:33:48 +01:00 |
|
Andreas Hocevar
|
b29e74d1ab
|
Measure height only once per font
|
2017-10-31 11:33:48 +01:00 |
|
Andreas Hocevar
|
4a73754b93
|
Entertain the compiler
|
2017-10-31 11:33:48 +01:00 |
|
Andreas Hocevar
|
dfa3cbf4e2
|
Use native decluttering in vector-label-decluttering example
|
2017-10-31 11:33:48 +01:00 |
|
Andreas Hocevar
|
29ebdde314
|
Test decluttering for vector tile layers
|
2017-10-31 11:33:48 +01:00 |
|
Andreas Hocevar
|
912e908032
|
Test decluttered hit detection
|
2017-10-31 11:33:48 +01:00 |
|
Andreas Hocevar
|
53a2cf55f1
|
Fix hit detection for decluttered layers
|
2017-10-31 11:33:48 +01:00 |
|
Andreas Hocevar
|
f4506d87eb
|
Use existing sort function
|
2017-10-31 11:33:48 +01:00 |
|
Andreas Hocevar
|
22e4ba06a6
|
Add rendering tests
|
2017-10-31 11:33:48 +01:00 |
|
Andreas Hocevar
|
80e67bac7a
|
Give lower z-index priority (painter's order)
|
2017-10-31 11:33:48 +01:00 |
|
Andreas Hocevar
|
b3f9e4e8ef
|
Improve documentation
|
2017-10-31 11:33:48 +01:00 |
|
Andreas Hocevar
|
08af207724
|
Add decluttering for images and text
|
2017-10-31 11:33:48 +01:00 |
|
Andreas Hocevar
|
5ebc969599
|
Support line and polygon label points for ol.render.Feature
|
2017-10-31 11:33:48 +01:00 |
|
Andreas Hocevar
|
dbeb3d2795
|
Only render parts of source tile that are needed for the view tile
|
2017-10-31 11:33:48 +01:00 |
|
Andreas Hocevar
|
742a71cd4b
|
Only render images when visible
|
2017-10-31 11:33:48 +01:00 |
|
Andreas Hocevar
|
1a1d45fdd1
|
Merge pull request #7379 from lasselaakkonen/6608-zoomify-custom-tile-size
Add support for custom tile size to Zoomify source
|
2017-10-31 10:50:37 +01:00 |
|
Andreas Hocevar
|
da2a23aacd
|
Always use ol.Size tile size array
|
2017-10-31 10:36:20 +01:00 |
|
Andreas Hocevar
|
eeb20cf4ad
|
Merge pull request #7383 from ahocevar/null-tilecoord
Handle null tile coordinates correctly
|
2017-10-22 21:59:35 +02:00 |
|
Andreas Hocevar
|
6da92d5f71
|
Handle null tile coordinates correctly
|
2017-10-21 21:41:56 +02:00 |
|
Andreas Hocevar
|
10f59fc81c
|
Merge pull request #7380 from openlayers/greenkeeper/rollup-plugin-cleanup-2.0.0
Update rollup-plugin-cleanup to the latest version 🚀
|
2017-10-20 10:55:14 +02:00 |
|
Andreas Hocevar
|
8d5a8665b2
|
Merge pull request #7371 from notnotse/vt-missing-api-annotation
Add @api annotation to ol.VectorTile.getExtent
|
2017-10-19 12:57:20 +02:00 |
|
Andreas Hocevar
|
d47dc52382
|
Calculate correct text box size
|
2017-10-13 14:45:27 -06:00 |
|
Andreas Hocevar
|
4d4afa1790
|
Pre-render text images for configured scale
|
2017-10-13 14:28:52 -06:00 |
|
Andreas Hocevar
|
1141c82da1
|
Handle different lineWidth scaling in Safari
|
2017-10-13 14:28:43 -06:00 |
|
Andreas Hocevar
|
637cf7c65f
|
Allow reference image creation without existing reference image
|
2017-10-13 14:28:27 -06:00 |
|
Andreas Hocevar
|
84f083af86
|
Take pixel ratio into account for text stroke
|
2017-10-13 14:28:15 -06:00 |
|
Andreas Hocevar
|
fe1d01a3cb
|
Merge pull request #7350 from ahocevar/text-box
Calculate correct text box size
|
2017-10-12 07:04:39 +02:00 |
|
Andreas Hocevar
|
c2926df045
|
Merge pull request #7349 from ahocevar/vectortile-url
Do not use tileUrlFunction for renderer tile coordinates
|
2017-10-12 07:04:00 +02:00 |
|
Andreas Hocevar
|
8dbaf29fca
|
Calculate correct text box size
|
2017-10-12 00:35:22 +02:00 |
|
Andreas Hocevar
|
ffb7d72c90
|
Do not use tileUrlFunction for renderer tile coordinates
|
2017-10-11 19:44:08 +02:00 |
|
Andreas Hocevar
|
e6534894fd
|
Merge pull request #7305 from oterral/teo_info
Fix #7304: Re-calculate the resolution when the WMS source is reprojected
|
2017-10-11 17:04:33 +02:00 |
|
Andreas Hocevar
|
d74bef9fd7
|
Merge pull request #7346 from ahocevar/text-scale
Pre-render text images for configured scale
|
2017-10-11 16:06:04 +02:00 |
|
Andreas Hocevar
|
380690a6a3
|
Pre-render text images for configured scale
|
2017-10-11 15:51:15 +02:00 |
|
Andreas Hocevar
|
dcf38c22e2
|
Merge pull request #7345 from ahocevar/line-width
Handle different lineWidth scaling in Safari
|
2017-10-11 08:56:34 +02:00 |
|
Andreas Hocevar
|
b81952f142
|
Merge pull request #7344 from ahocevar/measure-width
Make text height detection independent of css settings
|
2017-10-11 08:56:02 +02:00 |
|
Andreas Hocevar
|
d0092ecd18
|
Handle different lineWidth scaling in Safari
|
2017-10-11 00:40:14 +02:00 |
|
Andreas Hocevar
|
1fcb94a29c
|
Make text height detection independent of css settings
|
2017-10-11 00:21:29 +02:00 |
|
Andreas Hocevar
|
609bd23eff
|
Merge pull request #7339 from ahocevar/text-stroke
Use correct text stroke on HiDPI devices
|
2017-10-10 07:40:29 +02:00 |
|
Andreas Hocevar
|
1aafd8320d
|
Allow reference image creation without existing reference image
|
2017-10-09 18:51:57 +02:00 |
|
Andreas Hocevar
|
02e23e3cd0
|
Take pixel ratio into account for text stroke
|
2017-10-09 18:51:45 +02:00 |
|
Andreas Hocevar
|
83cfb77407
|
Merge pull request #7337 from ahocevar/blank-image
Always create a new blank image to avoid CSP violations
|
2017-10-09 13:24:49 +02:00 |
|
Andreas Hocevar
|
590dd6f1cf
|
Always create a new blank image to avoid CSP violations
|
2017-10-09 12:46:34 +02:00 |
|
Andreas Hocevar
|
f9cf5a3523
|
Merge pull request #7302 from openlayers/greenkeeper/mocha-4.0.0
Update mocha to the latest version 🚀
|
2017-10-03 15:05:13 +02:00 |
|
Andreas Hocevar
|
2e16d04bbe
|
Merge pull request #7298 from openlayers/greenkeeper/eslint-4.8.0
Update eslint to the latest version 🚀
|
2017-09-30 09:35:01 +02:00 |
|
Andreas Hocevar
|
c54a1f5362
|
Merge pull request #7297 from ahocevar/multipoint-replay
Fix multipoint instruction set
|
2017-09-29 13:36:18 +02:00 |
|
Andreas Hocevar
|
fdacd368f7
|
Fix multipoint instruction set
|
2017-09-29 13:17:07 +02:00 |
|
Andreas Hocevar
|
64aa3c25a4
|
Merge pull request #7292 from ahocevar/polygon-labels
Only render polygon labels when they fit
|
2017-09-27 22:55:47 +02:00 |
|
Andreas Hocevar
|
90ee1013ad
|
Merge pull request #7291 from openlayers/greenkeeper/pbf-3.1.0
Update pbf to the latest version 🚀
|
2017-09-27 18:55:57 +02:00 |
|
Andreas Hocevar
|
0c617abf70
|
Update pbf for ol package
|
2017-09-27 18:40:19 +02:00 |
|
Andreas Hocevar
|
50568a6394
|
Simplify vector-layer example and always render labels
|
2017-09-27 18:06:57 +02:00 |
|
Andreas Hocevar
|
325fac6886
|
Consider polygon labels only when they fit the intersection length
|
2017-09-27 18:06:30 +02:00 |
|
Andreas Hocevar
|
7a3e11b9e4
|
Change getInteriorPoint type to XYM with intersection length as M
|
2017-09-27 18:06:05 +02:00 |
|
Andreas Hocevar
|
c75040e7d8
|
Merge pull request #7290 from openlayers/greenkeeper/sinon-4.0.0
Update sinon to the latest version 🚀
|
2017-09-27 11:08:25 +02:00 |
|
Andreas Hocevar
|
7a87c15959
|
Merge pull request #7287 from ahocevar/text-line-baseline
Fix vertical stroke/fill alignment for text along lines
|
2017-09-25 08:25:20 +02:00 |
|
Andreas Hocevar
|
ca11fd00c1
|
Fix vertical stroke/fill alignment for text along lines
|
2017-09-24 22:54:45 +02:00 |
|