Oscar Lorentzon
58e2e2b496
Remove unused classes, tests and dependencies.
...
Remove graphlib and rest dependencies used in old graph and API.
Use new graph service, graph and node everywhere.
2016-10-24 16:23:46 +02:00
Oscar Lorentzon
e20f570bb2
Fix rxjs version for typescript compatibility.
...
Fix rxjs to avoid build errors because rxjs RC1 is built on
typescript 2.0 which has new keywords.
Update circle node version.
Update Ubuntu node js install instruction.
2016-10-14 14:22:36 +02:00
Oscar Lorentzon
d6d757198e
1.7.2
2016-09-26 11:06:37 +02:00
Oscar Lorentzon
f92d607299
1.7.1
2016-09-14 16:14:00 -04:00
Oscar Lorentzon
7764a5b18c
1.7.0
2016-09-14 13:50:52 -04:00
Oscar Lorentzon
6692bafa76
Use falcor browser script in build.
...
Aviod compression warning by only detecting IE8+ instead
of IE6+.
2016-09-12 14:08:56 -04:00
Tom MacWright
894c72baff
Build minified versions with compression and mangling
2016-09-02 16:39:29 -04:00
Oscar Lorentzon
7f04842954
Update dependencies to latest version.
...
Add clean all script and run in prepublish.
2016-08-26 10:39:29 -04:00
Oscar Lorentzon
c8f3164bbd
Generic graphlib typings.
...
Remove all usages of any in graph class.
Simplify array for loop.
Make graphlib typings non global.
Add clean typings npm script.
2016-08-24 17:30:07 -04:00
Oscar Lorentzon
ad8f545038
1.6.0
2016-08-04 18:34:55 -04:00
Oscar Lorentzon
9b6bb2c00f
Simplify docs script and test command calls.
2016-07-27 14:55:26 -04:00
Oscar Lorentzon
4e8a7ef9cf
1.5.0
2016-07-19 17:21:05 -04:00
Oscar Lorentzon
63c1368e1d
Use earcut for triangulation.
...
Add type definitions for earcut.
Use double sided material to show triangulated geometry.
2016-07-18 14:53:16 -04:00
Oscar Lorentzon
994aa48ecb
Update pbf and three to latest version.
...
Change path to minified threejs js file because package structure has changed.
2016-07-15 08:57:23 -04:00
Oscar Lorentzon
c29278b1dc
Update rbush to 2.0.
...
Use lower number for max tree node entries to make search
faster.
Comply with new rbush search API.
2016-07-14 15:47:07 -04:00
Oscar Lorentzon
f5f98c70e1
Migrate to RxJS 5 beta.
...
Fixes #116
Fixes #117
Migrate src and spec.
Handle change operator specs.
Install es6-shim typings for RxJS promise support.
Remove RxJS browser file.
Import only needed classes and functions from RxJS to enable
smaller builds.
2016-07-14 13:20:17 -04:00
Oscar Lorentzon
72ff442775
Use postcss middleware to rebuild css when requested.
2016-07-14 09:36:17 -04:00
Oscar Lorentzon
21b72af266
Remove gulp and dependencies.
2016-07-14 08:08:36 -04:00
Oscar Lorentzon
81cefa3f2c
Build css with postcss.
...
Npm script to copy svg assets.
Use autoprefixer and cssnano to prefix and minify css.
Use npm style scripts in prepublish.
2016-07-14 07:43:36 -04:00
Oscar Lorentzon
7e08f3dc34
Restructure package.json.
2016-07-13 07:32:56 -04:00
Oscar Lorentzon
de45bd1591
Lint source and install typings on prepublish.
...
Ensure that build completes correctly without errors by installing
typings before building.
2016-07-13 07:22:57 -04:00
Oscar Lorentzon
90fa0bae0f
Build everything to dist folder.
...
Node server does not need build folder because it generates
javascript and sourcemap on the fly.
2016-07-13 07:08:49 -04:00
Oscar Lorentzon
53878c56f0
Use tsconfig compiler options in node server.
...
Update running instructions.
Use npm script to run tests on git push.
2016-07-12 17:57:16 -04:00
Oscar Lorentzon
bd0ae51f2b
Serve debug page with node server.
...
Use browserify middleware with dynamic caching for automatic
rebuild when files have changed and page is requested again.
Add watched build of bundle.
2016-07-12 17:40:36 -04:00
Oscar Lorentzon
c69431c172
Use npm scripts in ci test run.
2016-07-12 15:49:50 -04:00
Oscar Lorentzon
3657c73df7
Npm script build with source maps.
2016-07-12 15:19:34 -04:00
Oscar Lorentzon
632a16222d
Generate docs from npm script.
...
Use tsconfig file to specify included files. Used implicitly
by typedoc.
tsconfig files property needs to be overridden in build scripts.
2016-07-12 15:17:03 -04:00
Oscar Lorentzon
a90e64fa7f
Use node 5.7 in circle ci.
2016-07-12 12:17:45 -04:00
Oscar Lorentzon
affe5937f9
Add missing uglify-js dev dependency.
2016-07-12 11:54:02 -04:00
Oscar Lorentzon
89030047ad
TS lint scripts.
...
TS lint scripts for spec and src.
Fix all spec files to comply with linting.
Use lint script in pre commit hook.
2016-07-12 11:42:23 -04:00
Oscar Lorentzon
3bdec35629
Remove envify dependency.
...
Remove unused environment specific code in node class.
2016-07-12 11:42:23 -04:00
Kamil Nikel
654f8c1839
Faster npm prepublish build
2016-07-12 11:42:23 -04:00
Oscar Lorentzon
1d92a83a48
Update typedoc to enable generating docs.
2016-07-08 11:09:04 -04:00
Oscar Lorentzon
d21b865e70
1.4.2
2016-07-05 17:10:18 -04:00
Oscar Lorentzon
2fa2ff68e0
1.4.1
2016-06-10 16:51:55 +02:00
Oscar Lorentzon
439c9015f1
1.4.0
2016-06-08 10:14:01 +02:00
Oscar Lorentzon
b41d39ad53
Migrate to typings 1.0.
...
Fixes #135
2016-06-07 14:53:35 +02:00
Oscar Lorentzon
0da286569d
1.3.0
2016-05-19 11:02:55 +02:00
Oscar Lorentzon
3dbb21fcf3
Comply with latest ts linter.
...
Update three to latest version.
2016-04-27 16:55:02 +02:00
Oscar Lorentzon
54ddc1d6a7
1.2.1
2016-04-27 14:37:11 +02:00
Oscar Lorentzon
c148808ac3
Add Linux developing instructions.
...
Update npm version of example.
Add gulp command to npm scripts to avoid the need of
installing gulp globally.
2016-04-21 15:07:31 +02:00
Oscar Lorentzon
42edfd6f5d
Update dev dependencies to latest version.
...
Comply with gulp standard for creating paths.
2016-04-20 07:16:05 +02:00
Oscar Lorentzon
be3fa18a7e
1.2.0
2016-04-18 20:59:11 +02:00
Oscar Lorentzon
9399888a91
Update dependencies to latest version.
...
Update three js to 0.75 and graphlib to 2.1.
2016-03-23 17:44:32 +01:00
Oscar Lorentzon
a9f7c6399d
Update typescript to 1.8.9 and related libs to latest.
...
Fix compiler errors.
Change path for gulp typings command to new bin file.
2016-03-23 17:12:39 +01:00
Oscar Lorentzon
bd3c057005
Merge branch 'feature-protobuf-mesh'
...
Conflicts:
src/Graph.ts
typings.json
2016-03-23 15:27:05 +01:00
Oscar Lorentzon
b465c19699
Merge pull request #81 from mapillary/feature-falcor-objects
...
Feature falcor objects
2016-03-22 17:03:15 +01:00
Johan Gyllenspetz
1560c31137
Merge branch 'master' into feature-falcor-objects
2016-03-21 12:57:15 -07:00
Oscar Lorentzon
b1ad2f036f
1.1.1
2016-03-21 15:44:11 +01:00
Johan Gyllenspetz
ad371ff533
Merge branch 'master' into feature-protobuf-mesh
2016-03-18 17:54:26 -07:00