Tom Payne
41eedfaa06
Merge pull request #394 from Turbo87/test-improvements
...
Mocha improvements
2013-03-18 14:11:04 -07:00
Tobias Bieniek
1d5389a45d
test: Deactivate mocha bail option
...
We don't want mocha to quit on the first failing test. It should continue
and see what other tests are failing.
2013-03-18 20:50:04 +01:00
Tim Schaub
4cec0546c8
Range from -π to π in rotation inputs (see #392 )
2013-03-18 12:10:44 -06:00
ahocevar
114d4c6f92
Merge pull request #388 from ahocevar/dblclick
...
Do not recenter map and zoom on repeated clicks on +/-. r=@elemoine
2013-03-18 11:03:26 -07:00
Frédéric Junod
b5461f8b6b
Merge pull request #389 from fredj/dom-object
...
Add ol.dom.Input
2013-03-18 09:04:33 -07:00
Frederic Junod
7ee9a4c8a3
Add ol.dom.Input
2013-03-18 16:24:31 +01:00
Bruno Binet
07fb27db2c
Merge pull request #370 from bbinet/fix-missing-requires
...
Fix check for missing goog.require directives
2013-03-18 08:16:43 -07:00
ahocevar
f765982654
Do not recenter map and zoom on repeated clicks on +/-
...
Multiple fast clicks get interpreted as DBLCLICK by the browser,
so it makes sense to stop propagation of DBLCLICK events when
they happen on elements on the overlay container. This is also
a good change because DBLCLICK might have a meaning on other map
overlays as well.
2013-03-18 09:19:10 +01:00
Éric Lemoine
40f2dc6322
Merge pull request #385 from elemoine/385
...
Rule-based styling does not work in hosted style-rules example
2013-03-17 22:23:15 -07:00
Éric Lemoine
39d55bcf45
Merge pull request #387 from elemoine/expressionexports
...
Move expression.exports to proper place
2013-03-17 22:22:29 -07:00
Éric Lemoine
0949cb29aa
Move expression.exports to proper place
2013-03-17 23:12:43 +01:00
Éric Lemoine
b7fa22c4d4
Add type VectorLayerOptions
2013-03-17 22:33:02 +01:00
Éric Lemoine
b381b28169
Merge pull request #381 from elemoine/countriesjson
...
The vector-layer example does not work when hosted
2013-03-17 01:36:35 -07:00
Éric Lemoine
392735c823
Merge pull request #384 from elemoine/optional
...
Exports fixes
2013-03-15 14:26:05 -07:00
Éric Lemoine
1f641c5933
Make the generated Export classes accept undefined
...
We have constructors, like ol.View2D and ol.control.Attribution, whose "options" argument is optional (opt_options). But currently, we cannot do "new ol.View2D()" in uncompiled code that uses an ol3 build compiled in advanced mode. This commit fixes that by changing the generated Export constructors.
2013-03-15 18:01:53 +01:00
Éric Lemoine
6eaad6a837
Source option "projection" is a ProjectionLike
2013-03-15 17:58:54 +01:00
Éric Lemoine
f86dfc3212
Remove ol.source.SourceOptions typedef
...
The ol.source.SourceOptions type is already declared in objectliteral.exports, so it should not be declared in the ol/source/source.js file.
2013-03-15 17:56:14 +01:00
Tom Payne
0a9cf1230e
Merge pull request #374 from twpayne/functionality-not-form
...
You can't extend expect.js outside expect.js
2013-03-15 07:55:45 -07:00
Éric Lemoine
51625b8008
Make vector-layer example ignore XHR errors
...
This is a workaround for our check-example.js PhantomJS script to work with this example. Without this check-example.js fails because xhr.status is 0. I tried to give the explicit file:/// scheme as indicated in https://groups.google.com/d/msg/phantomjs/wFGme0pE-Tk/WUjU5s-27NwJ , but that didn't work for me.
2013-03-15 15:46:40 +01:00
Tom Payne
af6de5582a
Add comment to highlight use of modified expect.js
...
Hat tip @marcjansen
2013-03-15 15:29:16 +01:00
Éric Lemoine
a34adc6f62
Add countries.json to examples data dir
...
The examples cannot use files located in the test dir, or they won't work when hosted as GitHub pages.
2013-03-15 14:25:05 +01:00
Marc Jansen
6068895a44
Merge pull request #379 from marcjansen/progressbar
...
Restrict width of progressbar in example-screenshot.js
2013-03-15 04:12:51 -07:00
Marc Jansen
a8457cb736
Merge pull request #378 from marcjansen/examples-file-protocol
...
Add fallback host when examples are accessed through file:-protocol.
2013-03-15 03:50:48 -07:00
Marc Jansen
92a358967f
Restrict progressbar to fixed width.
...
As more and more examples will be processed with this script, the
progresbar would grow way too long. This commit makes the width of
the bar fixed. Every character in the bar now equals 5% progress,
regardless of the number of examples.
2013-03-15 11:43:50 +01:00
Marc Jansen
24d3c903fe
Reformatted and gjslinted example-screenshot.js.
2013-03-15 11:40:55 +01:00
Marc Jansen
3860f806d1
Merge pull request #377 from marcjansen/use-css-constant
...
Use CSS class constant in zoomslider.
2013-03-15 03:06:43 -07:00
Marc Jansen
2641a1135f
Add fallback when examples are opened w/ file://.
...
When opening an example through the `file:`-protocol, e.g.
`file:///ol3/examples/full-screen.html` our `loader.js` would inject
a `<script>` tag with a `src` pointing to an illegal URL
`http://:9810/compile?mode=ADVANCED&id=full-screen `.
This changes the respective logic, so that in the case that we are accessed
through the `file:`-protocol, we fallback to using `localhost` as hostname
for the plovr-compiler.
The examples that do not use XHR (like e.g. `wms-capabilities.html`) now
work as expected when accessed through `file:`-protocol.
2013-03-15 10:29:01 +01:00
Marc Jansen
8692c42318
Merge pull request #376 from marcjansen/singular-plural
...
Use correct singular/plural of noun.
2013-03-15 02:03:49 -07:00
Marc Jansen
250e17561a
Use CSS class constant in zoomslider.
2013-03-15 10:02:12 +01:00
Marc Jansen
b43f25971b
Use correct singular/plural of noun.
2013-03-15 09:35:33 +01:00
Tom Payne
c9f43b4da7
Move equalArray into expect.js
2013-03-15 01:39:11 +01:00
Tom Payne
79c77a6369
Move intersect into expect.js
2013-03-15 01:39:11 +01:00
Tom Payne
7c7c4df3fc
Move called into expect.js
2013-03-15 01:17:28 +01:00
Tom Payne
62011dab28
Move roughlyEqual into expect.js
2013-03-15 01:17:28 +01:00
Tom Payne
bddaecbe69
Make it clear that ol3's expect.js is different
2013-03-14 23:33:58 +01:00
ahocevar
31e59d3a8b
Merge pull request #373 from ahocevar/origin
...
Fixing origin for default tile grid. r=@twpayne,@elemoine
2013-03-14 11:47:06 -07:00
ahocevar
e9d86fdfdc
Fixing origin for default tile grid
...
We count tiles from bottom to top, so we want the origin in the
bottom left corner, not the top left corner.
2013-03-14 18:27:18 +01:00
Frédéric Junod
b4317a8f9c
Merge pull request #372 from fredj/typecast
...
Fix typecast
2013-03-14 09:42:46 -07:00
Frederic Junod
bce9e9d0de
Fix typecast
...
Fix JSC_MISPLACED_TYPE_ANNOTATION warnings with the plovr 2013 release
candidate (http://plovr.com/plovr-2013-rc.jar )
2013-03-14 15:59:21 +01:00
Tom Payne
1d002dd4ae
Merge pull request #368 from twpayne/equalarray
...
Add array value equality test
2013-03-14 07:42:40 -07:00
Bruno Binet
28155a4147
Fix check for missing goog.require directives
...
Take this example:
```
goog.require('ol.projection.addCommonProjections');
ol.projection.addCommonProjections();
```
Without this patch, the build_check_requires_timestamp target would report
that ``ol.projection`` is missing.
This is because ``ol.projection.addCommonProjections();`` would match both
``ol.projection.addCommonProjections and ``ol.projection`` provide
directives.
2013-03-14 15:22:00 +01:00
Bruno Binet
68714e73c3
Merge pull request #369 from bbinet/fix-unusedrequires
...
Remove unused goog.require directives
2013-03-14 07:21:28 -07:00
Bruno Binet
6cf20ef82f
Remove unused goog.require directives
...
See #367 .
2013-03-14 14:57:21 +01:00
Tom Payne
7222464426
Don't use goog.array in ol.Collection tests
2013-03-14 14:50:23 +01:00
Tom Payne
d7b13ab09f
Add test for array equality
...
Hilariously, expect.js does not have one.
2013-03-14 14:49:43 +01:00
Éric Lemoine
4b18d3d89a
Merge pull request #367 from elemoine/ratio
...
Make ratio configurable in WMS single image
2013-03-14 06:37:49 -07:00
Cédric Moullet
8532bc5a4d
Make ratio configurable in WMS single image
2013-03-14 14:29:51 +01:00
Éric Lemoine
8ca763cdbd
Merge pull request #330 from cedricmoullet/wmscustom
...
Add single image WMS with custom projection example
2013-03-14 06:21:42 -07:00
Éric Lemoine
453877455f
Update CONTRIBUTING.md
2013-03-14 14:20:47 +01:00
Éric Lemoine
a924103335
Update CONTRIBUTING.md
2013-03-14 14:20:30 +01:00