222 Commits

Author SHA1 Message Date
Hannes Janetzek
dac9b8adad gradle cleanups 2014-02-24 16:01:09 +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
48fa5d5434 refactor: move tile layer classes back to layers.tile
they *really* belong there
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
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
ea49b47afd cleanup: remove local.properties 2014-02-14 00:13:10 +01:00
Chuck Greb
00ff342e86 Updates build.gradle for maven compatibility.
* Explicitly set support library version 19.0.1.
* Include slf4j-android dependency from maven central instead of local jar.
* Adds local.properties to .gitignore
2014-02-13 14:18:07 -05:00
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