diff --git a/oeffi/assets/networks.txt b/oeffi/assets/networks.txt index ccbe0b1..2becbed 100644 --- a/oeffi/assets/networks.txt +++ b/oeffi/assets/networks.txt @@ -32,8 +32,7 @@ VRN|de-DE|Baden-Württemberg;Rheinland-Pfalz;Mannheim;Mainz;Trier VVS|de-DE|Baden-Württemberg;Stuttgart DING|de-DE|Baden-Württemberg;Ulm;Neu-Ulm KVV|de-DE|Baden-Württemberg;Karlsruhe -VAGFR|de-DE|Elsass;Bas-Rhin;Straßburg;Freiburg im Breisgau -NVBW|de-DE|Baden-Württemberg;Konstanz;Basel;Basel-Stadt;Reutlingen;Rottweil;Tübingen;Sigmaringen +NVBW|de-DE|Baden-Württemberg;Konstanz;Basel;Basel-Stadt;Reutlingen;Rottweil;Tübingen;Sigmaringen;Freiburg im Breisgau;Elsass;Bas-Rhin;Straßburg VVV|de-DE|Vogtland;Plauen VGS|de-DE|Saarland;Saarbrücken|disabled diff --git a/oeffi/res/drawable-anydpi/network_vagfr_logo.xml b/oeffi/res/drawable-anydpi/network_vagfr_logo.xml deleted file mode 100644 index a4f0a7c..0000000 --- a/oeffi/res/drawable-anydpi/network_vagfr_logo.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/oeffi/res/values-de/networks.xml b/oeffi/res/values-de/networks.xml index 369c2be..3f4aec6 100644 --- a/oeffi/res/values-de/networks.xml +++ b/oeffi/res/values-de/networks.xml @@ -59,9 +59,7 @@ Lokal- und Regionalverkehr Karlsruher Verkehrsverbund Karlsruhe, Lokal- und Regionalverkehr - Freiburger Verkehrs AG - Freiburg & Straßburg, Lokal- und Regionalverkehr - Baden-Württemberg, Konstanz & Basel + Baden-Württemberg, Straßburg, Konstanz & Basel Lokal- und Regionalverkehr Plauen & Vogtland Lokal- und Regionalverkehr diff --git a/oeffi/res/values/networks.xml b/oeffi/res/values/networks.xml index e96e125..1ed9b1c 100644 --- a/oeffi/res/values/networks.xml +++ b/oeffi/res/values/networks.xml @@ -59,9 +59,7 @@ local and regional Karlsruher Verkehrsverbund Karlsruhe, local and regional - Freiburger Verkehrs AG - Freiburg & Strasbourg, local and regional - Baden-Württemberg, Constance & Basel + Baden-Württemberg, Strasbourg, Constance & Basel local and regional Plauen & Vogtland local and regional diff --git a/oeffi/src/de/schildbach/oeffi/Application.java b/oeffi/src/de/schildbach/oeffi/Application.java index 4f4d0db..5c2c644 100644 --- a/oeffi/src/de/schildbach/oeffi/Application.java +++ b/oeffi/src/de/schildbach/oeffi/Application.java @@ -139,6 +139,13 @@ public class Application extends android.app.Application { FavoriteStationsProvider.deleteFavoriteStations(this, NRI); QueryHistoryProvider.deleteQueryHistory(this, NRI); + // 2018-12-06: migrate VAGFR to use NVBW + final String VAGFR = "VAGFR"; + migrateSelectedNetwork(VAGFR, NetworkId.NVBW); + Downloader.deleteDownload(new File(getFilesDir(), VAGFR.toLowerCase(Locale.ENGLISH) + ".db")); + FavoriteStationsProvider.migrateFavoriteStations(this, VAGFR, NetworkId.NVBW); + QueryHistoryProvider.migrateQueryHistory(this, VAGFR, NetworkId.NVBW); + log.info("Migrations took {}", watch); } diff --git a/oeffi/src/de/schildbach/oeffi/network/NetworkProviderFactory.java b/oeffi/src/de/schildbach/oeffi/network/NetworkProviderFactory.java index 9d000b5..2f8c05b 100644 --- a/oeffi/src/de/schildbach/oeffi/network/NetworkProviderFactory.java +++ b/oeffi/src/de/schildbach/oeffi/network/NetworkProviderFactory.java @@ -60,7 +60,6 @@ import de.schildbach.pte.StvProvider; import de.schildbach.pte.SydneyProvider; import de.schildbach.pte.TfiProvider; import de.schildbach.pte.TlemProvider; -import de.schildbach.pte.VagfrProvider; import de.schildbach.pte.VbbProvider; import de.schildbach.pte.VblProvider; import de.schildbach.pte.VbnProvider; @@ -156,8 +155,6 @@ public final class NetworkProviderFactory { return new DingProvider(); else if (networkId.equals(NetworkId.KVV)) return new KvvProvider(HttpUrl.parse("https://projekte.kvv-efa.de/oeffi/")); - else if (networkId.equals(NetworkId.VAGFR)) - return new VagfrProvider(); else if (networkId.equals(NetworkId.NVBW)) return new NvbwProvider(); else if (networkId.equals(NetworkId.VVV))