Marc Jansen
a34e627b75
Remove dangling space in license header.
2013-02-07 10:33:20 +01:00
Tim Schaub
bbc73a21d8
Update copyright date
2013-01-07 22:01:16 -05:00
Frederic Junod
8268616ec8
Rename style.graphicTitle to style.title (the former is now deprecated)
2012-05-15 12:49:39 +02:00
ahocevar
d01f57d3e6
There is no reason to restrict graphicTitle to externalGraphic symbols.
2012-05-05 12:49:25 +02:00
Éric Lemoine
e0b93c2e45
The OpenLayers code is published under the 2-clause BSD license
2012-03-30 08:33:55 +02:00
Éric Lemoine
650df2a8f1
change copyright header in every OpenLayers js file
2012-03-29 22:14:56 +02:00
tschaub
b844a3b11b
Happy New Year!
...
Updating copyright to 2012.
2012-01-03 09:01:10 -07:00
fredj
dc991e6f85
Remove Geometry.Surface
2011-11-28 12:41:47 +01:00
ahocevar
2cfe6f83c2
Cross-dateline rendering fixed for SVG and added for VML renderer.
2011-10-08 11:33:35 -04:00
Frédéric Junod
dfa86d3c20
remove unneeded destroy and initialize function. r=ahocevar (pullup #3341 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@12050 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-06-06 11:02:11 +00:00
Frédéric Junod
33d330c0db
font style support for feature label. r=erilem ( closes #3051 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11744 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-29 09:54:00 +00:00
ahocevar
a53097e7fe
setting cursor property on text labels. r=fredj ( closes #3188 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11736 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-29 09:24:46 +00:00
Frédéric Junod
7a1cb00fe4
Add missing semicolon. Non functional change.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11185 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-21 14:55:01 +00:00
ahocevar
1efea75029
draw external graphics even if no fill is specified (e.g. for symbolizers from sld). p=gernot,me r=me ( closes #3004 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11001 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-05 16:45:10 +00:00
Tim Schaub
ad54169479
Happy New Year.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10995 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-03 15:39:40 +00:00
ahocevar
12d3c86eb4
Avoid VML rendering issues with zero area inner rings. We don't actually do an expensive area calculation, but just make sure that we have at least three distinct points. This version is slightly different from Tim's previous patch: it compares the VML path components rathter than the geometry components, which is less expensive and more reliable (because the VML path uses integers). p=tschaub,me r=me ( closes #2876 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10837 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-15 13:47:35 +00:00
crschmidt
f0d474e50b
Change license text to point to "OpenLayers contributors", referencing
...
authors.txt file. In reality, MetaCarta does not own copyright to these files,
they merely have a right to distribute them under the license terms agreed to
by the contributors. At this point, there is no longer any reference to
MetaCarta as a copyright holder in the OpenLayers project, only to its
individual contributors via the authors.txt file.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10706 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-09-01 03:06:31 +00:00
ahocevar
23137091fc
Make VML behave when removing previously added stroke symbolizers. r=tschaub ( closes #2784 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10659 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-08-20 23:56:34 +00:00
ahocevar
7eaa37856c
don't treat strings as array. p=madair, r=me ( closes #2563 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10646 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-08-20 17:05:23 +00:00
ahocevar
0d6658f52d
fixed positioning of rotated graphics after zoom change. r=tschaub ( closes #2733 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10639 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-08-19 15:51:19 +00:00
ahocevar
9ae54040db
Only call dashStyle when strokeDashstyle is set. r=tschaub ( closes #2768 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10621 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-08-15 19:53:14 +00:00
Frédéric Junod
d47944e4b7
remove unused variable and unreachable code, replace tab with space. Non functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10452 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-07-04 19:28:20 +00:00
ahocevar
69b4a84381
replaced Renderer.Elements' minimumSymbolizer and Renderer.Canvas' symbolizer defaults with a new Renderer.defaultSymbolizer. r=elemoine ( closes #2584 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10316 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-05-12 20:58:13 +00:00
Frédéric Junod
d5daa28fed
Renderer.VML: allow one character for labelAlign. p=avlee, r=bartvde,tschaub (pullup #2563 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10172 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-04-07 06:08:21 +00:00
ahocevar
35168dc219
fixing rotation so previously rotated geometries will be rotated back if the rotation symbolizer attribute is not set any more. r=bartvde ( closes #2500 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10135 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-03-20 21:33:36 +00:00
Frédéric Junod
dc5fa3c612
add missing semicolon, remove global variables. r=bartvde ( closes #2529 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10111 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-03-18 13:30:33 +00:00
ahocevar
6b7fd781ee
fixed VML renderer so it does not change fillColor on node._style
...
anymore when rendering externalGraphic. r=fredj (closes #2485 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10063 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-02-15 08:19:37 +00:00
ahocevar
fbc9a6f43a
fixed regression with broken polygon fills. r=crschmidt ( closes #2465 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10049 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-02-11 15:57:26 +00:00
ahocevar
6811dc3745
Fix initial offset and visibility issues in VML renderer; also make sure that all floats are converted to integers (previously using toFixed(), now using (num | 0)). p=tschaub,me, r=tschaub,me ( closes #2465 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10039 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-02-10 07:04:31 +00:00
ahocevar
ec455e81e1
fixed typo that broke fontColor rendering in VML.js. Thanks paco for spotting this. r=fredj ( closes #2231 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10011 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-02-03 14:43:19 +00:00
Frédéric Junod
153cba8147
New fontOpacity option for vector feature style. r=pgiraud ( closes #2438 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9978 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-01-27 15:31:53 +00:00
ahocevar
ca8222a13c
Rotate point geometries only. Committed version differs from the patch (=== instead of == for all geometry type checks). r=tschaub ( closes #2423 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9954 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-01-18 12:44:50 +00:00
ahocevar
ee737577f7
2170_anonfuncs.diff: created functions returning true and false instead of using anonymous functions all over. p=rcoup, r=me (see #2170 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9759 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-10-24 09:23:24 +00:00
ahocevar
fa324ec7f3
fixed regression with style missing in graphicRotate method. r=tschaub ( closes #2198 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9726 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-10-08 12:49:27 +00:00
Paul Spencer
3fcda4df56
( Closes #2148 ) enable vector features to be selectable from their text node. r=ahocevar
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9671 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-09-17 12:05:38 +00:00
ahocevar
93eccfc003
Fix for rendering custom symbols with aspect ratio differnt than 1.
...
r=pgiraud (closes #1836 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9665 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-09-14 10:25:54 +00:00
ahocevar
ef739e42c3
Support for IE8 standards mode. Thanks ahayes, crschmidt, pspencer and madair, who all provided patches and valuable research to make this happen. r=crschmidt,ngerber999,Quelbs,ksgeograf (pullup #1910 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9476 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-06-13 08:55:44 +00:00
ahocevar
be1d375bf7
How and where do I create tickets for IE7 bugs? No idea, so we are fixing it here. r=crschmidt (pullup #2135 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9473 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-06-12 15:45:49 +00:00
ahocevar
fd299eb552
Fixed refreshing of features in VML renderers when moving renderer roots
...
(e.g. by deactivating the SelectFeature control). Thanks Kris Geusebroek
for reporting this. r=elemoine (closes #2048 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9301 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-16 06:59:19 +00:00
ahocevar
cc2e19d789
added support for text labels. This also adds getCentroid methods to all
...
geometries. Thanks crschmidt for the great help with this patch, and
thanks to camptocamp for the initial work on this and rcoup for creating
the first patches. r=crschmidt (closes #1895 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9262 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-10 16:05:26 +00:00
ahocevar
3841155621
fixed aspect ratio rendering in IE to not break rotation any more.
...
r=pgiraud (closes #1836 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9217 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-06 21:21:18 +00:00
ahocevar
2b1e8641f9
SelectFeature control can now select across multiple vector
...
layers when passed an array of layers instead of a single layer with
the constructor. This changeset also introduces a new layer type,
Layer.Vector.RootContainer, which will be set as the topmost layer by
the SelectFeature control and collect the svg/vml/canvas roots of
multiple vector layers. r=crschmidt (closes #1666 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9116 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-22 14:25:18 +00:00
ahocevar
567d32f35f
Suport for tooltips on externalGraphics using the graphicTitle
...
symbolizer property. Only supported in IE and FF. Patch by zspitzer,
modified by me (added some docs, moved code that sets the title tag so
it gets executed for externalGraphics. p=zspitzer, r=me (closes #1946 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9097 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-19 18:53:15 +00:00
ahocevar
d2c0182fd9
Preserve aspect ratio for custom symbols in the vml renderer. Original
...
patch by fredj, refactored by me, r=pgiraud. (closes #1836 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9026 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-12 13:19:06 +00:00
ahocevar
523029f91d
use a local coordinate system starting at (0,0) instead of coordinates just derived from the geometries, resetting it every time the resolution changes. r=tschaub (Pullup #1732 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8004 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-12 14:44:40 +00:00
Paul Spencer
8114c092b7
apply missing semicolons from r7975 (in 2.7 branch) to trunk
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7979 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-08 17:43:34 +00:00
ahocevar
c12cb25aee
New vector rendering for better performance and less renderer specific limitations. r=elemoine ( closes #1675 , closes #1656 , closes #1631 , closes #1431 , closes #1709 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7930 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-02 17:17:52 +00:00
ahocevar
9588f25ce5
Stroke style of features can now be specified. Both SVG's
...
stroke-dasharray and VML's dashstyle properties are allowed in the new
strokeDashstyle symbolizer property. For VML, which does not support
custom dash styles, one of the 5 matching pre-defined dash styles will
be guessed. The patch also adds support for the stroke-dasharray
property in SLD. r=crschmidt (closes #1126 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7673 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 21:56:17 +00:00
ahocevar
7148b10123
do not ignore style.rotation if set to 0 any more. r=crschmidt ( closes #1654 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7672 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 21:49:44 +00:00
ahocevar
3dcc30a24c
added new graphicName symbolizer property, which allows to render well-known graphic symbols named "square", "cross", "x" and "triangle", in addition to the existing "circle". Thanks Tim for the tweaks and the example. r=tschaub,elemoine ( closes #1398 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7634 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-31 17:02:10 +00:00