Commit Graph
Select branches
Hide Pull Requests
master
#1000
#1001
#1006
#1008
#1009
#101
#1025
#1026
#1030
#1032
#1033
#1034
#1037
#1038
#104
#104
#1040
#1043
#1045
#111
#112
#112
#113
#113
#114
#114
#118
#118
#119
#119
#132
#133
#133
#142
#142
#143
#143
#159
#159
#170
#170
#173
#173
#176
#176
#178
#178
#185
#185
#186
#186
#187
#188
#188
#189
#189
#19
#19
#196
#198
#198
#199
#199
#202
#202
#204
#204
#209
#209
#211
#211
#225
#226
#226
#227
#227
#230
#230
#233
#233
#240
#240
#241
#241
#242
#244
#244
#245
#247
#247
#248
#248
#249
#249
#252
#252
#256
#256
#260
#261
#262
#272
#272
#279
#279
#28
#28
#282
#282
#283
#284
#286
#286
#287
#290
#294
#294
#295
#295
#296
#296
#298
#298
#299
#299
#302
#302
#303
#303
#304
#304
#305
#305
#306
#306
#308
#309
#309
#310
#310
#313
#315
#315
#318
#318
#323
#323
#324
#324
#326
#326
#327
#327
#328
#328
#329
#329
#332
#332
#334
#334
#335
#335
#337
#337
#342
#344
#344
#345
#350
#351
#364
#364
#365
#365
#373
#373
#374
#374
#377
#378
#380
#380
#381
#381
#382
#386
#386
#388
#388
#390
#391
#391
#397
#398
#413
#413
#419
#419
#42
#42
#425
#426
#429
#429
#430
#430
#437
#437
#438
#439
#441
#442
#443
#443
#444
#444
#446
#446
#447
#447
#448
#448
#450
#451
#451
#452
#452
#453
#453
#455
#455
#456
#457
#457
#458
#459
#459
#461
#461
#462
#462
#463
#463
#465
#465
#466
#466
#467
#467
#468
#468
#469
#469
#47
#470
#470
#474
#474
#475
#475
#476
#478
#478
#479
#479
#481
#481
#483
#488
#488
#489
#489
#492
#493
#493
#497
#497
#499
#499
#501
#501
#502
#505
#505
#506
#508
#508
#510
#510
#514
#514
#515
#515
#516
#516
#518
#518
#519
#519
#522
#522
#523
#523
#524
#525
#525
#526
#526
#527
#527
#528
#528
#529
#529
#530
#532
#532
#533
#534
#536
#540
#541
#542
#542
#543
#543
#544
#544
#548
#548
#549
#549
#553
#554
#554
#555
#555
#556
#556
#557
#557
#558
#563
#563
#564
#564
#565
#566
#566
#567
#569
#569
#570
#570
#573
#574
#574
#576
#577
#577
#579
#579
#582
#582
#583
#584
#584
#585
#586
#587
#587
#588
#589
#590
#590
#592
#592
#598
#600
#603
#604
#605
#606
#607
#608
#609
#610
#612
#613
#615
#616
#617
#618
#619
#620
#623
#625
#626
#627
#628
#630
#631
#632
#633
#634
#636
#638
#639
#640
#642
#643
#648
#649
#650
#651
#652
#653
#654
#655
#656
#657
#658
#660
#661
#662
#664
#665
#666
#667
#668
#669
#670
#671
#673
#674
#675
#676
#677
#678
#680
#681
#683
#684
#685
#686
#687
#688
#689
#69
#69
#690
#691
#692
#693
#694
#695
#699
#700
#701
#702
#703
#704
#707
#708
#709
#71
#71
#710
#714
#715
#716
#717
#718
#719
#72
#72
#724
#725
#726
#727
#729
#732
#733
#734
#737
#739
#740
#743
#744
#745
#748
#749
#75
#750
#752
#753
#754
#755
#757
#758
#759
#76
#762
#763
#764
#765
#766
#769
#77
#77
#770
#771
#773
#776
#778
#780
#781
#782
#783
#784
#785
#786
#788
#789
#79
#790
#792
#793
#794
#795
#796
#797
#798
#799
#800
#802
#803
#804
#805
#807
#808
#809
#810
#811
#813
#817
#818
#819
#823
#825
#826
#827
#828
#835
#837
#844
#847
#848
#849
#851
#852
#855
#858
#859
#862
#869
#873
#878
#879
#880
#881
#883
#884
#885
#886
#887
#889
#891
#901
#902
#903
#904
#905
#906
#907
#911
#921
#925
#928
#934
#940
#941
#942
#943
#944
#945
#95
#95
#950
#956
#957
#958
#960
#965
#972
#973
#975
#976
#977
#978
#986
#987
#988
#989
#990
#993
#994
#995
#996
#997
0.10.0
0.11.0
0.11.1
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.17.0
0.18.0
0.19.0
0.6.0
0.6.0-rc1
0.6.0-rc2
0.6.0-rc3
0.7.0
0.7.0-rc1
0.7.0-rc2
0.8.0
0.8.0-rc1
0.9.0
0.9.1
0.9.2
jars_removed
Select branches
Hide Pull Requests
master
#1000
#1001
#1006
#1008
#1009
#101
#1025
#1026
#1030
#1032
#1033
#1034
#1037
#1038
#104
#104
#1040
#1043
#1045
#111
#112
#112
#113
#113
#114
#114
#118
#118
#119
#119
#132
#133
#133
#142
#142
#143
#143
#159
#159
#170
#170
#173
#173
#176
#176
#178
#178
#185
#185
#186
#186
#187
#188
#188
#189
#189
#19
#19
#196
#198
#198
#199
#199
#202
#202
#204
#204
#209
#209
#211
#211
#225
#226
#226
#227
#227
#230
#230
#233
#233
#240
#240
#241
#241
#242
#244
#244
#245
#247
#247
#248
#248
#249
#249
#252
#252
#256
#256
#260
#261
#262
#272
#272
#279
#279
#28
#28
#282
#282
#283
#284
#286
#286
#287
#290
#294
#294
#295
#295
#296
#296
#298
#298
#299
#299
#302
#302
#303
#303
#304
#304
#305
#305
#306
#306
#308
#309
#309
#310
#310
#313
#315
#315
#318
#318
#323
#323
#324
#324
#326
#326
#327
#327
#328
#328
#329
#329
#332
#332
#334
#334
#335
#335
#337
#337
#342
#344
#344
#345
#350
#351
#364
#364
#365
#365
#373
#373
#374
#374
#377
#378
#380
#380
#381
#381
#382
#386
#386
#388
#388
#390
#391
#391
#397
#398
#413
#413
#419
#419
#42
#42
#425
#426
#429
#429
#430
#430
#437
#437
#438
#439
#441
#442
#443
#443
#444
#444
#446
#446
#447
#447
#448
#448
#450
#451
#451
#452
#452
#453
#453
#455
#455
#456
#457
#457
#458
#459
#459
#461
#461
#462
#462
#463
#463
#465
#465
#466
#466
#467
#467
#468
#468
#469
#469
#47
#470
#470
#474
#474
#475
#475
#476
#478
#478
#479
#479
#481
#481
#483
#488
#488
#489
#489
#492
#493
#493
#497
#497
#499
#499
#501
#501
#502
#505
#505
#506
#508
#508
#510
#510
#514
#514
#515
#515
#516
#516
#518
#518
#519
#519
#522
#522
#523
#523
#524
#525
#525
#526
#526
#527
#527
#528
#528
#529
#529
#530
#532
#532
#533
#534
#536
#540
#541
#542
#542
#543
#543
#544
#544
#548
#548
#549
#549
#553
#554
#554
#555
#555
#556
#556
#557
#557
#558
#563
#563
#564
#564
#565
#566
#566
#567
#569
#569
#570
#570
#573
#574
#574
#576
#577
#577
#579
#579
#582
#582
#583
#584
#584
#585
#586
#587
#587
#588
#589
#590
#590
#592
#592
#598
#600
#603
#604
#605
#606
#607
#608
#609
#610
#612
#613
#615
#616
#617
#618
#619
#620
#623
#625
#626
#627
#628
#630
#631
#632
#633
#634
#636
#638
#639
#640
#642
#643
#648
#649
#650
#651
#652
#653
#654
#655
#656
#657
#658
#660
#661
#662
#664
#665
#666
#667
#668
#669
#670
#671
#673
#674
#675
#676
#677
#678
#680
#681
#683
#684
#685
#686
#687
#688
#689
#69
#69
#690
#691
#692
#693
#694
#695
#699
#700
#701
#702
#703
#704
#707
#708
#709
#71
#71
#710
#714
#715
#716
#717
#718
#719
#72
#72
#724
#725
#726
#727
#729
#732
#733
#734
#737
#739
#740
#743
#744
#745
#748
#749
#75
#750
#752
#753
#754
#755
#757
#758
#759
#76
#762
#763
#764
#765
#766
#769
#77
#77
#770
#771
#773
#776
#778
#780
#781
#782
#783
#784
#785
#786
#788
#789
#79
#790
#792
#793
#794
#795
#796
#797
#798
#799
#800
#802
#803
#804
#805
#807
#808
#809
#810
#811
#813
#817
#818
#819
#823
#825
#826
#827
#828
#835
#837
#844
#847
#848
#849
#851
#852
#855
#858
#859
#862
#869
#873
#878
#879
#880
#881
#883
#884
#885
#886
#887
#889
#891
#901
#902
#903
#904
#905
#906
#907
#911
#921
#925
#928
#934
#940
#941
#942
#943
#944
#945
#95
#95
#950
#956
#957
#958
#960
#965
#972
#973
#975
#976
#977
#978
#986
#987
#988
#989
#990
#993
#994
#995
#996
#997
0.10.0
0.11.0
0.11.1
0.12.0
0.13.0
0.14.0
0.15.0
0.16.0
0.17.0
0.18.0
0.19.0
0.6.0
0.6.0-rc1
0.6.0-rc2
0.6.0-rc3
0.7.0
0.7.0-rc1
0.7.0-rc2
0.8.0
0.8.0-rc1
0.9.0
0.9.1
0.9.2
jars_removed
-
4a5142fdf6
keep mapfile-writer/db from bit-rotting
Hannes Janetzek
2012-09-19 00:42:49 +02:00 -
19344e39cf
starting to add some perspective
Hannes Janetzek
2012-09-18 15:45:30 +02:00 -
7ac44bc3df
do not cancel loading in limitCache for now
Hannes Janetzek
2012-09-18 21:55:18 +02:00 -
363cf8b029
add available zoomlevel to MapInfo
Hannes Janetzek
2012-09-18 21:53:52 +02:00 -
6ee2a85e12
fixes: - start MapWorkers at end of init - check for screensize > 0 in updateMap
Hannes Janetzek
2012-09-18 16:50:56 +02:00 -
e54e6e1c46
MapGenerator -> TileGenerator
Hannes Janetzek
2012-09-18 15:48:45 +02:00 -
d3f8f7ceef
remove actionbar
Hannes Janetzek
2012-09-18 15:44:25 +02:00 -
28cc35a32d
rename MapGenerator -> TileGenerator
Hannes Janetzek
2012-09-18 15:42:24 +02:00 -
a1317a9de5
- remove swrenderer - rearchitect: now that MapView is a ViewGroup and MapRenderer is the GLSurfaceView. - lock/unlock proxy tiles properly to not be removed from cache while in use
Hannes Janetzek
2012-09-16 19:26:53 +02:00 -
caea9cd7c9
move PausableThread to mapgenerator package - add experimental regionlookup
Hannes Janetzek
2012-09-12 02:55:27 +02:00 -
e2da87d8e0
switch package org.mapsforge -> org.oscim
Hannes Janetzek
2012-09-12 00:33:39 +02:00 -
489f07dd5d
some more refactoring: - pass map<key,val> as settings to db open instead of mapfile - started to clean up this 'get start position' mess
Hannes Janetzek
2012-09-11 22:40:10 +02:00 -
ab69675d69
fix segv... set initial map position when not in config
Hannes Janetzek
2012-09-11 15:46:44 +02:00 -
53636cff30
- add compass - add 'fix orientation' option - bugfix segv in limitLoadQueue - remove redundant MapController - refactor out Location stuff from TileMap
Hannes Janetzek
2012-09-11 04:06:59 +02:00 -
baa40ed9ea
comments and cleanups
Hannes Janetzek
2012-09-10 20:33:21 +02:00 -
69fe74facc
- refactor: moving parts of MapRenderer that run on main thread to new TileLoader class - adding option for enable rotation.. still needs work - renaming json db to test - it doesnt do json but still handy for testing
Hannes Janetzek
2012-09-10 02:24:11 +02:00 -
2d90a4dea4
refactoring: MapTile -> JobTile, GLMapTile -> MapTile, TreeTile -> QuadTree
Hannes Janetzek
2012-09-09 12:47:50 +02:00 -
d2a2dfb2f2
- MapDatabase: add writeInt to bytestring frunction, cleanups
Hannes Janetzek
2012-09-09 02:17:36 +02:00 -
232f4d577d
cleanup
Hannes Janetzek
2012-09-08 14:31:34 +02:00 -
17ae9fe098
merge ScaleListener into TouchHandler
Hannes Janetzek
2012-09-08 14:31:14 +02:00 -
026a0674cd
make tile file cache work, still not enabled
Hannes Janetzek
2012-09-08 01:34:33 +02:00 -
7b8a959a21
cleanup
Hannes Janetzek
2012-09-08 01:33:17 +02:00 -
6357c2fa2a
cleanup tile cache 'limiting functions'
Hannes Janetzek
2012-09-08 01:32:59 +02:00 -
4763ea8989
use extrem simple and lightweight handmade http client.
Hannes Janetzek
2012-09-07 21:17:23 +02:00 -
abfb2c9fec
fix glconfigchooser for asus transformer
Hannes Janetzek
2012-09-07 21:14:10 +02:00 -
f01f5c7bfa
reuse RenderTheme cache key
Hannes Janetzek
2012-09-07 21:13:24 +02:00 -
9b697cc05d
no control flow in shader, hth for htc
Hannes Janetzek
2012-09-07 21:12:57 +02:00 -
c01aa685a2
improve distance function, hard to get active/proxy tiles in limitCache now
Hannes Janetzek
2012-09-07 21:12:22 +02:00 -
2f0270e696
vertices became smaller, decrease poolitem size
Hannes Janetzek
2012-09-07 21:11:08 +02:00 -
18d10e744c
- add multi-linestrings / -polygons in one go
Hannes Janetzek
2012-09-07 21:10:09 +02:00 -
7c95930ba3
- pack line texture coordinates in least significant bits of extrusion vector - saving 4 bytes per vertex :) - use premultiplied alpha,fixing issues on HTC and no reason no to use premul - fix issue on HTC desire, went out-of-memory when setting buffer data to zero ?! - delete buffer and rereate instead - use 565 color config for devices that prefer it (HTC...)
Hannes Janetzek
2012-09-06 01:06:35 +02:00 -
7f469a6316
disable postgis backend
Hannes Janetzek
2012-09-04 20:36:17 +02:00 -
32e9d366ac
bug fix: really clear depth buffer, forgot to enable depth mask
Hannes Janetzek
2012-09-04 20:35:49 +02:00 -
7647e1827e
modify zoom-in gesture to scale from focus center
Hannes Janetzek
2012-09-04 14:25:18 +02:00 -
b210c5ee73
remember theme preference
Hannes Janetzek
2012-09-04 14:24:32 +02:00 -
1a27f56313
- making oscimap default backend - added about-screen - added TreeTile for Tile lookup, dropping that HashMap - using simple line-shader instead of std-derivatives one, about twice as faster here - use distance calculation from MapRenderer - removing TileScheduler - no need for MapGeneratorJob, pass MapTile directly to MapWorkers - added two-finger tap gestures for zoom-in/out - added tub/tron rendertheme - started caching for oscimap - add x/y coordinates to MapPosition, using it in MapRenderer - create tag hash when needed - no need for long tile coordinates max zoomlevel 31 should suffice
Hannes Janetzek
2012-09-03 00:13:13 +02:00 -
78e39af35a
cancel loading when tile is removed from cache
Hannes Janetzek
2012-08-29 11:01:19 +02:00 -
38e2b9296c
update copyright
Hannes Janetzek
2012-08-29 10:46:03 +02:00 -
a0b7f3a4ca
less logging
Hannes Janetzek
2012-08-29 10:45:50 +02:00 -
91ba202082
- fix adding vbo id twice to pool. null tile.vbo in clear. phew - improve depth buffer clipping, no more overlapping of polygons and use it to clip proxy tiles too - simplify limitCache function - linelayers, dont use systemarraycopy for small arrays
Hannes Janetzek
2012-08-29 10:45:19 +02:00 -
ba90664ee2
fix regression, make sure not to upload a tile that will be cleared
Hannes Janetzek
2012-08-28 10:10:30 +02:00 -
14fe4a6892
use half the textures, take from non-visible tiles when needed
Hannes Janetzek
2012-08-28 09:39:17 +02:00 -
2fccf0f214
- initial way labeling - add no-projection option for mapdata - use depth buffer for line clipping to tile - no more scissor, yay! - extract line and poly render function from maprenderer - use one vbo for both polys and lines - use linear interpolator for fling-scroller - add 'exclusive' negative matcher to rendertheme - add some more options to rendertheme, kind of inheritance at least for lines, see theme - add caching for node tags -> renderinstructions - ...
Hannes Janetzek
2012-08-28 09:25:06 +02:00 -
1cf0c02dd2
- switched to using shorts instead of float/half-float - fixed flickering caused by stencil/scissor combination on nexus - added blending option for areas in rendertheme
Hannes Janetzek
2012-08-18 04:34:03 +02:00 -
7f573f0ac4
started work on labeling
Hannes Janetzek
2012-08-17 04:38:16 +02:00 -
331aa6bf68
clear all tiles on clearAndRedraw, cleanups
Hannes Janetzek
2012-08-08 22:44:02 +02:00 -
4cae011d85
fix hanging UI on MapWorker.pause/.proceed
Hannes Janetzek
2012-08-08 22:43:06 +02:00 -
165221f42a
tweaks
Hannes Janetzek
2012-08-08 12:24:27 +02:00 -
69fe443b30
pbmap: handle layer field
Hannes Janetzek
2012-08-08 12:24:15 +02:00 -
8d68d46dd4
pb protocol description
Hannes Janetzek
2012-08-07 14:42:35 +02:00 -
78b271c633
- pbmap: faster coordinate decoding
Hannes Janetzek
2012-08-07 14:16:52 +02:00 -
5df4ac883a
remove poly2tri triangulator for now
Hannes Janetzek
2012-08-07 03:11:45 +02:00 -
124624785d
- adding MapDatabase backend for our TileStache provider - fixing some renering bugs on nexus phone and some refactoring and cleanup
Hannes Janetzek
2012-08-07 03:04:39 +02:00 -
c5c952bf14
cleanups
Hannes Janetzek
2012-07-23 17:09:27 +02:00 -
c5ace62b61
fix shader for asus transformer - it's doing strange things in smoothstep..
Hannes Janetzek
2012-07-23 17:08:20 +02:00 -
f32aa5d431
add client-side triangulator, not enabled yet
Hannes Janetzek
2012-07-23 17:07:32 +02:00 -
99e361d8a0
fix for android 2.3 - disable action-bar spinner-button for now.
Hannes Janetzek
2012-07-23 16:50:12 +02:00 -
06251da1b8
assign gl_FragColor only once
Hannes Janetzek
2012-07-10 09:05:51 +02:00 -
5f8f767991
fix 'fixed width' line rendering
Hannes Janetzek
2012-07-10 09:02:50 +02:00 -
fa989aba66
cleanup
Hannes Janetzek
2012-07-10 09:01:44 +02:00 -
b410059282
simplify rendertheme 'closed' and 'element' matching
Hannes Janetzek
2012-07-10 09:00:45 +02:00 -
380b5e019d
fix segv when switching map mode
Hannes Janetzek
2012-06-27 00:13:21 +02:00 -
13e7a77531
fix possible deletion of active proxy, improve tile distance calculation, do not blur fixed lines with width >= 1
Hannes Janetzek
2012-06-26 23:55:46 +02:00 -
5cc678d77d
- draw up to two parent proxies for current tile (not just one) - nicer shader for devices not having GL_OES_standard_derivatives - fix: check for min/max zoom position
Hannes Janetzek
2012-06-25 02:36:30 +02:00 -
d13f1b43ad
theme changes and making PostGIS the default backend
Hannes Janetzek
2012-06-25 02:32:21 +02:00 -
8b630eebc9
do premultiplication of alpha in blend function
Hannes Janetzek
2012-06-21 14:18:16 +02:00 -
b4f5d9fb19
shader experiments
Hannes Janetzek
2012-06-21 01:59:21 +02:00 -
79cc76bd62
unbind buffer after vertexAttribPointer is set, change number of cache tiles dynamically
Hannes Janetzek
2012-06-21 00:02:01 +02:00 -
f977fec1ae
switch to ShortBuffer for half-float, shader tweaks,..
Hannes Janetzek
2012-06-20 17:24:38 +02:00 -
5da8c6ed0d
theme tweaks
Hannes Janetzek
2012-06-19 17:15:59 +02:00 -
4d663ca810
tweak line drawing
Hannes Janetzek
2012-06-19 17:14:41 +02:00 -
e7c5831302
refactor VectorTileMap
Hannes Janetzek
2012-06-19 04:45:43 +02:00 -
40cadbe805
add mapsforge-map android part to VectorTileMap
Hannes Janetzek
2012-06-19 01:59:12 +02:00 -
6db73265ad
add images
Hannes Janetzek
2012-06-19 00:45:09 +02:00 -
a30b54372b
add VectorTileMap viewer
Hannes Janetzek
2012-06-18 18:49:33 +02:00