Merge pull request #361 from afischerdev/test-and11

Smaller changes for #312
This commit is contained in:
afischerdev 2021-11-07 15:22:45 +01:00 committed by GitHub
commit 31594880ef
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 15 additions and 7 deletions

View file

@ -13,4 +13,4 @@ profiles_url=https://brouter.de/brouter/profiles2/
# these are comma separated arrays
check_lookup=lookups.dat
check_profiles=car-eco.brf,car-eco-de.brf,car-eco-suspect_scan.brf,car-fast.brf,car-traffic_analysis.brf,fastbike.brf,fastbike-asia-pacific.brf,fastbike-lowtraffic.brf,fastbike-verylowtraffic.brf,hiking-beta.brf,moped.brf,rail.brf,river.brf,shortest.brf,trekking.brf,vm-forum-liegerad-schnell.brf,vm-forum-velomobil-schnell.brf
check_profiles=car-eco.brf,car-eco-de.brf,car-eco-suspect_scan.brf,car-fast.brf,fastbike.brf,fastbike-asia-pacific.brf,fastbike-lowtraffic.brf,fastbike-verylowtraffic.brf,hiking-beta.brf,moped.brf,rail.brf,river.brf,safety.brf,shortest.brf,trekking.brf,trekking-ignore-cr.brf,trekking-noferries.brf,trekking-nosteps.brf,trekking-steep.brf,vm-forum-liegerad-schnell.brf,vm-forum-velomobil-schnell.brf

View file

@ -64,6 +64,7 @@ public class BInstallerView extends View
private long availableSize;
private File baseDir;
private File segmentDir;
private boolean isDownloading = false;
public static boolean downloadCanceled = false;
@ -301,7 +302,7 @@ public class BInstallerView extends View
public void startInstaller() {
baseDir = ConfigHelper.getBaseDir( getContext() );
segmentDir = new File( baseDir, "brouter/segments4");
try
{
AssetManager assetManager = getContext().getAssets();
@ -448,7 +449,9 @@ public class BInstallerView extends View
if ( isDownloading ) btnText = "Cancel Download";
else if ( delTiles > 0 ) btnText = "Delete " + delTiles + " tiles";
else if ( rd5Tiles > 0 ) btnText = "Start Download";
else if ( tilesVisible && rd5Tiles == 0) btnText = "Update all";
else if ( tilesVisible &&
rd5Tiles == 0 &&
RoutingHelper.hasDirectoryAnyDatafiles( segmentDir )) btnText = "Update all";
if ( btnText != null )
{

View file

@ -128,7 +128,8 @@ public class BRouterView extends View
File brd = new File( baseDir, "brouter" );
if ( brd.isDirectory() )
{
if (brd.getAbsolutePath().contains("/Android/data/")) {
if ( android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.Q &&
!brd.getAbsolutePath().contains("/Android/media/btools.routingapp")) {
String message = "(previous basedir " + baseDir + " has to migrate )" ;
( (BRouterActivity) getContext() ).selectBasedir( ( (BRouterActivity) getContext() ).getStorageDirectories(), guessBaseDir(), message );

View file

@ -41,9 +41,9 @@ public class CoordinateReaderInternal extends CoordinateReader
}
else
{
internalDir = basedir + "/import";
tracksdir = "/import/tracks";
rootdir = "/import";
internalDir = basedir + "/brouter/import";
tracksdir = "/brouter/import/tracks";
rootdir = "/brouter/import";
}
}

View file

@ -0,0 +1,4 @@
NOTE:
Please copy a profile before you edit it.
The delivered profiles will be overwritten when the lookups.dat changes.