Commit Graph
100 Commits
Author SHA1 Message Date
Tom Payne c6df670a55 Merge pull request #1776 from twpayne/fix-full-screen-test
Don't check for full screen support at load time
2014-02-27 13:33:14 +01:00
Tom Payne 94a3504252 Revert "Add ol.BrowserFeature.HAS_FULLSCREEN constant"
This reverts commit 5a940c207a.

Detection of full screeen support requires the document to have a body.
This is not the case if ol3 is loaded in the head.  Therefore, defer the
test for full screen support to when it is needed.
2014-02-27 13:28:23 +01:00
Tom Payne 23f6fc0d0f Merge pull request #1732 from twpayne/render-sync
Switch to asynchronous rendering by default
2014-02-27 11:03:20 +01:00
Tom Payne 8a8de9d3cc Merge pull request #1769 from twpayne/clean-ups
Trivial clean-ups
2014-02-26 18:27:35 +01:00
Tom Payne 1a81227aef Remove trailing whitespace 2014-02-26 17:58:43 +01:00
Tom Payne c5f7d08694 Remove stray comma 2014-02-26 17:56:22 +01:00
Tom Payne 0daa2b1781 Merge pull request #1757 from twpayne/interim-tiles-on-error
Add option to use interim tiles on tile errors
2014-02-26 16:36:52 +01:00
Tom Payne e3980078d9 Merge pull request #1764 from bentrm/win-build
Updated build script to run target integration-test in Win
2014-02-26 13:22:04 +01:00
Tom Payne 69addbca87 Merge pull request #1749 from twpayne/windows-newlines
Generate proper line endings on Windows
2014-02-25 22:26:54 +01:00
Tom Payne face69cda9 Remove reference to stale build/src/external/src/types.js target 2014-02-25 22:16:45 +01:00
Tom Payne d0c83c74d2 Update to the latest version of pake 2014-02-25 22:02:35 +01:00
Tom Payne 63e5ec9020 Merge pull request #1756 from twpayne/clean-up-preload
Move preload default value to where it is used
2014-02-25 14:51:22 +01:00
Tom Payne 0118c3ec17 Activate useInterimTilesOnError in ol.renderer.dom.TileLayer 2014-02-25 13:12:23 +01:00
Tom Payne 8bd44b2fc6 Activate useInterimTilesOnError in ol.renderer.webgl.TileLayer 2014-02-25 13:09:10 +01:00
Tom Payne 0c7a19a307 Activate useInterimTilesOnError in ol.renderer.canvas.TileLayer 2014-02-25 12:59:09 +01:00
Tom Payne d0a352816c Add useInterimTilesOnError property to ol.layer.Tile 2014-02-24 21:30:39 +01:00
Tom Payne 8c665c0bb1 Move preload property default value into ol.renderer.Layer#manageTilePyramid 2014-02-24 21:26:11 +01:00
Tom Payne 53d9335282 Merge pull request #1753 from oterral/fix_typo
Fix option name zoomInTipLabel
2014-02-24 15:37:47 +01:00
Tom Payne f028befdf9 Merge pull request #1739 from twpayne/rotate-with-map
Allow icons to be rotated with the map
2014-02-24 13:06:48 +01:00
Tom Payne 55755871c2 Use write to avoid newline problems 2014-02-23 14:45:30 +01:00
Tom Payne 8e9d5fb0e9 Always write binary files in mode wb 2014-02-23 14:33:38 +01:00
Tom Payne 48b85316bb Always read binary files with mode rb 2014-02-23 14:33:38 +01:00
Tom Payne 3aedca7bd6 Always read line-by-line with mode rU 2014-02-23 13:50:54 +01:00
Tom Payne 3c32bbdce3 Document rotateWithView option 2014-02-21 14:32:15 +01:00
Tom Payne 7a34929b15 Rename rotateWithMap to rotateWithView 2014-02-21 14:32:06 +01:00
Tom Payne a17055a419 Activate rotateWithMap option in ol.render.canvas.Immediate 2014-02-21 12:57:34 +01:00
Tom Payne 0e90cf02ad Pass view rotation to ol.render.canvas.Immediate 2014-02-21 12:57:09 +01:00
Tom Payne 1d2c88efb9 Merge pull request #1717 from twpayne/binary-format
Add ol.format.Binary
2014-02-21 12:27:13 +01:00
Tom Payne 222fafcb77 Activate rotateWithMap option in ol.render.canvas.Replay 2014-02-21 11:57:11 +01:00
Tom Payne fe420ce1eb Pass view rotation to replay 2014-02-21 11:56:34 +01:00
Tom Payne 27c5ab0312 Replace subtractViewRotation with rotateWithMap 2014-02-21 11:21:20 +01:00
Tom Payne dd3f4b9c00 Merge pull request #1733 from twpayne/zoomify-clean-ups
Zoomify clean-ups
2014-02-20 23:49:10 +01:00
Tom Payne c4786304b7 Only render overlays if the map is rendered 2014-02-20 19:56:42 +01:00
Tom Payne 443e7d9a8c Add ol.Map#isRendered 2014-02-20 19:56:22 +01:00
Tom Payne 710d0c1bd8 Handle asynchronous rendering in tests 2014-02-20 19:44:29 +01:00
Tom Payne 316c146613 Switch to asynchronous rendering by default 2014-02-20 19:42:00 +01:00
Tom Payne a773ab256c Use a switch to select tier size calculation 2014-02-20 19:30:47 +01:00
Tom Payne 00eff70ae6 Use an enum for Zoomify tier size calculation option 2014-02-20 19:29:56 +01:00
Tom Payne bf798ea766 Document tierSizeCalculation property 2014-02-20 19:28:43 +01:00
Tom Payne 5ce6ad99bb Merge pull request #1731 from felixgirault/ol.source.zoomify
Add an alternative algorithm for zoomify tier size calculation
2014-02-20 17:12:17 +01:00
Tom Payne a8f932fa07 Rename ol.Map#requestRenderFrame to ol.Map#render 2014-02-20 16:54:20 +01:00
Tom Payne ebdb5dce22 Rename ol.Map#render to ol.Map#renderSync 2014-02-20 03:05:31 +01:00
Tom Payne e40b9adde0 Add binary support to ol.source.VectorFile 2014-02-17 17:44:28 +01:00
Tom Payne ef82965c0a Add ol.format.Binary 2014-02-17 17:44:28 +01:00
Tom Payne cd2200b4af Add ol.binary 2014-02-17 17:44:28 +01:00
Tom Payne 399116ed82 Add binary support to ol.format.Format 2014-02-17 17:44:24 +01:00
Tom Payne 2d0b90a845 Add ol.BrowserFeature.HAS_ARRAY_BUFFER 2014-02-17 17:37:55 +01:00
Tom Payne 21a5052da6 Include VBArray externs in build 2014-02-17 17:37:25 +01:00
Tom Payne 2a42c6f472 Add VBArray externs 2014-02-17 17:37:07 +01:00
Tom Payne 524acc1901 Sort externs alphabetically 2014-02-17 17:36:49 +01:00
Tom Payne e0b8e6005c Merge pull request #1712 from twpayne/fix-text-line-dash-immediate
Handle null line dashes for text stroke styles in ol.render.canvas.Immediate
2014-02-16 20:27:35 +01:00
Tom Payne ea67e21116 Handle null line dashes for text stroke styles in ol.render.canvas.Immediate 2014-02-16 18:46:36 +01:00
Tom Payne 1baf63cebe Merge pull request #1709 from twpayne/fix-immediate-text-style
Set text style in ol.render.canvas.Immediate
2014-02-15 16:14:57 +01:00
Tom Payne a5fd5667b6 Set text style in ol.render.canvas.Immediate 2014-02-15 14:17:10 +01:00
Tom Payne 03beeafc21 Merge pull request #1681 from twpayne/line-dash
Fix management of line dash state
2014-02-13 15:40:39 +01:00
Tom Payne 32e527458b Merge pull request #1694 from twpayne/protocol-relative-url
Use protocol relative URL in tile sources
2014-02-13 15:26:38 +01:00
Tom Payne c31d423717 Merge pull request #1695 from twpayne/fix-render-node-leak
Save replay group, even if empty
2014-02-13 15:25:56 +01:00
Tom Payne 3d1e4db8ff Merge pull request #1658 from twpayne/vector-context-api-stability
Add API stability to ol.render.IVectorContext
2014-02-07 14:03:14 +01:00
Tom Payne b5617cd204 Merge pull request #1659 from twpayne/no-enums-in-examples
No enums in examples
2014-02-07 14:02:48 +01:00
Tom Payne b0c6fd7502 Add API stability to ol.render.IVectorContext 2014-02-06 22:51:15 +01:00
Tom Payne dade8e4e1a Don't export ol.proj.Units 2014-02-06 22:44:17 +01:00
Tom Payne 55c99db238 Use string instead of ol.proj.Units enum in examples 2014-02-06 22:43:25 +01:00
Tom Payne b901fba742 Allow ol.proj.Projection units option to be a string 2014-02-06 22:42:36 +01:00
Tom Payne 37d5a4af65 Don't export ol.source.wms.ServerType 2014-02-06 22:36:47 +01:00
Tom Payne ae215c7c0b Remove no-longer-needed typecasts 2014-02-06 22:33:42 +01:00
Tom Payne 0475705a49 Don't use ol.source.wms.ServerType enum in examples 2014-02-06 22:33:42 +01:00
Tom Payne d4ebfac74a Allow ol.source.{Image,Tile}WMS serverType option to be a string 2014-02-06 22:33:42 +01:00
Tom Payne 3408b8b835 Don't export ol.source.State 2014-02-06 22:33:42 +01:00
Tom Payne 88c8783271 Allow ol.source.Source state option to be a string 2014-02-06 22:33:42 +01:00
Tom Payne e53d7e954b Don't export ol.control.ScaleLineUnits 2014-02-06 22:33:42 +01:00
Tom Payne 901af3c15f Use string instead of ol.control.ScaleLineUnits enum in examples 2014-02-06 22:33:37 +01:00
Tom Payne 84fd853dc1 Allow ol.control.ScaleLine units option to be a string 2014-02-06 22:33:37 +01:00
Tom Payne 2cef7b98fd Don't export ol.OverlayPositioning 2014-02-06 22:33:36 +01:00
Tom Payne 9af436b5a0 Use string instead of ol.OverlayPositioning enum in examples 2014-02-06 22:33:32 +01:00
Tom Payne dc2bb57d18 Allow ol.Overlay positioning option to be a string 2014-02-06 22:33:32 +01:00
Tom Payne 14f40e6f47 Don't export ol.RendererHint 2014-02-06 22:33:32 +01:00
Tom Payne a58aa0a40d Use string instead of ol.RendererHint enum in examples 2014-02-06 22:33:25 +01:00
Tom Payne 41f193e8b9 Allow ol.Map renderer option to be a string 2014-02-06 19:26:15 +01:00
Tom Payne 8701942d40 Merge pull request #1655 from twpayne/vector-context
Rename IRender to IVectorContext
2014-02-06 18:52:53 +01:00
Tom Payne 55811b3a11 Update examples to use vectorContext property in render events 2014-02-06 18:03:28 +01:00
Tom Payne 09d5d31fc7 Rename ol.render.IRender to ol.render.IVectorContext 2014-02-06 18:03:27 +01:00
Tom Payne c6cc15fdc8 Merge pull request #1656 from twpayne/fix-igc-projection
Fix projection in IGC example
2014-02-06 17:03:21 +01:00
Tom Payne eb01c72b55 Add projection to igc example 2014-02-06 16:48:52 +01:00
Tom Payne f1276e86a1 Add projection option to ol.source.IGC 2014-02-06 16:48:42 +01:00
Tom Payne b5da2d387b Merge pull request #1651 from twpayne/fix-rbush-remove
Fix ol.structs.RBush#remove
2014-02-06 13:56:24 +01:00
Tom Payne c12f47befa Merge pull request #1652 from twpayne/fix-stroke-only-multipolygon
Ensure MultiPolygons are rendered if only one of fill and stroke are set
2014-02-06 13:54:41 +01:00
Tom Payne 2993efb04f Ensure MultiPolygons are rendered if only one of fill and stroke are set 2014-02-06 13:50:22 +01:00
Tom Payne 286284b0c4 Move remove from ol.structs.RBush to ol.structs.RBushNode 2014-02-06 12:48:52 +01:00
Tom Payne 7f64a09e3c Return, and check, boolean value from ol.structs.RBush#remove indicating whether value was removed 2014-02-06 12:48:51 +01:00
Tom Payne 09326519d3 Replace faulty iterative ol.structs.RBush#remove with less faulty recursive version 2014-02-06 12:48:51 +01:00
Tom Payne 2b46c037d7 Merge pull request #1644 from twpayne/keyboard-interaction-docs
Fix capitalisation of ol.Map in docs
2014-02-05 17:50:10 +01:00
Tom Payne 3436c7e6f9 Fix capitalisation of ol.Map in docs 2014-02-05 17:12:35 +01:00
Tom Payne 0b4b6e2a75 Merge pull request #1639 from twpayne/kml-ie9
KML support for Internet Explorer
2014-02-05 14:23:07 +01:00
Tom Payne 9495a8cec4 Merge pull request #1641 from htulipe/issue1585
Support parsing of kml:datetime
2014-02-04 14:01:45 -08:00
Tom Payne 184118082e Add FIXME to remove afterLoadXml 2014-02-04 22:20:45 +01:00
Tom Payne a769bba65e Don't use getResponseXml() on IE 2014-02-04 22:20:45 +01:00
Tom Payne 7940a2fc64 Don't use problematic afterLoadXml function 2014-02-04 22:20:45 +01:00
Tom Payne 91e9b82fe1 Use ol.xml.getLocalName in ol.format.KML 2014-02-04 22:20:45 +01:00
Tom Payne 60fe8efca1 Add ol.xml.getLocalName 2014-02-04 22:20:43 +01:00
Tom Payne 17fba61bf2 Cope with undefined baseURI in ol.format.KML 2014-02-04 22:19:54 +01:00