Hannes Janetzek
|
2cb8a9d45f
|
keep a reference to MapView in Overlay
|
2013-10-09 01:55:56 +02:00 |
|
Hannes Janetzek
|
cd54f0dfe6
|
begin integrating of area zoom interaction
|
2013-10-09 01:55:56 +02:00 |
|
Hannes Janetzek
|
e05921efdd
|
make getStartPosition() public
|
2013-10-09 01:55:55 +02:00 |
|
Hannes Janetzek
|
e1ce1b056b
|
mapsforge should also produce implicitly clsed polys
|
2013-10-09 01:55:55 +02:00 |
|
Hannes Janetzek
|
0e96747939
|
cleanups
|
2013-10-09 01:55:55 +02:00 |
|
Hannes Janetzek
|
ebd7453348
|
more tilt
|
2013-10-09 01:55:55 +02:00 |
|
Hannes Janetzek
|
722663c5f8
|
dont mess with which pointer is which.. just use index 0 and 1 in gestures
|
2013-10-09 01:55:55 +02:00 |
|
Hannes Janetzek
|
a581996f25
|
On options change set 'clearMap' flag instead of direct clearAndRedraw
|
2013-10-09 01:55:54 +02:00 |
|
Hannes Janetzek
|
54d3fe332b
|
cleanups
|
2013-10-09 01:55:54 +02:00 |
|
Hannes Janetzek
|
45bb326258
|
update copyright
|
2013-10-09 01:55:53 +02:00 |
|
Hannes Janetzek
|
55030c1166
|
refactor: dont pass matrices with MapPosition -> use GLRender.Matrices
|
2013-10-09 01:55:53 +02:00 |
|
Hannes Janetzek
|
8db24eaacf
|
add labeling debug option
|
2013-10-09 01:55:53 +02:00 |
|
Hannes Janetzek
|
7b87e8fdc1
|
block 'tilt' gesture only when 'rotation' is active
|
2013-10-09 01:55:53 +02:00 |
|
Hannes Janetzek
|
bdbdbb5905
|
tweak gesture detection
|
2013-10-09 01:55:52 +02:00 |
|
Hannes Janetzek
|
023755655b
|
fix jumping gestures: update pointer IDs on pointer up/down
|
2013-10-09 01:55:52 +02:00 |
|
Hannes Janetzek
|
ed34c3b63a
|
decrease change of scale by the change of rotation
|
2013-10-09 01:55:52 +02:00 |
|
Hannes Janetzek
|
a9dc0d483c
|
use dpi for gesture recognition
|
2013-10-09 01:55:52 +02:00 |
|
Hannes Janetzek
|
3b67e4a3d1
|
use dpi for label size
|
2013-10-09 01:55:52 +02:00 |
|
Hannes Janetzek
|
343a3bd1b3
|
improve multitouch gesture detection
|
2013-10-09 01:55:52 +02:00 |
|
Hannes Janetzek
|
7c6ec614a2
|
make TileManager non-static
|
2013-10-09 01:55:52 +02:00 |
|
Hannes Janetzek
|
fada95f380
|
cleanups + comments
|
2013-10-09 01:55:52 +02:00 |
|
Hannes Janetzek
|
f2b7a9fdf8
|
formatting
|
2013-10-09 01:55:52 +02:00 |
|
Hannes Janetzek
|
93fde349c6
|
rename variable
|
2013-10-09 01:55:52 +02:00 |
|
Hannes Janetzek
|
76e1dcae7c
|
- fix issue with hanging ui on clse when network is down
- add getters for rotation/compass enabled
- cleanups
|
2013-10-09 01:55:51 +02:00 |
|
Hannes Janetzek
|
e9f135b3ab
|
update of Tile- and OverlayManager need to be done async for this
|
2013-10-09 01:55:51 +02:00 |
|
Hannes Janetzek
|
019c39d8b8
|
start render early
|
2013-10-09 01:55:51 +02:00 |
|
Hannes Janetzek
|
db93fbe4f6
|
make TileManager non static
|
2013-10-09 01:55:50 +02:00 |
|
Hannes Janetzek
|
4990b827d9
|
rename osmarender theme to 'default'
|
2013-10-09 01:55:49 +02:00 |
|
Hannes Janetzek
|
de88c33701
|
fling velocity is in pixel-per-second, so make it dpi-dependent
|
2013-10-09 01:55:49 +02:00 |
|
Hannes Janetzek
|
70e6266319
|
sanitize map scale input
|
2013-10-09 01:55:49 +02:00 |
|
Hannes Janetzek
|
b8287f9ecf
|
move near plane back, fixes clipping issue with most large buildings
|
2013-10-09 01:55:48 +02:00 |
|
Hannes Janetzek
|
4acd9a492f
|
finally got that z-value for un-projection right (=
- add more matrix utilities
|
2013-10-09 01:55:48 +02:00 |
|
Hannes Janetzek
|
80de20a423
|
reworking the gl projection/unprojection stuff
|
2013-10-09 01:55:47 +02:00 |
|
Hannes Janetzek
|
30fede04d2
|
magnetic-fling: move by screen size
|
2013-10-09 01:55:47 +02:00 |
|
Hannes Janetzek
|
e9d2c88022
|
TileManager, JobQueue: use MapTile[] instead of list
|
2013-10-09 01:55:47 +02:00 |
|
Hannes Janetzek
|
70b7c79a8e
|
started paged-fling mode, not enabled yet
|
2013-10-09 01:52:20 +02:00 |
|
Hannes Janetzek
|
28278ba102
|
start actual BuildingOverlay
|
2013-10-09 01:52:20 +02:00 |
|
Hannes Janetzek
|
99ce02a9bd
|
-rename BuildingOverlay -> ExtrusionOverlay,
even if there is probably nothing else to extrude
- started to draw extrusion layer for proxy tiles
- fixed depth offsetting..
|
2013-10-09 01:52:20 +02:00 |
|
Hannes Janetzek
|
eb278585fa
|
more work on building layer
|
2013-10-09 01:52:19 +02:00 |
|
Hannes Janetzek
|
49055f2cc2
|
docs
|
2013-10-09 01:47:44 +02:00 |
|
Hannes Janetzek
|
cfa56c00f6
|
move TileGenerator from 'renderer' to 'generator' package
|
2013-10-09 01:47:44 +02:00 |
|
Hannes Janetzek
|
f761be1999
|
refactor: rename RenderOverlay classes
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
df7c7200e5
|
add animateTo for BoundingBox
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
eb0b7a8c0c
|
add beginnings of OverlayModel, rendering only a box atm
- modified gl projection so that map layer is always between near- and far-plane
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
c5663df198
|
close polygons implicitly when using OSciMap2 database
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
74b5de13b8
|
use internal zoomLevel limits for now
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
7f598f5ccf
|
- MapView now requires to setMapDatabase(MapOptions) explicitly
- pass MapOptions when opening MapDatabase
|
2013-10-09 01:47:43 +02:00 |
|
Hannes Janetzek
|
adc808f505
|
handle more overlay events
|
2013-10-09 01:46:34 +02:00 |
|
Hannes Janetzek
|
b863882302
|
allow interception of all touch events
|
2013-10-09 01:46:34 +02:00 |
|
Hannes Janetzek
|
dd64d6da26
|
fix: unlock tiles properly onResume
|
2013-10-09 01:40:21 +02:00 |
|