Bimba.git

commit 88871dda661b7c48728151686e0cf3d49396de32

Author: Adam Pioterek <adam.pioterek@protonmail.ch>

Merge branch 'v2.1' into develop

 CHANGELOG.rst | 73 ++++++++++++++++++
 app/build.gradle | 4 
 app/src/main/play/de-DE/listing/fulldescription | 6 -
 app/src/main/play/de-DE/listing/shortdescription | 1 
 app/src/main/play/de-DE/whatsnew | 8 -
 app/src/main/play/en-GB/whatsnew | 26 ++++-
 app/src/main/play/en-US/listing/fulldescription | 6 -
 app/src/main/play/en-US/listing/shortdescription | 1 
 app/src/main/play/en-US/whatsnew | 8 -
 app/src/main/play/it-IT/listing/fulldescription | 6 -
 app/src/main/play/it-IT/listing/shortdescription | 1 
 app/src/main/play/it-IT/whatsnew | 8 -
 app/src/main/play/pl-PL/whatsnew | 26 ++++-


diff --git a/CHANGELOG.rst b/CHANGELOG.rst
new file mode 100644
index 0000000000000000000000000000000000000000..e8b4d3b6abaf9763cb998eb01d51790d5e3803ce
--- /dev/null
+++ b/CHANGELOG.rst
@@ -0,0 +1,73 @@
+Changelog
+#########
+
+All notable changes to this project will be documented in this file.
+
+The format is based on `Keep a Changelog <https://keepachangelog.com/en/1.0.0/>`_`, using ReStructuredText instead of Markdown, and this project adheres to `Semantic Versioning <https://semver.org/spec/v2.0.0.html>`_.
+
+[Unreleased]
+============
+
+Added
+-----
+
++ logging and reporting crashes
++ history of frequently searched stops
++ retry buttons
++ caching favourite
++ update info in APK releases
++ day/night setting – auto, always day, always night
++ trip planning
++ full timetable online
++ free train departures
++ searching by lines
++ city bike stations
+
+Changed
+-------
+
+* reduce flickering of search results
+* VM messages appear also in favourites (if it contains 1 stop only)
+* ‘no connectivity’ warning only when offline timetable is not present
+
+[2.1] – 2019-02-04
+==================
+
+Added
+-----
+
++ showing empty search result
++ loading in shed selection and stop screen
++ VM messages
+
+Changed
+-------
+
+* search bar
+* empty departures state
+* ‘now’ departure is ‘in a moment’ if the vehicle is not on-stop
+* sorting departures: on-stop at the top
+* sorting search results by similarity
+
+[2.0] – 2018-09-21
+==================
+
+Added
+-----
+
++ official timetable from ZTM
+
+Changed
+-------
+
+* VM can be used without offline timetable
+* offline timetable uses exact dates (instead of workdays/saturdays/holidays)
+* VM is quicker and is more reliable (as it’s computed in the same way as offline departures)
+* favourites rewritten from scratch
+* app is movable to external storage
+* new colours—grey and green—fitting new Poznań style
+
+Fixed
+-----
+
+* multiple bug fixes




diff --git a/app/build.gradle b/app/build.gradle
index 9f6a6b964105042c95a524f3c0a68db85a71081e..9e3ad74ce333488e06b01b657ce46f93ccae8062 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -9,8 +9,8 @@     defaultConfig {
         applicationId "ml.adamsprogs.bimba"
         minSdkVersion 19
         targetSdkVersion 28
-        versionCode 15
-        versionName "2.0"
+        versionCode 16
+        versionName "2.1"
         testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
         vectorDrawables.useSupportLibrary = true
     }




diff --git a/app/src/main/play/de-DE/listing/featureGraphic/feature-graphic.png b/app/src/main/play/de-DE/listing/featureGraphic/feature-graphic.png
deleted file mode 100644
index 51367606dc88dad0e00cf8734ed134899dc6e5a1..0000000000000000000000000000000000000000
Binary files a/app/src/main/play/de-DE/listing/featureGraphic/feature-graphic.png and /dev/null differ




diff --git a/app/src/main/play/de-DE/listing/fulldescription b/app/src/main/play/de-DE/listing/fulldescription
deleted file mode 100644
index 1fcea45855dcc8298ecfd2797b63eb979bca5b85..0000000000000000000000000000000000000000
--- a/app/src/main/play/de-DE/listing/fulldescription
+++ /dev/null
@@ -1,6 +0,0 @@
-Mit dieser App kannst du den Fahrplan des öffentlichen Verkehrs in der Posener Agglomeration (von ZTM Poznań betrieben) überprüfen und dank des Virtuellen Monitors kannst du sehen, wann genau ein Bus oder eine Straßenbahn ankommen wird.
-
-Aktuelle Funktionen:
-* Abfahrtszeiten an der Haltestellen ermitteln (basierend auf offline Fahrplan und Virtuelle Monitor),
-* Erstellen von Lieblingshaltestellen mit der nächsten Abfahrt auf der Startseite,
-* Abfahrten an der Favoriten ermitteln




diff --git a/app/src/main/play/de-DE/listing/icon/logo.png b/app/src/main/play/de-DE/listing/icon/logo.png
deleted file mode 100644
index 7a9bd078b1aed42188fe767423683c64a468312e..0000000000000000000000000000000000000000
Binary files a/app/src/main/play/de-DE/listing/icon/logo.png and /dev/null differ




diff --git a/app/src/main/play/de-DE/listing/phoneScreenshots/Dash.png b/app/src/main/play/de-DE/listing/phoneScreenshots/Dash.png
deleted file mode 100644
index 28c363354aaa8ed0173efed699bc54b9e5106397..0000000000000000000000000000000000000000
Binary files a/app/src/main/play/de-DE/listing/phoneScreenshots/Dash.png and /dev/null differ




diff --git a/app/src/main/play/de-DE/listing/phoneScreenshots/StopActivity.png b/app/src/main/play/de-DE/listing/phoneScreenshots/StopActivity.png
deleted file mode 100644
index 6cde859fa2cdc925aa05d2d04158bfae0eb34301..0000000000000000000000000000000000000000
Binary files a/app/src/main/play/de-DE/listing/phoneScreenshots/StopActivity.png and /dev/null differ




diff --git a/app/src/main/play/de-DE/listing/phoneScreenshots/StopSpecify.png b/app/src/main/play/de-DE/listing/phoneScreenshots/StopSpecify.png
deleted file mode 100644
index 86c00aa109026e9cb98759dc1825df3705a12589..0000000000000000000000000000000000000000
Binary files a/app/src/main/play/de-DE/listing/phoneScreenshots/StopSpecify.png and /dev/null differ




diff --git a/app/src/main/play/de-DE/listing/phoneScreenshots/modification.png b/app/src/main/play/de-DE/listing/phoneScreenshots/modification.png
deleted file mode 100644
index c3648d2dca7047ec3d3f8d5e83047d8a97bf593f..0000000000000000000000000000000000000000
Binary files a/app/src/main/play/de-DE/listing/phoneScreenshots/modification.png and /dev/null differ




diff --git a/app/src/main/play/de-DE/listing/phoneScreenshots/searchStop.png b/app/src/main/play/de-DE/listing/phoneScreenshots/searchStop.png
deleted file mode 100644
index 662c6201e0c55c7f6eed5fad22f9a56052c002a4..0000000000000000000000000000000000000000
Binary files a/app/src/main/play/de-DE/listing/phoneScreenshots/searchStop.png and /dev/null differ




diff --git a/app/src/main/play/de-DE/listing/promoGraphic/promo-graphic.png b/app/src/main/play/de-DE/listing/promoGraphic/promo-graphic.png
deleted file mode 100644
index 6e15268c85de20ae2ea38d0d3cfa85aa913e4f93..0000000000000000000000000000000000000000
Binary files a/app/src/main/play/de-DE/listing/promoGraphic/promo-graphic.png and /dev/null differ




diff --git a/app/src/main/play/de-DE/listing/shortdescription b/app/src/main/play/de-DE/listing/shortdescription
deleted file mode 100644
index ebbe6569b6168bc2a1fef901d32e1aecc1b14b08..0000000000000000000000000000000000000000
--- a/app/src/main/play/de-DE/listing/shortdescription
+++ /dev/null
@@ -1 +0,0 @@
-Erster Freie-Software Posen Bummelführer




diff --git a/app/src/main/play/de-DE/whatsnew b/app/src/main/play/de-DE/whatsnew
deleted file mode 100644
index cbd4b8733278f81740a965e5c432ce3ec40c15fe..0000000000000000000000000000000000000000
--- a/app/src/main/play/de-DE/whatsnew
+++ /dev/null
@@ -1,8 +0,0 @@
-- offizieller Fahrplan von ZTM
-- VM kann ohne Offline-Fahrplan verwendet werden
-- Offline-Fahrplan verwendet genaue Daten (statt Arbeitstagen/Samstagen/Feiertagen)
-- VM ist schneller und mehr zuverlässig (da es genauso berechnet wird wie Offline-Abfahrten)
-- Lieblingshaltestellen von Grund auf umgeschrieben
-- App ist auf externen Speicher bewegbar
-- neue Farben — grau und grün — die zum neuen Posener Stil passen
-- mehrere Fehler behoben




diff --git a/app/src/main/play/en-GB/whatsnew b/app/src/main/play/en-GB/whatsnew
index 177b822ae2ab045622785f35ecda675d18fd48c9..b1a3873c409b3d24b23061f36dd6b9f68865cfa4 100644
--- a/app/src/main/play/en-GB/whatsnew
+++ b/app/src/main/play/en-GB/whatsnew
@@ -1,8 +1,18 @@
-- official timetable from ZTM
-- VM can be used without offline timetable
-- offline timetable uses exact dates (instead of workdays/saturdays/holidays)
-- VM is quicker and is more reliable (as it’s computed in the same way as offline departures)
-- favourites rewritten from scratch
-- app is movable to external storage
-- new colours—grey and green—fitting new Poznań style
-- multiple bug fixes
+[2.1] – 2019-02-04
+==================
+
+Added
+-----
+
++ showing empty search result
++ loading in shed selection and stop screen
++ VM messages
+
+Changed
+-------
+
+* search bar
+* empty departures state
+* ‘now’ departure is ‘in a moment’ if the vehicle is not on-stop
+* sorting departures: on-stop at the top
+* sorting search results by similarity




diff --git a/app/src/main/play/en-US/listing/featureGraphic/feature-graphic.png b/app/src/main/play/en-US/listing/featureGraphic/feature-graphic.png
deleted file mode 100644
index 1333d62dd12eb83080efd9850179902cbe689da6..0000000000000000000000000000000000000000
Binary files a/app/src/main/play/en-US/listing/featureGraphic/feature-graphic.png and /dev/null differ




diff --git a/app/src/main/play/en-US/listing/fulldescription b/app/src/main/play/en-US/listing/fulldescription
deleted file mode 100644
index 1286c61843fc2318c517f450fc3faa935dd2104d..0000000000000000000000000000000000000000
--- a/app/src/main/play/en-US/listing/fulldescription
+++ /dev/null
@@ -1,6 +0,0 @@
-With this app You can check the public transport timetable in Poznań agglomeration (run by ZTM Poznań), and thanks to the Virtual Monitor You can see when exactly a bus or tram will arrive.
-
-Current features:
-* checking departures by stop (based on offline timetable and Virtual Monitor),
-* creating favourite stops with next departure visible on main screen,
-* checking departures by favourite




diff --git a/app/src/main/play/en-US/listing/icon/logo.png b/app/src/main/play/en-US/listing/icon/logo.png
deleted file mode 100644
index 7a9bd078b1aed42188fe767423683c64a468312e..0000000000000000000000000000000000000000
Binary files a/app/src/main/play/en-US/listing/icon/logo.png and /dev/null differ




diff --git a/app/src/main/play/en-US/listing/phoneScreenshots/Dash.png b/app/src/main/play/en-US/listing/phoneScreenshots/Dash.png
deleted file mode 100644
index b3d55c2a98f3e70f19d7b97b39e7947bc9946b44..0000000000000000000000000000000000000000
Binary files a/app/src/main/play/en-US/listing/phoneScreenshots/Dash.png and /dev/null differ




diff --git a/app/src/main/play/en-US/listing/phoneScreenshots/StopActivity.png b/app/src/main/play/en-US/listing/phoneScreenshots/StopActivity.png
deleted file mode 100644
index a85d7e9dfdcb7b81b3a8a7d5097923c885356065..0000000000000000000000000000000000000000
Binary files a/app/src/main/play/en-US/listing/phoneScreenshots/StopActivity.png and /dev/null differ




diff --git a/app/src/main/play/en-US/listing/phoneScreenshots/modification.png b/app/src/main/play/en-US/listing/phoneScreenshots/modification.png
deleted file mode 100644
index 2f536117feeb2ef180b3be65e36fee4154c94e4f..0000000000000000000000000000000000000000
Binary files a/app/src/main/play/en-US/listing/phoneScreenshots/modification.png and /dev/null differ




diff --git a/app/src/main/play/en-US/listing/phoneScreenshots/searchStop.png b/app/src/main/play/en-US/listing/phoneScreenshots/searchStop.png
deleted file mode 100644
index 93683ba47b92fa3429623a0222488e0df516df93..0000000000000000000000000000000000000000
Binary files a/app/src/main/play/en-US/listing/phoneScreenshots/searchStop.png and /dev/null differ




diff --git a/app/src/main/play/en-US/listing/phoneScreenshots/stopSpecify.png b/app/src/main/play/en-US/listing/phoneScreenshots/stopSpecify.png
deleted file mode 100644
index a67350f5939563ab794be2ec1ef89be4f6f5e5f5..0000000000000000000000000000000000000000
Binary files a/app/src/main/play/en-US/listing/phoneScreenshots/stopSpecify.png and /dev/null differ




diff --git a/app/src/main/play/en-US/listing/promoGraphic/promo-graphic.png b/app/src/main/play/en-US/listing/promoGraphic/promo-graphic.png
deleted file mode 100644
index 6e15268c85de20ae2ea38d0d3cfa85aa913e4f93..0000000000000000000000000000000000000000
Binary files a/app/src/main/play/en-US/listing/promoGraphic/promo-graphic.png and /dev/null differ




diff --git a/app/src/main/play/en-US/listing/shortdescription b/app/src/main/play/en-US/listing/shortdescription
deleted file mode 100644
index 59cba7356e35c4b1d6c521a6ef2ccf0aad7663f8..0000000000000000000000000000000000000000
--- a/app/src/main/play/en-US/listing/shortdescription
+++ /dev/null
@@ -1 +0,0 @@
-First Free Software Poznań Wandering Guide




diff --git a/app/src/main/play/en-US/whatsnew b/app/src/main/play/en-US/whatsnew
deleted file mode 100644
index 177b822ae2ab045622785f35ecda675d18fd48c9..0000000000000000000000000000000000000000
--- a/app/src/main/play/en-US/whatsnew
+++ /dev/null
@@ -1,8 +0,0 @@
-- official timetable from ZTM
-- VM can be used without offline timetable
-- offline timetable uses exact dates (instead of workdays/saturdays/holidays)
-- VM is quicker and is more reliable (as it’s computed in the same way as offline departures)
-- favourites rewritten from scratch
-- app is movable to external storage
-- new colours—grey and green—fitting new Poznań style
-- multiple bug fixes




diff --git a/app/src/main/play/it-IT/listing/featureGraphic/feature-graphic.png b/app/src/main/play/it-IT/listing/featureGraphic/feature-graphic.png
deleted file mode 100644
index da3dfc5c953e31be5e8ed9552d073a40f6180a77..0000000000000000000000000000000000000000
Binary files a/app/src/main/play/it-IT/listing/featureGraphic/feature-graphic.png and /dev/null differ




diff --git a/app/src/main/play/it-IT/listing/fulldescription b/app/src/main/play/it-IT/listing/fulldescription
deleted file mode 100644
index 0dc7c3d56a8b560fa6d127d803e8762fa3a09482..0000000000000000000000000000000000000000
--- a/app/src/main/play/it-IT/listing/fulldescription
+++ /dev/null
@@ -1,6 +0,0 @@
-Con questa applicazione puoi guardare l'orario dei trasporti pubblici in agglomerato di Poznań (gestito da ZTM Poznań) e grazie al Monitor Virtuale è possibile vedere quando esattamente arriverà un autobus o un tram.
-
-Caratteristiche attuali:
-* guardare delle partenze alla fermata (in base all’orario offline e Monitor Virtuale)
-* la creazione di favoriti con la partenza successiva visibile sullo schermo principale,
-* guardare dalla favorita




diff --git a/app/src/main/play/it-IT/listing/icon/logo.png b/app/src/main/play/it-IT/listing/icon/logo.png
deleted file mode 100644
index 7a9bd078b1aed42188fe767423683c64a468312e..0000000000000000000000000000000000000000
Binary files a/app/src/main/play/it-IT/listing/icon/logo.png and /dev/null differ




diff --git a/app/src/main/play/it-IT/listing/phoneScreenshots/Dash.png b/app/src/main/play/it-IT/listing/phoneScreenshots/Dash.png
deleted file mode 100644
index f8c2b61d439e4160b8d0193dcb8d1ab3bd2e429e..0000000000000000000000000000000000000000
Binary files a/app/src/main/play/it-IT/listing/phoneScreenshots/Dash.png and /dev/null differ




diff --git a/app/src/main/play/it-IT/listing/phoneScreenshots/StopActivity.png b/app/src/main/play/it-IT/listing/phoneScreenshots/StopActivity.png
deleted file mode 100644
index de1163003b4205b0c6063228029912d5830efd72..0000000000000000000000000000000000000000
Binary files a/app/src/main/play/it-IT/listing/phoneScreenshots/StopActivity.png and /dev/null differ




diff --git a/app/src/main/play/it-IT/listing/phoneScreenshots/StopSpecify.png b/app/src/main/play/it-IT/listing/phoneScreenshots/StopSpecify.png
deleted file mode 100644
index 77d36a1d0fe4a002881d3206a6b1e1218562183d..0000000000000000000000000000000000000000
Binary files a/app/src/main/play/it-IT/listing/phoneScreenshots/StopSpecify.png and /dev/null differ




diff --git a/app/src/main/play/it-IT/listing/phoneScreenshots/modification.png b/app/src/main/play/it-IT/listing/phoneScreenshots/modification.png
deleted file mode 100644
index defccce5b66623b7dc6d0e27aa415238fc11d70b..0000000000000000000000000000000000000000
Binary files a/app/src/main/play/it-IT/listing/phoneScreenshots/modification.png and /dev/null differ




diff --git a/app/src/main/play/it-IT/listing/phoneScreenshots/searchStop.png b/app/src/main/play/it-IT/listing/phoneScreenshots/searchStop.png
deleted file mode 100644
index bfe4811c230e1e5fab38c049d5b3ef95fc458559..0000000000000000000000000000000000000000
Binary files a/app/src/main/play/it-IT/listing/phoneScreenshots/searchStop.png and /dev/null differ




diff --git a/app/src/main/play/it-IT/listing/promoGraphic/promo-graphic.png b/app/src/main/play/it-IT/listing/promoGraphic/promo-graphic.png
deleted file mode 100644
index 6e15268c85de20ae2ea38d0d3cfa85aa913e4f93..0000000000000000000000000000000000000000
Binary files a/app/src/main/play/it-IT/listing/promoGraphic/promo-graphic.png and /dev/null differ




diff --git a/app/src/main/play/it-IT/listing/shortdescription b/app/src/main/play/it-IT/listing/shortdescription
deleted file mode 100644
index 379808b820351d618d30ad2fc3b910c01bed5457..0000000000000000000000000000000000000000
--- a/app/src/main/play/it-IT/listing/shortdescription
+++ /dev/null
@@ -1 +0,0 @@
-Prima libera guida di vagare di Poznań




diff --git a/app/src/main/play/it-IT/whatsnew b/app/src/main/play/it-IT/whatsnew
deleted file mode 100644
index c5e305a6e9aa21fb45523afd12e177be5c6c279e..0000000000000000000000000000000000000000
--- a/app/src/main/play/it-IT/whatsnew
+++ /dev/null
@@ -1,8 +0,0 @@
-- ufficiale orario da ZTM
-- VM può essere utilizzato senza orario offline
-- l’orario offline utilizza le date esatte (invece di giorni lavorativi/sabato/festività)
-- VM è più veloce e più affidabile (in quanto è calcolato allo stesso modo delle partenze offline)
-- favoriti rescritti da capo
-- app è trasferibile su una memoria esterna
-- nuovi colori — grigio e verde — che si adattano al nuovo stile di Poznań
-- più correzioni di bug




diff --git a/app/src/main/play/pl-PL/whatsnew b/app/src/main/play/pl-PL/whatsnew
index 4133aac968c67993723579f25b0b86495d58850c..c05c1080da3ee49f68c365e7a9b2a62ef913c946 100644
--- a/app/src/main/play/pl-PL/whatsnew
+++ b/app/src/main/play/pl-PL/whatsnew
@@ -1,8 +1,18 @@
-- oficjalny rozkład od ZTM
-- VM może być używany bez rozkładu offline
-- rozkład offline operuje na dokładnych datach (zamiast dni powszednie/soboty/święta)
-- VM jest szybszy i pewniejszy (ponieważ jest generowany w ten sam sposób, co odjazdy offline)
-- ulubione przepisane od zera
-- aplikacja może być przenoszona do pamięci zewnętrznej
-- nowe kolory — szary i zielony — pasujące do nowego stylu Poznania
-- naprawiono wiele błędów
+[2.1] – 2019-02-04
+==================
+
+Dodane
+-----
+
++ pokazywanie braku wynków wyszukiwania
++ ładowanie w ekranie wyboru wiaty i ekranie przystanku
++ wiadomości WM
+
+Zmienione
+-------
+
+* pasek wyszukiwania
+* stan braku odjazdów
+* ‘teraz’ odjazd jest ‘za moment’ jeżeli pojazd nie jest na przystanku
+* sortowanie odjazdów: na przystanku są na górze
+* sortowanie wyników wyszukiwania wg podobieństwa