Emux
891efed6e6
Remove external git submodule 'vtm-ext-libs', closes #23
2016-06-18 17:05:01 +03:00
Emux
34c0cee0ca
Remove external git submodule 'appcompat', closes #22
2016-06-18 16:44:46 +03:00
Emux
7e891c452a
vtm-tests: remove Maven plugin in build.gradle
2016-06-18 16:30:28 +03:00
Emux
16ae323731
Clear settings gradle
2016-06-18 16:23:14 +03:00
Emux
eb58dc9e67
vtm-playground: fix assets in build.gradle
2016-06-18 16:18:02 +03:00
Emux
bf370bceb7
SharedModel: make compatible with latest libGDX, improves #19 , closes #13
2016-06-18 14:04:28 +03:00
Longri
d1fd03a52f
fix libgdx compatibele to run tests from playground
2016-06-18 12:53:29 +03:00
Emux
f7f20f486e
vtm-android-start: add proper application theme, fixes #18
2016-06-17 22:53:42 +03:00
Emux
8a34908f36
vtm-android-gdx example: add stencil buffer, fixes #17
2016-06-17 22:42:17 +03:00
Emux
cf4ff8046d
libGDX Android native libraries, closes #16
2016-06-17 22:35:26 +03:00
Emux
3ea5af2477
VTM native libraries for Android and Desktop (Win, Mac, Linux), closes #14
2016-06-17 21:47:36 +03:00
Emux
e85ec48468
ViewController: moveTo respects Viewport limits, fixes #12
2016-06-17 15:14:07 +03:00
Emux
7a952cdaf9
Viewport: add movement limits public API, closes #11
2016-06-17 15:07:13 +03:00
Emux
c8f74e649e
MapEventLayer: complete gestures public API, closes #10
2016-06-17 15:01:22 +03:00
Emux
c238916d89
MapPosition: update also zoomLevel in setByBoundingBox, fixes #9
2016-06-17 14:54:15 +03:00
Emux
a06973241c
InputHandler: desktop keyboard shortcuts improvements / fixes, closes #8
2016-06-17 14:46:50 +03:00
Emux
b8d382a9f3
Android / AWT interfaces improvements, closes #7
2016-06-17 13:08:30 +03:00
Emux
35d8d2d57e
ItemizedLayer: use getters for accessing the items, closes #6
2016-06-17 12:21:58 +03:00
Emux
92c10edb11
GLState: workaround for canvas resize artifacts on desktop, fixes #5
2016-06-17 11:57:54 +03:00
Emux
ec4fa0ed5f
GridRenderer: change tile grid form to z/x/y, closes #4
2016-06-17 11:43:25 +03:00
Emux
7af0be9af7
BuildingLayer: translucent buildings option, closes #3
2016-06-17 11:22:18 +03:00
Emux
0a465abbfe
GLUtils: workaround for texture memory leaks on desktop, fixes #2
2016-06-17 11:09:03 +03:00
Emux
e0f02323bb
Update libGDX to 1.9.3
2016-06-16 16:40:45 +03:00
Emux
9022ec14ec
Update Gradle and Android, build improvements. Closes #1
2016-06-16 13:04:00 +03:00
Hannes Janetzek
adc04ace7f
Update build.gradle
2015-06-18 01:55:22 +02:00
Hannes Janetzek
e3fdaff470
fix build
2015-06-18 01:23:35 +02:00
Hannes Janetzek
7f5577ff24
android-example: add VectorLayerActivity
2015-06-18 00:50:54 +02:00
Hannes Janetzek
b174f65122
added drawing api
...
add GeomBuilder, needs Jts
drawing_api: squashed
drawing_api: use JtsDrawable baseclass
- add makeCircle for testing
drawing_api: cleanups
drawing_api: refactor
drawing_api: use SpatialIndex
drawing_api: optimization + cleanup
drawing_api: VectorLayer
- use VectorLayer for PathLayer
drawing_api: make style builder more consistent with theme api
drawing_api: wip
2015-06-18 00:17:01 +02:00
Hannes Janetzek
3402308ced
Viewport: remove BoundingBox utility function
2015-06-18 00:17:01 +02:00
Hannes Janetzek
1ea26e576e
Map: add getBoundingBox
2015-06-18 00:17:01 +02:00
Hannes Janetzek
231d596b69
Box: add utils and check min < max in constructor
...
sq: Box utils
add Box utils
fixup: Box
2015-06-18 00:17:01 +02:00
Hannes Janetzek
c0ece9dd7d
spatialindex
...
add SpatialIndex clear()
docs: QuadTree
wip: SpatialIndex
2015-06-18 00:17:01 +02:00
Hannes Janetzek
c29c85db41
VectorTileLayer: rename hook function: render->process
2015-06-18 00:17:01 +02:00
Hannes Janetzek
0814a06d42
GeometryBuffer: add simple Constructor
...
- add makeCircle util
- return this on clear()
2015-06-18 00:17:00 +02:00
Hannes Janetzek
9642c8c5aa
extract QueryResult from ITileDataSink
2015-06-18 00:17:00 +02:00
Hannes Janetzek
ff630fdcfa
configure viewport extents
...
ref #156
close #45
2015-06-18 00:14:28 +02:00
Hannes Janetzek
d492358a94
sync viewport
2015-06-18 00:13:43 +02:00
Hannes Janetzek
6f85e24ed9
Viewport screen-pivot + extent option
2015-06-18 00:13:38 +02:00
Hannes Janetzek
da93f0ab72
GdxMapApp: reduce default fps
2015-06-18 00:09:27 +02:00
Hannes Janetzek
b1cfdfd454
android: remove MapActivity
...
- see vtm-android-start for an example use of MapView
- add MapPreferences
- update android-start
- android-example: use appcompat actionbar
2015-06-18 00:09:27 +02:00
Hannes Janetzek
0c5a7e7aa6
android: refactor MapView
...
- merge AndroidMap + GLView into Mapview
- let MapView directly extends GLSurfaceView
2015-06-18 00:09:27 +02:00
Hannes Janetzek
e1c1a20074
ViewController: clamp tilt in setPosition
2015-06-18 00:09:27 +02:00
Hannes Janetzek
dfc1aeb98f
Animator: animation end event
2015-06-18 00:09:27 +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
381907526e
fix: use same precision in vertex and fragment shaders
...
should fix #153
2015-06-18 00:07:20 +02:00
Hannes Janetzek
d8fb724d61
Update README.md
...
drop somewhat generic library name
2015-06-01 19:38:02 +02:00
Hannes Janetzek
de7c203926
use highp for all vertex shaders
2015-04-22 09:11:28 +02:00
Hannes Janetzek
c3cf288548
disable use of glBufferSubData for all adreno 3xx
...
- should fix the issue reported for galaxy 4 mini
2015-04-22 06:37:28 +02:00
Hannes Janetzek
1bb112e685
fix: line shader must have highp
2015-04-22 06:33:06 +02:00
Hannes Janetzek
00ceb9f359
fix overflow: use int offsets in TextureItem
...
should fix #144
- using quad-indices the offsets are not limited to max vertex ids
2015-03-19 14:16:56 +01:00