Marc Jansen
5b258ca23f
Merge pull request #283 from marcjansen/test-output
...
Nicer test output for headless tests
2013-03-05 07:07:25 -08:00
Marc Jansen
aed6e4c1e3
JSHintified, thanks @elemoine.
2013-03-05 16:05:07 +01:00
Marc Jansen
2c1fa61078
Nicer output of console runner.
2013-03-05 15:30:01 +01:00
Marc Jansen
6600435378
Remove dangling whitespace.
2013-03-05 15:29:47 +01:00
Marc Jansen
192f29513e
Merge pull request #189 from marcjansen/travis-tests
...
Fix the serve-precommit target. (r=@elemoine/@twpayne)
2013-02-12 06:10:26 -08:00
Marc Jansen
d851cac891
Fix the serve-precommit target.
...
When the plovr-jar is being invoked in the serve-precommit target, it needs
the JSON files in `test/` as well to have all requirements for headless testing.
This should also reenable running the testsuite on our continuous integration
server.
2013-02-12 14:28:58 +01:00
Marc Jansen
a0932c6cba
Merge pull request #177 from marcjansen/build-clean
...
(Re)add a reallyclean target to the build. (r=@elemoine)
2013-02-12 01:57:01 -08:00
Marc Jansen
6de649f6c6
(Re)add a reallylean target to the build.
...
Previously we had both a `clean` and `reallyclean` in our Makefile; both
got lost when we switched to a python build.
A clean 'target' can be invoked by calling the build script with the '-c' flag:
./build.py -c
This commit readds the `reallyclean` target and lets it clean up a little more
than the Makefiles `clean` or `reallyclean` did. More files are deleted,
but only if these are being ignored inside of the repository (e.g. through
.gitignore files).
2013-02-12 10:11:14 +01:00
Marc Jansen
a6f987049e
Merge pull request #154 from marcjansen/todo
...
Add fixme/todo target to build.py.
2013-01-24 23:47:52 -08:00
Marc Jansen
69b915620d
Add fixme/todo target to build.py.
...
Will show a list of lines in sourcefiles that either contains the string TODO
or FIXME.
Example output:
user@host:~/src/ol3 $ ./build.py fixme
src/ol/source/xyzsource.js has 4 matches:
#1 // FIXME add minZoom support
#46 // FIXME use goog.nullFunction ?
#59 // FIXME factor out common code
#76 // FIXME we shouldn't need a typecast here
src/ol/interaction/dragpaninteraction.js has 2 matches:
#1 // FIXME works for View2D only
#39 // FIXME works for View2D only
2013-01-24 10:04:36 +01:00
Marc Jansen
6d3e0778e1
Merge pull request #150 from marcjansen/zoombtn-radius
...
Adjust border-radius of zoom buttons.
2013-01-22 23:56:28 -08:00
Marc Jansen
9af78dd2fe
Adjust border-radius of zoom buttons.
2013-01-23 08:14:55 +01:00
Marc Jansen
577fc86684
Merge pull request #147 from marcjansen/goog.now
...
Use goog.now() instead of Date.now().
2013-01-22 03:13:15 -08:00
Marc Jansen
8d979127fc
Use goog.now() instead of Date.now().
...
Date.now() is not supported in Internet Explorer up to IE 9. The goog.now()
method can be used as a replacement.
2013-01-22 12:01:44 +01:00
Marc Jansen
1670972a9e
Ignore all *.pyc files.
2013-01-07 09:08:14 +01:00
Marc Jansen
dd566ba595
Ignore pake.pyc file.
2013-01-06 16:08:21 +01:00
Marc Jansen
bd4c7f83f6
Merge pull request #46 from marcjansen/master
...
Replace tabs with spaces.
2012-10-03 23:38:54 -07:00
Marc Jansen
07730d44d6
Replace tabs with spaces.
2012-10-04 08:34:29 +02:00
Marc Jansen
1d12c1b5d8
Better test description.
2012-06-25 23:23:42 +02:00
Marc Jansen
f477fd8ced
Allow multi* geometries in Collections/collections.
2012-06-25 23:19:25 +02:00
Marc Jansen
29b684f916
Correct the formatPoint test to use API methods.
2012-06-25 23:03:01 +02:00
Marc Jansen
ca5b06f108
Add exports for multilinestring.
2012-06-25 23:02:35 +02:00
Marc Jansen
25202cae6d
Add a LineStringLike typedef.
2012-06-25 22:46:11 +02:00
Marc Jansen
0a60d2dc82
Include test spec in api.html.
2012-06-25 22:45:17 +02:00
Marc Jansen
7eef78ed4c
Add geom/multilinestring classes and tests.
2012-06-25 22:44:42 +02:00
Marc Jansen
f2577bbf12
Correct test for remove method.
2012-06-25 22:43:22 +02:00
Marc Jansen
6d84d4d3a1
Add geom/MultiLineString classes and tests.
2012-06-25 21:36:17 +02:00
Marc Jansen
f7b75a8913
Merge pull request #3 from cedricmoullet/master
...
Semicolon missing
2012-06-24 05:43:20 -07:00
Marc Jansen
c54dda723a
Remove debugg statement
2012-06-22 18:26:09 +02:00
Marc Jansen
be9448457d
Test & improve the getCentroid/centroid method of collections
2012-06-22 18:24:53 +02:00
Marc Jansen
abb254a0fb
Test the getCentroid/centroid Method of multipoints
2012-06-22 18:24:53 +02:00
Marc Jansen
4dd3e695a4
Test the getCentroid/centroid Method of linestrings
2012-06-22 17:25:39 +02:00
Marc Jansen
bddb84ec14
Fix the the 'remove' exists test.
2012-06-22 17:25:39 +02:00
Marc Jansen
a235613238
dangling whitespace
2012-06-22 17:25:39 +02:00
Marc Jansen
b664847591
Add export symbols.
2012-06-22 16:26:19 +02:00
Marc Jansen
396875c719
A centroid method for LineStrings
2012-06-22 16:26:19 +02:00
Marc Jansen
483c431e1b
A centroid method vor Collections
2012-06-22 16:26:19 +02:00
Marc Jansen
73e07df544
Give geometrues a centroid method.
2012-06-22 16:26:19 +02:00
Marc Jansen
e23b119059
Whitespace changes only.
2012-06-22 16:26:19 +02:00
Marc Jansen
09d7f15fb2
Give points a getCentroid/centroid method.
2012-06-22 16:26:19 +02:00
Marc Jansen
1456e234e2
Whitespace changes only.
2012-06-22 16:26:19 +02:00
Marc Jansen
5a3dad9326
Add a basic geometry interface
2012-06-22 16:26:19 +02:00
Marc Jansen
07021d367b
Handmade exports for multipoints.
2012-06-22 14:13:14 +02:00
Marc Jansen
dc686c3d07
Handmade exports for linestrings.
2012-06-22 14:13:14 +02:00
Marc Jansen
11aedf710b
Test restructuring. No functional change.
2012-06-22 13:07:52 +02:00
Marc Jansen
f143f32a6f
Use ol.error instead of throwing directly.
2012-06-22 12:37:10 +02:00
Marc Jansen
f6a728b074
Do not loose URL-parameters passed to jasmine.
2012-06-22 12:14:35 +02:00
Marc Jansen
67ce7afe67
Export the Collection constructor.
2012-06-22 09:45:05 +02:00
Marc Jansen
bed71db109
Export the LineString constructor.
2012-06-22 09:44:21 +02:00
Marc Jansen
9a533aeb7d
Export the MultiPoint constructor.
2012-06-22 09:41:37 +02:00
Marc Jansen
3a40925a7d
API point fixed (using ADVANCED compilation)
2012-06-22 09:36:58 +02:00
Marc Jansen
45917504b0
Fix the geom tests to only use API methods.
2012-06-22 09:18:12 +02:00
Marc Jansen
8f90db58dc
MultiPoints shall only contain points.
2012-06-21 18:23:37 +02:00
Marc Jansen
340caf2720
Collections cannot contain Collections.
...
By having both the constructor and the setComponents checking
a white- and a blacklist for allowed types, we ensure that no
Collections can be added through these methods to the list of
components.
2012-06-21 18:23:37 +02:00
Marc Jansen
ce49bb8876
Add LineString/linestring.
...
The inhertance of this class might change in the future.
2012-06-21 16:00:08 +02:00
Marc Jansen
745ae25b6b
Change the inhertance of MultiPoint/multipoint.
2012-06-21 16:00:08 +02:00
Marc Jansen
0374d1abc7
Add geom.Collection & geom.collection.
...
Also make MultiPoint and multipoint inherit from Collection/collection
respectively.
2012-06-21 16:00:08 +02:00
Marc Jansen
f85d6402e9
Add MultiPoint and multipoint.
2012-06-21 12:19:42 +02:00
Marc Jansen
958e291545
Quoting properties for external use.
...
See also 1ac40021bb .
2012-06-20 17:57:27 +02:00
Marc Jansen
a9d280a317
Merge branch 'master' of https://github.com/openlayers/ol3
2012-06-20 17:45:00 +02:00
Marc Jansen
94fe46c5be
Remove stray ')'
2012-06-20 17:43:54 +02:00
Marc Jansen
eb690951ab
Merge branch 'master' of https://github.com/openlayers/ol3
2012-06-20 16:52:33 +02:00
Marc Jansen
b49c036ae2
Make the testuite configurable via URL.
2012-06-20 16:49:51 +02:00
Marc Jansen
edc2773147
Merge branch 'master' of https://github.com/openlayers/ol3
2012-06-20 15:42:43 +02:00
Marc Jansen
6b8cd1216f
Easier getter/setter for geom.point.
2012-06-20 15:42:10 +02:00
Marc Jansen
0ccbb8e6d0
Merge branch 'master' of https://github.com/openlayers/ol3
2012-06-20 14:59:18 +02:00
Marc Jansen
d933404df8
Make Points transformable.
2012-06-20 14:58:37 +02:00
Marc Jansen
33c2e0aa30
Correct the tests for geom.Point and geom.point.
...
Add tests for the API version `ol.point()`; adjust the tests for the internal
`new ol.Point()`.
2012-06-20 13:36:07 +02:00
Marc Jansen
cdcf3ef5a4
remove the coordinate mixin.
2012-06-20 12:06:55 +02:00
Marc Jansen
ac2a0bbccd
Merge branch 'master' of https://github.com/openlayers/ol3
2012-06-20 11:30:43 +02:00
Marc Jansen
85f0f43b7b
Saving state prior to spec moving.
2012-06-20 11:30:06 +02:00
Marc Jansen
41df32df9a
Merge branch 'master' of https://github.com/openlayers/ol3
2012-06-20 11:19:48 +02:00
Marc Jansen
aec8f953e5
Remove the mixin approach and give the Point class a projection.
2012-06-20 11:18:07 +02:00
Marc Jansen
073c636cb2
Removed interfaces package and introduced coord package.
2012-06-20 11:17:13 +02:00
Marc Jansen
450f8f7b74
First state of a geom package.
2012-06-19 18:21:21 +02:00
Marc Jansen
b1e26fab1d
change indentation.
2012-06-19 10:56:01 +02:00
Marc Jansen
a6fa08550f
change indentation.
2012-06-19 10:51:16 +02:00
Marc Jansen
c04ae35498
change indentation.
2012-06-19 10:49:44 +02:00
Marc Jansen
4c07332c8a
Merge pull request #515 from gravitystorm/patch-4
...
fix typo
2012-06-09 03:07:24 -07:00
Marc Jansen
5794502f98
Replace tabs in example with spaces. No functional change.
2012-05-29 22:03:25 +02:00
Marc Jansen
366faf6871
Merge pull request #423 from marcjansen/no-$
...
Remove the aliasing of OpenLayers.Util.getElement to window.$
2012-05-29 12:52:27 -07:00
Marc Jansen
acb9f950df
Use document.getElementById in examples.
...
Previously examples would either use the now deprecated `window.$` or the
non-API-method `OpenLayers.Util.getElement`. This was well caught by @probins
and @elemoine.
2012-05-29 21:47:22 +02:00
Marc Jansen
ea76d24f4c
Merge pull request #450 from fbuchinger/patch-2
...
simplified jquery mobile example
2012-05-14 23:50:49 -07:00
Marc Jansen
042ad8d711
Minors in the notes file.
2012-04-25 09:37:37 +02:00
Marc Jansen
9bbc1d4318
Update notes for 2.13 about deprecation of window.$
2012-04-25 09:31:22 +02:00
Marc Jansen
a0d0180e03
Readd tests for the now deprecated window.$
2012-04-25 09:29:52 +02:00
Marc Jansen
de97975144
Readd the window.$ mapping in the deprecated.js file
2012-04-25 09:28:43 +02:00
Marc Jansen
c56a861ec7
Merge branch 'master' of https://github.com/openlayers/openlayers into no-$
2012-04-25 09:16:27 +02:00
Marc Jansen
c4a087d4dd
Merge pull request #436 from mpriour/cql_deps
...
Add required OpenLayers.Filter deps to OpenLayers.Format.CQL
2012-04-24 23:47:58 -07:00
Marc Jansen
e70ee09a4d
Merge branch 'master' of https://github.com/openlayers/openlayers into no-$
2012-04-20 23:45:37 +02:00
Marc Jansen
1691d4a71f
Minor API doc enhancement
2012-04-21 00:23:41 +03:00
Marc Jansen
e690f28517
replace tab with spaces
2012-04-21 00:14:24 +03:00
Marc Jansen
326598a75c
Merge pull request #361 from sdikiy/patch-1
...
accurate calculation of the centroid for small objects with large coordinates (p=sdikiy,r=marcjansen,sbrunner)
2012-04-03 11:58:57 -07:00
Marc Jansen
0cc81202a1
Add missing requires directive for OpenLayers.Format.WMSGetFeatureInfo.
2012-03-15 08:20:11 +01:00
Marc Jansen
d122ebcf4e
Merge pull request #286 from marcjansen/imgpath
...
Declare ImgPath property of OpenLayers in OpenLayers.js (r=@elemoine,@ahocevar)
2012-03-06 23:02:25 -08:00
Marc Jansen
c9dbebf4aa
ImgPath should not be an an APIProperty in SingleFile.js.
2012-03-06 20:34:46 +01:00
Marc Jansen
e8744edd24
Minor formatting of API doc comments.
2012-03-06 08:39:00 +01:00
Marc Jansen
36886a2bc5
Better documentation for the property ImgPath of OpenLayers.
2012-03-06 08:33:39 +01:00
Marc Jansen
3cee434199
Also add the declaration of ImgPath to SingleFile.js.
2012-03-06 08:08:09 +01:00
Marc Jansen
0cd3b6553e
Be consistent when aliasing OpenLayers.Util.getElement in examples.
2012-03-05 22:36:28 +01:00