Commit Graph

12805 Commits

Author SHA1 Message Date
Frederic Junod 69749dee55 Fix type error in ol.layer.Vector 2014-02-26 16:39:21 +01:00
Antoine Abt e213bccef7 Merge pull request #1740 from tonio/interaction_api
Editing interaction api cleanup
2014-02-24 08:46:49 +01:00
Tim Schaub 9d06dd82ff Merge pull request #1745 from tschaub/linked-css
Don't inject stylesheets with JavaScript.
2014-02-22 09:08:20 -07:00
Tim Schaub e633f7f8c1 Don't inject stylesheets with JavaScript
This reverts 4d619d71b1 (see #1527), going back to what we had after e13075f6ff (see #881).

To avoid the 404 in the hosted examples, the css is copied to the same relative path when hosted as during development.
2014-02-21 18:45:46 -07:00
Antoine Abt a971928bbe Add features option to draw interaction 2014-02-21 13:41:07 +01:00
Antoine Abt ec832bdf6e Modify interaction takes style & features options
Instead of a FeatureOverlay
2014-02-21 12:35:30 +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
Bart van den Eijnden 591e4b56df Merge pull request #1737 from bartvde/multipolygon
Implement setPolygons on ol.geom.MultiPolygon (r=@twpayne)
2014-02-21 12:24:13 +01:00
Antoine Abt 7cea6f3240 Make select interaction create its FeatureOverlay
You can now configure it with a `style` option.
2014-02-21 11:59:43 +01:00
Bart van den Eijnden 9bade5ce87 Implement setPolygons on ol.geom.MultiPolygon 2014-02-21 11:28:18 +01:00
Éric Lemoine fe159aa7fa Merge pull request #1726 from oterral/fix_anchororigin
Add anchorOrigin option in ol.style.Icon
2014-02-21 09:24:23 +01:00
oterral 0a6390fb21 Add anchorOrigin option in ol.style.Icon 2014-02-21 09:09:59 +01:00
Tim Schaub 8a9fdbdeb7 Merge pull request #1734 from tschaub/unused-types
Remove unused types from objectliterals.jsdoc.
2014-02-20 16:15:21 -07:00
Tom Payne dd3f4b9c00 Merge pull request #1733 from twpayne/zoomify-clean-ups
Zoomify clean-ups
2014-02-20 23:49:10 +01:00
Tim Schaub 4cc4c157fb No WFS parser currently 2014-02-20 15:32:18 -07: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
Tim Schaub 0692db7bc3 Merge pull request #1669 from tschaub/default-style
Provide a useful default style.
2014-02-20 11:09:12 -07:00
Antoine Abt b6005fc834 Merge pull request #1725 from tonio/a11y-enhanced-zoomcontrol
Enhance controls accessibility
2014-02-20 17:15:12 +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
Tim Schaub 0015331273 Provide a default style function 2014-02-20 08:57:11 -07:00
Antoine Abt ae3ad24928 Reorder default controls 2014-02-20 16:52:09 +01:00
Antoine Abt 3e21ad6dd2 Wording in description 2014-02-20 16:47:34 +01:00
Antoine Abt 30bc97755a Restore preventDefault call that shouldn’t have been removed 2014-02-20 16:47:34 +01:00
Antoine Abt 2a48197234 Css tweaks for touch devices 2014-02-20 16:47:34 +01:00
Antoine Abt fd9b4a7ee9 Use «em» based positioning 2014-02-20 16:47:34 +01:00
Antoine Abt ed8e0e8552 Minor cleanups 2014-02-20 16:47:34 +01:00
Antoine Abt d52f62fb5a Make Fullscreen control use <button> instead of <a> 2014-02-20 16:47:33 +01:00
Félix Girault a045a62651 Use shorter syntax for integer division by 2 2014-02-20 16:45:08 +01:00
Éric Lemoine dc5c713536 Merge pull request #1730 from elemoine/colorcache
Fix handling of the color cache
2014-02-20 13:33:39 +01:00
Éric Lemoine 9428fb109f Fix handling of the color cache 2014-02-20 11:26:02 +01:00
Félix Girault ac785459da Add an alternative algorithm for zoomify tier size calculation
Zoomify uses a different algorithm than ol3 to calculate the number of
tiles per tier.
These algorithms are compatible in most cases, but they will lead to
different results with some particular image sizes.

This update provides an option for the zoomify source to use one of
these two algorithms.
2014-02-20 11:17:16 +01:00
Frédéric Junod 3b79e2f4c7 Merge pull request #1727 from fredj/drop-fontawesome
Remove Font Awesome
2014-02-20 09:04:30 +01:00
Tim Schaub 29e894f913 Merge pull request #1728 from tschaub/set-values
Make setValues behave like multiple calls to set.
2014-02-19 12:00:54 -07:00
Tim Schaub 59cbe7c23a Safer feature constructor
Calling setValues now behaves like calling set (closes #1672)
2014-02-19 10:20:57 -07:00
Tim Schaub 6344b8e06c Make setValues consistent with repeated calls to set 2014-02-19 10:17:39 -07:00
Frederic Junod c02920be8f Remove Font Awesome
Everything that we need (icon-arrow-left, icon-arrow-right, icon-plus,
icon-minus, icon-download and icon-flag) is already provided by Bootstrap.
2014-02-19 18:04:08 +01:00
Frédéric Junod f88703053a Merge pull request #1724 from fredj/ol.dom.input
ol.dom.Input cleanups
2014-02-19 15:14:11 +01:00
Frédéric Junod d178e29565 Merge pull request #1696 from fredj/ol.style.image-opacity
Add new opacity property to ol.style.Image
2014-02-19 11:48:20 +01:00
Frederic Junod 0e73ffa9d9 Set ol.style.Icon opacity 2014-02-19 11:40:40 +01:00
Frederic Junod a445e81115 Handle image opacity in ol.render.canvas.Immediate 2014-02-19 11:40:40 +01:00
Frederic Junod fca0942c30 Handle image opacity in ol.render.canvas.ImageReplay 2014-02-19 11:40:40 +01:00
Frederic Junod 430ff9c850 Add opacity property to ol.style.Image 2014-02-19 11:40:40 +01:00
Frederic Junod 03b979c30a Listen to 'input' and 'change' events 2014-02-19 11:37:05 +01:00
Frederic Junod 4e7d697273 Add missing function arguments 2014-02-19 11:37:05 +01:00
Frederic Junod c9e9cbc7c8 Change ol.dom.Input target param from Element to HTMLInputElement 2014-02-19 11:37:05 +01:00
Frederic Junod 1e0ce96e9f Remove 'valueAsNumber' property from observable list
The property was removed in a0bea641d1
2014-02-19 09:53:46 +01:00
Antoine Abt b3abc166a4 Make zoomToExtent control use <button> instead of <a> 2014-02-19 09:34:04 +01:00
Éric Lemoine a734c8a6ff Merge pull request #1720 from elemoine/assign
Initialize properties in the constructor
2014-02-19 08:18:53 +01:00