Skip to content

Commit

Permalink
issue #66: version 32 fixes changelog appearance for F-Droid only
Browse files Browse the repository at this point in the history
  • Loading branch information
siggel committed Mar 11, 2023
1 parent 5c75d3c commit e862f67
Show file tree
Hide file tree
Showing 43 changed files with 261 additions and 285 deletions.
16 changes: 14 additions & 2 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@ android {
applicationId 'com.github.siggel.coordinatejoker'
minSdkVersion 21
targetSdkVersion 30
versionCode 31
versionName "1.3.31"
versionCode 32
versionName "1.3.32"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
vectorDrawables.useSupportLibrary = true
}
Expand Down Expand Up @@ -89,13 +89,25 @@ task copyGermanReleaseNotesForFDroid(type: Copy) {
from "src/main/assets"
include "changes_version_*_de.html"
into "../fastlane/metadata/android/de-DE/changelogs"
filter { line -> line.replaceAll('\\s*<p>\\s*', '') }
filter { line -> line.replaceAll('<\\s*/p>\\s*', '') }
filter { line -> line.replaceAll('\\s*<ul>\\s*', '') }
filter { line -> line.replaceAll('\\s*</ul>\\s*', '') }
filter { line -> line.replaceAll('\\s*<li>\\s*', '- ') }
filter { line -> line.replaceAll('\\s*</li>\\s*', '') }
rename '.+_([0-9]+)_de.html', '$1.txt'
}

task copyEnglishReleaseNotesForFDroid(type: Copy) {
from "src/main/assets"
include "changes_version_*_en.html"
into "../fastlane/metadata/android/en-US/changelogs"
filter { line -> line.replaceAll('\\s*<p>\\s*', '') }
filter { line -> line.replaceAll('<\\s*/p>\\s*', '') }
filter { line -> line.replaceAll('\\s*<ul>\\s*', '') }
filter { line -> line.replaceAll('\\s*</ul>\\s*', '') }
filter { line -> line.replaceAll('\\s*<li>\\s*', '- ') }
filter { line -> line.replaceAll('\\s*</li>\\s*', '') }
rename '.+_([0-9]+)_en.html', '$1.txt'
}

3 changes: 1 addition & 2 deletions app/src/main/assets/changes_version_23_de.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
<p>Version 1.2.23:</p>
<ul>
<li>Verbesserung: Migration zu API level 29
</li>
<li>Verbesserung: Migration zu API level 29</li>
</ul>
3 changes: 1 addition & 2 deletions app/src/main/assets/changes_version_23_en.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
<p>Version 1.2.23:</p>
<ul>
<li>Improvement: Migration to API level 29
</li>
<li>Improvement: Migration to API level 29</li>
</ul>
3 changes: 1 addition & 2 deletions app/src/main/assets/changes_version_24_de.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
<p>Version 1.2.24:</p>
<ul>
<li>Neu: []-Klammern in Formeln
</li>
<li>Neu: []-Klammern in Formeln</li>
</ul>
3 changes: 1 addition & 2 deletions app/src/main/assets/changes_version_24_en.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
<p>Version 1.2.24:</p>
<ul>
<li>New: Handle []-brackets in formulas
</li>
<li>New: Handle []-brackets in formulas</li>
</ul>
6 changes: 2 additions & 4 deletions app/src/main/assets/changes_version_25_de.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
<p>Version 1.2.25:</p>
<ul>
<li>Verbesserung: []-Klammern bei Formelimport
</li>
<li>Verbesserung: Langer Bindestrich als Minus bei Formelimport
</li>
<li>Verbesserung: []-Klammern bei Formelimport</li>
<li>Verbesserung: Langer Bindestrich als Minus bei Formelimport</li>
</ul>
6 changes: 2 additions & 4 deletions app/src/main/assets/changes_version_25_en.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
<p>Version 1.2.25:</p>
<ul>
<li>Improvement: Handle []-brackets in formula import
</li>
<li>Improvement: Treat long hyphen as minus in formula import
</li>
<li>Improvement: Handle []-brackets in formula import</li>
<li>Improvement: Treat long hyphen as minus in formula import</li>
</ul>
7 changes: 2 additions & 5 deletions app/src/main/assets/changes_version_27_de.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
<p>Version 1.2.27:</p>
<ul>
<li>Verbesserung: Anpassungen für automatisierte F-Droid Releases
</li>
<li>Verbesserung: Anpassungen für automatisierte F-Droid Releases</li>
</ul>

<p>Version 1.2.26:</p>
<ul>
<li>Neu: Initiale Version für den F-Droid App Store, gleicht Version 1.2.25
</li>
<li>Neu: Initiale Version für den F-Droid App Store, gleicht Version 1.2.25</li>
</ul>
7 changes: 2 additions & 5 deletions app/src/main/assets/changes_version_27_en.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
<p>Version 1.2.27:</p>
<ul>
<li>Improvement: Adjustments for automated F-Droid releases
</li>
<li>Improvement: Adjustments for automated F-Droid releases</li>
</ul>

<p>Version 1.2.26:</p>
<ul>
<li>New: Initial version for F-Droid app store, equals version 1.2.25
</li>
<li>New: Initial version for F-Droid app store, equals version 1.2.25</li>
</ul>
9 changes: 3 additions & 6 deletions app/src/main/assets/changes_version_28_de.html
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
<p>Version 1.2.28:</p>
<ul>
<li>Korrektur: Fehlschlag bei speziellen Leerzeichen ("non-breaking space") in der Formel
</li>
<li>Korrektur: Fehlschlag der Datenübergabe an die darstellende App
</li>
<li>Verbesserung: interne Verbesserungen, u.a. Aktualisierung verwendeter Bibliotheken
</li>
<li>Korrektur: Fehlschlag bei speziellen Leerzeichen ("non-breaking space") in der Formel</li>
<li>Korrektur: Fehlschlag der Datenübergabe an die darstellende App</li>
<li>Verbesserung: interne Verbesserungen, u.a. Aktualisierung verwendeter Bibliotheken</li>
</ul>
9 changes: 3 additions & 6 deletions app/src/main/assets/changes_version_28_en.html
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
<p>Version 1.2.28:</p>
<ul>
<li>Bugfix: error when formula contains special whitespaces ("non-breaking space")
</li>
<li>Bugfix: error in data transfer to displaying app
</li>
<li>Improvement: internal improvements, e.g. update of used libraries
</li>
<li>Bugfix: error when formula contains special whitespaces ("non-breaking space")</li>
<li>Bugfix: error in data transfer to displaying app</li>
<li>Improvement: internal improvements, e.g. update of used libraries</li>
</ul>
6 changes: 3 additions & 3 deletions app/src/main/assets/changes_version_31_de.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<p>Version 1.3.31:</p>
<ul>
<li>Neu: Anpassung an neue technische Vorgaben des Google Play Store (dadurch wird Android 4 nicht mehr unterstützt)
</li>
<li>Neu: Neues Icon aufgrund neuer Vorgaben für Locus Map Add-ons
<li>Neu: Anpassung an neue technische Vorgaben des Google Play Store (dadurch wird Android 4
nicht mehr unterstützt)
</li>
<li>Neu: Neues Icon aufgrund neuer Vorgaben für Locus Map Add-ons</li>
</ul>
6 changes: 3 additions & 3 deletions app/src/main/assets/changes_version_31_en.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<p>Version 1.3.31:</p>
<ul>
<li>New: Adjustment to new technical specifications of Google Play Store (as a result Android 4 is not supported anymore)
</li>
<li>New: New icon because of changed specification for Locus Map Add-ons
<li>New: Adjustment to new technical specifications of Google Play Store (as a result Android 4
is not supported anymore)
</li>
<li>New: New icon because of changed specification for Locus Map Add-ons</li>
</ul>
4 changes: 4 additions & 0 deletions app/src/main/assets/changes_version_32_de.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<p>Version 1.3.32:</p>
<ul>
<li>Korrektur: Darstellungsfehler der Änderungshistorie in F-Droid</li>
</ul>
4 changes: 4 additions & 0 deletions app/src/main/assets/changes_version_32_en.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<p>Version 1.3.32:</p>
<ul>
<li>Fix: Change history displayed wrong in F-Droid</li>
</ul>
66 changes: 33 additions & 33 deletions fastlane/metadata/android/de-DE/changelogs/14.txt
Original file line number Diff line number Diff line change
@@ -1,33 +1,33 @@
<p>Version 1.0.14:</p>
<ul>
<li>Verbesserung: Screenshot- und Text-Aktualisierungen</li>
</ul>
<p>Version 1.0.13:</p>
<ul>
<li>Neu: Voreinstellungen für Locus Map und c:geo</li>
<li>Neu: Einfachere Handhabung mit c:geo</li>
<li>Neu: Automatische App-Auswahl wenn voreingestellt</li>
<li>Korrektur: keine Autokonfiguration wenn Erste-Schritte-Einführung über Menü betreten</li>
</ul>
<p>Version 1.0.12:</p>
<ul>
<li>Neu: Autokonfiguration beim ersten Start</li>
<li>Neu: Erste-Schritte-Einführung beim ersten Start</li>
</ul>
<p>Version 1.0.11:</p>
<ul>
<li>Korrektur: Layout-Verbesserung für Button-Sichtbarkeit</li>
<li>Verbesserung: Beschränkung auf max. 100 x-Werte</li>
</ul>
<p>Version 1.0.10:</p>
<ul>
<li>Korrektur: Buttons fehlen in Landscape-Modus (Lösung noch suboptimal)</li>
<li>Korrektur: Nutzungsbedingungen stürzen auf Oreo ab</li>
<li>Korrektur: Fehlende Ausnahmebehandlung beim Parsen des x-Wertebereichs</li>
<li>Verbesserung: Menü-Inhalte</li>
<li>Verbesserung: Code-Strukturierung</li>
</ul>
<p>Version 1.0.9:</p>
<ul>
<li>erste öffentliche Version (offener Betatest)</li>
</ul>
Version 1.0.14:

- Verbesserung: Screenshot- und Text-Aktualisierungen

Version 1.0.13:

- Neu: Voreinstellungen für Locus Map und c:geo
- Neu: Einfachere Handhabung mit c:geo
- Neu: Automatische App-Auswahl wenn voreingestellt
- Korrektur: keine Autokonfiguration wenn Erste-Schritte-Einführung über Menü betreten

Version 1.0.12:

- Neu: Autokonfiguration beim ersten Start
- Neu: Erste-Schritte-Einführung beim ersten Start

Version 1.0.11:

- Korrektur: Layout-Verbesserung für Button-Sichtbarkeit
- Verbesserung: Beschränkung auf max. 100 x-Werte

Version 1.0.10:

- Korrektur: Buttons fehlen in Landscape-Modus (Lösung noch suboptimal)
- Korrektur: Nutzungsbedingungen stürzen auf Oreo ab
- Korrektur: Fehlende Ausnahmebehandlung beim Parsen des x-Wertebereichs
- Verbesserung: Menü-Inhalte
- Verbesserung: Code-Strukturierung

Version 1.0.9:

- erste öffentliche Version (offener Betatest)

14 changes: 7 additions & 7 deletions fastlane/metadata/android/de-DE/changelogs/15.txt
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<p>Version 1.1.15:</p>
<ul>
<li>Neu: Formeln mit Geocaching-typischen Klammern, z.B. "12.3(x+4)5"</li>
<li>Neu: Formeln mit zwei Unbekannten</li>
<li>Neu: Verbesserte Wertebereich-Festlegung, z.B. "1-5#2,9-11,20" ("#2" für Schrittweite 2)
</li>
</ul>
Version 1.1.15:

- Neu: Formeln mit Geocaching-typischen Klammern, z.B. "12.3(x+4)5"
- Neu: Formeln mit zwei Unbekannten
- Neu: Verbesserte Wertebereich-Festlegung, z.B. "1-5#2,9-11,20" ("#2" für Schrittweite 2)




8 changes: 4 additions & 4 deletions fastlane/metadata/android/de-DE/changelogs/16.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<p>Version 1.1.16:</p>
<ul>
<li>Verbesserung: Migration der Einstellungen von 1.0.14 kommend (y leer lassen)</li>
</ul>
Version 1.1.16:

- Verbesserung: Migration der Einstellungen von 1.0.14 kommend (y leer lassen)



8 changes: 4 additions & 4 deletions fastlane/metadata/android/de-DE/changelogs/17.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<p>Version 1.1.17:</p>
<ul>
<li>Verbesserung: Reduktion der apk-Größe</li>
</ul>
Version 1.1.17:

- Verbesserung: Reduktion der apk-Größe



30 changes: 15 additions & 15 deletions fastlane/metadata/android/de-DE/changelogs/20.txt
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
<p>Version 1.2.20:</p>
<ul>
<li>Korrektur: Darstellung von langen Formeln, die über die Seite hinausgehen</li>
<li>Verbesserung: Zeilenumbrüche als Trenner beim Import</li>
<li>Verbesserung: Hilfe für Import-Funktion</li>
</ul>
<p>Version 1.2.19:</p>
<ul>
<li>Verbesserung: Import inkl. Projektion</li>
<li>Verbesserung: Verwendung von *, × oder x als Malzeichen beim Import</li>
</ul>
<p>Version 1.2.18:</p>
<ul>
<li>Neu: Import aus der Zwischenablage</li>
</ul>
Version 1.2.20:

- Korrektur: Darstellung von langen Formeln, die über die Seite hinausgehen
- Verbesserung: Zeilenumbrüche als Trenner beim Import
- Verbesserung: Hilfe für Import-Funktion

Version 1.2.19:

- Verbesserung: Import inkl. Projektion
- Verbesserung: Verwendung von *, × oder x als Malzeichen beim Import

Version 1.2.18:

- Neu: Import aus der Zwischenablage



12 changes: 5 additions & 7 deletions fastlane/metadata/android/de-DE/changelogs/21.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
<p>Version 1.2.21:</p>
<ul>
<li>Korrektur: Kein Abbruch bei entstehenden Nicht-Zahlen, z.B. 01.(x/4)23 für x=1, sondern
Fortsetzen mit nächstem Punkt
</li>
<li>Verbesserung: Diverse Updates (Android SDK, Java, Refactoring)</li>
</ul>
Version 1.2.21:

- Korrektur: Kein Abbruch bei entstehenden Nicht-Zahlen, z.B. 01.(x/4)23 für x=1, sondern Fortsetzen mit nächstem Punkt
- Verbesserung: Diverse Updates (Android SDK, Java, Refactoring)

10 changes: 4 additions & 6 deletions fastlane/metadata/android/de-DE/changelogs/22.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
<p>Version 1.2.22:</p>
<ul>
<li>Verbesserung: Optionale, automatische Transformation der Formeln, um fehlende führende
Nullen bei den Nachkommastellen der Minuten zu vermeiden
</li>
</ul>
Version 1.2.22:

- Verbesserung: Optionale, automatische Transformation der Formeln, um fehlende führende Nullen bei den Nachkommastellen der Minuten zu vermeiden

9 changes: 4 additions & 5 deletions fastlane/metadata/android/de-DE/changelogs/23.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
<p>Version 1.2.23:</p>
<ul>
<li>Verbesserung: Migration zu API level 29
</li>
</ul>
Version 1.2.23:

- Verbesserung: Migration zu API level 29

9 changes: 4 additions & 5 deletions fastlane/metadata/android/de-DE/changelogs/24.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
<p>Version 1.2.24:</p>
<ul>
<li>Neu: []-Klammern in Formeln
</li>
</ul>
Version 1.2.24:

- Neu: []-Klammern in Formeln

12 changes: 5 additions & 7 deletions fastlane/metadata/android/de-DE/changelogs/25.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
<p>Version 1.2.25:</p>
<ul>
<li>Verbesserung: []-Klammern bei Formelimport
</li>
<li>Verbesserung: Langer Bindestrich als Minus bei Formelimport
</li>
</ul>
Version 1.2.25:

- Verbesserung: []-Klammern bei Formelimport
- Verbesserung: Langer Bindestrich als Minus bei Formelimport

19 changes: 8 additions & 11 deletions fastlane/metadata/android/de-DE/changelogs/27.txt
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
<p>Version 1.2.27:</p>
<ul>
<li>Verbesserung: Anpassungen für automatisierte F-Droid Releases
</li>
</ul>

<p>Version 1.2.26:</p>
<ul>
<li>Neu: Initiale Version für den F-Droid App Store, gleicht Version 1.2.25
</li>
</ul>
Version 1.2.27:

- Verbesserung: Anpassungen für automatisierte F-Droid Releases

Version 1.2.26:

- Neu: Initiale Version für den F-Droid App Store, gleicht Version 1.2.25

Loading

0 comments on commit e862f67

Please sign in to comment.