summaryrefslogtreecommitdiff
path: root/app/src/main/java/se/leap/bitmaskclient/eip
diff options
context:
space:
mode:
authorcyBerta <cyberta@riseup.net>2021-07-29 18:23:55 +0200
committercyBerta <cyberta@riseup.net>2021-11-15 16:13:41 +0100
commit9818a16e510d42fec32aef5a6efcd6d2ae4aa110 (patch)
tree40c5918898b2a4bb5d6c936f3648edd15800fc72 /app/src/main/java/se/leap/bitmaskclient/eip
parenta45f69a96ccdcc0f1d1aae18c9dcf17bf9d15e73 (diff)
implement location load indicator in gateway selection cell
Diffstat (limited to 'app/src/main/java/se/leap/bitmaskclient/eip')
-rw-r--r--app/src/main/java/se/leap/bitmaskclient/eip/GatewaysManager.java14
1 files changed, 8 insertions, 6 deletions
diff --git a/app/src/main/java/se/leap/bitmaskclient/eip/GatewaysManager.java b/app/src/main/java/se/leap/bitmaskclient/eip/GatewaysManager.java
index b311315c..24e9c323 100644
--- a/app/src/main/java/se/leap/bitmaskclient/eip/GatewaysManager.java
+++ b/app/src/main/java/se/leap/bitmaskclient/eip/GatewaysManager.java
@@ -130,9 +130,15 @@ public class GatewaysManager {
while ((gateway = select(n, null)) != null) {
if (!locationNames.containsKey(gateway.getName())) {
locationNames.put(gateway.getName(), locations.size());
+ // fake values for now
+ Random rand = new Random();
+ double averageLoad = rand.nextDouble(); //location.averageLoad;
+
+
Location location = new Location(
gateway.getName(),
- gateway.getFullness(),
+ averageLoad
+ /*gateway.getFullness()*/,
1,
gateway.getName().equals(selectedCity));
locations.add(location);
@@ -153,11 +159,7 @@ public class GatewaysManager {
List <Location> locations = getGatewayLocations();
for (Location location : locations) {
if (location.name.equals(name)) {
-
- // fake values for now
- Random rand = new Random();
- double averageLoad = rand.nextDouble(); //location.averageLoad;
- return Load.getLoadByValue(averageLoad);
+ return Load.getLoadByValue(location.averageLoad);
}
}