Hannes Janetzek
d56eb31aef
use pre-package jnis for gradle...
2014-02-12 23:20:57 +01:00
Hannes Janetzek
424f44ba12
double tap scale is back
2014-02-12 02:11:50 +01:00
Hannes Janetzek
8d350238cf
add heightOffset for Line- and MeshLayer
2014-02-12 02:08:19 +01:00
Hannes Janetzek
320295bfba
add AndroidGraphics.makeMarker() utility for loading rawResource
2014-02-09 20:35:12 +01:00
Hannes Janetzek
fccf3212e6
gradle: cleanups
2014-02-08 21:22:07 +01:00
Hannes Janetzek
c64eb9aa88
rename getViewport/Animator/Layer() to viewport/animator/layers()
...
- these are composite parts of Map
2014-02-08 17:48:01 +01:00
Hannes Janetzek
1bda4d29e1
update to target sdk 19
2014-02-08 05:38:46 +01:00
Hannes Janetzek
d836ffaad1
cleanup vtm-android
2014-02-08 03:01:37 +01:00
Hannes Janetzek
5b09735249
let MapActivity extend FragmentActivity
2014-02-08 01:42:01 +01:00
Hannes Janetzek
d1dbce8682
register MapView when Context is instance of MapActivity
2014-02-08 01:42:01 +01:00
Hannes Janetzek
ccb00b17a5
bump target SDK
2014-02-08 01:42:01 +01:00
Hannes Janetzek
5443cf5417
gradle stuff
2014-02-08 01:41:50 +01:00
Hannes Janetzek
cabd470709
cleanup: vtm-android
2014-02-07 21:50:08 +01:00
Hannes Janetzek
9f7e8dbad7
formatter
2014-02-07 21:50:07 +01:00
Hannes Janetzek
e620d15964
android: ScaleBar layer is back
2014-01-28 00:41:36 +01:00
Hannes Janetzek
ffce767615
remove old Android.makeMarker()
2014-01-27 15:08:05 +01:00
Stephan Leuschner
9ec72aabe3
Update AndroidGraphics.java
...
add static makeMarker to create Marker from Drawable
2014-01-27 14:42:42 +01:00
Hannes Janetzek
a82da20981
TileCache: use dbName to acutally create multiple databases..
2014-01-25 23:35:20 +01:00
Hannes Janetzek
93af135d6d
eclipse: export slf4j
2014-01-24 03:09:08 +01:00
Hannes Janetzek
b2f0bd0e3d
disable debug
2014-01-21 17:22:37 +01:00
Hannes Janetzek
94011804be
add isValid() to Bitmap interface
2014-01-21 05:22:53 +01:00
Hannes Janetzek
f9d262d6a7
cleanup
2014-01-21 05:22:53 +01:00
Hannes Janetzek
5b3c2ed1a8
TileCache: dont use ParcelFileDescriptor for now, cleanups
2014-01-19 22:57:17 +01:00
Hannes Janetzek
2fa0a53fdd
cleanups
2014-01-19 22:57:17 +01:00
Hannes Janetzek
350f6394fd
vtm-android: dont force MapView to use MapActivity context
2014-01-19 22:57:17 +01:00
Hannes Janetzek
0710e5776e
fix deadlock on AndroidMap<>Viewport:
...
- on GL-Thread:
MapRenderer.draw()->MapAnimator->update()->AndroidMap.updateMap
[sync: Viewport [sync: AndroidMap ]]
- on Mainloop:
AndroidMap.redrawMapInternal()->updateLayers()->Viewport.getMapPosition()
[sync:AndroidMap [sync:Viewport]]
... no need to sync on AndroidMap
2014-01-19 22:51:26 +01:00
Hannes Janetzek
dd681e390d
fix possible concurrent modification
2014-01-17 20:41:45 +01:00
Hannes Janetzek
5e27740761
update slf4j android
2014-01-17 17:58:43 +01:00
Hannes Janetzek
b48f3fb1a2
move license files to root directory
2014-01-17 00:00:19 +01:00
Hannes
aa5f11e754
update license headers
2014-01-16 23:14:24 +01:00
Hannes Janetzek
73e46e7a6f
add sqlite tile cache
2014-01-14 18:20:54 +01:00
Hannes Janetzek
9ff8e149ef
release handle to android native MotionEvent
2014-01-14 18:20:54 +01:00
Hannes Janetzek
30714a3ba6
fix project classpath
2014-01-14 18:20:54 +01:00
Hannes Janetzek
ba52bfddbe
add pluggable gesture detection
...
- extract inner Map.Layers class
- extract inner MapView.Map class -> AndroidMap
2013-12-08 20:54:24 +01:00
Hannes Janetzek
50ec62264e
settings: link android libs folder
2013-12-03 01:09:59 +01:00
Hannes Janetzek
e33a863d3b
set MapView clickable/focusable by default
2013-11-26 13:43:02 +01:00
Hannes Janetzek
1d6bdcb0f2
simplify map listener handling
2013-11-23 21:19:41 +01:00
Hannes Janetzek
2d18e7d25f
switch to slf4j
2013-11-23 21:19:40 +01:00
Hannes Janetzek
2db1cf8b6c
org.oscim.backend: docs and cleanups
2013-11-23 21:11:03 +01:00
Hannes Janetzek
c720cf22aa
consistent formatting
2013-11-23 21:10:22 +01:00
Hannes Janetzek
31e1fce550
settings: formatter
2013-11-23 21:10:21 +01:00
Hannes Janetzek
d50a6fa203
fix: assets path links for eclipse
2013-11-23 21:10:19 +01:00
Hannes Janetzek
8fe8c3a1f2
refactor: merge BitmapUtils.createBitmap() into CanvasAdapter
2013-11-23 21:10:18 +01:00
Hannes Janetzek
4e01de31f7
some event mechanism
2013-11-23 21:10:18 +01:00
Hannes Janetzek
67a3cbadf7
package/naming reorganization:
...
- RenderLayer -> LayerRenderer
as this LayerRenderer just the rendering implementation of a Layer
- not a 'layer' itself
- move renderer.sublayer.*Renderer into their respective *Layer classes
- move layers.labeling to layers.tile.vector.labeling
(until there is a common labeling framework)
- remove layers.overlay
- move Marker stuff to layers.marker
- merge TileRenderer into TileRenderLayer
- rename renderer.sublayers to renderer.elements
- move layers.tile.* to tiling package
- move tilesource.* to tiling.source
- rename oscim.view -> oscim.map
2013-11-23 21:09:30 +01:00
Hannes Janetzek
eee41e093c
refactor: move AndroidGLRenderer into GLView
...
- remove unused class
2013-10-09 02:38:00 +02:00
Hannes Janetzek
870363bf2f
refactor: rename MapView -> Map, MapViewPosition -> Viewport
2013-10-09 02:38:00 +02:00
Hannes Janetzek
5b16f6b085
borrow AsyncTask stuff from libgdx
...
- for html backend async tasks are just put on Queue and run on next main-loop iteration
2013-10-09 01:56:13 +02:00
Hannes Janetzek
23a26eb18c
add MapView.post(Runnable)
2013-10-09 01:56:13 +02:00
Hannes Janetzek
7ca6ae05b4
android: implement GLAdapter
...
- remove the Gdx implementation
2013-10-09 01:56:13 +02:00