Hannes Janetzek
|
6d3bc0caea
|
remove MapTile.loader field for GWT
|
2014-03-08 13:20:26 +01:00 |
|
Hannes Janetzek
|
26846d752f
|
change url, mod_tile now provides CORS
|
2014-03-08 13:19:22 +01:00 |
|
Hannes Janetzek
|
c17eb32a8b
|
android logger.properties
|
2014-03-08 13:18:11 +01:00 |
|
Hannes Janetzek
|
f313bb30f7
|
libgdx api changes
|
2014-03-08 13:17:56 +01:00 |
|
Hannes Janetzek
|
12ad13c0af
|
app++
|
2014-03-06 17:15:29 +01:00 |
|
Hannes Janetzek
|
e3234ecf8d
|
gradle: dont build parallel by default
|
2014-03-06 17:11:52 +01:00 |
|
Hannes Janetzek
|
397dd27649
|
jeo: desktop indoor example
|
2014-03-06 16:52:17 +01:00 |
|
Hannes Janetzek
|
5aefd7f5cb
|
gradle: update jeo config
|
2014-03-06 16:51:47 +01:00 |
|
Hannes Janetzek
|
11870a500b
|
Merge branch 'jeo'
|
2014-03-06 16:25:24 +01:00 |
|
Hannes Janetzek
|
2c133a87cb
|
update Indoor example
|
2014-03-06 16:24:36 +01:00 |
|
Hannes Janetzek
|
bb439236d6
|
add gradle
|
2014-03-06 16:24:36 +01:00 |
|
Hannes Janetzek
|
a480ef4b8b
|
update target sdk
|
2014-03-06 16:23:56 +01:00 |
|
Hannes Janetzek
|
3fd92982c4
|
add examples
|
2014-03-06 16:23:24 +01:00 |
|
Hannes Janetzek
|
9109da9784
|
add vtm-jeo
|
2014-03-06 16:23:24 +01:00 |
|
Hannes Janetzek
|
05b977be70
|
use android-logger
|
2014-03-06 16:18:29 +01:00 |
|
Hannes Janetzek
|
b04b5f235c
|
fix NPE in SimpleWorker cleanup
|
2014-03-06 16:18:23 +01:00 |
|
Hannes Janetzek
|
10a00753e7
|
gradle: use daemon/parallel options
|
2014-03-04 20:14:14 +01:00 |
|
Hannes Janetzek
|
906ad1be15
|
Merge branch 'ios'
|
2014-03-04 20:14:05 +01:00 |
|
Hannes Janetzek
|
7605e55ac7
|
libs++
|
2014-03-04 20:12:46 +01:00 |
|
Hannes Janetzek
|
4eeaf59075
|
gdx api changes
|
2014-03-04 20:12:46 +01:00 |
|
Hannes Janetzek
|
9a473e84dc
|
add ios assets
|
2014-03-04 20:12:46 +01:00 |
|
Hannes Janetzek
|
1c4979bdaa
|
add vtm-gdx-ios
|
2014-03-04 20:12:46 +01:00 |
|
Hannes Janetzek
|
3cda9684cb
|
update README
|
2014-03-04 01:43:28 +01:00 |
|
Hannes Janetzek
|
1cec1bb0dc
|
gdx api changes
- disable gdx-html build for now
|
2014-03-04 00:52:40 +01:00 |
|
Hannes Janetzek
|
5bb865a561
|
Merge branch 'gradle'
|
2014-03-01 16:57:27 +01:00 |
|
Hannes Janetzek
|
45dba44432
|
update README
|
2014-03-01 16:15:32 +01:00 |
|
Hannes Janetzek
|
3118086ff3
|
gradle: add android-example run task
|
2014-03-01 16:01:16 +01:00 |
|
Hannes Janetzek
|
cee96c9ed0
|
gradle: test configureondemand
|
2014-03-01 15:58:08 +01:00 |
|
Hannes Janetzek
|
1f1cd2ef57
|
package vtm-natives with gdx-desktop
|
2014-02-28 19:11:16 +01:00 |
|
Hannes Janetzek
|
ae808dce2e
|
refactor BitmapTileLayer:
- move to layer.tile.bitmap
- extract BitmapTileLoader
- bring back GWT BitmapTileLayer to life
|
2014-02-28 19:11:16 +01:00 |
|
Hannes Janetzek
|
ec7f75cf67
|
set default max/min zoom
|
2014-02-28 19:11:16 +01:00 |
|
Hannes Janetzek
|
50e3794cb9
|
add getter for UrlTileSource.getUrl()
|
2014-02-28 19:11:15 +01:00 |
|
Hannes Janetzek
|
9fe4be522a
|
theme: only add casing when core is rendered
|
2014-02-28 19:11:11 +01:00 |
|
Hannes Janetzek
|
7e2cd4459c
|
cleanup: emu VectorTileLayer
|
2014-02-28 19:09:10 +01:00 |
|
Hannes Janetzek
|
d7914f4807
|
add VectorTileLayer constructor with TileSource
|
2014-02-28 19:09:10 +01:00 |
|
Hannes Janetzek
|
8068d6c25a
|
fix: add default for VectorTileLoader.filterTags()
|
2014-02-28 19:09:10 +01:00 |
|
Hannes Janetzek
|
5134b522ae
|
LineLayer: drop invalid lines
|
2014-02-28 19:09:10 +01:00 |
|
Hannes Janetzek
|
fdda6988ba
|
LineLayer refactor:
- extract addLine()
- expand variable names
|
2014-02-28 19:09:10 +01:00 |
|
Hannes Janetzek
|
0ef16b6c5b
|
improve LineLayer bevel joint
|
2014-02-28 19:09:10 +01:00 |
|
Hannes Janetzek
|
60438b2925
|
add Point utilities
|
2014-02-28 19:09:10 +01:00 |
|
Hannes Janetzek
|
9c138beb5d
|
improve DebugTheme
|
2014-02-28 19:09:10 +01:00 |
|
Hannes Janetzek
|
5c05b81dfa
|
LwHttp, ignore readers that try to close InputStream.
|
2014-02-28 19:09:09 +01:00 |
|
Hannes Janetzek
|
a98ddca171
|
add LwHttp constructor with additional request header items
|
2014-02-28 19:09:09 +01:00 |
|
Hannes Janetzek
|
96b512c831
|
add MapElement.toString()
|
2014-02-28 19:09:09 +01:00 |
|
Hannes Janetzek
|
d8e23fbafe
|
fix: GeometryBuffer.startLine()
- *always* set end marker
|
2014-02-28 19:09:09 +01:00 |
|
Hannes Janetzek
|
2583ad2ce6
|
GeometryBuffer: return self for chaining, add toString()
|
2014-02-28 19:09:09 +01:00 |
|
Hannes Janetzek
|
5449d1cdd5
|
fix: clear depth buffer for tile clipping
- need to enable depthmask for clear
|
2014-02-28 19:08:37 +01:00 |
|
Hannes Janetzek
|
6d332f6ba9
|
docs: BitmapLayer
|
2014-02-24 16:03:34 +01:00 |
|
Hannes Janetzek
|
759e7b97b8
|
Merge branch 'gradle'
|
2014-02-24 16:03:18 +01:00 |
|
Hannes Janetzek
|
da6c0608a2
|
tryin travis
|
2014-02-24 16:01:09 +01:00 |
|
Hannes Janetzek
|
dac9b8adad
|
gradle cleanups
|
2014-02-24 16:01:09 +01:00 |
|
Hannes Janetzek
|
c5479c18f6
|
use original libgdx
|
2014-02-24 15:09:33 +01:00 |
|
Hannes Janetzek
|
60f9ccc9f6
|
compile gwt with vtm-themes
|
2014-02-24 15:09:33 +01:00 |
|
Hannes Janetzek
|
df7fa68787
|
update gradle nexus
|
2014-02-24 15:09:33 +01:00 |
|
Hannes Janetzek
|
f193921432
|
extract theme assets to vtm-themes project
|
2014-02-24 15:09:33 +01:00 |
|
Hannes Janetzek
|
ff83629054
|
create eclipse configuration with gradle
|
2014-02-24 15:05:54 +01:00 |
|
Hannes Janetzek
|
ad62e26b59
|
remove eclipse project settings
|
2014-02-24 15:05:54 +01:00 |
|
Hannes Janetzek
|
3b232b403e
|
add newtron theme
|
2014-02-24 15:05:17 +01:00 |
|
Hannes Janetzek
|
6e422ade94
|
add dotProduct for float[]
|
2014-02-24 15:03:22 +01:00 |
|
Hannes Janetzek
|
6d4f344326
|
add douglas-peucker simplifier
|
2014-02-24 15:03:22 +01:00 |
|
Hannes Janetzek
|
2241f3f27f
|
add visvalingam-wyatt geometry simplification
|
2014-02-24 15:03:22 +01:00 |
|
Hannes Janetzek
|
e3b279ed6d
|
cleanup: MarkerLayer, add simple ItemizedLayer constructor
|
2014-02-24 15:03:22 +01:00 |
|
Hannes Janetzek
|
1653e54541
|
cleanup: LineLayer
|
2014-02-24 15:03:22 +01:00 |
|
Hannes Janetzek
|
e947248ea4
|
make render-styles overrideable
|
2014-02-24 15:03:22 +01:00 |
|
Hannes Janetzek
|
8428f438db
|
start OsmVectorLayer
|
2014-02-24 15:03:22 +01:00 |
|
Hannes Janetzek
|
6a40c3c375
|
extract OSM vector-tile specifics to OsmTileLayer
|
2014-02-24 15:03:22 +01:00 |
|
Hannes Janetzek
|
1b232cca84
|
make VectorTileLayer extendable
|
2014-02-24 15:03:22 +01:00 |
|
Hannes Janetzek
|
99cfdd6e14
|
make VectorTileLoader extendable
|
2014-02-24 15:03:21 +01:00 |
|
Hannes Janetzek
|
5c2eaf961f
|
remove unused MapElement.priority
|
2014-02-24 15:03:21 +01:00 |
|
Hannes Janetzek
|
48fa5d5434
|
refactor: move tile layer classes back to layers.tile
they *really* belong there
|
2014-02-24 15:03:21 +01:00 |
|
Hannes Janetzek
|
6507b1369a
|
add AbstractVectorLayer
|
2014-02-24 15:03:21 +01:00 |
|
Hannes Janetzek
|
e15163bb08
|
use EventDispatcher for Input- and Map-Events
|
2014-02-24 15:03:21 +01:00 |
|
Hannes Janetzek
|
940a753b41
|
fixup: boxtree
|
2014-02-24 15:03:21 +01:00 |
|
Hannes Janetzek
|
733d9dac96
|
fix: GeometryBuffer.getNumPoints()
|
2014-02-24 15:03:21 +01:00 |
|
Hannes Janetzek
|
3896358ba8
|
add ElementLayers.setFrom()
|
2014-02-24 15:03:21 +01:00 |
|
Hannes Janetzek
|
deff7d2a86
|
gdx: decrease scroll-zoom amount
|
2014-02-24 15:02:25 +01:00 |
|
Hannes Janetzek
|
b006cacc89
|
improve combined move/scale animation
|
2014-02-17 01:51:49 +01:00 |
|
Hannes Janetzek
|
2fc078e80d
|
fix rotation in animateTo(MapPosition)
|
2014-02-17 01:51:45 +01:00 |
|
Hannes Janetzek
|
848449e32a
|
extract VectorTileRenderer from TileRenderer
|
2014-02-16 23:40:07 +01:00 |
|
Hannes Janetzek
|
adb56c7613
|
refactor TileLayer:
- set specific TileRenderer in sub-class constructor
- remove TileLoader generics from TileLayer
|
2014-02-16 23:40:07 +01:00 |
|
Hannes Janetzek
|
5cffe3a3b3
|
fix: Animator.zoomTo()
|
2014-02-16 18:03:25 +01:00 |
|
Hannes Janetzek
|
46ad2be83b
|
set default building height in VectorTileLoader
|
2014-02-16 16:08:11 +01:00 |
|
Hannes Janetzek
|
904360ff69
|
rename MapPosition.angle -> bearing
|
2014-02-16 04:22:36 +01:00 |
|
Hannes Janetzek
|
79b5a09ac8
|
big refactor: copy Viewport state for rendering
|
2014-02-16 04:15:25 +01:00 |
|
Hannes Janetzek
|
91d1e7b1a6
|
split Viewport modifiers into ViewController
|
2014-02-16 04:12:27 +01:00 |
|
Hannes Janetzek
|
46878c81b7
|
some Animator improvements
- fixes annoying zoomTo jumping
|
2014-02-16 04:11:05 +01:00 |
|
Hannes Janetzek
|
5d07d45f86
|
rename MapAnimator -> Animator
|
2014-02-15 17:13:23 +01:00 |
|
Hannes Janetzek
|
38c27c051d
|
make fields protected to allow extending MapView
|
2014-02-15 14:18:02 +01:00 |
|
Hannes Janetzek
|
dc0d161c14
|
cleanup: MapView
|
2014-02-15 14:17:00 +01:00 |
|
Hannes Janetzek
|
9285ae8536
|
do not set Tile.SIZE in MapView constructor
this way users can change static Tile.SIZE before initiating
the MapView.
|
2014-02-15 14:16:09 +01:00 |
|
Hannes Janetzek
|
0aaca44795
|
cleanup: MapAnimator
|
2014-02-15 01:05:22 +01:00 |
|
Hannes Janetzek
|
106b45f0c4
|
make Viewport.MAX_TILT public
|
2014-02-15 01:05:17 +01:00 |
|
Hannes Janetzek
|
c6b27aadf0
|
cleanup: MapPosition
|
2014-02-15 00:37:20 +01:00 |
|
Hannes Janetzek
|
c299529ccb
|
no mapsforge in here
|
2014-02-15 00:33:07 +01:00 |
|
Hannes Janetzek
|
77fa5b1fd0
|
fix: also copy MapPosition.tilt
|
2014-02-15 00:31:23 +01:00 |
|
Hannes Janetzek
|
478078dc23
|
add animateTo(MapPosition)
patch from Kimmo Vuorinen. Thanks!
|
2014-02-15 00:29:56 +01:00 |
|
Hannes Janetzek
|
eacc9a2d30
|
fix: double-tap, wait for second move event
|
2014-02-14 12:05:20 +01:00 |
|
Hannes Janetzek
|
d3b25cd3d5
|
docs
|
2014-02-14 12:03:59 +01:00 |
|
Hannes Janetzek
|
7468d0beeb
|
put 'scale screen coordinates' into projection matrix
|
2014-02-14 12:03:17 +01:00 |
|
Hannes Janetzek
|
ea49b47afd
|
cleanup: remove local.properties
|
2014-02-14 00:13:10 +01:00 |
|