diff --git a/oeffi/assets/networks.txt b/oeffi/assets/networks.txt index 4d55956..0294826 100644 --- a/oeffi/assets/networks.txt +++ b/oeffi/assets/networks.txt @@ -19,8 +19,7 @@ SH|de-DE|Schleswig-Holstein;Kiel;Lübeck;Hamburg GVH|de-DE|Niedersachsen;Hannover;Hamburg BSVAG|de-DE|Braunschweig;Wolfsburg VBN|de-DE|Niedersachsen;Hamburg;Bremen;Bremerhaven;Oldenburg (Oldenburg);Osnabrück;Göttingen;Rostock -VVO|de-DE|Sachsen;Dresden -VMS|de-DE|Mittelsachsen;Chemnitz +VVO|de-DE|Sachsen;Dresden;Mittelsachsen;Chemnitz NASA|de-DE|Sachsen;Leipzig;Sachsen-Anhalt;Magdeburg;Halle VMT|de-DE|Thüringen;Mittelthüringen;Erfurt;Jena;Gera;Weimar;Gotha VRR|de-DE|Nordrhein-Westfalen;Essen;Dortmund;Düsseldorf;Münster;Paderborn;Höxter;Bielefeld diff --git a/oeffi/res/drawable-anydpi/network_vms_logo.xml b/oeffi/res/drawable-anydpi/network_vms_logo.xml deleted file mode 100644 index 6f4e46d..0000000 --- a/oeffi/res/drawable-anydpi/network_vms_logo.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - diff --git a/oeffi/res/values-de/networks.xml b/oeffi/res/values-de/networks.xml index 42c4501..e792b42 100644 --- a/oeffi/res/values-de/networks.xml +++ b/oeffi/res/values-de/networks.xml @@ -40,9 +40,7 @@ Erfurt, Jena & Mittelthüringen Lokal- und Regionalverkehr Verkehrsverbund Oberelbe - Dresden, Lokal- und Regionalverkehr - Verkehrsverbund Mittelsachsen - Chemnitz & Mittelsachsen, Lokal- und Regionalverkehr + Dresden, Chemnitz & Mittelsachsen, Lokal- und Regionalverkehr Verkehrsverbund Rhein-Ruhr Nordrhein-Westfalen, Düsseldorf & Dortmund, Lokal- und Regionalverkehr Köln & Bonn diff --git a/oeffi/res/values/networks.xml b/oeffi/res/values/networks.xml index 41aa840..246d357 100644 --- a/oeffi/res/values/networks.xml +++ b/oeffi/res/values/networks.xml @@ -39,9 +39,7 @@ Erfurt, Jena & Central Thuringia local and regional Verkehrsverbund Oberelbe - Dresden, local and regional - Verkehrsverbund Mittelsachsen - Chemnitz & Mittelsachsen, local and regional + Dresden, Chemnitz & Mittelsachsen, local and regional Verkehrsverbund Rhein-Ruhr North Rhine-Westphalia, Düsseldorf & Dortmund, local and regional Cologne & Bonn diff --git a/oeffi/src/de/schildbach/oeffi/Application.java b/oeffi/src/de/schildbach/oeffi/Application.java index deb59df..b3e3796 100644 --- a/oeffi/src/de/schildbach/oeffi/Application.java +++ b/oeffi/src/de/schildbach/oeffi/Application.java @@ -103,6 +103,12 @@ public class Application extends android.app.Application { FavoriteStationsProvider.deleteFavoriteStations(this, PL); QueryHistoryProvider.deleteQueryHistory(this, PL); + // 2023-01-09: migrate VMS to use VVO + final String VMS = "VMS"; + migrateSelectedNetwork(VMS, NetworkId.VVO); + FavoriteStationsProvider.migrateFavoriteStations(this, VMS, NetworkId.VVO); + QueryHistoryProvider.migrateQueryHistory(this, VMS, NetworkId.VVO); + 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 9c06713..01242ba 100644 --- a/oeffi/src/de/schildbach/oeffi/network/NetworkProviderFactory.java +++ b/oeffi/src/de/schildbach/oeffi/network/NetworkProviderFactory.java @@ -65,7 +65,6 @@ import de.schildbach.pte.VbbProvider; import de.schildbach.pte.VblProvider; import de.schildbach.pte.VbnProvider; import de.schildbach.pte.VgnProvider; -import de.schildbach.pte.VmsProvider; import de.schildbach.pte.VmtProvider; import de.schildbach.pte.VmvProvider; import de.schildbach.pte.VrnProvider; @@ -144,8 +143,6 @@ public final class NetworkProviderFactory { return new VmtProvider("{\"aid\":\"vj5d7i3g9m5d7e3\",\"type\":\"AID\"}"); else if (networkId.equals(NetworkId.VVO)) return new VvoProvider(HttpUrl.parse("https://efa.vvo-online.de/Oeffi/")); - else if (networkId.equals(NetworkId.VMS)) - return new VmsProvider(HttpUrl.parse("https://efa.vms.de/Oeffi/")); else if (networkId.equals(NetworkId.VRR)) return new VrrProvider(); else if (networkId.equals(NetworkId.VRS))