tsauerwein
461ec1d3bc
Make sure hit-detection atlas is in sync
...
... with the atlas for the original images, so that
the offsets are the same.
2015-01-08 15:38:00 +01:00
tsauerwein
cf6dd38866
Use hit-detection images
2015-01-08 15:38:00 +01:00
tsauerwein
3ef61fa1c5
Add hit-detection support for webgl
2015-01-08 15:38:00 +01:00
tsauerwein
740420468e
Add hit-detection framebuffer to context
2015-01-08 15:38:00 +01:00
Frédéric Junod
1f90aad4ad
Merge pull request #3104 from fredj/vector-constr
...
Don't pass renderBuffer option to the parent constructor
2015-01-08 11:58:39 +01:00
Frederic Junod
91d2b3b87f
Don't pass renderBuffer option to the parent constructor
2015-01-08 10:59:42 +01:00
Frédéric Junod
904fac082c
Merge pull request #3096 from fredj/example-cleanup
...
popup example cleanup / simplification
2015-01-08 09:07:25 +01:00
Tim Schaub
b952f118ba
Merge pull request #3072 from tschaub/hit-extent
...
Optimize canvas hit detection by rendering features in a limited extent.
2015-01-07 23:54:21 -07:00
Tim Schaub
1ee03625e9
Optimize hit detection by rendering features in a limited extent
2015-01-07 23:04:42 -07:00
Tim Schaub
3be6a84de6
Merge pull request #3101 from tschaub/object
...
Use bracket notation instead of goog.object functions.
2015-01-07 22:57:28 -07:00
Tim Schaub
1ff43686f5
Use bracket notation instead of goog.object.get
2015-01-07 22:31:01 -07:00
Tim Schaub
a09a76c766
Merge pull request #3079 from tschaub/sourceless-docs
...
Exclude source files from docs.
2015-01-07 22:20:57 -07:00
Tim Schaub
f9a92c422c
Use bracket notation instead of goog.object.set
2015-01-07 21:08:24 -07:00
Tim Schaub
0a784bfc3b
Allow bracket notation
...
We use bracket notation with string literals instead of dot notation where we don't want the compiler to do any renaming.
2015-01-07 21:06:04 -07:00
Frédéric Junod
d35ea9e4f4
Merge pull request #3100 from fredj/tilelayer-attr
...
Assert that ol.layer.Tile#getPreload is always set
2015-01-07 17:54:10 +01:00
Frederic Junod
55dda99cfe
Assert that ol.layer.Tile#getUseInterimTilesOnError is always set
2015-01-07 16:59:44 +01:00
Frederic Junod
df51e55781
Assert that ol.layer.Tile#getPreload is always set
2015-01-07 16:48:15 +01:00
Frederic Junod
a753135e84
Remove moz-box-shadow CSS rule
...
Gecko 13 (Firefox 13) removed support for -moz-box-shadow. Since then,
only the unprefixed version is supported.
2015-01-06 09:26:00 +01:00
Frederic Junod
d4ff5527c9
Set the position to undefined to hide the overlay
2015-01-06 09:26:00 +01:00
Tim Schaub
06fe8288ce
Merge pull request #3084 from openlayers/v3.1.x
...
Changes from the v3.1.x branch.
2015-01-05 10:22:14 -07:00
Tim Schaub
8e982b0763
Merge pull request #3094 from tschaub/authorless
...
Remove AUTHORS.md.
2015-01-04 13:00:14 -07:00
Tim Schaub
38b890a69a
Removing AUTHORS.md
...
This was a partial, unmaintained list of the project contributors. For a complete list of contributors, see the Git log. E.g.
git shortlog -s | cut -c8-
2015-01-03 22:58:06 -07:00
Bart van den Eijnden
8eb6814e4b
Merge pull request #3089 from mike-mcgann/fix_test_readme_url
...
Fixed URL link for test README
2014-12-29 17:13:02 +01:00
Mike McGann
6b162f813f
Fixed URL link for test README
2014-12-29 10:15:34 -05:00
Frédéric Junod
9a4c56d216
Merge pull request #2894 from fredj/simplify-custom-controls
...
Simplify CSS code in custom-controls example
2014-12-27 11:46:35 +01:00
Tim Schaub
5d2f4630f5
Merge pull request #3085 from mike-mcgann/doc-typo
...
Fixed documentation typo for return value of ol.proj.Projection.isGlobal().
2014-12-23 16:08:24 -05:00
Mike McGann
cc4a690676
Fixed documentation typo for return value of ol.proj.Projection.isGlobal()
2014-12-23 15:38:49 -05:00
Tim Schaub
68438c7c10
Merge pull request #3083 from tschaub/release-v3.1.1
...
Release v3.1.1.
v3.1.1
2014-12-23 13:40:30 -05:00
Tim Schaub
7dd322dd6f
Update package version to 3.1.1
2014-12-23 11:29:04 -05:00
Tim Schaub
676476ec64
Changelog for v3.1.1
2014-12-23 11:28:48 -05:00
Tim Schaub
8f8b7e1f17
Merge pull request #3082 from tschaub/issue-3081
...
Correct arguments for forEachGeometryAtPixel.
2014-12-23 11:23:01 -05:00
Tim Schaub
e62c333f32
Correct arguments for forEachGeometryAtPixel
2014-12-23 11:10:04 -05:00
Andreas Hocevar
97afb31a65
Merge pull request #3073 from ahocevar/load-tile-options
...
Make map's deviceOptions map options
2014-12-23 16:11:22 +01:00
Tim Schaub
4b423fca16
Exclude source files from docs
2014-12-22 17:01:01 -05:00
Tim Schaub
78ac65e57d
Merge pull request #3077 from tschaub/release-v3.1.0
...
Release v3.1.0.
v3.1.0
2014-12-22 15:27:31 -05:00
Tim Schaub
a796542223
Summarize changes and add upgrade notes
2014-12-22 15:17:05 -05:00
Tim Schaub
dc7f60801a
Update package version to 3.1.0
2014-12-22 14:32:35 -05:00
Tim Schaub
9b55d20f90
Changelog for v3.1.0
2014-12-22 14:32:11 -05:00
Tim Schaub
d8a845de39
Merge pull request #3076 from tschaub/changelog
...
Add script to standardize changelog ceation.
2014-12-22 14:07:58 -05:00
Tim Schaub
ffea25fd6f
Merge pull request #3074 from fredj/misplaced-function-annotation
...
Remove misplaced function annotation.
2014-12-22 13:30:44 -05:00
Bart van den Eijnden
aee37c4f90
Merge pull request #3075 from bartvde/remove-projlike-undefined
...
Remove unneeded undefined from ol.proj.ProjectionLike definitions (r=@tschaub)
2014-12-22 19:10:20 +01:00
Tim Schaub
62854f6e32
Add script to standardize changelog ceation
2014-12-22 13:02:27 -05:00
Bart van den Eijnden
ab76c2cae3
Remove unneeded undefined from ol.proj.ProjectionLike definitions
2014-12-22 18:28:04 +01:00
Frederic Junod
eabb795624
Remove misplaced function annotation
2014-12-22 11:12:01 +01:00
Andreas Hocevar
38b12d3149
Make map's deviceOptions map options
...
This removes the map's deviceOptions config option, and instead
introduces loadTilesWhileAnimating and loadTilesWhileInteracting map
options. By default, both are false now, to make zooming and panning
smoother on most devices.
2014-12-21 12:03:28 +01:00
Tim Schaub
0ae00fb277
Merge pull request #3071 from tschaub/publish
...
Add task for publishing to npm.
2014-12-20 09:46:28 -07:00
Tim Schaub
9b0349f2d5
Variable for builds directory
2014-12-20 02:55:56 -07:00
Tim Schaub
d4763a0fe7
Set CLOSURE_NO_DEPS globally
2014-12-20 02:35:05 -07:00
Tim Schaub
3582445755
Add task for publishing to npm
...
This task publishes an existing tag to the npm registry. To publish a new release, create a commit that updates the version number in package.json (e.g. to "3.1.0"). Then create a tag, push to GitHub, and run the publish task. Assuming "openlayers" is the remote for the canonical repo, this would look like the following:
git tag -a v3.1.0 -m "3.1.0"
git push --tags openlayers
./tasks/publish.sh 3.1.0
The task creates a build for each of the `PROFILES` in `publish.sh` (these correspond to `.json` files in the `config` directory). Builds are generated in the `dist` directory. Our `package.json` specifies `dist/ol.js` as the "main" build. So when people use a module loader to `require('openlayers')`, they get the full build. It is also possible to load a debug build (e.g. `require('openlayers/dist/ol-debug')`), and we can publish additional builds by adding `config` files and updating `PROFILES` in `publish.sh`.
The `.npmignore` file determines what is *not* included in the package (note that `node_modules` are always ignored). So if additional items are added to `.gitignore` that should not be included in the npm package, they need to go in `.npmignore` as well (ideally, we don't need to generate anything else outside of the `build` directory that doesn't belong in the package).
2014-12-19 17:45:48 -07:00
Tim Schaub
27b5036c62
Merge pull request #3070 from tschaub/umd-debug
...
Define goog and assign to global when generating UMD debug builds.
2014-12-19 16:53:45 -07:00