2285 Commits

Author SHA1 Message Date
Hannes Janetzek
d25d967332 extract LwHttp from MapDatabase 2013-10-09 01:55:53 +02:00
Hannes Janetzek
99dafda4b9 move TriangleJNI 2013-10-09 01:55:53 +02:00
Hannes Janetzek
071a5e522f move WayDecorator to 'generator' 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
811ff6ed4a comments 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
b3d708bd36 fix label preference by segment length
add more TODOs
2013-10-09 01:55:53 +02:00
Hannes Janetzek
c9d3a05f5c also copy segment length for temporary TextItem 2013-10-09 01:55:53 +02:00
Hannes Janetzek
6ef8f8e94d fresher green for parks 2013-10-09 01:55:53 +02:00
Hannes Janetzek
9fba1e21b8 add point-in-poly function 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
e69bebb2c5 use OBBs for label collision detections 2013-10-09 01:55:53 +02:00
Hannes Janetzek
f2f93d180b add option for text priorities 2013-10-09 01:55:53 +02:00
Hannes Janetzek
fab415057e simplify + cleanups 2013-10-09 01:55:53 +02:00
Hannes Janetzek
114eb91084 pass the full segment length to labeling 2013-10-09 01:55:53 +02:00
Hannes Janetzek
f77adb30ab add labels for multiline elements 2013-10-09 01:55:53 +02:00
Hannes Janetzek
0aaca70a94 save some multiplications 2013-10-09 01:55:53 +02:00
Hannes Janetzek
27a51708fb add Intersection test for 2D OBBs 2013-10-09 01:55:53 +02:00
Hannes Janetzek
c64e0fe5b0 add ear-clip triangulator, might be more efficient for simple polys 2013-10-09 01:55:53 +02:00
Hannes Janetzek
344f4d7030 make final 2013-10-09 01:55:53 +02:00
Hannes Janetzek
32ba8bbae0 use faster Math.abs utility, cleanups, comments 2013-10-09 01:55:53 +02:00
Hannes Janetzek
429b8a98d7 better tile distance + comments 2013-10-09 01:55:53 +02:00
Hannes Janetzek
bdbdbb5905 tweak gesture detection 2013-10-09 01:55:52 +02:00
Hannes Janetzek
a362201ba0 move themes from 'osmarender' to 'styles' 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
68fbb7e7ba formatting: eclipse AnyEdit is required to remove all trailing whitespace on save.. 2013-10-09 01:55:52 +02:00
Hannes Janetzek
f18bc5a077 one more try for quad-tile distance 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
43a116708d improve tile distance function 2013-10-09 01:55:52 +02:00
Hannes Janetzek
c53805aded release locked tiles for labeling directly 2013-10-09 01:55:52 +02:00
Hannes Janetzek
f5532059ec cleanups 2013-10-09 01:55:52 +02:00
Hannes Janetzek
6466a65545 tiles are already locked when in use by GLRenderer 2013-10-09 01:55:52 +02:00
Hannes Janetzek
53e6b6537f fix leak of prefetched parent tiles 2013-10-09 01:55:52 +02:00
Hannes Janetzek
d80534a20f check if timer exists 2013-10-09 01:55:52 +02:00
Hannes Janetzek
9610555663 show other landuse above tourism:zoo 2013-10-09 01:55:52 +02:00
Hannes Janetzek
b47a7787cd more utilities, not used 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
303e0cb4ce fix RenderTheme spec to match what is actually parsed 2013-10-09 01:55:52 +02:00
Hannes Janetzek
93fde349c6 rename variable 2013-10-09 01:55:52 +02:00
Hannes Janetzek
8fb7dc831c building model shading 2013-10-09 01:55:52 +02:00
Hannes Janetzek
fb1b0d4087 docs 2013-10-09 01:55:51 +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
eace886f37 fix array out-of-bounds 2013-10-09 01:55:51 +02:00
Hannes Janetzek
7df1ceeff1 - handle limiting of unused loaded tiles in limitCache
- remove unused tiles based on distance to map center
2013-10-09 01:55:51 +02:00
Hannes Janetzek
10381ae4ea return if shader program has changed 2013-10-09 01:55:51 +02:00