Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tile prefetching #2

Open
wants to merge 839 commits into
base: CI-Test
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
839 commits
Select commit Hold shift + click to select a range
34928de
Extended MapOptions data classes to extend MapboxDataProperty
greglemonmapbox Sep 20, 2018
b809287
Changed change check HasChanged set to target location options.
greglemonmapbox Sep 20, 2018
4bf7ec8
Granularized check checks so each data container property in MapOptio…
greglemonmapbox Sep 20, 2018
b63eb23
Created unique listeners for data containers in MapOptions.
greglemonmapbox Sep 20, 2018
91b8160
Fixed issue where switching from custom to any other extent option di…
greglemonmapbox Sep 20, 2018
dedb355
Removed unused var
greglemonmapbox Sep 20, 2018
eb33be4
UI bindings for filter section changes.
greglemonmapbox Sep 21, 2018
6a68f3a
Add month to release data
abhishektrip Sep 21, 2018
300a5d0
Api ui integration (#1030)
abhishektrip Sep 27, 2018
044e660
Api ui integration vector texturing (#1031)
greglemonmapbox Sep 28, 2018
ab2bd13
Vector layer operations & main api methods (#1032)
brnkhy Sep 28, 2018
edb058c
Fix city simulator scene (#1033)
brnkhy Sep 28, 2018
3741110
Shifted API methods to data container class; provided method signatur…
greglemonmapbox Sep 28, 2018
1d37bbb
New style interfaces
abhishektrip Oct 1, 2018
6c4df42
Move interface to it's own file
abhishektrip Oct 1, 2018
8df6cb2
Remove unused methods.
abhishektrip Oct 1, 2018
3b431f1
Fix tests to use new interfaces
abhishektrip Oct 1, 2018
5b630ca
Added metafiles.
greglemonmapbox Oct 1, 2018
02a24f6
Vector layer operations and model api methods (#1036)
brnkhy Oct 1, 2018
096c8bb
Public interfaces for image & terrain layer.
abhishektrip Sep 28, 2018
66ee21c
Fix UpdateMap lat long
abhishektrip Sep 30, 2018
8dad84f
fixes dispose buffer being ignored for RangeAroundTransform
abhishektrip Oct 1, 2018
d0ed104
fix terrain strategies to work well with sample count runtime updates
brnkhy Oct 1, 2018
013a803
fix a bug in ElevatedTerrainWithSidesStrategy where it didn't compare…
brnkhy Oct 1, 2018
39a4b99
Modifiers publicinterface (#1047)
abhishektrip Oct 3, 2018
17f8498
Api interface vector filtering (#1045)
greglemonmapbox Oct 3, 2018
f0c71a2
Added /// comments to VectorFilterOptions. (#1049)
greglemonmapbox Oct 3, 2018
27fb813
Enable disable vector layer fix (#1050)
greglemonmapbox Oct 3, 2018
4a0a2a3
Api methods review (#1052)
abhishektrip Oct 4, 2018
927ca81
fix an issue where ReplaceFeatureModifier was creating duplicates on …
brnkhy Oct 4, 2018
8fb128a
Removing feature layers through UI calls vectorLayerProperties.OnSubL…
greglemonmapbox Oct 4, 2018
b2b008e
Zombie object fix (#1057)
brnkhy Oct 4, 2018
6992fa4
Add default terrain-rgb if custom source is empty. (#1061)
abhishektrip Oct 5, 2018
a22a425
Salesforce Tower fix in Unity 2017.4.2f2 (#1060)
greglemonmapbox Oct 5, 2018
eb12cca
Clean unbinding ui events (#1062)
abhishektrip Oct 6, 2018
62f0376
SnapToZero fix (#1063)
brnkhy Oct 6, 2018
596cf7d
Edit IImageryLayer comments (#1055)
jordy-isaac Oct 8, 2018
8a6c632
Custom material fix (#1064)
abhishektrip Oct 8, 2018
c4f4fa3
Fix tabletop ar snap to plane (#999)
abhishektrip Oct 8, 2018
782c9fa
Removed update debug messages (#1065)
greglemonmapbox Oct 8, 2018
35d4ba8
move all interfaces and classes inside AbstractMap file to individual…
brnkhy Oct 8, 2018
49c2a04
Add test for map + fix errors. (#1066)
abhishektrip Oct 9, 2018
14fa011
Unity 2017 custom material fix (#1067)
greglemonmapbox Oct 9, 2018
1668c91
Vector tile factory file restructure (#1070)
brnkhy Oct 9, 2018
4b2f3f9
fix resetmap function in AbstractMap (#1068)
brnkhy Oct 9, 2018
894a557
Fixed material assignment in prefabs. (#1072)
greglemonmapbox Oct 9, 2018
85fef42
V146 master develop (#1073)
abhishektrip Oct 9, 2018
a255633
Merge release v2.0.0 into master (#1088)
abhishektrip Oct 15, 2018
0aaa2fb
Merge release v2.0.0 into develop. (#1089)
abhishektrip Oct 15, 2018
939a3e9
[publish docs] (#1093)
abhishektrip Oct 15, 2018
c9e0211
Remove install: - update-mapbox-unity-sdk-core.bat
abhishektrip Oct 15, 2018
2fbfce3
Update appveyour.yml (#1095)
Oct 16, 2018
718d2a9
Initial pass at editor preview.
abhishektrip Oct 17, 2018
63416db
Merge branch 'develop' into newLineMeshModifier
brnkhy Oct 19, 2018
a5d2b2d
add cap and join type enums
brnkhy Oct 19, 2018
e96ea0a
fix a bug where bevel joins wasn't connected correctly
brnkhy Oct 19, 2018
68631a5
add api method comments
brnkhy Oct 19, 2018
d1c6166
move uv calculations to polygon mesh modifier
brnkhy Oct 22, 2018
32c3399
replace mesh filter .mesh calls with .sharedMesh
brnkhy Oct 24, 2018
753ac25
add changelog entry for sharedMesh change
brnkhy Oct 25, 2018
9463696
fix a bug here uv coordinate in line mesh modifier was calculated wrong
brnkhy Oct 25, 2018
d1c4de8
revert CitySimulator.unity scene file
brnkhy Oct 26, 2018
d505a07
[bugfix] the Vector2d Bounding Box created from the camera's view in …
Noobay Oct 31, 2018
a7b827d
change ElevatedTerrainStrategy to cache&pool vertex lists, use arrays…
brnkhy Oct 31, 2018
504f25a
change TileScale to property with backing field instead of just regul…
brnkhy Oct 31, 2018
47b5bf2
add changelog entry
brnkhy Oct 31, 2018
b2da5af
change query height modifier to clamp input values by default again
brnkhy Oct 31, 2018
5a5b5e0
remove GetAbsoluteHeightFromColor call in UnityTile and replace it wi…
brnkhy Nov 9, 2018
0ad3088
change heightdata array in UnityTile class to be public
brnkhy Nov 12, 2018
c2e93aa
change uribuilder to simple string concatination
brnkhy Nov 13, 2018
5965462
Merge branch 'develop' into newLineMeshModifier
brnkhy Nov 14, 2018
90cdbb1
Merge branch 'newLineMeshModifier' of https://github.com/mapbox/mapbo…
brnkhy Nov 14, 2018
e1efc08
Recycle:
greglemonmapbox Nov 26, 2018
5d9a8bf
add editor preview toggle toa abstract map inspector
brnkhy Nov 27, 2018
a6f9b14
add Unity Update call to abstract map and relayed it to tile provider…
brnkhy Nov 27, 2018
e6decab
fix editor time issues with TileProvider event bindings in AbstractMap
brnkhy Nov 27, 2018
3644a5b
Update version
abhishektrip Nov 27, 2018
640c48d
add null check to clear cache method in AbstractMapVisualizer
brnkhy Nov 27, 2018
095ff7f
Height modifier tiled uv fix (#1098)
brnkhy Nov 27, 2018
18794e9
add null ref checks to Mesh and GameObject lists in SubLayerBehaviorM…
brnkhy Oct 26, 2018
00978a2
Added correct texture to default top material.
greglemonmapbox Nov 28, 2018
5ef233a
Set texture element 8 W to 0.25.
greglemonmapbox Nov 28, 2018
27bced0
add miter limit and round limit as public properties under line mesh …
brnkhy Nov 28, 2018
56f3388
Merge branch 'newLineMeshModifier' of https://github.com/mapbox/mapbo…
brnkhy Nov 28, 2018
46b0b69
Checking Profiler/Memory section revealed that material count was inc…
greglemonmapbox Nov 29, 2018
240a914
expose miter limit for bevel as well.
abhishektrip Nov 29, 2018
28e6aa3
Merge commit '095ff7fc2c917a70117b024a945672a8e14648e1' into newLineM…
abhishektrip Nov 29, 2018
d228b1b
fix a typo in ExtrudeLine method
brnkhy Nov 29, 2018
05c2fbc
Merge branch 'newLineMeshModifier' of https://github.com/mapbox/mapbo…
brnkhy Nov 29, 2018
d15b670
Fix for preventing map-related gameobjects from saving when scene is …
greglemonmapbox Nov 30, 2018
757c20f
Merge pull request #992 from mapbox/newLineMeshModifier
abhishektrip Dec 1, 2018
8e2d316
move uv calculations to polygon mesh modifier
brnkhy Oct 22, 2018
a0d18d2
revert CitySimulator.unity scene file
brnkhy Oct 26, 2018
0266ec2
add null ref checks to Mesh and GameObject lists in SubLayerBehaviorM…
brnkhy Oct 26, 2018
3ce76be
Added correct texture to default top material.
greglemonmapbox Nov 28, 2018
55d5776
Set texture element 8 W to 0.25.
greglemonmapbox Nov 28, 2018
a89b3f9
Rebase develop
abhishektrip Dec 3, 2018
1b42c54
Merge pull request #1110 from mapbox/uvModifierRemoval
abhishektrip Dec 3, 2018
2ad9365
Merge pull request #1146 from mapbox/editor-preview-shared-material-fix
abhishektrip Dec 3, 2018
c05874d
Merge pull request #1151 from mapbox/previewToggle-dont-save-unity-tiles
abhishektrip Dec 3, 2018
eac62ef
add contains check to mesh data array dictionary to prevent duplicated
brnkhy Dec 3, 2018
d551a92
change ElevatedTerrainStrategy to cache&pool vertex lists, use arrays…
brnkhy Oct 31, 2018
f31cfe5
change TileScale to property with backing field instead of just regul…
brnkhy Oct 31, 2018
b48139b
add changelog entry
brnkhy Oct 31, 2018
4a2d6e9
change query height modifier to clamp input values by default again
brnkhy Oct 31, 2018
9c1c3f9
remove GetAbsoluteHeightFromColor call in UnityTile and replace it wi…
brnkhy Nov 9, 2018
42bf7d7
change heightdata array in UnityTile class to be public
brnkhy Nov 12, 2018
ffeb422
change uribuilder to simple string concatination
brnkhy Nov 13, 2018
69646e0
add contains check to mesh data array dictionary to prevent duplicated
brnkhy Dec 3, 2018
529e9a3
Update Changelog - Terrain Performance
abhishektrip Dec 4, 2018
66b9056
Merge pull request #1123 from mapbox/terrainPerformance
abhishektrip Dec 4, 2018
9489471
Merge branch 'develop' into previewToggle
brnkhy Dec 4, 2018
6e299dd
Fix for bug where deleted filters were being re-added to map on play.,
greglemonmapbox Dec 4, 2018
2db3515
Merge branch 'editor-preview' into previewToggle
brnkhy Dec 4, 2018
ca98985
Changed editor preview toggle to look like button UI.
greglemonmapbox Dec 4, 2018
44ea68e
Changed SetDirty call to DeleteElementAtArray to ensure serializedObj…
greglemonmapbox Dec 4, 2018
5447007
Added slight green tint to preview button.
greglemonmapbox Dec 4, 2018
40b8880
Changed highlight color to only display while in preview mode.
greglemonmapbox Dec 5, 2018
6d422cc
Merge pull request #1156 from mapbox/preview-toggle-button
abhishektrip Dec 5, 2018
3a72cfb
Merge pull request #1154 from mapbox/vector-layer-remove-filter-fix
abhishektrip Dec 5, 2018
500f610
fix editor time memory leaks
brnkhy Dec 5, 2018
828e5f0
Merge branch 'previewToggle' of https://github.com/mapbox/mapbox-unit…
brnkhy Dec 5, 2018
3724460
fix tile material instantiation bug from previous commit
brnkhy Dec 5, 2018
f8efe9a
Disable preview button visibility when in play mode.
greglemonmapbox Dec 6, 2018
507b65a
Merge pull request #1159 from mapbox/preview-toggle-button-disable-on…
abhishektrip Dec 7, 2018
fc4b91b
fiz an issue where flat terrain meshes were missing after changing lo…
brnkhy Dec 7, 2018
31d2a79
Merge branch 'previewToggle' of https://github.com/mapbox/mapbox-unit…
brnkhy Dec 7, 2018
8624b87
Changed UnbindAllEvents to match function structure in develop (_vect…
greglemonmapbox Dec 7, 2018
7c038f2
Merge branch 'previewToggle' of https://github.com/mapbox/mapbox-unit…
greglemonmapbox Dec 7, 2018
9ed7072
Merge pull request #1148 from mapbox/previewToggle
abhishektrip Dec 7, 2018
94c2fd2
Merge pull request #1161 from mapbox/editor-preview
abhishektrip Dec 7, 2018
f058958
change unload/destroy logic across the sdk to support editor preview
brnkhy Dec 7, 2018
12b17cc
Reset scene to be compatible with 2017
abhishektrip Dec 7, 2018
fbcc5f5
add default tile material and loading texture to abstractmap on onval…
brnkhy Dec 7, 2018
39d0968
Add null checks for delegates.
abhishektrip Dec 10, 2018
174144b
Move button press event to be triggered after modified properties are…
abhishektrip Dec 10, 2018
c9a7196
Remove dependency on vector-tile-cs
abhishektrip Dec 10, 2018
9ef71a4
add default tile material and loading texture to abstractmap on onval…
brnkhy Dec 7, 2018
6cf95d6
Merge branch 'defaultTileMaterial' of https://github.com/mapbox/mapbo…
abhishektrip Dec 10, 2018
71a0765
Change OnValidate to OnEnabled since OnValidate works only in Editor.
abhishektrip Dec 10, 2018
dc02093
Merge pull request #1164 from mapbox/defaultTileMaterial
abhishektrip Dec 10, 2018
994c4a0
Reset scene to be compatible with 2017
abhishektrip Dec 7, 2018
dae945a
Add null checks for delegates.
abhishektrip Dec 10, 2018
1964950
Move button press event to be triggered after modified properties are…
abhishektrip Dec 10, 2018
9c41b7f
Merge branch 'reset-scene' of https://github.com/mapbox/mapbox-unity-…
abhishektrip Dec 10, 2018
c9cb679
Merge pull request #1163 from mapbox/reset-scene
abhishektrip Dec 10, 2018
a6817da
fix an issue where default values of line geometry options were not set
brnkhy Dec 10, 2018
4769ee5
change unload/destroy logic across the sdk to support editor preview
brnkhy Dec 7, 2018
092dade
Merge branch 'unloadAssets' of https://github.com/mapbox/mapbox-unity…
abhishektrip Dec 10, 2018
40b5675
fix an issue where default values of line geometry options were not set
brnkhy Dec 10, 2018
93ad27f
Merge branch 'lineGeometryOptionsFix' of https://github.com/mapbox/ma…
abhishektrip Dec 10, 2018
4901371
Merge pull request #1169 from mapbox/lineGeometryOptionsFix
abhishektrip Dec 10, 2018
e760f66
add gameobject extensions static class and a helper method from destr…
brnkhy Dec 10, 2018
d9bba3a
change unload/destroy logic across the sdk to support editor preview
brnkhy Dec 7, 2018
7bba79e
add gameobject extensions static class and a helper method from destr…
brnkhy Dec 10, 2018
d1ee202
Merge branch 'unloadAssets' of https://github.com/mapbox/mapbox-unity…
abhishektrip Dec 10, 2018
2834d7b
fix a bug where destroy helper method was calling itself
brnkhy Dec 11, 2018
14c61fe
Merge branch 'unloadAssets' of ssh://github.com/mapbox/mapbox-unity-s…
brnkhy Dec 11, 2018
c21bbd1
Merge pull request #1162 from mapbox/unloadAssets
abhishektrip Dec 11, 2018
6221846
disable coroutines for editor preview to prevent a bug where coroutin…
brnkhy Dec 11, 2018
67b691d
remove unused field in linemeshmodifier
brnkhy Dec 11, 2018
95e3a61
Merge pull request #1170 from mapbox/disableCoroutinesForEditorPreview
abhishektrip Dec 11, 2018
15b22c2
Moved horizontal line UI code to render in correct location (under pr…
greglemonmapbox Dec 12, 2018
a685a52
Merge branch 'v2.0.1-release-prep' into v2.0.1-release-prep-master
abhishektrip Dec 13, 2018
5854536
Prevent token warning on scene load.
abhishektrip Dec 13, 2018
4891887
Fix NRE for coreModifier list.
abhishektrip Dec 13, 2018
ea6b3fe
Merge pull request #1177 from mapbox/v2.0.1-release-prep-master
abhishektrip Dec 13, 2018
7c72fcc
Prevent token warning on scene load.
abhishektrip Dec 13, 2018
e132d38
Fix NRE for coreModifier list.
abhishektrip Dec 13, 2018
7869b37
Merge branch 'fix-poi-layer-add' of github.com:mapbox/mapbox-unity-sd…
abhishektrip Dec 13, 2018
1e9643e
Merge pull request #1178 from mapbox/fix-poi-layer-add
abhishektrip Dec 13, 2018
aba0577
Add missing meta files.
abhishektrip Dec 13, 2018
87dfb61
Change project setting to Mapbox account.
abhishektrip Dec 13, 2018
bdfedd9
Bump version number to v.2.0.1
abhishektrip Dec 13, 2018
01ca71f
Add event for editorpreview enable/disable.
abhishektrip Dec 13, 2018
1c81a11
Fix issue where keyboard input was not getting detected
abhishektrip Dec 13, 2018
b067aeb
change mapvisualizer to reset modulestate on destroy
brnkhy Dec 14, 2018
aadb457
Merge pull request #1183 from mapbox/mapVisOnDestroy
abhishektrip Dec 14, 2018
c41ef4c
Remove unnecessary import.
abhishektrip Dec 14, 2018
d8da0cf
Revert tile providers back to monobehaviour.
abhishektrip Dec 17, 2018
256c3be
Remove old tile-providers when setting is changed.
abhishektrip Dec 18, 2018
ba68a2f
fix a bug where VectorLayerVisualizer didn't add first feature's id t…
brnkhy Dec 19, 2018
dc55bd3
remove debug statements
brnkhy Dec 20, 2018
2ec4433
Fix to use default providers as custom.
abhishektrip Dec 20, 2018
2e45abe
Merge pull request #1202 from mapbox/custom-tileprovider-fix
abhishektrip Dec 20, 2018
c539c6f
Merge pull request #1196 from mapbox/idPoolFix
abhishektrip Dec 20, 2018
f9444ba
First pass at serialization issue.
abhishektrip Dec 21, 2018
d5931bc
Clean up + move disablepreview code to OnDestroy.
abhishektrip Dec 21, 2018
cb84f6c
Fix for playmode map reload
abhishektrip Jan 2, 2019
c0a2f08
Moved Disable/EnableEditorPreview from MapManagerEditor.OnInspectorGU…
greglemonmapbox Jan 3, 2019
82c7ec5
Merge pull request #1213 from mapbox/reloadscript-serialization-playm…
abhishektrip Jan 3, 2019
bc943af
Remove unused code
abhishektrip Jan 3, 2019
c77b603
Cleaned up logic in MapOnStartRoutine so it could be called form Start()
greglemonmapbox Jan 3, 2019
0c3fdee
Refactored AbstractMap.ResetMap to consolidate functionality in Resta…
greglemonmapbox Jan 3, 2019
c5a69a0
Merge pull request #1214 from mapbox/reloadscript-serialization-fix
abhishektrip Jan 3, 2019
fd6a9e4
Batch 1 of Mapbox-centric dead code/old comment cleanup.
greglemonmapbox Jan 3, 2019
121d012
Second round of file cleanup.
greglemonmapbox Jan 4, 2019
91df88d
revert uribuilder changes from before for safety
brnkhy Jan 4, 2019
f3de00c
Replaced missing code comments and run method.
greglemonmapbox Jan 4, 2019
e1727ea
Merge pull request #1220 from mapbox/revertUriBuilderChanges
abhishektrip Jan 4, 2019
28e9a78
Merge pull request #1218 from mapbox/remove-old-comments-dead-code
abhishektrip Jan 4, 2019
ab19e3f
Fix for `Destroying object multiple times. Don't use DestroyImmediate…
greglemonmapbox Jan 4, 2019
e49b80d
Returned GameObjectExtensions.Destroy to previous code structure. Abs…
greglemonmapbox Jan 4, 2019
788f049
Remove unused layer.
abhishektrip Jan 4, 2019
1a0bd3b
Merge pull request #1221 from mapbox/preview-to-play-destroy-immediat…
abhishektrip Jan 5, 2019
421047a
change vectorlayervisualizer mnot to unload assets
brnkhy Jan 7, 2019
10a9780
change abstract map script to create tile provider on another game ob…
brnkhy Jan 8, 2019
b323522
change abstract map to cache transform values on preview enabled and …
brnkhy Jan 8, 2019
38d108c
Port obsolete www class to UnityWebRequest class.
abhishektrip Jan 9, 2019
f17dbfb
Merge pull request #1230 from mapbox/tileProviderFix
abhishektrip Jan 9, 2019
a7fb731
change abstract map to cache transform values on preview enabled and …
brnkhy Jan 8, 2019
72a649c
Merge branch 'MapPreviewTransformCache' of github.com:mapbox/mapbox-u…
abhishektrip Jan 9, 2019
6f1a661
Add checks for editor preview to prevent map creation when not expected.
abhishektrip Jan 9, 2019
d30d2b0
change abstract map script to create tile provider on another game ob…
brnkhy Jan 8, 2019
aa131e2
change vectorlayervisualizer mnot to unload assets
brnkhy Jan 7, 2019
cdf0fba
Merge branch 'unloadModifierFix' of github.com:mapbox/mapbox-unity-sd…
abhishektrip Jan 9, 2019
3fa3fcf
Merge pull request #1225 from mapbox/unloadModifierFix
abhishektrip Jan 9, 2019
936a6e3
change default scale to vector3.one. otherwise it defaults to zero an…
brnkhy Jan 10, 2019
b48a2ba
change position change from global to local space
brnkhy Jan 10, 2019
740faea
Port obsolete www class to UnityWebRequest class.
abhishektrip Jan 9, 2019
db34a4c
Merge branch 'port-www-to-unitywebrequest' of github.com:mapbox/mapbo…
abhishektrip Jan 10, 2019
54f5315
Merge pull request #1232 from mapbox/port-www-to-unitywebrequest
abhishektrip Jan 10, 2019
601d614
change abstract map to cache transform values on preview enabled and …
brnkhy Jan 8, 2019
db9b887
Add checks for editor preview to prevent map creation when not expected.
abhishektrip Jan 9, 2019
e276339
change default scale to vector3.one. otherwise it defaults to zero an…
brnkhy Jan 10, 2019
937bfa4
change position change from global to local space
brnkhy Jan 10, 2019
95c8157
Merge branch 'MapPreviewTransformCache' of github.com:mapbox/mapbox-u…
abhishektrip Jan 10, 2019
cca1bbe
Merge pull request #1231 from mapbox/MapPreviewTransformCache
abhishektrip Jan 10, 2019
33b588d
Color light dark material fix separate material for each layer (#1235)
greglemonmapbox Jan 23, 2019
08b5842
Removed unused vars. (#1255)
greglemonmapbox Jan 23, 2019
fa26a4b
Set tile provider gameObject to be named "TileProvider" (#1254)
greglemonmapbox Jan 23, 2019
7f4e7d8
Modifier clear fix (#1250)
brnkhy Jan 23, 2019
89708d3
Sidewall only fix (#1239)
brnkhy Jan 23, 2019
34e93ca
[DO NOT MERGE] - Spawn inside fix (#1247)
brnkhy Jan 24, 2019
fa8de36
add missing _isStable field back in ifdef block for builds (#1266)
brnkhy Jan 29, 2019
44b2462
Compressed .png textures with https://compresspng.com/ (#1267)
greglemonmapbox Jan 29, 2019
eaf14fa
fix an issue where image compression was disabled for one of the imag…
brnkhy Jan 29, 2019
27733db
Replaced arScenesPath variable. (#1268)
greglemonmapbox Jan 31, 2019
fbb3f94
fix a bug where SetStyle method wasnt setting HasChanged (#1273)
brnkhy Feb 1, 2019
4831f00
fix a bug in LocationPrefabsLayerVisualizer where it used InitialZoom…
brnkhy Feb 4, 2019
b796933
Updated changelog with bug fixes and new features.
greglemonmapbox Feb 8, 2019
3f0465d
add bug fix entries to changelog
brnkhy Feb 8, 2019
31d077f
reword bug fix entries in changelog
brnkhy Feb 8, 2019
387ec20
remove old frame delay from vector layer visualizer (#1306)
brnkhy Mar 14, 2019
e4f0982
Streets v8 support (#1286)
brnkhy Mar 14, 2019
0872f79
Rename assets (#1307)
brnkhy Mar 14, 2019
df26184
Remove node editor (#1308)
brnkhy Mar 14, 2019
c60731f
Remove Android native LocationProvider toast message for GPS fix (#1310)
Mar 14, 2019
8344fcd
add tile cacher script to fetch and cache tiles independent of other …
brnkhy Mar 18, 2019
29efdea
fix the progress field on tile cacher script
brnkhy Mar 18, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 9 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,13 @@
# Autosave files
*~

# HoloToolkit
sdkproject/Assets/HoloToolkit-Examples.meta
sdkproject/Assets/HoloToolkit-Examples/
sdkproject/Assets/HoloToolkit.meta
sdkproject/Assets/HoloToolkit/
sdkproject/UWP/

MapboxSDKforUnityCore*/

sdkproject/Assets/WSATestCertificate.pfx
Expand All @@ -13,9 +20,10 @@ sdkproject/Assets/WSATestCertificate.pfx.meta
# Documentation
docfx.zip
/docfx
api
#api
_site
src/Documentation/log.txt
obj.meta

# build
.vs/
Expand Down
3 changes: 0 additions & 3 deletions .gitmodules

This file was deleted.

2 changes: 2 additions & 0 deletions CODING-STYLE.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
- Use an IDE that respects `.editorconfig` file (http://editorconfig.org/#download) and you won't have to worry about most of the stuff below :smirk:

- Use tabs, not spaces, for indentation.

- Private fields should be prefixed with an underscore (`_privateField`) and generally avoid `this` keyword.
Expand Down
4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
If you want to contribute:

1. Ensure that existing [pull requests](https://github.com/mapbox/mapbox-unity-sdk/pulls) and [issues](https://github.com/mapbox/mapbox-unity-sdk/issues) don’t already cover your contribution or question.
2. Please see [known issues](https://www.mapbox.com/mapbox-unity-sdk/docs/02-known-issues.html) for contrubition ideas.
2. Please see [known issues](https://www.mapbox.com/mapbox-unity-sdk/docs/02-known-issues.html) for contribution ideas.
3. Pull requests are gladly accepted. We require code reviews before merging PRs. When your tests pass, tag a project contributor (for example, @isiyu, @BergWerkGIS, @brnky, or @david-rhodes) and request a review.
4. Please adhere to our [coding style](CODING-STYLE.md).

Expand Down Expand Up @@ -46,7 +46,7 @@ Windows
update-mapbox-unity-sdk-core.bat
```

This process copies releavant files from `mapbox-sdk-unity/dependencies` to `mapbox-sdk-unity/sdkproject/Assets/Mapbox/Core/`.
This process copies relevant files from `mapbox-sdk-unity/dependencies` to `mapbox-sdk-unity/sdkproject/Assets/Mapbox/Core/`.

# Contributing from your own project

Expand Down
3 changes: 3 additions & 0 deletions ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

_Note: If this is a bug or support ticket, please provide the following information:_
* Unity version:
* Scripting Runtime Version:
* Scripting Backend:
* Api Compatibility Level:
* Mapbox SDK version:
* The platform you're building to:
* A description of what you're trying to do:
Expand Down
29 changes: 28 additions & 1 deletion LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -92,4 +92,31 @@ Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
limitations under the License.

============================================================================

Contains a portion of kd-sharp for C#
https://github.com/acgessler/kd-sharp

The MIT License (MIT)

Copyright (c) 2013, Original Committers

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
55 changes: 55 additions & 0 deletions PRODUCT_ROADMAP.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
# Mapbox Maps SDK for Unity Product Roadmap


### Overview

The Unity/AR team vision is to enable developers to use Mapbox’s global location data to power immersive, location-based experiences in 3D and world scale AR.

We want to make our priorities transparent and reliable for our community and we’d love your input. Below is a list of major projects and features currently in active development, upcoming, or we are thinking about long-term.



### Current Roadmap


**Near Term (SDK 1.4)**

*Given the location-based experience and AR fields are new areas of exploration for many developers, our near term goals are to make the process of development in the space intuitive without sacrificing on the full power and flexibility of our tools. In addition, the full potential of AR will be realized at world scale, which will rely on our data to power context. We’re building out the backbone and tools for location context in world scale AR. Expected features include:*



- “Plug and play” templates for major use cases- get a map in a minute or less:
- Location-based games and experiences
- City simulation and modeling
- Location-based AR
- Beautiful out of the box styling templates:
- Choose from new Mapbox styles or use them as starting points to create your own custom styles for buildings
- More intuitive functionality, less time learning about the SDK and GIS:
- Surface common functionality into the user interface to speed up the development process and lower the time to ramp up on the SDK and its factories
- Easier use of POIs for triggering events
- Easier custom POI import
- Fix split buildings at tile edges
- Improve AR localization as a major step for empowering developers to use our data to create compelling world scale AR experiences
- Continue to improve documentation and tutorials, including creating video-based tutorials

**Medium Term**

- New layers of data designed for location-based gaming & experiences and AR
- Easier procedural and manual mesh & texture styling
- Runtime styling for design efficiency gains
- Simplify external data import and usage
- World scale AR
- Enable multiuser, persistent AR experiences
- Optimize for AR drift

**Long Term**

- Computer vision aided world scale AR





___

_Note: This roadmap is for informational purposes only. Placement on the roadmap represents our estimate of when each project will enter production. Items on the roadmap are subject to change or delay, so you shouldn't use this for major planning or purchasing purposes. We'll revise the roadmap at least quarterly to ensure it reflects our most up-to-date thinking._
18 changes: 13 additions & 5 deletions PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,20 @@
**Related issue**

Example: Closes #832. Relates to #832.

**Description of changes**

Your text here!

**QA checklists**

- [ ] Add relevant code comments. Every API class and method should have `<summary>` description as well as description of parameters.
- [ ] **Add tests for new/changed/updated classes and methods!!!**
- [ ] Check out conventions in [CONTRIBUTING.md](https://github.com/mapbox/mapbox-unity-sdk/blob/develop/CONTRIBUTING.md).
- [ ] Check out conventions in [CODING-STYLE.md](https://github.com/mapbox/mapbox-unity-sdk/blob/develop/CODING-STYLE.md)
- [ ] Update the [changelog](https://github.com/mapbox/mapbox-unity-sdk/blob/develop/documentation/docs/05-changelog.md)
- [ ] Update documentation.

**Reviewers**


___
_As part of the process of submitting this PR, please:_
- [ ] Document the PR changes
- [ ] Update the changelog
Tag your reviewer(s). Choose wisely.
Loading