Hannes Janetzek
|
67529446a4
|
cleanups + notes
|
2013-10-09 01:55:54 +02:00 |
|
Hannes Janetzek
|
716fbccf36
|
add utility function to get tile by index
|
2013-10-09 01:55:54 +02:00 |
|
Hannes Janetzek
|
9733702655
|
theme tweaks
|
2013-10-09 01:55:54 +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
|
ecedccb265
|
fix possible invalid vbo reads
- make sure there is an additional vertex for interleaving
|
2013-10-09 01:55:54 +02:00 |
|
Hannes Janetzek
|
b328d769a5
|
check gl errors, cleanups
|
2013-10-09 01:55:54 +02:00 |
|
Hannes Janetzek
|
00f1fe9438
|
cleanups
|
2013-10-09 01:55:54 +02:00 |
|
Hannes Janetzek
|
b440155e83
|
fix clamp parameter
|
2013-10-09 01:55:54 +02:00 |
|
Hannes Janetzek
|
2843c49ced
|
fix stipple width
|
2013-10-09 01:55:54 +02:00 |
|
Hannes Janetzek
|
54d3fe332b
|
cleanups
|
2013-10-09 01:55:54 +02:00 |
|
Hannes Janetzek
|
aaafe0cddc
|
use procedural texture for regular stipple
|
2013-10-09 01:55:54 +02:00 |
|
Hannes Janetzek
|
c8ab69ed2d
|
keep stipple lines visible on zoomlevel >= 17
|
2013-10-09 01:55:54 +02:00 |
|
Hannes Janetzek
|
3e42886097
|
add color saturation utility
|
2013-10-09 01:55:54 +02:00 |
|
Hannes Janetzek
|
d91ad535a2
|
start to make line stipple themeable
|
2013-10-09 01:55:54 +02:00 |
|
Hannes Janetzek
|
87ea877705
|
cleanups
|
2013-10-09 01:55:54 +02:00 |
|
Hannes Janetzek
|
f658b6fbcf
|
fix text AABB
|
2013-10-09 01:55:54 +02:00 |
|
Hannes Janetzek
|
4faaf25dfa
|
use Layer.width
|
2013-10-09 01:55:54 +02:00 |
|
Hannes Janetzek
|
8aab183d1a
|
cleanup
|
2013-10-09 01:55:54 +02:00 |
|
Hannes Janetzek
|
d64988a56a
|
line stipple style for railways, yay!
|
2013-10-09 01:55:54 +02:00 |
|
Hannes Janetzek
|
7cf4ca27f3
|
- add initial version of line stipple renderer
- 'vbo' moved to 'Layers'
|
2013-10-09 01:55:54 +02:00 |
|
Hannes Janetzek
|
a0083ae484
|
refactor 'checkOverlap', cleanups
|
2013-10-09 01:55:54 +02:00 |
|
Hannes Janetzek
|
836c6f39ab
|
add label debug option to app preferences
|
2013-10-09 01:55:54 +02:00 |
|
Hannes Janetzek
|
b43736a047
|
reuse Labels and OBB2Ds, cleanups
|
2013-10-09 01:55:54 +02:00 |
|
Hannes Janetzek
|
5f0779bf86
|
when 'index' is null assume line has length of points array
|
2013-10-09 01:55:54 +02:00 |
|
Hannes Janetzek
|
0609639ef3
|
docs + cleanups
|
2013-10-09 01:55:53 +02:00 |
|
Hannes Janetzek
|
c1643850ce
|
no need to multiply extrusion scale factor in shader
|
2013-10-09 01:55:53 +02:00 |
|
Hannes Janetzek
|
45bb326258
|
update copyright
|
2013-10-09 01:55:53 +02:00 |
|
Hannes Janetzek
|
1af037d783
|
fix: release textures
|
2013-10-09 01:55:53 +02:00 |
|
Hannes Janetzek
|
34bffcc15f
|
labeling testing
|
2013-10-09 01:55:53 +02:00 |
|
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 |
|