Commit Graph

10467 Commits

Author SHA1 Message Date
ahocevar f2a9c45447 Merge pull request #1091 from ahocevar/render-zindex
Sort symbolizer groups by zIndex
2013-10-03 11:02:29 -07:00
ahocevar 41e7a6a059 Marking sort function private 2013-10-03 12:02:29 -06:00
ahocevar 87e755e9e4 Sort symbolizer groups by zIndex
Now rendering order can be controlled by setting the zIndex
symbolizer property.
2013-10-03 09:37:08 -06:00
Bart van den Eijnden 17356bc3ee Merge pull request #1063 from oterral/parsing_stylemap
Parsing styleMap (r=@bartvde)
2013-10-03 08:01:56 -07:00
ahocevar c03e690882 Merge pull request #1089 from ahocevar/no-geometry-type-groups
No longer group features by geometry type
2013-10-03 07:35:14 -07:00
ahocevar dbb9525515 No longer group features by geometry type
With symbolizer literals now being geometry type specific, we no
longer need the overhead to query the RTree separately for each
geometry type and render symbolizer groups by geometry type.

The geometry type index of the FeatureCache is no longer needed.

The filtering functionality of the FeatureCache's
getFeaturesObject method can be removed because it is no longer
used.
2013-10-03 08:35:11 -06:00
Tim Schaub 58c62a201f Merge pull request #1090 from tschaub/symbolizer-z
Add zIndex property to symbolizers.  Symbolizers with the same zIndex (in addition to other properties) are considered equal.  A subsequent change will sort features by symbolizer zIndex before rendering.
2013-10-02 22:32:34 -07:00
Tim Schaub 82e8da8df5 Removed unused stroke defaults for select intent 2013-10-02 17:38:19 -06:00
Tim Schaub bfa257eac1 Default value for zIndex 2013-10-02 17:31:42 -06:00
Tim Schaub 43c581ef5f Optional zIndex for text symbolizers 2013-10-02 17:31:33 -06:00
ahocevar 5dbd200e2b Merge pull request #1088 from ahocevar/rename-vectorrenderer
Rename ol.renderer.canvas.VectorRenderer
2013-10-02 15:55:21 -07:00
ahocevar adc1d130c8 Rename ol.renderer.canvas.VectorRenderer
To be consistent with our naming convention, this one should be
renamed to ol.renderer.canvas.Vector.
2013-10-02 15:58:27 -06:00
Tim Schaub b9a44d2db5 Optional zIndex for shape symbolizers 2013-10-02 15:51:14 -06:00
Tim Schaub b7cb21dc4a Optional zIndex for icon symbolizers 2013-10-02 15:26:17 -06:00
Tim Schaub 33cacab11c Optional zIndex for stroke symbolizers 2013-10-02 15:12:22 -06:00
Tim Schaub 04a23d0e45 Optional zIndex for fill symbolizers 2013-10-02 15:10:42 -06:00
Éric Lemoine 96fa07effb Merge pull request #1073 from elemoine/export-supported
Fix exports for ol.Geolocation | DeviceOrientation.SUPPORTED
2013-10-02 05:48:26 -07:00
Tom Payne 626a6d9881 Merge pull request #1081 from twpayne/requirements
Add gjslint to requirements.txt
2013-10-02 05:21:44 -07:00
Tom Payne 6f24507cd3 Add gjslint to requirements.txt 2013-10-02 13:30:19 +02:00
Tom Payne 57b4606aeb Merge pull request #1079 from twpayne/no-glsl-unit
Remove glsl-unit
2013-10-02 03:23:38 -07:00
Tom Payne e96600127e Merge pull request #1078 from twpayne/libtess.js
Add libtess.js
2013-10-02 03:02:17 -07:00
Frédéric Junod 948735f948 Merge pull request #1075 from fredj/center-constraint
Add ol.CenterConstraint
2013-10-02 02:54:17 -07:00
Tom Payne 16729065a6 Update built shader source 2013-10-01 18:33:36 +02:00
Tom Payne 39dd37073c Don't install glsl-unit in Travis environment 2013-10-01 18:33:08 +02:00
Tom Payne f1d4b58eb9 Use pyglslunit instead of glsl-unit 2013-10-01 18:32:36 +02:00
Tom Payne 9c9a6ebff5 Add pyglslunit alternative to glsl-unit 2013-10-01 18:31:09 +02:00
Tom Payne 36be7a64c6 Add pystache requirement 2013-10-01 18:30:57 +02:00
Tom Payne ef23a9a204 Add requirements.txt 2013-10-01 18:30:36 +02:00
Tom Payne 51ed3e58c1 Include libtess.js in build 2013-10-01 15:14:12 +02:00
Tom Payne 9c5c252ae5 Correct @param type 2013-10-01 15:14:12 +02:00
Tom Payne 1db4750c72 Add goog.provides and goog.requires 2013-10-01 15:14:12 +02:00
Tom Payne 9be84796c8 Fix indentation in commment 2013-10-01 15:14:12 +02:00
Tom Payne 26c8495e6b Add missing @param tag 2013-10-01 15:14:12 +02:00
Tom Payne 0709778883 Add missing @return tag 2013-10-01 15:14:11 +02:00
Tom Payne a422c160cd Fix @author tags 2013-10-01 15:14:11 +02:00
Tom Payne f8efa7c6a4 Apply fixjsstyle to libtess.js 2013-10-01 15:14:11 +02:00
Brendan Kenny 31f3e92494 Import libtess.js 2013-10-01 15:14:11 +02:00
Tom Payne 221a56a411 Merge pull request #1048 from twpayne/source-state-enum
Replace source ready flag with loading/ready/error enum
2013-09-30 05:43:14 -07:00
Tom Payne 167b309242 Replace source ready flag with loading/ready/error enum 2013-09-30 13:30:54 +02:00
Frederic Junod 680f5cbb5a Constrain center in ol.interaction.TouchPan 2013-09-30 10:37:02 +02:00
Tom Payne 8ffe910ebf Apply center constraint in custom projection examples 2013-09-30 10:17:24 +02:00
Tom Payne 2e395e4530 Constrain center in ol.interaction.DragPan 2013-09-30 10:17:24 +02:00
Tom Payne 92f7f14744 Constrain center in ol.interaction.Interaction.pan 2013-09-30 10:17:24 +02:00
Tom Payne 73b9b6b6a0 Add center constraint to ol.View2D 2013-09-30 10:17:24 +02:00
Tom Payne 1c003b5ab1 Add ol.CenterConstraint 2013-09-30 10:17:24 +02:00
Éric Lemoine 5c5fcb7e06 Use @exportSymbol for exporting ol.webgl.SUPPORTED
For consistency with the way we export ol.DeviceOrientation.SUPPORTED and ol.Geolocation.SUPPORTED.
2013-09-28 22:47:25 +02:00
Éric Lemoine 925b5d285a Fix export for ol.DeviceOrientation.SUPPORTED 2013-09-28 22:44:59 +02:00
Éric Lemoine 43561c302e Fix export for ol.Geolocation.SUPPORTED 2013-09-28 22:44:35 +02:00
Tim Schaub da84dd9253 Merge pull request #1061 from tschaub/geom-refactor
Remove shared structures backing geometries.
2013-09-27 16:08:08 -07:00
Tim Schaub ce6fd5ab36 Remove dimension option from KML parser
Geometry constructors now accept coordinates in any dimension
2013-09-27 23:18:34 +01:00