50 Commits

Author SHA1 Message Date
Emux
58ecf60d9d vtm-web: fix javadoc 2017-02-16 11:45:04 +02:00
Emux
17356e5a2b vtm-web: add in Maven deploy 2017-02-16 10:52:08 +02:00
Emux
6d93aaf57f Update vtm-web-js build 2017-02-06 10:57:27 +02:00
Schedul Xor
8fc354c96a libGDX1.9.5, GWT2.8.0 applied to vtm-web (#290) 2017-02-06 10:48:19 +02:00
Emux
8397d5a3be Platform identification improvements #286, closes #285 2017-01-27 20:09:33 +02:00
Longri
980e9d5e54 Add platform identification (#286) 2017-01-27 20:02:17 +02:00
Emux
feae45f78b Update libGDX to 1.9.5 #270 2016-12-14 15:33:26 +02:00
Emux
1de6ca8fb7 Render styles improvements 2016-12-11 15:17:42 +02:00
Emux
4cd11462da SVG resources scaling, closes #214 2016-12-08 12:06:14 +02:00
Emux
f0a652faf3 vtm-web modules: minor cleanup #51 2016-11-21 11:20:31 +02:00
Emux
3388e1401f Improve code / xml formatting #54 2016-11-20 19:26:38 +02:00
Izumi Kawashima
308497ffa6 Update vtm-web modules (#240) #51 2016-11-20 19:13:00 +02:00
Emux
877d217f31 Update dependencies 2016-11-05 13:53:05 +02:00
Emux
462be14edb Graphics API enhancements, closes #92 2016-07-28 11:33:40 +03:00
Emux
a5679ce214 Bitmap.getPngEncodedData improvements, PR #71 2016-07-18 11:06:03 +03:00
Emux
fed2cd05e4 Render themes: SVG resources, closes #60 2016-07-16 21:42:42 +03:00
Emux
73bc26dd2d Render themes: read resources from files, besides assets, closes #65 2016-07-16 21:42:42 +03:00
Emux
43ca550832 Improve code / xml formatting, #54 2016-07-12 19:53:47 +03:00
Emux
e793e8851b Improve code / xml formatting, closes #54 2016-07-09 19:45:23 +03:00
Emux
d6a65ff731 Normalize all the line endings 2016-07-04 20:58:33 +03:00
Emux
2a50f89b90 Use a main gitignore 2016-07-04 14:14:08 +03:00
Emux
eca77a0afc Gradle build refactoring, closes #46 2016-07-03 20:43:32 +03:00
Hannes Janetzek
9642c8c5aa extract QueryResult from ITileDataSink 2015-06-18 00:17:00 +02:00
Hannes Janetzek
8626aa2f53 api: no more sync'ed Viewport methods
- remove synchronized viewport methods: viewport MUST only be changed on main-thread
- when calling Map.setPosition() from another thread the position will be applied
  on the next main-loop iteration
2015-06-18 00:09:27 +02:00
Hannes Janetzek
bf2909585b gradle: update GWT 2014-11-03 01:36:24 +01:00
Hannes Janetzek
f4ffac44d2 gradle: update to 2.1 and android targetSdk 21
- add android-appcompat subproject
2014-10-24 21:38:47 +02:00
Hannes Janetzek
fa62602826 Canvas: pass fill+stroke for drawing text 2014-10-10 19:58:14 +02:00
Hannes Janetzek
846d90f9fe nicer gl api
- java class name should suffice as namespace
- also use import static gl instance seems to work now with Gwt
2014-10-10 03:23:37 +02:00
Hannes Janetzek
5f9a9cc909 TileLoader/TileDataSource: add cancel() method
- used to force closing sockets when changing theme or tilesource
2014-10-03 05:19:12 +02:00
Hannes Janetzek
f6d85ce8bd refactor: rename render 'layers' to 'buckets'
- the name I was looking for for a long time :)
  also less confusion with map layers
- move renderer.elements -> renderer.bucket
- rename RenderBuckets functions
- rename BucketRenderer.layers -> buckets
2014-09-20 01:31:07 +02:00
Hannes Janetzek
20afbfe230 use new Tessellator for Mesh- and ExtrusionLayer 2014-09-20 01:31:06 +02:00
Hannes Janetzek
59ab24da90 jni: add GLMatrix proj2d/3d 2014-09-20 01:07:03 +02:00
Hannes Janetzek
95c9f47e63 refactor: hide backend Adapter handles
- static methods for backend adapters
2014-09-11 21:00:26 +02:00
Hannes Janetzek
a97b3283a0 add TileSource.Builders 2014-09-11 21:00:26 +02:00
Hannes Janetzek
3f49361e4a refactor: add api for common VertexItem use
- rename VertexItem -> VertexData
2014-06-10 22:38:52 +02:00
Hannes Janetzek
225613ec28 cleanup: canvas Paint 2014-06-10 22:16:08 +02:00
Hannes Janetzek
5e1705e621 gwt: implement GLMatrix.proj2D 2014-06-10 22:16:08 +02:00
Hannes Janetzek
ee5e6b511e gwt: throw on missing GL context 2014-06-10 22:16:08 +02:00
Hannes Janetzek
5d939cdbfd gradle: update 2014-06-10 22:16:07 +02:00
Hannes Janetzek
64383a8406 add TaskQueue interface to Map
- change AsyncTask to be able to post on main-thread
- rename Task.run() -> go()
2014-05-05 00:05:05 +02:00
Hannes Janetzek
85a4bbe125 api: UrlTileSource:
- add UrlTileSource.getTileUrl(Tile) to create complete url string
- add TileUrlFormatter interface to override default formatter
- remove unused return from sendRequest()
2014-04-03 16:12:38 +02:00
Hannes Janetzek
5ad68ff2c7 gwt: update UrlTileSource 2014-04-03 16:12:38 +02:00
Hannes Janetzek
de27227ed7 gwt: geojson tilesource 2014-03-30 20:24:53 +02:00
Hannes Janetzek
fd941858dd gwt: LoadDelayTask, keep refs with task 2014-03-27 03:14:05 +01:00
Hannes Janetzek
72b2349e11 gwt: add MapUrl for url hash parsing and updates 2014-03-27 03:14:05 +01:00
Hannes Janetzek
c7508d330d gwt: add vtm-web-js project 2014-03-27 03:14:04 +01:00
Hannes Janetzek
e6eab7f773 gwt: use canvas defined in html
- handle resize in js
- app option for tileSize in MapConfig js object
2014-03-27 03:14:04 +01:00
Hannes Janetzek
4115bdf4c0 make BitmapTileSource non-abstract 2014-03-27 03:14:03 +01:00
Hannes Janetzek
4e4d4270db split vtm-web into library and vtm-web-app 2014-03-27 03:14:03 +01:00
Hannes Janetzek
07b2d57b52 rename vtm-gdx-* 2014-03-27 03:14:03 +01:00