Skip to content

Commit 4364780

Browse files
committed
Merge branch develop to main for 3.4 release
2 parents 453f36a + 564beb4 commit 4364780

1,176 files changed

Lines changed: 9194 additions & 5679 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

WhirlyGlobe.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Pod::Spec.new do |s|
2121
s.author = { "Steve Gifford" => "contact@mousebirdconsulting.com" }
2222
s.social_media_url = 'https://twitter.com/@mousebirdc'
2323

24-
s.platform = :ios, '9.0'
24+
s.platform = :ios, '12.0'
2525
s.requires_arc = true
2626

2727
s.source = { :git => 'https://github.com/mousebird/WhirlyGlobe.git', :branch => 'develop' }

android/apps/AutoTesterAndroid/app/src/main/java/com/mousebirdconsulting/autotester/TestCases/AnimatedBaseMapTestCase.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* WhirlyGlobeLib
44
*
55
* Created by Steve Gifford on 3/22/19.
6-
* Copyright 2011-2019 mousebird consulting
6+
* Copyright 2011-2022 mousebird consulting
77
*
88
* Licensed under the Apache License, Version 2.0 (the "License");
99
* you may not use this file except in compliance with the License.

android/apps/AutoTesterAndroid/app/src/main/java/com/mousebirdconsulting/autotester/TestCases/AnimationDelegateTestCase.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* WhirlyGlobeLib
33
*
44
* Created by Tim Sylvester on 9 Feb 2021.
5-
* Copyright 2021 mousebird consulting
5+
* Copyright 2021-2022 mousebird consulting
66
*
77
* Licensed under the Apache License, Version 2.0 (the "License");
88
* you may not use this file except in compliance with the License.

android/apps/AutoTesterAndroid/app/src/main/java/com/mousebirdconsulting/autotester/TestCases/BillboardAdapter.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* WhirlyGlobeLib
33
*
44
* Created by jmnavarro
5-
* Copyright 2011-2021 mousebird consulting
5+
* Copyright 2011-2022 mousebird consulting
66
*
77
* Licensed under the Apache License, Version 2.0 (the "License");
88
* you may not use this file except in compliance with the License.

android/apps/AutoTesterAndroid/app/src/main/java/com/mousebirdconsulting/autotester/TestCases/BillboardTestCase.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* WhirlyGlobeLib
33
*
44
* Created by jmnavarro
5-
* Copyright 2011-2021 mousebird consulting
5+
* Copyright 2011-2022 mousebird consulting
66
*
77
* Licensed under the Apache License, Version 2.0 (the "License");
88
* you may not use this file except in compliance with the License.

android/apps/AutoTesterAndroid/app/src/main/java/com/mousebirdconsulting/autotester/TestCases/CartoTestCase.kt

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* WhirlyGlobeLib
33
*
44
* Created by sjg
5-
* Copyright 2011-2021 mousebird consulting
5+
* Copyright 2011-2022 mousebird consulting
66
*
77
* Licensed under the Apache License, Version 2.0 (the "License");
88
* you may not use this file except in compliance with the License.
@@ -102,12 +102,12 @@ class CartoTestCase(activity: Activity) :
102102

103103
// Generate the fetch request for the chunk of data we want
104104
override fun fetchInfoForTile(tileID: TileID?, flipY: Boolean): Any {
105-
val bbox = theLoader?.geoBoundsForTile(tileID)
105+
val bbox = tileID?.let { theLoader?.geoBoundsForTile(it) } ?: Mbr()
106106

107107
// Construct the query string
108108
val fetchInfo = RemoteTileFetchInfo()
109109
val toDeg = 180.0/ PI
110-
val query = String.format(search,bbox!!.ll.x*toDeg,bbox.ll.y*toDeg,bbox.ur.x*toDeg,bbox.ur.y*toDeg)
110+
val query = String.format(search,bbox.ll.x*toDeg,bbox.ll.y*toDeg,bbox.ur.x*toDeg,bbox.ur.y*toDeg)
111111
val encodeQuery = URLEncoder.encode(query,"utf-8")
112112
val fullURLStr = String.format("https://pluto.cartodb.com/api/v2/sql?format=GeoJSON&q=%s",encodeQuery)
113113
fetchInfo.urlReq = Request.Builder().url(URL(fullURLStr)).build()
@@ -135,5 +135,11 @@ class CartoTestCase(activity: Activity) :
135135
loadReturn.addComponentObject(vc.addVector(vecObj,vecInfoFill,ThreadMode.ThreadCurrent))
136136
loadReturn.addComponentObject(vc.addVector(vecObj,vecInfoOutline,ThreadMode.ThreadCurrent))
137137
}
138+
139+
/**
140+
* Some tiles were just removed.
141+
*/
142+
override fun tilesUnloaded(ids: Array<out TileID>) {
143+
}
138144
}
139145
}

android/apps/AutoTesterAndroid/app/src/main/java/com/mousebirdconsulting/autotester/TestCases/ClusteredMarkersTestCase.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* WhirlyGlobeLib
33
*
44
* Created by jmnavarro
5-
* Copyright 2011-2021 mousebird consulting
5+
* Copyright 2011-2022 mousebird consulting
66
*
77
* Licensed under the Apache License, Version 2.0 (the "License");
88
* you may not use this file except in compliance with the License.

android/apps/AutoTesterAndroid/app/src/main/java/com/mousebirdconsulting/autotester/TestCases/ComponentObjectLeakTestCase.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* WhirlyGlobeLib
33
*
44
* Created by jmnavarro
5-
* Copyright 2011-2021 mousebird consulting
5+
* Copyright 2011-2022 mousebird consulting
66
*
77
* Licensed under the Apache License, Version 2.0 (the "License");
88
* you may not use this file except in compliance with the License.

android/apps/AutoTesterAndroid/app/src/main/java/com/mousebirdconsulting/autotester/TestCases/CustomBNGCoordAdapter.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* WhirlyGlobeLib
33
*
44
* Created by Steve Gifford on 2/13/16.
5-
* Copyright 2016-2021 mousebird consulting
5+
* Copyright 2016-2022 mousebird consulting
66
*
77
* Licensed under the Apache License, Version 2.0 (the "License");
88
* you may not use this file except in compliance with the License.

android/apps/AutoTesterAndroid/app/src/main/java/com/mousebirdconsulting/autotester/TestCases/CustomBNGTileSource.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* WhirlyGlobeLib
33
*
44
* Created by Steve Gifford on 2/13/16.
5-
* Copyright 2016-2021 mousebird consulting
5+
* Copyright 2016-2022 mousebird consulting
66
*
77
* Licensed under the Apache License, Version 2.0 (the "License");
88
* you may not use this file except in compliance with the License.

0 commit comments

Comments
 (0)