Emux
a7d50fa8fa
OpenGL ES 3.0: sanitize Android #646
2019-03-23 14:48:27 +02:00
Emux
7cfbe1c115
Map: simplify updateMap
2019-02-21 13:07:24 +02:00
Gustl22
45cf4057d1
GL30 adapter ( #652 )
2019-02-19 13:45:22 +02:00
Gustl22
0a8e56ea05
DateTime adapter ( #628 )
2019-02-19 12:05:39 +02:00
Gustl22
d806d6bcca
Add missing @Override annotations ( #617 )
2018-12-12 11:10:33 +02:00
Emux
12cb34146c
Scale factor for short vertices improvements, fix #537
2018-05-11 13:19:02 +03:00
Emux
516b18bdef
Scale factor for short vertices calculation, fix #537
2018-05-05 20:19:26 +03:00
Gustl22
d1f9a4e8f6
Fix blank tiles on large windows and tilt ( #522 )
2018-04-14 18:37:58 +03:00
Gustl22
d7aad27ed8
ViewController: refactor 'setScreenSize' to 'setViewSize', 'setMapScreenCenter' to 'setMapViewCenter' ( #523 )
2018-04-14 17:36:13 +03:00
Emux
233f0c4f7e
Allow custom tile size instead of the calculated one
2017-09-29 19:37:39 +03:00
Emux
607cdeb5db
Feature parameters, fix #403
2017-09-16 18:03:28 +03:00
Emux
9283b80594
Automatic tile size calculation #92
2017-09-12 20:21:56 +03:00
Emux
c2eb679adf
Improve canvas DPI setting, fixes #349
2017-05-09 15:32:06 +03:00
Emux
b190211e5a
Android MapView in layout designer, closes #330
2017-03-08 13:17:35 +02:00
Emux
735acc520a
Android MapView: add onDestroy method
2017-02-13 10:14:53 +02:00
Emux
ba93445259
Improved gestures: parallel system and samples #253
2016-11-28 14:41:32 +02:00
Andrey Novikov
71f7c45b21
Improved gestures ( #249 ) #253
2016-11-28 14:28:44 +02: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
Hannes Janetzek
d492358a94
sync viewport
2015-06-18 00:13:43 +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
f4ffac44d2
gradle: update to 2.1 and android targetSdk 21
...
- add android-appcompat subproject
2014-10-24 21:38:47 +02:00
Hannes Janetzek
3d1cc6fe36
disable glBufferSubData for all Adreno 330/320
...
- use more specific test to work around buggy driver
2014-06-24 21:00:30 +02:00
Hannes Janetzek
9c1ae887ea
samsung/adreno quirk: dont use glBufferSubData()
2014-05-16 12:03:46 +02:00
Hannes Janetzek
ee3ffa8cec
dont use vbo texture-layers for samsung devices with kitkat
2014-05-12 14:48:30 +02:00
Hannes Janetzek
b85713b437
cleanup: MapView
2014-03-27 03:14:04 +01:00
Hannes Janetzek
e1943e2808
android: extract GestureHandler
2014-03-27 03:14:04 +01:00
Hannes Janetzek
c11a0d698b
android: rename MapView.getMap()
2014-03-27 03:14:04 +01:00
Hannes Janetzek
4fb3d13404
refactor backend Adapter classes
2014-03-27 03:14:03 +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
424f44ba12
double tap scale is back
2014-02-12 02:11:50 +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
d836ffaad1
cleanup vtm-android
2014-02-08 03:01:37 +01:00
Hannes Janetzek
d1dbce8682
register MapView when Context is instance of MapActivity
2014-02-08 01:42:01 +01:00
Hannes Janetzek
cabd470709
cleanup: vtm-android
2014-02-07 21:50:08 +01:00
Hannes Janetzek
350f6394fd
vtm-android: dont force MapView to use MapActivity context
2014-01-19 22:57:17 +01:00
Hannes
aa5f11e754
update license headers
2014-01-16 23:14:24 +01:00
Hannes Janetzek
9ff8e149ef
release handle to android native MotionEvent
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
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
c720cf22aa
consistent formatting
2013-11-23 21:10:22 +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
870363bf2f
refactor: rename MapView -> Map, MapViewPosition -> Viewport
2013-10-09 02:38:00 +02:00