diff --git a/metadata/org.redcross.openmapkit.txt b/metadata/org.redcross.openmapkit.txt
deleted file mode 100644
index 482b9e3020..0000000000
--- a/metadata/org.redcross.openmapkit.txt
+++ /dev/null
@@ -1,43 +0,0 @@
-Categories:Navigation
-License:BSD-3-Clause
-Web Site:http://openmapkit.org/
-Source Code:https://github.com/posm/OpenMapKitAndroid
-Issue Tracker:https://github.com/posm/OpenMapKitAndroid/issues
-Changelog:https://github.com/posm/OpenMapKitAndroid/releases
-
-Auto Name:OpenMapKit
-Summary:Browse OpenStreetMap features to create and edit OSM tags
-Description:
-OpenMapKit (OMK) is an extension of OpenDataKit allowing users to create
-professional quality mobile data collection surveys for field data collection.
-
-OpenMapKit launches directly from OpenDataKit when the OSM question type is
-enabled in a standard survey. Simply include OSM questions and tags in your
-survey to collect information on OSM in the field.
-
-Traditional field data collection tools for OpenStreetMap have either relied on
-paper or are too complicated, targeted at GIS professionals, or lack an
-understanding of traditional survey techniques. As new projects such as
-[http://www.missingmaps.org/ Missing Maps] and other humanitarian field data
-collection projects focus on field data collection the need for a structured,
-yet simple, OpenStreetMap field data collection tool became apparent. OpenMapKit
-serves this need.
-
-* View OpenStreetMap tiles via web and pre-cached mbtiles.
-* Download OSM data from the [https://wiki.openstreetmap.org/wiki/Overpass_API Overpass API] for offline use.
-* Create and update tags for OSM features.
-* Integration with [https://opendatakit.org/use/collect/ ODK Collect].
-.
-
-Repo Type:git
-Repo:https://github.com/posm/OpenMapKitAndroid
-
-Build:1.2,23
- commit=v1.2
- subdir=app
- gradle=yes
-
-Auto Update Mode:Version v%v
-Update Check Mode:Tags
-Current Version:1.2
-Current Version Code:23
diff --git a/metadata/org.redcross.openmapkit.yml b/metadata/org.redcross.openmapkit.yml
new file mode 100644
index 0000000000..660acacd94
--- /dev/null
+++ b/metadata/org.redcross.openmapkit.yml
@@ -0,0 +1,46 @@
+Categories:
+ - Navigation
+License: BSD-3-Clause
+WebSite: http://openmapkit.org/
+SourceCode: https://github.com/posm/OpenMapKitAndroid
+IssueTracker: https://github.com/posm/OpenMapKitAndroid/issues
+Changelog: https://github.com/posm/OpenMapKitAndroid/releases
+
+AutoName: OpenMapKit
+Summary: Browse OpenStreetMap features to create and edit OSM tags
+Description: |-
+ OpenMapKit (OMK) is an extension of OpenDataKit allowing users to create
+ professional quality mobile data collection surveys for field data collection.
+
+ OpenMapKit launches directly from OpenDataKit when the OSM question type is
+ enabled in a standard survey. Simply include OSM questions and tags in your
+ survey to collect information on OSM in the field.
+
+ Traditional field data collection tools for OpenStreetMap have either relied on
+ paper or are too complicated, targeted at GIS professionals, or lack an
+ understanding of traditional survey techniques. As new projects such as
+ [http://www.missingmaps.org/ Missing Maps] and other humanitarian field data
+ collection projects focus on field data collection the need for a structured,
+ yet simple, OpenStreetMap field data collection tool became apparent. OpenMapKit
+ serves this need.
+
+ * View OpenStreetMap tiles via web and pre-cached mbtiles.
+ * Download OSM data from the [https://wiki.openstreetmap.org/wiki/Overpass_API Overpass API] for offline use.
+ * Create and update tags for OSM features.
+ * Integration with [https://opendatakit.org/use/collect/ ODK Collect].
+
+RepoType: git
+Repo: https://github.com/posm/OpenMapKitAndroid
+
+Builds:
+ - versionName: '1.2'
+ versionCode: 23
+ commit: v1.2
+ subdir: app
+ gradle:
+ - yes
+
+AutoUpdateMode: Version v%v
+UpdateCheckMode: Tags
+CurrentVersion: '1.2'
+CurrentVersionCode: 23
diff --git a/metadata/org.t2.synconwifi.txt b/metadata/org.t2.synconwifi.txt
deleted file mode 100644
index f7dbcbf27c..0000000000
--- a/metadata/org.t2.synconwifi.txt
+++ /dev/null
@@ -1,48 +0,0 @@
-Categories:System,Connectivity
-License:GPL-3.0-only
-Web Site:
-Source Code:https://github.com/Kadabash/SyncOnWifi
-Issue Tracker:https://github.com/Kadabash/SyncOnWifi/issues
-Changelog:https://github.com/Kadabash/SyncOnWifi/releases
-
-Auto Name:SyncOnWifi
-Summary:Synchronize accounts only on specific networks
-Description:
-Ever had an account on your android device that you want to sync only when
-you're at home? Ever wished you could have your work email stop synchronising
-when you leave the office? SyncOnWifi handles this for you. It automatically
-switches synchronisation of your account on or off, depending on the WiFi
-network you are connected to.
-
-The following permission are required:
-
-* WiFi / network status to react to WiFi network connecting / disconnecting.
-* Contacts / Accounts access to read which accounts there are on your device. NO contact data is accessed.
-* Read / Write synchronisation settings to allow automatic synchronisation switching.
-.
-
-Repo Type:git
-Repo:https://github.com/Kadabash/SyncOnWifi
-
-Build:1.0,1
- commit=98685ea3ba8aca9a817a9088c0103b1816f8fd0c
- subdir=app
- gradle=yes
- prebuild=echo 'task wrapper(type: Wrapper) { gradleVersion = "3.3" }' >> build.gradle
-
-Build:1.0.1,2
- commit=v1.0.1
- subdir=app
- gradle=yes
- prebuild=echo 'task wrapper(type: Wrapper) { gradleVersion = "3.3" }' >> build.gradle
-
-Build:1.0.2,3
- commit=v1.0.2
- subdir=app
- gradle=yes
- prebuild=echo 'task wrapper(type: Wrapper) { gradleVersion = "3.3" }' >> build.gradle
-
-Auto Update Mode:Version v%v
-Update Check Mode:Tags
-Current Version:1.0.2
-Current Version Code:3
diff --git a/metadata/org.t2.synconwifi.yml b/metadata/org.t2.synconwifi.yml
new file mode 100644
index 0000000000..c2c6825257
--- /dev/null
+++ b/metadata/org.t2.synconwifi.yml
@@ -0,0 +1,55 @@
+Categories:
+ - System
+ - Connectivity
+License: GPL-3.0-only
+SourceCode: https://github.com/Kadabash/SyncOnWifi
+IssueTracker: https://github.com/Kadabash/SyncOnWifi/issues
+Changelog: https://github.com/Kadabash/SyncOnWifi/releases
+
+AutoName: SyncOnWifi
+Summary: Synchronize accounts only on specific networks
+Description: |-
+ Ever had an account on your android device that you want to sync only when
+ you're at home? Ever wished you could have your work email stop synchronising
+ when you leave the office? SyncOnWifi handles this for you. It automatically
+ switches synchronisation of your account on or off, depending on the WiFi
+ network you are connected to.
+
+ The following permission are required:
+
+ * WiFi / network status to react to WiFi network connecting / disconnecting.
+ * Contacts / Accounts access to read which accounts there are on your device. NO contact data is accessed.
+ * Read / Write synchronisation settings to allow automatic synchronisation switching.
+
+RepoType: git
+Repo: https://github.com/Kadabash/SyncOnWifi
+
+Builds:
+ - versionName: '1.0'
+ versionCode: 1
+ commit: 98685ea3ba8aca9a817a9088c0103b1816f8fd0c
+ subdir: app
+ gradle:
+ - yes
+ prebuild: "echo 'task wrapper(type: Wrapper) { gradleVersion = \"3.3\" }' >> build.gradle"
+
+ - versionName: 1.0.1
+ versionCode: 2
+ commit: v1.0.1
+ subdir: app
+ gradle:
+ - yes
+ prebuild: "echo 'task wrapper(type: Wrapper) { gradleVersion = \"3.3\" }' >> build.gradle"
+
+ - versionName: 1.0.2
+ versionCode: 3
+ commit: v1.0.2
+ subdir: app
+ gradle:
+ - yes
+ prebuild: "echo 'task wrapper(type: Wrapper) { gradleVersion = \"3.3\" }' >> build.gradle"
+
+AutoUpdateMode: Version v%v
+UpdateCheckMode: Tags
+CurrentVersion: 1.0.2
+CurrentVersionCode: 3
diff --git a/metadata/org.tamanegi.atmosphere.txt b/metadata/org.tamanegi.atmosphere.txt
deleted file mode 100644
index 720a0bf7ef..0000000000
--- a/metadata/org.tamanegi.atmosphere.txt
+++ /dev/null
@@ -1,34 +0,0 @@
-Categories:Science & Education
-License:PublicDomain
-Web Site:http://www.tamanegi.org/prog/android-apps
-Source Code:https://github.com/lllllT/AtmosphereLogger
-Issue Tracker:https://github.com/lllllT/AtmosphereLogger/issues
-
-Auto Name:AtmosphereLogger
-Summary:Logs atmospheric pressure
-Description:
-Logs atmospheric pressure by using Android device's barometer sensor.
-.
-
-Repo Type:git
-Repo:https://github.com/lllllT/AtmosphereLogger.git
-
-Build:0.1.3,4
- commit=v0.1.3
-
-Build:0.1.4,5
- commit=v0.1.4
- subdir=app
- gradle=yes
- prebuild=sed -i 's/repositories {/repositories { mavenCentral()/' ../build.gradle
-
-Build:0.2.3,9
- commit=v0.2.3
- subdir=app
- gradle=yes
- prebuild=sed -i -e '/keystoreProperties.*{/,/}/d; /keystoreProperties/d' build.gradle
-
-Auto Update Mode:Version v%v
-Update Check Mode:Tags
-Current Version:0.2.3
-Current Version Code:9
diff --git a/metadata/org.tamanegi.atmosphere.yml b/metadata/org.tamanegi.atmosphere.yml
new file mode 100644
index 0000000000..87371a19c3
--- /dev/null
+++ b/metadata/org.tamanegi.atmosphere.yml
@@ -0,0 +1,39 @@
+Categories:
+ - Science & Education
+License: PublicDomain
+WebSite: http://www.tamanegi.org/prog/android-apps
+SourceCode: https://github.com/lllllT/AtmosphereLogger
+IssueTracker: https://github.com/lllllT/AtmosphereLogger/issues
+
+AutoName: AtmosphereLogger
+Summary: Logs atmospheric pressure
+Description: Logs atmospheric pressure by using Android device's barometer sensor.
+
+RepoType: git
+Repo: https://github.com/lllllT/AtmosphereLogger.git
+
+Builds:
+ - versionName: 0.1.3
+ versionCode: 4
+ commit: v0.1.3
+
+ - versionName: 0.1.4
+ versionCode: 5
+ commit: v0.1.4
+ subdir: app
+ gradle:
+ - yes
+ prebuild: sed -i 's/repositories {/repositories { mavenCentral()/' ../build.gradle
+
+ - versionName: 0.2.3
+ versionCode: 9
+ commit: v0.2.3
+ subdir: app
+ gradle:
+ - yes
+ prebuild: sed -i -e '/keystoreProperties.*{/,/}/d; /keystoreProperties/d' build.gradle
+
+AutoUpdateMode: Version v%v
+UpdateCheckMode: Tags
+CurrentVersion: 0.2.3
+CurrentVersionCode: 9
diff --git a/metadata/org.thecongers.mtpms.txt b/metadata/org.thecongers.mtpms.txt
deleted file mode 100644
index 6d404d2a52..0000000000
--- a/metadata/org.thecongers.mtpms.txt
+++ /dev/null
@@ -1,50 +0,0 @@
-Categories:Science & Education
-License:GPL-2.0-or-later
-Web Site:
-Source Code:https://github.com/kconger/org.thecongers.mtpms
-Issue Tracker:https://github.com/kconger/org.thecongers.mtpms/issues
-Donate:https://github.com/kconger/org.thecongers.mtpms/blob/HEAD/README
-Bitcoin:1Pg54vVnaLxNsziA6cy9CTefoEG5iAm9Uh
-
-Auto Name:mTPMS
-Summary:Read tire pressure sensor
-Description:
-Read tire pressure sensors of a motorcycle with an iTPMSystem.
-
-Features:
-
-* Displays tire pressure, temperature and voltage
-* User configurable units for pressure and temperature
-* User configurable notifications for low/high tire pressure (Sound, vibrate and LED)
-* Auto night mode (dark color scheme) using the light sensor
-* Sensor discovery
-* Screen rotation
-* Runs in the background
-* Optional data logging in csv format to /sdcard/mTPMS
-* English language
-
-How to use:
-
-* Power on the iTPMSystem
-* Pair your device to the iTPMSystem unit, test with the Vendor supplied app and close it. If it doesn't work then this app probably won't either.
-* Launch iTPMSystem, you should see message that you are connected. You now need to wait for the sensors to start sending data through the iTPMSystem.
-* Once discovered map them to their wheel locations in the preferences.
-.
-
-Repo Type:git
-Repo:https://github.com/kconger/org.thecongers.mtpms
-
-Build:1.1,2
- commit=daab30c12d825852b7a5df9cafe92cfaad375ea2
- subdir=app
- gradle=yes
-
-Build:1.3,4
- commit=VERSION1.3
- subdir=app
- gradle=yes
-
-Auto Update Mode:Version VERSION%v
-Update Check Mode:Tags
-Current Version:1.3
-Current Version Code:4
diff --git a/metadata/org.thecongers.mtpms.yml b/metadata/org.thecongers.mtpms.yml
new file mode 100644
index 0000000000..7f4aa985e8
--- /dev/null
+++ b/metadata/org.thecongers.mtpms.yml
@@ -0,0 +1,54 @@
+Categories:
+ - Science & Education
+License: GPL-2.0-or-later
+SourceCode: https://github.com/kconger/org.thecongers.mtpms
+IssueTracker: https://github.com/kconger/org.thecongers.mtpms/issues
+Donate: https://github.com/kconger/org.thecongers.mtpms/blob/HEAD/README
+Bitcoin: 1Pg54vVnaLxNsziA6cy9CTefoEG5iAm9Uh
+
+AutoName: mTPMS
+Summary: Read tire pressure sensor
+Description: |-
+ Read tire pressure sensors of a motorcycle with an iTPMSystem.
+
+ Features:
+
+ * Displays tire pressure, temperature and voltage
+ * User configurable units for pressure and temperature
+ * User configurable notifications for low/high tire pressure (Sound, vibrate and LED)
+ * Auto night mode (dark color scheme) using the light sensor
+ * Sensor discovery
+ * Screen rotation
+ * Runs in the background
+ * Optional data logging in csv format to /sdcard/mTPMS
+ * English language
+
+ How to use:
+
+ * Power on the iTPMSystem
+ * Pair your device to the iTPMSystem unit, test with the Vendor supplied app and close it. If it doesn't work then this app probably won't either.
+ * Launch iTPMSystem, you should see message that you are connected. You now need to wait for the sensors to start sending data through the iTPMSystem.
+ * Once discovered map them to their wheel locations in the preferences.
+
+RepoType: git
+Repo: https://github.com/kconger/org.thecongers.mtpms
+
+Builds:
+ - versionName: '1.1'
+ versionCode: 2
+ commit: daab30c12d825852b7a5df9cafe92cfaad375ea2
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: '1.3'
+ versionCode: 4
+ commit: VERSION1.3
+ subdir: app
+ gradle:
+ - yes
+
+AutoUpdateMode: Version VERSION%v
+UpdateCheckMode: Tags
+CurrentVersion: '1.3'
+CurrentVersionCode: 4
diff --git a/metadata/org.thialfihar.android.apg.txt b/metadata/org.thialfihar.android.apg.txt
deleted file mode 100644
index b7be1275ab..0000000000
--- a/metadata/org.thialfihar.android.apg.txt
+++ /dev/null
@@ -1,40 +0,0 @@
-Categories:Internet,Security
-License:Apache-2.0
-Web Site:http://thialfihar.org/projects/apg
-Source Code:https://github.com/thialfihar/apg
-Issue Tracker:https://github.com/thialfihar/apg/issues
-FlattrID:164412
-
-Auto Name:APG
-Summary:Encrypt email and files
-Description:
-'''Note:''' The developer marked this project as "fallen asleep" on 2017-09-10,
-so you should rather use it's succesor [[org.sufficientlysecure.keychain]]. It
-has evolved very much, a much more active and well managed development
-community.
-
-APG is a port of OpenPGP for Android. Use it to encrypt and decrypt files, and
-in conjunction with K-9 Mail, to seamlessly add support for encrypting and
-decrypting emails, as well as adding and verifying digital signatures.
-.
-
-Repo Type:git
-Repo:https://github.com/thialfihar/apg.git
-
-Build:1.0.9,10999
- commit=1b25cd3ca1d0a
- extlibs=bc145_reduced_for_apg.zip
- prebuild=sed -i 's/minSdkVersion="3"/minSdkVersion="4"/g' AndroidManifest.xml && \
- unzip libs/bc145_reduced_for_apg.zip -d src/ && \
- rm -f libs/bc145_reduced_for_apg.zip ant.properties
-
-Build:1.1.1,11199
- commit=v1.1.1-fdroid
- subdir=apg
- submodules=yes
- gradle=yes
-
-Auto Update Mode:Version +-fdroid v%v
-Update Check Mode:Tags
-Current Version:1.1.1
-Current Version Code:11199
diff --git a/metadata/org.thialfihar.android.apg.yml b/metadata/org.thialfihar.android.apg.yml
new file mode 100644
index 0000000000..1c095b6a99
--- /dev/null
+++ b/metadata/org.thialfihar.android.apg.yml
@@ -0,0 +1,47 @@
+Categories:
+ - Internet
+ - Security
+License: Apache-2.0
+WebSite: http://thialfihar.org/projects/apg
+SourceCode: https://github.com/thialfihar/apg
+IssueTracker: https://github.com/thialfihar/apg/issues
+FlattrID: '164412'
+
+AutoName: APG
+Summary: Encrypt email and files
+Description: |-
+ '''Note:''' The developer marked this project as "fallen asleep" on 2017-09-10,
+ so you should rather use it's succesor [[org.sufficientlysecure.keychain]]. It
+ has evolved very much, a much more active and well managed development
+ community.
+
+ APG is a port of OpenPGP for Android. Use it to encrypt and decrypt files, and
+ in conjunction with K-9 Mail, to seamlessly add support for encrypting and
+ decrypting emails, as well as adding and verifying digital signatures.
+
+RepoType: git
+Repo: https://github.com/thialfihar/apg.git
+
+Builds:
+ - versionName: 1.0.9
+ versionCode: 10999
+ commit: 1b25cd3ca1d0a
+ extlibs:
+ - bc145_reduced_for_apg.zip
+ prebuild:
+ - sed -i 's/minSdkVersion="3"/minSdkVersion="4"/g' AndroidManifest.xml
+ - unzip libs/bc145_reduced_for_apg.zip -d src/
+ - rm -f libs/bc145_reduced_for_apg.zip ant.properties
+
+ - versionName: 1.1.1
+ versionCode: 11199
+ commit: v1.1.1-fdroid
+ subdir: apg
+ submodules: true
+ gradle:
+ - yes
+
+AutoUpdateMode: Version +-fdroid v%v
+UpdateCheckMode: Tags
+CurrentVersion: 1.1.1
+CurrentVersionCode: 11199
diff --git a/metadata/org.thosp.yourlocalweather.txt b/metadata/org.thosp.yourlocalweather.txt
deleted file mode 100644
index 09ceb4905f..0000000000
--- a/metadata/org.thosp.yourlocalweather.txt
+++ /dev/null
@@ -1,469 +0,0 @@
-AntiFeatures:NonFreeNet
-Categories:Internet
-License:GPL-3.0-or-later
-Web Site:
-Source Code:https://github.com/thuryn/your-local-weather
-Issue Tracker:https://github.com/thuryn/your-local-weather/issues
-Changelog:https://raw.githubusercontent.com/thuryn/your-local-weather/HEAD/CHANGELOG
-
-Auto Name:Your local weather
-
-Repo Type:git
-Repo:https://github.com/thuryn/your-local-weather
-
-Build:1.0,1
- commit=v1.0.2
- subdir=app
- gradle=yes
-
-Build:1.6,8
- disable=wrong version name/code
- commit=v1.6
- subdir=app
- gradle=yes
-
-Build:1.7,9
- disable=wrong version name/code
- commit=v1.7
- subdir=app
- gradle=yes
-
-Build:1.7.1,10
- commit=v1.7.1
- subdir=app
- gradle=yes
-
-Build:1.8,12
- commit=v1.8
- subdir=app
- gradle=yes
-
-Build:1.9,13
- commit=v1.9
- subdir=app
- gradle=yes
-
-Build:2.2,16
- commit=v2.2
- subdir=app
- gradle=yes
-
-Build:2.2.2,18
- commit=v2.2.2
- subdir=app
- gradle=yes
-
-Build:2.3,19
- commit=v2.3
- subdir=app
- gradle=yes
-
-Build:2.4,20
- commit=v2.4
- subdir=app
- gradle=yes
-
-Build:2.5,23
- commit=v2.5
- subdir=app
- gradle=yes
-
-Build:2.5.2,25
- commit=v2.5.2
- subdir=app
- gradle=yes
-
-Build:3.0.4,30
- commit=v3.0.4
- subdir=app
- gradle=yes
-
-Build:3.0.5,31
- commit=v3.0.5
- subdir=app
- gradle=yes
-
-Build:3.0.7,33
- commit=v3.0.7
- subdir=app
- gradle=yes
-
-Build:3.0.8,34
- commit=v3.0.8
- subdir=app
- gradle=yes
-
-Build:3.0.9,35
- commit=v3.0.9
- subdir=app
- gradle=yes
-
-Build:3.0.11,37
- commit=v3.0.11
- subdir=app
- gradle=yes
-
-Build:3.0.13,39
- commit=v3.0.13
- subdir=app
- gradle=yes
-
-Build:3.0.15,41
- commit=v3.0.15
- subdir=app
- gradle=yes
-
-Build:3.0.16,42
- commit=v3.0.16
- subdir=app
- gradle=yes
-
-Build:3.0.17,43
- commit=v3.0.17
- subdir=app
- gradle=yes
-
-Build:3.1.0,44
- commit=v3.1.0
- subdir=app
- gradle=yes
-
-Build:3.1.1,45
- commit=v3.1.1
- subdir=app
- gradle=yes
-
-Build:3.1.2,46
- commit=v3.1.2
- subdir=app
- gradle=yes
-
-Build:3.1.5,49
- commit=v3.1.5
- subdir=app
- gradle=yes
-
-Build:3.1.6,50
- commit=v3.1.6
- subdir=app
- gradle=yes
-
-Build:3.1.7,51
- commit=v3.1.7
- subdir=app
- gradle=yes
-
-Build:3.1.9,53
- commit=v3.1.9
- subdir=app
- gradle=yes
-
-Build:3.1.11,55
- commit=v3.1.11
- subdir=app
- gradle=yes
-
-Build:3.1.12,56
- commit=v3.1.12
- subdir=app
- gradle=yes
-
-Build:3.2.0,58
- commit=v3.2.0
- subdir=app
- gradle=yes
-
-Build:3.2.1,59
- commit=v3.2.1
- subdir=app
- gradle=yes
-
-Build:3.2.2,60
- commit=v3.2.2
- subdir=app
- gradle=yes
-
-Build:3.2.3,61
- commit=v3.2.3
- subdir=app
- gradle=yes
-
-Build:3.2.4,62
- commit=v3.2.4
- subdir=app
- gradle=yes
-
-Build:3.2.6,64
- commit=v3.2.6
- subdir=app
- gradle=yes
-
-Build:4.0.0,65
- commit=v4.0.0
- subdir=app
- gradle=yes
-
-Build:4.0.1,66
- commit=v4.0.1
- subdir=app
- gradle=yes
-
-Build:4.0.2,67
- commit=v4.0.2
- subdir=app
- gradle=yes
-
-Build:4.0.3,68
- commit=v4.0.3
- subdir=app
- gradle=yes
-
-Build:4.1.1,70
- commit=v4.1.1
- subdir=app
- gradle=yes
-
-Build:4.1.2,71
- commit=v4.1.2
- subdir=app
- gradle=yes
-
-Build:4.1.4,73
- commit=v4.1.4
- subdir=app
- gradle=yes
-
-Build:4.1.5,74
- commit=v4.1.5
- subdir=app
- gradle=yes
-
-Build:4.1.6,75
- commit=v4.1.6
- subdir=app
- gradle=yes
-
-Build:4.2.0,76
- commit=v4.2.0
- subdir=app
- gradle=yes
-
-Build:4.2.1,77
- commit=v4.2.1
- subdir=app
- gradle=yes
-
-Build:4.2.3,79
- commit=v4.2.3
- subdir=app
- gradle=yes
-
-Build:4.2.5,81
- commit=v4.2.5
- subdir=app
- gradle=yes
-
-Build:4.2.6,82
- commit=v4.2.6
- subdir=app
- gradle=yes
-
-Build:4.3.1,84
- commit=v4.3.1
- subdir=app
- gradle=yes
-
-Build:4.3.3,86
- commit=v4.3.3
- subdir=app
- gradle=yes
-
-Build:4.3.4,87
- commit=v4.3.4
- subdir=app
- gradle=yes
-
-Build:4.4.0,88
- commit=v4.4.0
- subdir=app
- gradle=yes
-
-Build:4.4.2,90
- commit=v4.4.2
- subdir=app
- gradle=yes
-
-Build:4.4.3,91
- commit=v4.4.3
- subdir=app
- gradle=yes
-
-Build:4.4.4,92
- commit=v4.4.4
- subdir=app
- gradle=yes
-
-Build:4.4.5,93
- commit=v4.4.5
- subdir=app
- gradle=yes
-
-Build:4.4.6,94
- commit=v4.4.6
- subdir=app
- gradle=yes
-
-Build:4.4.8,96
- commit=v4.4.8
- subdir=app
- gradle=yes
-
-Build:4.4.9,97
- commit=v4.4.9
- subdir=app
- gradle=yes
-
-Build:4.4.10,98
- commit=v4.4.10
- subdir=app
- gradle=yes
-
-Build:4.4.11,99
- commit=v4.4.11
- subdir=app
- gradle=yes
-
-Build:4.4.12,100
- commit=v4.4.12
- subdir=app
- gradle=yes
-
-Build:4.5.0,101
- commit=v4.5.0
- subdir=app
- gradle=yes
-
-Build:4.5.1,102
- commit=v4.5.1
- subdir=app
- gradle=yes
-
-Build:4.5.2,103
- commit=v4.5.2
- subdir=app
- gradle=yes
-
-Build:4.5.3,104
- commit=v4.5.3
- subdir=app
- gradle=yes
-
-Build:4.6.0,105
- commit=v4.6.0
- subdir=app
- gradle=yes
-
-Build:4.6.1,106
- commit=v4.6.1
- subdir=app
- gradle=yes
-
-Build:4.6.2,107
- commit=v4.6.2
- subdir=app
- gradle=yes
-
-Build:4.6.3,108
- commit=v4.6.3
- subdir=app
- gradle=yes
-
-Build:4.6.6,111
- commit=v4.6.6
- subdir=app
- gradle=yes
-
-Build:4.6.7,112
- commit=v4.6.7
- subdir=app
- gradle=yes
-
-Build:4.6.8,113
- commit=v4.6.8
- subdir=app
- gradle=yes
-
-Build:4.6.9,114
- commit=v4.6.9
- subdir=app
- gradle=yes
-
-Build:4.6.10,115
- commit=v4.6.10
- subdir=app
- gradle=yes
-
-Build:4.6.11,116
- commit=v4.6.11
- subdir=app
- gradle=yes
-
-Build:4.6.12,117
- commit=v4.6.12
- subdir=app
- gradle=yes
-
-Build:4.6.13,118
- commit=v4.6.13
- subdir=app
- gradle=yes
-
-Build:4.7.1,119
- commit=v4.7.1
- subdir=app
- gradle=yes
-
-Build:4.7.2,120
- commit=v4.7.2
- subdir=app
- gradle=yes
-
-Build:4.7.3,121
- commit=v4.7.3
- subdir=app
- gradle=yes
-
-Build:4.7.4,122
- commit=v4.7.4
- subdir=app
- gradle=yes
-
-Build:4.7.5,123
- commit=v4.7.5
- subdir=app
- gradle=yes
-
-Build:4.7.6,124
- commit=v4.7.6
- subdir=app
- gradle=yes
-
-Build:4.7.7,125
- commit=v4.7.7
- subdir=app
- gradle=yes
-
-Build:4.7.8,126
- commit=v4.7.8
- subdir=app
- gradle=yes
-
-Build:4.7.9,127
- commit=v4.7.9
- subdir=app
- gradle=yes
-
-Auto Update Mode:Version v%v
-Update Check Mode:Tags
-Current Version:4.7.9
-Current Version Code:127
diff --git a/metadata/org.thosp.yourlocalweather.yml b/metadata/org.thosp.yourlocalweather.yml
new file mode 100644
index 0000000000..8898864c80
--- /dev/null
+++ b/metadata/org.thosp.yourlocalweather.yml
@@ -0,0 +1,652 @@
+AntiFeatures:
+ - NonFreeNet
+Categories:
+ - Internet
+License: GPL-3.0-or-later
+SourceCode: https://github.com/thuryn/your-local-weather
+IssueTracker: https://github.com/thuryn/your-local-weather/issues
+Translation: https://hosted.weblate.org/projects/your-local-weather/strings
+Changelog: https://raw.githubusercontent.com/thuryn/your-local-weather/HEAD/CHANGELOG
+
+AutoName: Your local weather
+
+RepoType: git
+Repo: https://github.com/thuryn/your-local-weather
+
+Builds:
+ - versionName: '1.0'
+ versionCode: 1
+ commit: v1.0.2
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: '1.6'
+ versionCode: 8
+ disable: wrong version name/code
+ commit: v1.6
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: '1.7'
+ versionCode: 9
+ disable: wrong version name/code
+ commit: v1.7
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 1.7.1
+ versionCode: 10
+ commit: v1.7.1
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: '1.8'
+ versionCode: 12
+ commit: v1.8
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: '1.9'
+ versionCode: 13
+ commit: v1.9
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: '2.2'
+ versionCode: 16
+ commit: v2.2
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 2.2.2
+ versionCode: 18
+ commit: v2.2.2
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: '2.3'
+ versionCode: 19
+ commit: v2.3
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: '2.4'
+ versionCode: 20
+ commit: v2.4
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: '2.5'
+ versionCode: 23
+ commit: v2.5
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 2.5.2
+ versionCode: 25
+ commit: v2.5.2
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 3.0.4
+ versionCode: 30
+ commit: v3.0.4
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 3.0.5
+ versionCode: 31
+ commit: v3.0.5
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 3.0.7
+ versionCode: 33
+ commit: v3.0.7
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 3.0.8
+ versionCode: 34
+ commit: v3.0.8
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 3.0.9
+ versionCode: 35
+ commit: v3.0.9
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 3.0.11
+ versionCode: 37
+ commit: v3.0.11
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 3.0.13
+ versionCode: 39
+ commit: v3.0.13
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 3.0.15
+ versionCode: 41
+ commit: v3.0.15
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 3.0.16
+ versionCode: 42
+ commit: v3.0.16
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 3.0.17
+ versionCode: 43
+ commit: v3.0.17
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 3.1.0
+ versionCode: 44
+ commit: v3.1.0
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 3.1.1
+ versionCode: 45
+ commit: v3.1.1
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 3.1.2
+ versionCode: 46
+ commit: v3.1.2
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 3.1.5
+ versionCode: 49
+ commit: v3.1.5
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 3.1.6
+ versionCode: 50
+ commit: v3.1.6
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 3.1.7
+ versionCode: 51
+ commit: v3.1.7
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 3.1.9
+ versionCode: 53
+ commit: v3.1.9
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 3.1.11
+ versionCode: 55
+ commit: v3.1.11
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 3.1.12
+ versionCode: 56
+ commit: v3.1.12
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 3.2.0
+ versionCode: 58
+ commit: v3.2.0
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 3.2.1
+ versionCode: 59
+ commit: v3.2.1
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 3.2.2
+ versionCode: 60
+ commit: v3.2.2
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 3.2.3
+ versionCode: 61
+ commit: v3.2.3
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 3.2.4
+ versionCode: 62
+ commit: v3.2.4
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 3.2.6
+ versionCode: 64
+ commit: v3.2.6
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.0.0
+ versionCode: 65
+ commit: v4.0.0
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.0.1
+ versionCode: 66
+ commit: v4.0.1
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.0.2
+ versionCode: 67
+ commit: v4.0.2
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.0.3
+ versionCode: 68
+ commit: v4.0.3
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.1.1
+ versionCode: 70
+ commit: v4.1.1
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.1.2
+ versionCode: 71
+ commit: v4.1.2
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.1.4
+ versionCode: 73
+ commit: v4.1.4
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.1.5
+ versionCode: 74
+ commit: v4.1.5
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.1.6
+ versionCode: 75
+ commit: v4.1.6
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.2.0
+ versionCode: 76
+ commit: v4.2.0
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.2.1
+ versionCode: 77
+ commit: v4.2.1
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.2.3
+ versionCode: 79
+ commit: v4.2.3
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.2.5
+ versionCode: 81
+ commit: v4.2.5
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.2.6
+ versionCode: 82
+ commit: v4.2.6
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.3.1
+ versionCode: 84
+ commit: v4.3.1
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.3.3
+ versionCode: 86
+ commit: v4.3.3
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.3.4
+ versionCode: 87
+ commit: v4.3.4
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.4.0
+ versionCode: 88
+ commit: v4.4.0
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.4.2
+ versionCode: 90
+ commit: v4.4.2
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.4.3
+ versionCode: 91
+ commit: v4.4.3
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.4.4
+ versionCode: 92
+ commit: v4.4.4
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.4.5
+ versionCode: 93
+ commit: v4.4.5
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.4.6
+ versionCode: 94
+ commit: v4.4.6
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.4.8
+ versionCode: 96
+ commit: v4.4.8
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.4.9
+ versionCode: 97
+ commit: v4.4.9
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.4.10
+ versionCode: 98
+ commit: v4.4.10
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.4.11
+ versionCode: 99
+ commit: v4.4.11
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.4.12
+ versionCode: 100
+ commit: v4.4.12
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.5.0
+ versionCode: 101
+ commit: v4.5.0
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.5.1
+ versionCode: 102
+ commit: v4.5.1
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.5.2
+ versionCode: 103
+ commit: v4.5.2
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.5.3
+ versionCode: 104
+ commit: v4.5.3
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.6.0
+ versionCode: 105
+ commit: v4.6.0
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.6.1
+ versionCode: 106
+ commit: v4.6.1
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.6.2
+ versionCode: 107
+ commit: v4.6.2
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.6.3
+ versionCode: 108
+ commit: v4.6.3
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.6.6
+ versionCode: 111
+ commit: v4.6.6
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.6.7
+ versionCode: 112
+ commit: v4.6.7
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.6.8
+ versionCode: 113
+ commit: v4.6.8
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.6.9
+ versionCode: 114
+ commit: v4.6.9
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.6.10
+ versionCode: 115
+ commit: v4.6.10
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.6.11
+ versionCode: 116
+ commit: v4.6.11
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.6.12
+ versionCode: 117
+ commit: v4.6.12
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.6.13
+ versionCode: 118
+ commit: v4.6.13
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.7.1
+ versionCode: 119
+ commit: v4.7.1
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.7.2
+ versionCode: 120
+ commit: v4.7.2
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.7.3
+ versionCode: 121
+ commit: v4.7.3
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.7.4
+ versionCode: 122
+ commit: v4.7.4
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.7.5
+ versionCode: 123
+ commit: v4.7.5
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.7.6
+ versionCode: 124
+ commit: v4.7.6
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.7.7
+ versionCode: 125
+ commit: v4.7.7
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.7.8
+ versionCode: 126
+ commit: v4.7.8
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: 4.7.9
+ versionCode: 127
+ commit: v4.7.9
+ subdir: app
+ gradle:
+ - yes
+
+AutoUpdateMode: Version v%v
+UpdateCheckMode: Tags
+CurrentVersion: 4.7.9
+CurrentVersionCode: 127
diff --git a/metadata/org.tilelessmap.app.txt b/metadata/org.tilelessmap.app.txt
deleted file mode 100644
index 5f8d55d950..0000000000
--- a/metadata/org.tilelessmap.app.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-Categories:Navigation
-License:GPL-3.0-only
-Author Name:Nicklas Avén
-Author Email:nicklas.aven@jordogskog.no
-Web Site:https://tilelessmap.org/
-Source Code:https://github.com/TilelessMap/TilelessMap
-Issue Tracker:https://github.com/TilelessMap/TilelessMap/issues
-Changelog:https://github.com/TilelessMap/TilelessMap/releases
-
-Auto Name:TilelessMap
-
-Repo Type:git
-Repo:https://github.com/TilelessMap/TilelessMap
-
-Build:0.1.2,1
- commit=v0.1.2
- subdir=Android/app
- gradle=yes
-
-Build:0.1.4,3
- commit=v0.1.4
- subdir=Android/app
- gradle=yes
-
-Build:0.1.5,4
- commit=v0.1.5
- subdir=Android/app
- gradle=complete
-
-Auto Update Mode:Version v%v
-Update Check Mode:Tags
-Current Version:0.1.5
-Current Version Code:4
diff --git a/metadata/org.tilelessmap.app.yml b/metadata/org.tilelessmap.app.yml
new file mode 100644
index 0000000000..a17dd46e56
--- /dev/null
+++ b/metadata/org.tilelessmap.app.yml
@@ -0,0 +1,41 @@
+Categories:
+ - Navigation
+License: GPL-3.0-only
+AuthorName: Nicklas Avén
+AuthorEmail: nicklas.aven@jordogskog.no
+WebSite: https://tilelessmap.org/
+SourceCode: https://github.com/TilelessMap/TilelessMap
+IssueTracker: https://github.com/TilelessMap/TilelessMap/issues
+Changelog: https://github.com/TilelessMap/TilelessMap/releases
+
+AutoName: TilelessMap
+
+RepoType: git
+Repo: https://github.com/TilelessMap/TilelessMap
+
+Builds:
+ - versionName: 0.1.2
+ versionCode: 1
+ commit: v0.1.2
+ subdir: Android/app
+ gradle:
+ - yes
+
+ - versionName: 0.1.4
+ versionCode: 3
+ commit: v0.1.4
+ subdir: Android/app
+ gradle:
+ - yes
+
+ - versionName: 0.1.5
+ versionCode: 4
+ commit: v0.1.5
+ subdir: Android/app
+ gradle:
+ - complete
+
+AutoUpdateMode: Version v%v
+UpdateCheckMode: Tags
+CurrentVersion: 0.1.5
+CurrentVersionCode: 4
diff --git a/metadata/org.traccar.client.txt b/metadata/org.traccar.client.txt
deleted file mode 100644
index e293901963..0000000000
--- a/metadata/org.traccar.client.txt
+++ /dev/null
@@ -1,225 +0,0 @@
-Categories:Navigation
-License:Apache-2.0
-Web Site:https://www.traccar.org
-Source Code:https://github.com/traccar/traccar-client-android
-Issue Tracker:https://github.com/traccar/traccar-client-android/issues
-Donate:http://www.traccar.org/donate.jsp
-
-Auto Name:Traccar Client
-Summary:Track your location
-Description:
-Client for Traccar server software. A demo server is setup in the app for trying
-it out and the results can be viewed in a browser.
-
-By default application is configured to use free Traccar service (address -
-demo.traccar.org, port - 5055). To see your device on map register on
-http://demo.traccar.org/ and add your device with identifier.
-
-Traccar (Server) is a free open source server that supports more than 100
-different protocols and GPS tracking devices. You can use this application with
-your own hosted instance of Traccar. For more information visit
-https://www.traccar.org/.
-.
-
-Repo Type:git
-Repo:https://github.com/traccar/traccar-client-android.git
-
-Build:2.7,14
- commit=10745c
-
-Build:2.9,16
- commit=39e126cc6d91
- subdir=traccar-client
- gradle=yes
-
-Build:2.10,17
- commit=ea89c638b79d0cf003a684a1bd61
- subdir=traccar-client
- gradle=yes
-
-Build:2.11,18
- commit=5b187036d20
- subdir=traccar-client
- gradle=yes
-
-Build:2.12,19
- commit=a1c7d75cc10d1f43249046f88888c06cc723756d
- subdir=traccar-client
- gradle=yes
-
-Build:3.0,20
- commit=30412eb7b8b541c4bdfa7662091734e25cd81a51
- subdir=traccar-client
- gradle=yes
-
-Build:3.2,22
- commit=v3.2
- subdir=traccar-client
- gradle=yes
-
-Build:3.7,27
- commit=v3.7
- subdir=app
- gradle=regular
-
-Build:3.8,28
- commit=v3.8
- subdir=app
- gradle=regular
-
-Build:3.9,29
- commit=v3.9
- subdir=app
- gradle=regular
-
-Build:3.10,30
- commit=v3.10
- subdir=app
- gradle=regular
-
-Build:3.11,31
- commit=v3.11
- subdir=app
- gradle=regular
-
-Build:3.12,32
- disable=plugin 2.2.0 not set up properly
- commit=v3.12
- subdir=app
- gradle=regular
-
-Build:4.0,33
- disable=build fails
- commit=v4.0
- subdir=app
- gradle=regular
-
-Build:4.1,34
- commit=v4.1
- subdir=app
- gradle=regular
-
-Build:4.2,35
- commit=v4.2
- subdir=app
- gradle=regular
-
-Build:4.3,36
- commit=v4.3
- subdir=app
- gradle=regular
-
-Build:5.0,37
- commit=v5.0
- subdir=app
- gradle=regular
-
-Build:5.2,39
- commit=v5.2
- subdir=app
- gradle=regular
-
-Build:5.3,40
- commit=v5.3
- subdir=app
- gradle=regular
-
-Build:5.4,41
- commit=v5.4
- subdir=app
- gradle=regular
-
-Build:5.5,42
- commit=v5.5
- subdir=app
- gradle=regular
-
-Build:5.6,43
- disable=missing google()
- commit=v5.6
- subdir=app
- gradle=regular
-
-Build:5.7,44
- disable=missing google()
- commit=v5.7
- subdir=app
- gradle=regular
-
-Build:5.8,45
- disable=missing google()
- commit=v5.8
- subdir=app
- gradle=regular
- prebuild=sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' ../build.gradle build.gradle
-
-Build:5.10,47
- commit=v5.10
- subdir=app
- gradle=regular
- prebuild=sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' -e '/fabric/d' -e '/crashlytics/d' ../build.gradle build.gradle
-
-Build:5.11,48
- commit=v5.11
- subdir=app
- gradle=regular
- prebuild=sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' -e '/fabric/d' -e '/crashlytics/d' ../build.gradle build.gradle
-
-Build:5.12,49
- commit=v5.12
- subdir=app
- gradle=regular
- prebuild=sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' -e '/fabric/d' -e '/crashlytics/d' ../build.gradle build.gradle
-
-Build:5.13,50
- commit=v5.13
- subdir=app
- gradle=regular
- prebuild=sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' -e '/fabric/d' -e '/crashlytics/d' ../build.gradle build.gradle
-
-Build:5.14,51
- commit=v5.14
- subdir=app
- gradle=regular
- prebuild=sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' -e '/fabric/d' -e '/crashlytics/d' ../build.gradle build.gradle
-
-Build:5.15,52
- commit=v5.15
- subdir=app
- gradle=regular
- prebuild=sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' -e '/fabric/d' -e '/crashlytics/d' ../build.gradle build.gradle
-
-Build:5.16,53
- commit=v5.16
- subdir=app
- gradle=regular
- prebuild=sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' -e '/fabric/d' -e '/crashlytics/d' ../build.gradle build.gradle
-
-Build:5.17,54
- commit=v5.17
- subdir=app
- gradle=regular
- prebuild=sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' -e '/fabric/d' -e '/crashlytics/d' ../build.gradle build.gradle
-
-Build:5.18,55
- commit=v5.18
- subdir=app
- gradle=regular
- prebuild=sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' -e '/fabric/d' -e '/crashlytics/d' ../build.gradle build.gradle
-
-Build:5.19,56
- commit=v5.19
- subdir=app
- gradle=regular
- prebuild=sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' -e '/fabric/d' -e '/crashlytics/d' ../build.gradle build.gradle
-
-Build:5.20,57
- commit=v5.20
- subdir=app
- gradle=regular
- prebuild=sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' -e '/fabric/d' -e '/crashlytics/d' ../build.gradle build.gradle
-
-Auto Update Mode:Version v%v
-Update Check Mode:Tags
-Current Version:5.20
-Current Version Code:57
diff --git a/metadata/org.traccar.client.yml b/metadata/org.traccar.client.yml
new file mode 100644
index 0000000000..e8047b8716
--- /dev/null
+++ b/metadata/org.traccar.client.yml
@@ -0,0 +1,309 @@
+Categories:
+ - Navigation
+License: Apache-2.0
+WebSite: https://www.traccar.org
+SourceCode: https://github.com/traccar/traccar-client-android
+IssueTracker: https://github.com/traccar/traccar-client-android/issues
+Donate: http://www.traccar.org/donate.jsp
+
+AutoName: Traccar Client
+Summary: Track your location
+Description: |-
+ Client for Traccar server software. A demo server is setup in the app for trying
+ it out and the results can be viewed in a browser.
+
+ By default application is configured to use free Traccar service (address -
+ demo.traccar.org, port - 5055). To see your device on map register on
+ http://demo.traccar.org/ and add your device with identifier.
+
+ Traccar (Server) is a free open source server that supports more than 100
+ different protocols and GPS tracking devices. You can use this application with
+ your own hosted instance of Traccar. For more information visit
+ https://www.traccar.org/.
+
+RepoType: git
+Repo: https://github.com/traccar/traccar-client-android.git
+
+Builds:
+ - versionName: '2.7'
+ versionCode: 14
+ commit: 10745c
+
+ - versionName: '2.9'
+ versionCode: 16
+ commit: 39e126cc6d91
+ subdir: traccar-client
+ gradle:
+ - yes
+
+ - versionName: '2.10'
+ versionCode: 17
+ commit: ea89c638b79d0cf003a684a1bd61
+ subdir: traccar-client
+ gradle:
+ - yes
+
+ - versionName: '2.11'
+ versionCode: 18
+ commit: 5b187036d20
+ subdir: traccar-client
+ gradle:
+ - yes
+
+ - versionName: '2.12'
+ versionCode: 19
+ commit: a1c7d75cc10d1f43249046f88888c06cc723756d
+ subdir: traccar-client
+ gradle:
+ - yes
+
+ - versionName: '3.0'
+ versionCode: 20
+ commit: 30412eb7b8b541c4bdfa7662091734e25cd81a51
+ subdir: traccar-client
+ gradle:
+ - yes
+
+ - versionName: '3.2'
+ versionCode: 22
+ commit: v3.2
+ subdir: traccar-client
+ gradle:
+ - yes
+
+ - versionName: '3.7'
+ versionCode: 27
+ commit: v3.7
+ subdir: app
+ gradle:
+ - regular
+
+ - versionName: '3.8'
+ versionCode: 28
+ commit: v3.8
+ subdir: app
+ gradle:
+ - regular
+
+ - versionName: '3.9'
+ versionCode: 29
+ commit: v3.9
+ subdir: app
+ gradle:
+ - regular
+
+ - versionName: '3.10'
+ versionCode: 30
+ commit: v3.10
+ subdir: app
+ gradle:
+ - regular
+
+ - versionName: '3.11'
+ versionCode: 31
+ commit: v3.11
+ subdir: app
+ gradle:
+ - regular
+
+ - versionName: '3.12'
+ versionCode: 32
+ disable: plugin 2.2.0 not set up properly
+ commit: v3.12
+ subdir: app
+ gradle:
+ - regular
+
+ - versionName: '4.0'
+ versionCode: 33
+ disable: build fails
+ commit: v4.0
+ subdir: app
+ gradle:
+ - regular
+
+ - versionName: '4.1'
+ versionCode: 34
+ commit: v4.1
+ subdir: app
+ gradle:
+ - regular
+
+ - versionName: '4.2'
+ versionCode: 35
+ commit: v4.2
+ subdir: app
+ gradle:
+ - regular
+
+ - versionName: '4.3'
+ versionCode: 36
+ commit: v4.3
+ subdir: app
+ gradle:
+ - regular
+
+ - versionName: '5.0'
+ versionCode: 37
+ commit: v5.0
+ subdir: app
+ gradle:
+ - regular
+
+ - versionName: '5.2'
+ versionCode: 39
+ commit: v5.2
+ subdir: app
+ gradle:
+ - regular
+
+ - versionName: '5.3'
+ versionCode: 40
+ commit: v5.3
+ subdir: app
+ gradle:
+ - regular
+
+ - versionName: '5.4'
+ versionCode: 41
+ commit: v5.4
+ subdir: app
+ gradle:
+ - regular
+
+ - versionName: '5.5'
+ versionCode: 42
+ commit: v5.5
+ subdir: app
+ gradle:
+ - regular
+
+ - versionName: '5.6'
+ versionCode: 43
+ disable: missing google()
+ commit: v5.6
+ subdir: app
+ gradle:
+ - regular
+
+ - versionName: '5.7'
+ versionCode: 44
+ disable: missing google()
+ commit: v5.7
+ subdir: app
+ gradle:
+ - regular
+
+ - versionName: '5.8'
+ versionCode: 45
+ disable: missing google()
+ commit: v5.8
+ subdir: app
+ gradle:
+ - regular
+ prebuild: sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' ../build.gradle
+ build.gradle
+
+ - versionName: '5.10'
+ versionCode: 47
+ commit: v5.10
+ subdir: app
+ gradle:
+ - regular
+ prebuild: sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' -e '/fabric/d'
+ -e '/crashlytics/d' ../build.gradle build.gradle
+
+ - versionName: '5.11'
+ versionCode: 48
+ commit: v5.11
+ subdir: app
+ gradle:
+ - regular
+ prebuild: sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' -e '/fabric/d'
+ -e '/crashlytics/d' ../build.gradle build.gradle
+
+ - versionName: '5.12'
+ versionCode: 49
+ commit: v5.12
+ subdir: app
+ gradle:
+ - regular
+ prebuild: sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' -e '/fabric/d'
+ -e '/crashlytics/d' ../build.gradle build.gradle
+
+ - versionName: '5.13'
+ versionCode: 50
+ commit: v5.13
+ subdir: app
+ gradle:
+ - regular
+ prebuild: sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' -e '/fabric/d'
+ -e '/crashlytics/d' ../build.gradle build.gradle
+
+ - versionName: '5.14'
+ versionCode: 51
+ commit: v5.14
+ subdir: app
+ gradle:
+ - regular
+ prebuild: sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' -e '/fabric/d'
+ -e '/crashlytics/d' ../build.gradle build.gradle
+
+ - versionName: '5.15'
+ versionCode: 52
+ commit: v5.15
+ subdir: app
+ gradle:
+ - regular
+ prebuild: sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' -e '/fabric/d'
+ -e '/crashlytics/d' ../build.gradle build.gradle
+
+ - versionName: '5.16'
+ versionCode: 53
+ commit: v5.16
+ subdir: app
+ gradle:
+ - regular
+ prebuild: sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' -e '/fabric/d'
+ -e '/crashlytics/d' ../build.gradle build.gradle
+
+ - versionName: '5.17'
+ versionCode: 54
+ commit: v5.17
+ subdir: app
+ gradle:
+ - regular
+ prebuild: sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' -e '/fabric/d'
+ -e '/crashlytics/d' ../build.gradle build.gradle
+
+ - versionName: '5.18'
+ versionCode: 55
+ commit: v5.18
+ subdir: app
+ gradle:
+ - regular
+ prebuild: sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' -e '/fabric/d'
+ -e '/crashlytics/d' ../build.gradle build.gradle
+
+ - versionName: '5.19'
+ versionCode: 56
+ commit: v5.19
+ subdir: app
+ gradle:
+ - regular
+ prebuild: sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' -e '/fabric/d'
+ -e '/crashlytics/d' ../build.gradle build.gradle
+
+ - versionName: '5.20'
+ versionCode: 57
+ commit: v5.20
+ subdir: app
+ gradle:
+ - regular
+ prebuild: sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' -e '/fabric/d'
+ -e '/crashlytics/d' ../build.gradle build.gradle
+
+AutoUpdateMode: Version v%v
+UpdateCheckMode: Tags
+CurrentVersion: '5.20'
+CurrentVersionCode: 57
diff --git a/metadata/org.transdroid.full.txt b/metadata/org.transdroid.full.txt
deleted file mode 100644
index 253843c8b9..0000000000
--- a/metadata/org.transdroid.full.txt
+++ /dev/null
@@ -1,143 +0,0 @@
-Categories:Internet
-License:GPL-3.0-only
-Web Site:http://www.transdroid.org
-Source Code:https://github.com/erickok/transdroid
-Issue Tracker:https://github.com/erickok/transdroid/issues
-Changelog:https://github.com/erickok/transdroid/releases
-Donate:https://paypal.me/erickoknl
-
-Name:Transdroid
-Auto Name:ColorPickerPreference
-Summary:Manage BitTorrent clients
-Description:
-Allows you to manage your torrents. All popular clients are supported: µTorrent,
-Transmission, rTorrent, Vuze, Deluge, BitTorrent 6, qBittorrent and many more.
-You can view and manage the running torrents and individual files. Adding is
-easy via the integrated search, RSS feeds or the barcode scanner. Monitor
-progress using the home screen widget or background alarm service.
-
-See also [[org.transdroid.search]] and [[org.transdroid.lite]].
-.
-
-Repo Type:git
-Repo:https://github.com/erickok/transdroid.git
-
-Build:2.1.2,211
- commit=v2.1.2
- subdir=full
- patch=java6source.patch
- prebuild=ant -f ../lib/build.xml && \
- sed -i 's;true;false;' ../core/res/values/bools.xml && \
- sed -i 's;true;false;' res/values/bools.xml && \
- mkdir src
-
-Build:2.1.3,212
- commit=v2.1.3
- subdir=full
- build=ant -f ../lib/build.xml && \
- sed -i 's;true;false;' ../core/res/values/bools.xml && \
- sed -i 's;true;false;' res/values/bools.xml && \
- mkdir src
-
-Build:2.2.0,215
- disable=encoding issues in ../lib java files, not using UTF-8
- commit=v2.2.0
- subdir=full
- build=ant -f ../lib/build.xml && \
- sed -i 's;true;false;' ../core/res/values/bools.xml && \
- sed -i 's;true;false;' res/values/bools.xml
-
-Build:2.3.0,217
- commit=v2.3.0
- subdir=app
- gradle=full
- prebuild=sed -i 's;true;false;' src/full/res/values/bools.xml && \
- sed -i 's;true;false;' src/main/res/values/bools.xml && \
- sed -i "s;apply from: '../signing.gradle';;" build.gradle
-
-Build:2.5.1,221
- commit=v2.5.1
- subdir=app
- gradle=full
- srclibs=Material-Dialogs@v0.6.3.3
- prebuild=sed -i 's;true;false;' src/full/res/values/bools.xml && \
- sed -i 's;true;false;' src/main/res/values/bools.xml && \
- pushd $$Material-Dialogs$$ && \
- echo "sdk.dir=$ANDROID_HOME" > local.properties && \
- sed -i 's;21.1.2;23;' build.gradle && \
- gradle assembleRelease && \
- gradle publishToMavenLocal && \
- popd
-
-Build:2.5.4,224
- disable=material-dialogs gone
- commit=v2.5.4
- subdir=app
- gradle=full
- prebuild=sed -i 's;true;false;' src/full/res/values/bools.xml && \
- sed -i 's;true;false;' src/main/res/values/bools.xml
-
-Build:2.5.5,225
- commit=v2.5.5
- subdir=app
- gradle=full
- prebuild=sed -i 's;true;false;' src/full/res/values/bools.xml && \
- sed -i 's;true;false;' src/main/res/values/bools.xml
-
-Build:2.5.6,226
- commit=v2.5.6
- subdir=app
- gradle=full
- prebuild=sed -i 's;true;false;' src/full/res/values/bools.xml && \
- sed -i 's;true;false;' src/main/res/values/bools.xml && \
- sed -i -e '/android {/alintOptions {\nabortOnError false\n}\n' build.gradle
-
-Build:2.5.7,227
- commit=v2.5.7
- subdir=app
- gradle=full
- prebuild=sed -i 's;true;false;' src/full/res/values/bools.xml && \
- sed -i 's;true;false;' src/main/res/values/bools.xml && \
- sed -i -e '/android {/alintOptions {\nabortOnError false\n}\n' build.gradle
-
-Build:2.5.8,228
- commit=v2.5.8
- subdir=app
- gradle=full
- prebuild=sed -i 's;true;false;' src/full/res/values/bools.xml && \
- sed -i 's;true;false;' src/main/res/values/bools.xml && \
- sed -i -e '/android {/alintOptions {\nabortOnError false\n}\n' build.gradle
-
-Build:2.5.10,230
- commit=v2.5.10
- subdir=app
- gradle=full
- prebuild=sed -i 's;true;false;' src/full/res/values/bools.xml && \
- sed -i 's;true;false;' src/main/res/values/bools.xml && \
- sed -i -e '/android {/alintOptions {\nabortOnError false\n}\n' build.gradle
-
-Build:2.5.14,234
- commit=v2.5.14
- gradle=full
- output=app/build/outputs/apk/full/release/app-full-release-unsigned.apk
- prebuild=sed -i 's;true;false;' app/src/*/res/values/bools.xml && \
- sed -i -e '/lintOptions/a\ abortOnError false' app/build.gradle
-
-Build:2.5.15,235
- commit=v2.5.15
- gradle=full
- output=app/build/outputs/apk/full/release/app-full-release-unsigned.apk
- prebuild=sed -i 's;true;false;' app/src/*/res/values/bools.xml && \
- sed -i -e '/lintOptions/a\ abortOnError false' app/build.gradle
-
-Build:2.5.16,236
- commit=v2.5.16
- gradle=full
- output=app/build/outputs/apk/full/release/app-full-release-unsigned.apk
- prebuild=sed -i 's;true;false;' app/src/*/res/values/bools.xml && \
- sed -i -e '/lintOptions/a\ abortOnError false' app/build.gradle
-
-Auto Update Mode:Version v%v
-Update Check Mode:Tags
-Current Version:2.5.16
-Current Version Code:236
diff --git a/metadata/org.transdroid.full.yml b/metadata/org.transdroid.full.yml
new file mode 100644
index 0000000000..41e042782a
--- /dev/null
+++ b/metadata/org.transdroid.full.yml
@@ -0,0 +1,210 @@
+Categories:
+ - Internet
+License: GPL-3.0-only
+WebSite: http://www.transdroid.org
+SourceCode: https://github.com/erickok/transdroid
+IssueTracker: https://github.com/erickok/transdroid/issues
+Changelog: https://github.com/erickok/transdroid/releases
+Donate: https://paypal.me/erickoknl
+
+Name: Transdroid
+AutoName: ColorPickerPreference
+Summary: Manage BitTorrent clients
+Description: |-
+ Allows you to manage your torrents. All popular clients are supported: µTorrent,
+ Transmission, rTorrent, Vuze, Deluge, BitTorrent 6, qBittorrent and many more.
+ You can view and manage the running torrents and individual files. Adding is
+ easy via the integrated search, RSS feeds or the barcode scanner. Monitor
+ progress using the home screen widget or background alarm service.
+
+ See also [[org.transdroid.search]] and [[org.transdroid.lite]].
+
+RepoType: git
+Repo: https://github.com/erickok/transdroid.git
+
+Builds:
+ - versionName: 2.1.2
+ versionCode: 211
+ commit: v2.1.2
+ subdir: full
+ patch:
+ - java6source.patch
+ prebuild:
+ - ant -f ../lib/build.xml
+ - sed -i 's;true;false;'
+ ../core/res/values/bools.xml
+ - sed -i 's;true;false;'
+ res/values/bools.xml
+ - mkdir src
+
+ - versionName: 2.1.3
+ versionCode: 212
+ commit: v2.1.3
+ subdir: full
+ build:
+ - ant -f ../lib/build.xml
+ - sed -i 's;true;false;'
+ ../core/res/values/bools.xml
+ - sed -i 's;true;false;'
+ res/values/bools.xml
+ - mkdir src
+
+ - versionName: 2.2.0
+ versionCode: 215
+ disable: encoding issues in ../lib java files, not using UTF-8
+ commit: v2.2.0
+ subdir: full
+ build:
+ - ant -f ../lib/build.xml
+ - sed -i 's;true;false;'
+ ../core/res/values/bools.xml
+ - sed -i 's;true;false;'
+ res/values/bools.xml
+
+ - versionName: 2.3.0
+ versionCode: 217
+ commit: v2.3.0
+ subdir: app
+ gradle:
+ - full
+ prebuild:
+ - sed -i 's;true;false;'
+ src/full/res/values/bools.xml
+ - sed -i 's;true;false;'
+ src/main/res/values/bools.xml
+ - "sed -i \"s;apply from: '../signing.gradle';;\" build.gradle"
+
+ - versionName: 2.5.1
+ versionCode: 221
+ commit: v2.5.1
+ subdir: app
+ gradle:
+ - full
+ srclibs:
+ - Material-Dialogs@v0.6.3.3
+ prebuild:
+ - sed -i 's;true;false;'
+ src/full/res/values/bools.xml
+ - sed -i 's;true;false;'
+ src/main/res/values/bools.xml
+ - pushd $$Material-Dialogs$$
+ - echo "sdk.dir=$ANDROID_HOME" > local.properties
+ - sed -i 's;21.1.2;23;' build.gradle
+ - gradle assembleRelease
+ - gradle publishToMavenLocal
+ - popd
+
+ - versionName: 2.5.4
+ versionCode: 224
+ disable: material-dialogs gone
+ commit: v2.5.4
+ subdir: app
+ gradle:
+ - full
+ prebuild:
+ - sed -i 's;true;false;'
+ src/full/res/values/bools.xml
+ - sed -i 's;true;false;'
+ src/main/res/values/bools.xml
+
+ - versionName: 2.5.5
+ versionCode: 225
+ commit: v2.5.5
+ subdir: app
+ gradle:
+ - full
+ prebuild:
+ - sed -i 's;true;false;'
+ src/full/res/values/bools.xml
+ - sed -i 's;true;false;'
+ src/main/res/values/bools.xml
+
+ - versionName: 2.5.6
+ versionCode: 226
+ commit: v2.5.6
+ subdir: app
+ gradle:
+ - full
+ prebuild:
+ - sed -i 's;true;false;'
+ src/full/res/values/bools.xml
+ - sed -i 's;true;false;'
+ src/main/res/values/bools.xml
+ - sed -i -e '/android {/alintOptions {\nabortOnError false\n}\n' build.gradle
+
+ - versionName: 2.5.7
+ versionCode: 227
+ commit: v2.5.7
+ subdir: app
+ gradle:
+ - full
+ prebuild:
+ - sed -i 's;true;false;'
+ src/full/res/values/bools.xml
+ - sed -i 's;true;false;'
+ src/main/res/values/bools.xml
+ - sed -i -e '/android {/alintOptions {\nabortOnError false\n}\n' build.gradle
+
+ - versionName: 2.5.8
+ versionCode: 228
+ commit: v2.5.8
+ subdir: app
+ gradle:
+ - full
+ prebuild:
+ - sed -i 's;true;false;'
+ src/full/res/values/bools.xml
+ - sed -i 's;true;false;'
+ src/main/res/values/bools.xml
+ - sed -i -e '/android {/alintOptions {\nabortOnError false\n}\n' build.gradle
+
+ - versionName: 2.5.10
+ versionCode: 230
+ commit: v2.5.10
+ subdir: app
+ gradle:
+ - full
+ prebuild:
+ - sed -i 's;true;false;'
+ src/full/res/values/bools.xml
+ - sed -i 's;true;false;'
+ src/main/res/values/bools.xml
+ - sed -i -e '/android {/alintOptions {\nabortOnError false\n}\n' build.gradle
+
+ - versionName: 2.5.14
+ versionCode: 234
+ commit: v2.5.14
+ gradle:
+ - full
+ output: app/build/outputs/apk/full/release/app-full-release-unsigned.apk
+ prebuild:
+ - sed -i 's;true;false;'
+ app/src/*/res/values/bools.xml
+ - sed -i -e '/lintOptions/a\ abortOnError false' app/build.gradle
+
+ - versionName: 2.5.15
+ versionCode: 235
+ commit: v2.5.15
+ gradle:
+ - full
+ output: app/build/outputs/apk/full/release/app-full-release-unsigned.apk
+ prebuild:
+ - sed -i 's;true;false;'
+ app/src/*/res/values/bools.xml
+ - sed -i -e '/lintOptions/a\ abortOnError false' app/build.gradle
+
+ - versionName: 2.5.16
+ versionCode: 236
+ commit: v2.5.16
+ gradle:
+ - full
+ output: app/build/outputs/apk/full/release/app-full-release-unsigned.apk
+ prebuild:
+ - sed -i 's;true;false;'
+ app/src/*/res/values/bools.xml
+ - sed -i -e '/lintOptions/a\ abortOnError false' app/build.gradle
+
+AutoUpdateMode: Version v%v
+UpdateCheckMode: Tags
+CurrentVersion: 2.5.16
+CurrentVersionCode: 236
diff --git a/metadata/org.transdroid.lite.txt b/metadata/org.transdroid.lite.txt
deleted file mode 100644
index 8c63f79cab..0000000000
--- a/metadata/org.transdroid.lite.txt
+++ /dev/null
@@ -1,108 +0,0 @@
-Categories:Internet
-License:GPL-3.0-only
-Web Site:http://www.transdroid.org
-Source Code:https://github.com/erickok/transdroid
-Issue Tracker:https://github.com/erickok/transdroid/issues
-Changelog:https://github.com/erickok/transdroid/releases
-Donate:https://paypal.me/erickoknl
-
-Name:Transdrone
-Auto Name:ColorPickerPreference
-Summary:Manage BitTorrent clients
-Description:
-Allows you to manage the torrents you run on your home server or seedbox. You
-can add torrents, start/stop them, assign labels, view trackers and individual
-files, set priorities and much more!
-
-Most popular clients are supported, including uTorrent, Transmission, rTorrent,
-BitTorrent 6, Deluge, Vuze, Bitflu, BitComet, Qbittorrent, Ktorrent and
-Torrentflux-b4rt. Plus Synology, D-Link and Buffalo NAS clients.
-
-Transdrone is the little brother to Transdroid. Looking for integrated torrent
-search or RSS feeds? Then you might check out the full [[org.transdroid.full]]
-version.
-
-See also [[org.transdroid.search]].
-.
-
-Repo Type:git
-Repo:https://github.com/erickok/transdroid.git
-
-Build:2.3.0,217
- commit=v2.3.0
- subdir=app
- gradle=lite
- prebuild=sed -i 's;true;false;' src/lite/res/values/bools.xml && \
- sed -i 's;true;false;' src/main/res/values/bools.xml && \
- sed -i "s;apply from: '../signing.gradle';;" build.gradle
-
-Build:2.5.1,221
- commit=v2.5.1
- subdir=app
- gradle=lite
- srclibs=Material-Dialogs@v0.6.3.3
- prebuild=sed -i 's;true;false;' src/full/res/values/bools.xml && \
- sed -i 's;true;false;' src/main/res/values/bools.xml && \
- pushd $$Material-Dialogs$$ && \
- echo "sdk.dir=$ANDROID_HOME" > local.properties && \
- sed -i 's;21.1.2;23;' build.gradle && \
- gradle assembleRelease && \
- gradle publishToMavenLocal && \
- popd
-
-Build:2.5.4,224
- disable=material-dialogs gone
- commit=v2.5.4
- subdir=app
- gradle=lite
- prebuild=sed -i 's;true;false;' src/full/res/values/bools.xml && \
- sed -i 's;true;false;' src/main/res/values/bools.xml
-
-Build:2.5.5,225
- commit=v2.5.5
- subdir=app
- gradle=lite
- prebuild=sed -i 's;true;false;' src/full/res/values/bools.xml && \
- sed -i 's;true;false;' src/main/res/values/bools.xml
-
-Build:2.5.6,226
- disable=runs lint and errors
- commit=v2.5.6
- subdir=app
- gradle=lite
- prebuild=sed -i 's;true;false;' src/full/res/values/bools.xml && \
- sed -i 's;true;false;' src/main/res/values/bools.xml
-
-Build:2.5.7,227
- commit=v2.5.7
- subdir=app
- gradle=lite
- prebuild=sed -i 's;true;false;' src/full/res/values/bools.xml && \
- sed -i 's;true;false;' src/main/res/values/bools.xml
-
-Build:2.5.8,228
- commit=v2.5.8
- subdir=app
- gradle=lite
- prebuild=sed -i 's;true;false;' src/full/res/values/bools.xml && \
- sed -i 's;true;false;' src/main/res/values/bools.xml
-
-Build:2.5.9,229
- commit=v2.5.9
- subdir=app
- gradle=lite
- prebuild=sed -i 's;true;false;' src/full/res/values/bools.xml && \
- sed -i 's;true;false;' src/main/res/values/bools.xml
-
-Build:2.5.10,230
- commit=v2.5.10
- subdir=app
- gradle=lite
- prebuild=sed -i 's;true;false;' src/full/res/values/bools.xml && \
- sed -i 's;true;false;' src/main/res/values/bools.xml
-
-Auto Update Mode:Version v%v
-Update Check Mode:Tags
-Update Check Name:org.transdroid.full
-Current Version:2.5.10
-Current Version Code:230
diff --git a/metadata/org.transdroid.lite.yml b/metadata/org.transdroid.lite.yml
new file mode 100644
index 0000000000..a2b589c0e3
--- /dev/null
+++ b/metadata/org.transdroid.lite.yml
@@ -0,0 +1,155 @@
+Categories:
+ - Internet
+License: GPL-3.0-only
+WebSite: http://www.transdroid.org
+SourceCode: https://github.com/erickok/transdroid
+IssueTracker: https://github.com/erickok/transdroid/issues
+Changelog: https://github.com/erickok/transdroid/releases
+Donate: https://paypal.me/erickoknl
+
+Name: Transdrone
+AutoName: ColorPickerPreference
+Summary: Manage BitTorrent clients
+Description: |-
+ Allows you to manage the torrents you run on your home server or seedbox. You
+ can add torrents, start/stop them, assign labels, view trackers and individual
+ files, set priorities and much more!
+
+ Most popular clients are supported, including uTorrent, Transmission, rTorrent,
+ BitTorrent 6, Deluge, Vuze, Bitflu, BitComet, Qbittorrent, Ktorrent and
+ Torrentflux-b4rt. Plus Synology, D-Link and Buffalo NAS clients.
+
+ Transdrone is the little brother to Transdroid. Looking for integrated torrent
+ search or RSS feeds? Then you might check out the full [[org.transdroid.full]]
+ version.
+
+ See also [[org.transdroid.search]].
+
+RepoType: git
+Repo: https://github.com/erickok/transdroid.git
+
+Builds:
+ - versionName: 2.3.0
+ versionCode: 217
+ commit: v2.3.0
+ subdir: app
+ gradle:
+ - lite
+ prebuild:
+ - sed -i 's;true;false;'
+ src/lite/res/values/bools.xml
+ - sed -i 's;true;false;'
+ src/main/res/values/bools.xml
+ - "sed -i \"s;apply from: '../signing.gradle';;\" build.gradle"
+
+ - versionName: 2.5.1
+ versionCode: 221
+ commit: v2.5.1
+ subdir: app
+ gradle:
+ - lite
+ srclibs:
+ - Material-Dialogs@v0.6.3.3
+ prebuild:
+ - sed -i 's;true;false;'
+ src/full/res/values/bools.xml
+ - sed -i 's;true;false;'
+ src/main/res/values/bools.xml
+ - pushd $$Material-Dialogs$$
+ - echo "sdk.dir=$ANDROID_HOME" > local.properties
+ - sed -i 's;21.1.2;23;' build.gradle
+ - gradle assembleRelease
+ - gradle publishToMavenLocal
+ - popd
+
+ - versionName: 2.5.4
+ versionCode: 224
+ disable: material-dialogs gone
+ commit: v2.5.4
+ subdir: app
+ gradle:
+ - lite
+ prebuild:
+ - sed -i 's;true;false;'
+ src/full/res/values/bools.xml
+ - sed -i 's;true;false;'
+ src/main/res/values/bools.xml
+
+ - versionName: 2.5.5
+ versionCode: 225
+ commit: v2.5.5
+ subdir: app
+ gradle:
+ - lite
+ prebuild:
+ - sed -i 's;true;false;'
+ src/full/res/values/bools.xml
+ - sed -i 's;true;false;'
+ src/main/res/values/bools.xml
+
+ - versionName: 2.5.6
+ versionCode: 226
+ disable: runs lint and errors
+ commit: v2.5.6
+ subdir: app
+ gradle:
+ - lite
+ prebuild:
+ - sed -i 's;true;false;'
+ src/full/res/values/bools.xml
+ - sed -i 's;true;false;'
+ src/main/res/values/bools.xml
+
+ - versionName: 2.5.7
+ versionCode: 227
+ commit: v2.5.7
+ subdir: app
+ gradle:
+ - lite
+ prebuild:
+ - sed -i 's;true;false;'
+ src/full/res/values/bools.xml
+ - sed -i 's;true;false;'
+ src/main/res/values/bools.xml
+
+ - versionName: 2.5.8
+ versionCode: 228
+ commit: v2.5.8
+ subdir: app
+ gradle:
+ - lite
+ prebuild:
+ - sed -i 's;true;false;'
+ src/full/res/values/bools.xml
+ - sed -i 's;true;false;'
+ src/main/res/values/bools.xml
+
+ - versionName: 2.5.9
+ versionCode: 229
+ commit: v2.5.9
+ subdir: app
+ gradle:
+ - lite
+ prebuild:
+ - sed -i 's;true;false;'
+ src/full/res/values/bools.xml
+ - sed -i 's;true;false;'
+ src/main/res/values/bools.xml
+
+ - versionName: 2.5.10
+ versionCode: 230
+ commit: v2.5.10
+ subdir: app
+ gradle:
+ - lite
+ prebuild:
+ - sed -i 's;true;false;'
+ src/full/res/values/bools.xml
+ - sed -i 's;true;false;'
+ src/main/res/values/bools.xml
+
+AutoUpdateMode: Version v%v
+UpdateCheckMode: Tags
+UpdateCheckName: org.transdroid.full
+CurrentVersion: 2.5.10
+CurrentVersionCode: 230
diff --git a/metadata/org.transdroid.search.txt b/metadata/org.transdroid.search.txt
deleted file mode 100644
index 21666bfc5e..0000000000
--- a/metadata/org.transdroid.search.txt
+++ /dev/null
@@ -1,111 +0,0 @@
-Categories:Internet
-License:GPL-3.0-only
-Web Site:http://www.transdroid.org
-Source Code:https://github.com/erickok/transdroid-search
-Issue Tracker:https://github.com/erickok/transdroid-search/issues
-Changelog:https://github.com/erickok/transdroid-search/releases
-
-Name:Transdroid Torrent Search
-Auto Name:Torrent Search (by Transdroid)
-Summary:Plugin for Transdroid
-Description:
-Transdroid Torrent Search is a reusable Android application that merely provides
-torrent search results (links to .torrent files) from various web sources. These
-results are exposed via a ContentProvider that multiple Android apps can use to
-search for torrents while maintaining control over the search interface.
-
-See also [[org.transdroid.full]].
-.
-
-Repo Type:git
-Repo:https://github.com/erickok/transdroid-search.git
-
-Build:1.7,9
- commit=22
- target=android-14
-
-Build:1.9,11
- commit=28
- target=android-14
-
-Build:1.10,12
- commit=29
- target=android-14
-
-Build:1.11,13
- commit=33
-
-Build:1.14,16
- commit=v1.14
-
-Build:2.1,18
- commit=v2.1
-
-Build:2.3,20
- commit=v2.3
-
-Build:3.1.0,23
- commit=v3.1
- subdir=app
- gradle=yes
-
-Build:3.3,26
- commit=v3.3
- subdir=app
- gradle=yes
-
-Build:3.4,27
- commit=v3.4
- subdir=app
- gradle=yes
-
-Build:3.5,28
- commit=8c9dc5d16e1f869eee9b131bf86a272057db59e2
- subdir=app
- gradle=yes
- prebuild=sed -i "s/\(buildscript {\)/\1\n System.properties['com.android.build.gradle.overrideVersionCheck'] = 'true'/" ../build.gradle
-
-Build:3.6,29
- commit=v3.6
- subdir=app
- gradle=yes
- prebuild=sed -i "s/\(buildscript {\)/\1\n System.properties['com.android.build.gradle.overrideVersionCheck'] = 'true'/" ../build.gradle
-
-Build:3.7,30
- commit=v3.7
- subdir=app
- gradle=yes
- prebuild=sed -i "s/\(buildscript {\)/\1\n System.properties['com.android.build.gradle.overrideVersionCheck'] = 'true'/" ../build.gradle
-
-Build:3.9,32
- commit=v3.9
- subdir=app
- gradle=yes
- prebuild=sed -i "s/\(buildscript {\)/\1\n System.properties['com.android.build.gradle.overrideVersionCheck'] = 'true'/" ../build.gradle
-
-Build:3.10,33
- commit=v3.10
- subdir=app
- gradle=yes
- prebuild=sed -i "s/\(buildscript {\)/\1\n System.properties['com.android.build.gradle.overrideVersionCheck'] = 'true'/" ../build.gradle
-
-Build:3.11,34
- commit=v3.11
- subdir=app
- gradle=yes
- prebuild=sed -i "s/\(buildscript {\)/\1\n System.properties['com.android.build.gradle.overrideVersionCheck'] = 'true'/" ../build.gradle
-
-Build:3.12,35
- commit=v3.12
- subdir=app
- gradle=yes
-
-Build:4.0,36
- commit=v4.0
- subdir=app
- gradle=yes
-
-Auto Update Mode:Version v%v
-Update Check Mode:Tags
-Current Version:4.0
-Current Version Code:36
diff --git a/metadata/org.transdroid.search.yml b/metadata/org.transdroid.search.yml
new file mode 100644
index 0000000000..35f1b6d7fc
--- /dev/null
+++ b/metadata/org.transdroid.search.yml
@@ -0,0 +1,147 @@
+Categories:
+ - Internet
+License: GPL-3.0-only
+WebSite: http://www.transdroid.org
+SourceCode: https://github.com/erickok/transdroid-search
+IssueTracker: https://github.com/erickok/transdroid-search/issues
+Changelog: https://github.com/erickok/transdroid-search/releases
+
+Name: Transdroid Torrent Search
+AutoName: Torrent Search (by Transdroid)
+Summary: Plugin for Transdroid
+Description: |-
+ Transdroid Torrent Search is a reusable Android application that merely provides
+ torrent search results (links to .torrent files) from various web sources. These
+ results are exposed via a ContentProvider that multiple Android apps can use to
+ search for torrents while maintaining control over the search interface.
+
+ See also [[org.transdroid.full]].
+
+RepoType: git
+Repo: https://github.com/erickok/transdroid-search.git
+
+Builds:
+ - versionName: '1.7'
+ versionCode: 9
+ commit: '22'
+ target: android-14
+
+ - versionName: '1.9'
+ versionCode: 11
+ commit: '28'
+ target: android-14
+
+ - versionName: '1.10'
+ versionCode: 12
+ commit: '29'
+ target: android-14
+
+ - versionName: '1.11'
+ versionCode: 13
+ commit: '33'
+
+ - versionName: '1.14'
+ versionCode: 16
+ commit: v1.14
+
+ - versionName: '2.1'
+ versionCode: 18
+ commit: v2.1
+
+ - versionName: '2.3'
+ versionCode: 20
+ commit: v2.3
+
+ - versionName: 3.1.0
+ versionCode: 23
+ commit: v3.1
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: '3.3'
+ versionCode: 26
+ commit: v3.3
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: '3.4'
+ versionCode: 27
+ commit: v3.4
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: '3.5'
+ versionCode: 28
+ commit: 8c9dc5d16e1f869eee9b131bf86a272057db59e2
+ subdir: app
+ gradle:
+ - yes
+ prebuild: sed -i "s/\(buildscript {\)/\1\n System.properties['com.android.build.gradle.overrideVersionCheck']
+ = 'true'/" ../build.gradle
+
+ - versionName: '3.6'
+ versionCode: 29
+ commit: v3.6
+ subdir: app
+ gradle:
+ - yes
+ prebuild: sed -i "s/\(buildscript {\)/\1\n System.properties['com.android.build.gradle.overrideVersionCheck']
+ = 'true'/" ../build.gradle
+
+ - versionName: '3.7'
+ versionCode: 30
+ commit: v3.7
+ subdir: app
+ gradle:
+ - yes
+ prebuild: sed -i "s/\(buildscript {\)/\1\n System.properties['com.android.build.gradle.overrideVersionCheck']
+ = 'true'/" ../build.gradle
+
+ - versionName: '3.9'
+ versionCode: 32
+ commit: v3.9
+ subdir: app
+ gradle:
+ - yes
+ prebuild: sed -i "s/\(buildscript {\)/\1\n System.properties['com.android.build.gradle.overrideVersionCheck']
+ = 'true'/" ../build.gradle
+
+ - versionName: '3.10'
+ versionCode: 33
+ commit: v3.10
+ subdir: app
+ gradle:
+ - yes
+ prebuild: sed -i "s/\(buildscript {\)/\1\n System.properties['com.android.build.gradle.overrideVersionCheck']
+ = 'true'/" ../build.gradle
+
+ - versionName: '3.11'
+ versionCode: 34
+ commit: v3.11
+ subdir: app
+ gradle:
+ - yes
+ prebuild: sed -i "s/\(buildscript {\)/\1\n System.properties['com.android.build.gradle.overrideVersionCheck']
+ = 'true'/" ../build.gradle
+
+ - versionName: '3.12'
+ versionCode: 35
+ commit: v3.12
+ subdir: app
+ gradle:
+ - yes
+
+ - versionName: '4.0'
+ versionCode: 36
+ commit: v4.0
+ subdir: app
+ gradle:
+ - yes
+
+AutoUpdateMode: Version v%v
+UpdateCheckMode: Tags
+CurrentVersion: '4.0'
+CurrentVersionCode: 36
diff --git a/metadata/org.ttrssreader.txt b/metadata/org.ttrssreader.txt
deleted file mode 100644
index 7108b911fc..0000000000
--- a/metadata/org.ttrssreader.txt
+++ /dev/null
@@ -1,406 +0,0 @@
-Categories:Internet
-License:GPL-3.0-only
-Web Site:https://github.com/nilsbraden/ttrss-reader-fork/wiki
-Source Code:https://github.com/nilsbraden/ttrss-reader-fork
-Issue Tracker:https://github.com/nilsbraden/ttrss-reader-fork/issues
-Changelog:https://github.com/nilsbraden/ttrss-reader-fork/wiki/Changelog
-Donate:https://github.com/nilsbraden/ttrss-reader-fork/wiki/Donations
-FlattrID:382465
-
-Auto Name:TTRSS-Reader
-Summary:An RSS reader for Tiny Tiny RSS
-Description:
-An offline reader that works with the Tiny Tiny RSS (also known as ttrss or
-tt-rss) web-based feed reader/aggregator.
-
-'''Features:'''
-
-* Swipe for faster browsing
-* Optional navigation with volume-buttons
-* View and download attached media files
-* Cache articles and images locally
-* Share URLs
-* Easily mark things as read, starred or publish/comment them
-* SSL with self-signed certificates
-* Fast JSON-Parsing with stream-based parser GSON
-* Scheduled updates via Tasker/Locale
-* Layout optimized for tablets
-* Dark and light themes available
-* many more, Changelog and Feature-List can be found on the project-page...
-.
-
-Repo Type:git
-Repo:https://github.com/nilsbraden/ttrss-reader-fork
-
-Build:1.0,1000
- commit=1efaebb5678f
- subdir=ttrss-reader
- target=android-8
-
-Build:1.0,1002
- commit=aa503a0f2201
- subdir=ttrss-reader
- target=android-8
-
-Build:1.02,1023
- commit=87f123514c11
- subdir=ttrss-reader
- target=android-8
-
-Build:1.03,1032
- commit=c374163ba16f
- subdir=ttrss-reader
- target=android-8
-
-Build:1.04,1040
- commit=1.04
- subdir=ttrss-reader
- target=android-8
-
-Build:1.05,1050
- commit=bb0bbb042e7c
- subdir=ttrss-reader
- target=android-8
-
-Build:1.07,1075
- commit=1.07 (4)
- subdir=ttrss-reader
- target=android-8
-
-Build:1.21,1210
- commit=1.21
- subdir=ttrss-reader
- target=android-8
-
-Build:1.22,1220
- commit=1.22
- subdir=ttrss-reader
- target=android-8
-
-Build:1.23,1230
- commit=1e255c7e32ae
- subdir=ttrss-reader
- target=android-8
-
-Build:1.24,1240
- commit=fb656e839908
- subdir=ttrss-reader
- target=android-8
-
-Build:1.25,1253
- commit=69d2376a53f2
- subdir=ttrss-reader
- target=android-13
-
-Build:1.25,1254
- disable=broken - crashes on startup
- commit=unknown - see disabled
-
-Build:1.26,1260
- commit=a07a4adf2cc8
- subdir=ttrss-reader
- target=android-13
-
-Build:1.26,1261
- commit=9d7fb8923653
- subdir=ttrss-reader
- target=android-13
-
-Build:1.3,1302
- commit=78751fbd9edc
- subdir=ttrss-reader
- srclibs=ActionBarSherlock@6e3f2bb5
- prebuild=sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties
- target=android-15
-
-Build:1.32,1320
- commit=236793708946
- subdir=ttrss-reader
- srclibs=ActionBarSherlock@6e3f2bb5
- prebuild=sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties
- target=android-15
-
-Build:1.33,1330
- commit=09d31c76076542a0d705937daaac7c682019fc44
- subdir=ttrss-reader
- srclibs=ActionBarSherlock@6e3f2bb5
- prebuild=sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties
- target=android-15
-
-Build:1.34,1340
- commit=a3af08a3b019
- subdir=ttrss-reader
- srclibs=ActionBarSherlock@6e3f2bb5
- prebuild=sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties
- target=android-15
-
-Build:1.38,1380
- commit=ee51a2579898
- subdir=ttrss-reader
- srclibs=ActionBarSherlock@6e3f2bb5
- prebuild=sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties
- target=android-15
-
-Build:1.40,1400
- commit=c91741406ead
- subdir=ttrss-reader
- srclibs=ActionBarSherlock@6e3f2bb5
- prebuild=sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties
- target=android-15
-
-Build:1.41,1411
- commit=f7f84c03ed4a
- subdir=ttrss-reader
- srclibs=ActionBarSherlock@4.2.0
- prebuild=sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties
- target=android-17
-
-Build:1.43,1431
- commit=1.43
- subdir=ttrss-reader
- srclibs=ActionBarSherlock@4.2.0,LocaleAPI@bc2d5a1
- prebuild=sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties && \
- sed -i 's@\(android.library.reference.2=\).*@\1$$LocaleAPI$$@' project.properties
- target=android-17
-
-Build:1.44,1441
- commit=1.44
- subdir=ttrss-reader
- srclibs=ActionBarSherlock@4.2.0,LocaleAPI@bc2d5a1
- prebuild=sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties && \
- sed -i 's@\(android.library.reference.2=\).*@\1$$LocaleAPI$$@' project.properties
- target=android-17
-
-Build:1.45,1450
- commit=1.45
- subdir=ttrss-reader
- srclibs=ActionBarSherlock@4.2.0,LocaleAPI@bc2d5a1
- prebuild=sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties && \
- sed -i 's@\(android.library.reference.2=\).*@\1$$LocaleAPI$$@' project.properties
- target=android-17
-
-Build:1.46,1462
- commit=7371059e9000
- subdir=ttrss-reader
- srclibs=ActionBarSherlock@4.2.0,LocaleAPI@bc2d5a1
- prebuild=sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties && \
- sed -i 's@\(android.library.reference.2=\).*@\1$$LocaleAPI$$@' project.properties
- target=android-17
-
-Build:1.51,1512
- commit=1.51 (2)
- subdir=ttrss-reader
- srclibs=ActionBarSherlock@4.2.0,LocaleAPI@bc2d5a1
- prebuild=sed -i 's@\(reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties && \
- sed -i 's@\(reference.2=\).*@\1$$LocaleAPI$$@' project.properties
- target=android-17
-
-Build:1.52,1520
- commit=1.52
- subdir=ttrss-reader
- srclibs=ActionBarSherlock@4.2.0,LocaleAPI@bc2d5a1
- prebuild=sed -i 's@\(reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties && \
- sed -i 's@\(reference.2=\).*@\1$$LocaleAPI$$@' project.properties
- target=android-17
-
-Build:1.53,1535
- commit=1bfb2b3b6297
- subdir=ttrss-reader
- srclibs=ActionBarSherlock@4.2.0,LocaleAPI@bc2d5a1
- prebuild=sed -i 's@\(reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties && \
- sed -i 's@\(reference.2=\).*@\1$$LocaleAPI$$@' project.properties
- target=android-17
-
-Build:1.60,1600
- commit=1.60
- subdir=ttrss-reader
- srclibs=ActionBarSherlock@4.2.0,LocaleAPI@bc2d5a1
- prebuild=sed -i 's@\(reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties && \
- sed -i 's@\(reference.2=\).*@\1$$LocaleAPI$$@' project.properties
- target=android-17
-
-Build:1.61,1611
- commit=1.61 (1)
- subdir=ttrss-reader
- srclibs=ActionBarSherlock@4.2.0,LocaleAPI@bc2d5a1
- prebuild=sed -i 's@\(reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties && \
- sed -i 's@\(reference.2=\).*@\1$$LocaleAPI$$@' project.properties
- target=android-17
-
-Build:1.62,1621
- commit=1.62 (1)
- subdir=ttrss-reader
- srclibs=ActionBarSherlock@4.4.0,LocaleAPI@bc2d5a1
- prebuild=sed -i 's@\(reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties && \
- sed -i 's@\(reference.2=\).*@\1$$LocaleAPI$$@' project.properties
- target=android-18
-
-Build:1.7,1700
- commit=6916241fbf87
- subdir=ttrss-reader
- srclibs=1:ActionBarSherlock@4.4.0,2:LocaleAPI@bc2d5a1
- target=android-19
-
-Build:1.7,1701
- commit=cb952f593b3a
- subdir=ttrss-reader
- srclibs=1:ActionBarSherlock@4.4.0,2:LocaleAPI@bc2d5a1
- target=android-19
-
-Build:1.7,1703
- commit=58d63e505081
- subdir=ttrss-reader
- srclibs=1:ActionBarSherlock@4.4.0,2:LocaleAPI@bc2d5a1
- target=android-19
-
-Build:1.7.1,1710
- disable=impossible to determine correct commit - even more messy than usual
- subdir=ttrss-reader
-
-Build:1.74,1740
- commit=d6b86cb04026
- subdir=ttrss-reader
- srclibs=1:ActionBarSherlock@4.4.0,2:LocaleAPI@bc2d5a1
- target=android-19
-
-Build:1.75,1750
- commit=4217d450b976
- subdir=ttrss-reader
- srclibs=1:ActionBarSherlock@4.4.0,2:LocaleAPI@bc2d5a1
- target=android-19
-
-Build:1.76,1760
- commit=0db7133e8e75
- subdir=ttrss-reader
- srclibs=1:ActionBarSherlock@4.4.0,2:LocaleAPI@bc2d5a1
- target=android-19
-
-Build:1.78,1780
- commit=d4de79358ffa
- subdir=ttrss-reader
- srclibs=1:ActionBarSherlock@4.4.0,2:LocaleAPI@bc2d5a1,Google-Gson@gson-2.2.2
- extlibs=guava-r08/guava-r08.jar
- prebuild=rm libs/gson*.jar libs/utils.jar && \
- mkdir -p src/main/java/ && \
- cp -r $$Google-Gson$$/src/main/java/com/ src/main/java/
- target=android-19
-
-Build:1.80,1800
- commit=dddf4b58d5e3
- subdir=ttrss-reader
- srclibs=1:ActionBarSherlock@4.4.0,2:LocaleAPI@bc2d5a1,Google-Gson@gson-2.2.2
- extlibs=guava-r08/guava-r08.jar
- prebuild=rm libs/gson*.jar libs/utils.jar && \
- mkdir -p src/main/java/ && \
- cp -r $$Google-Gson$$/src/main/java/com/ src/main/java/
- target=android-19
-
-Build:1.82,1822
- commit=3cc0731c150799d841ec403616173f162c0a52de
- subdir=ttrssreader
- gradle=yes
- rm=ttrssreader/libs/*.jar
- prebuild=sed -i -e '/google-utils.jar/d' -e '/gson/acompile "com.google.guava:guava:18.0"' build.gradle
-
-Build:1.83,1830
- commit=bf0c0b9b808554c086b5c6f5a7b2eaadb2cc5269
- subdir=ttrssreader
- gradle=yes
- rm=ttrssreader/libs/*.jar
- prebuild=sed -i -e '/google-utils.jar/d' -e '/gson/acompile "com.google.guava:guava:18.0"' build.gradle
-
-Build:1.84,1840
- commit=v1.84.0
- subdir=ttrssreader
- gradle=yes
- rm=ttrssreader/libs/*.jar
-
-Build:1.84,1841
- commit=v1.84.1
- subdir=ttrssreader
- gradle=yes
- rm=ttrssreader/libs/*.jar
-
-Build:1.86.1,1861
- commit=70c3add8e5095942006e4ad52c0a0030a64ce3b6
- subdir=ttrssreader
- gradle=fdroid
- rm=ttrssreader/libs/*.jar
- prebuild=sed -i -e '/playCompile/d' build.gradle
-
-Build:1.87.0,1870
- commit=21ec77c1b350e7ee7b5773
- subdir=ttrssreader
- gradle=fdroid
- prebuild=sed -i -e '/playCompile/d' build.gradle
-
-Build:1.88.0,1880
- commit=3f2492b40575e16a4935a64990d8bcbf0612a416
- subdir=ttrssreader
- gradle=fdroid
- prebuild=sed -i -e '/playCompile/d' build.gradle
-
-Build:1.89.0,1890
- commit=12afab53640714fc39dc31c43d50a7f91e9699a0
- subdir=ttrssreader
- gradle=fdroid
- prebuild=sed -i -e '/playCompile/d' build.gradle
-
-Build:1.90.0,1900
- commit=79f7d7c7e04369fe6f31046f942c6c13028cb5b1
- subdir=ttrssreader
- gradle=fdroid
- forcevercode=yes
- prebuild=sed -i -e '/playCompile/d' build.gradle
-
-Build:1.90.1,1901
- commit=b043986e1bc4ab253c854ab59f0cbe6e6b525279
- subdir=ttrssreader
- gradle=fdroid
- prebuild=sed -i -e '/playCompile/d' build.gradle
-
-Build:1.91.1,1911
- commit=a3b49825c3659263123b3d4ef4ad504a2c5f9e51
- subdir=ttrssreader
- gradle=fdroid
- prebuild=sed -i -e '/playCompile/d' build.gradle
-
-Build:1.93.3,1933
- commit=v1.93.3
- subdir=ttrssreader
- gradle=fdroid
- prebuild=sed -i -e '/playCompile/d' build.gradle
-
-Build:1.94.1,1941
- commit=v1.94.1
- subdir=ttrssreader
- gradle=fdroid
- prebuild=sed -i -e '/playCompile/d' build.gradle
-
-Build:1.94.4,1944
- commit=v1.94.4
- subdir=ttrssreader
- gradle=fdroid
- prebuild=sed -i -e '/playCompile/d' build.gradle
-
-Build:1.94.5,1945
- commit=v1.94.5
- subdir=ttrssreader
- gradle=fdroid
- prebuild=sed -i -e '/playCompile/d' build.gradle
-
-Maintainer Notes:
-Upstream mistags often and retags, so never use tags directly.
-
-Multiple versions of the same release (name) with different version codes and
-minor fixes in between are common, for some reason.
-
-Old Repo is:
-* Repo Type:hg
-* Repo:https://ttrss-reader-fork.googlecode.com/hg
-.
-
-Auto Update Mode:Version v%v
-Update Check Mode:Tags
-Current Version:1.94.5
-Current Version Code:1945
diff --git a/metadata/org.ttrssreader.yml b/metadata/org.ttrssreader.yml
new file mode 100644
index 0000000000..557e2a1cb0
--- /dev/null
+++ b/metadata/org.ttrssreader.yml
@@ -0,0 +1,550 @@
+Categories:
+ - Internet
+License: GPL-3.0-only
+WebSite: https://github.com/nilsbraden/ttrss-reader-fork/wiki
+SourceCode: https://github.com/nilsbraden/ttrss-reader-fork
+IssueTracker: https://github.com/nilsbraden/ttrss-reader-fork/issues
+Changelog: https://github.com/nilsbraden/ttrss-reader-fork/wiki/Changelog
+Donate: https://github.com/nilsbraden/ttrss-reader-fork/wiki/Donations
+FlattrID: '382465'
+
+AutoName: TTRSS-Reader
+Summary: An RSS reader for Tiny Tiny RSS
+Description: |-
+ An offline reader that works with the Tiny Tiny RSS (also known as ttrss or
+ tt-rss) web-based feed reader/aggregator.
+
+ '''Features:'''
+
+ * Swipe for faster browsing
+ * Optional navigation with volume-buttons
+ * View and download attached media files
+ * Cache articles and images locally
+ * Share URLs
+ * Easily mark things as read, starred or publish/comment them
+ * SSL with self-signed certificates
+ * Fast JSON-Parsing with stream-based parser GSON
+ * Scheduled updates via Tasker/Locale
+ * Layout optimized for tablets
+ * Dark and light themes available
+ * many more, Changelog and Feature-List can be found on the project-page...
+
+RepoType: git
+Repo: https://github.com/nilsbraden/ttrss-reader-fork
+
+Builds:
+ - versionName: '1.0'
+ versionCode: 1000
+ commit: 1efaebb5678f
+ subdir: ttrss-reader
+ target: android-8
+
+ - versionName: '1.0'
+ versionCode: 1002
+ commit: aa503a0f2201
+ subdir: ttrss-reader
+ target: android-8
+
+ - versionName: '1.02'
+ versionCode: 1023
+ commit: 87f123514c11
+ subdir: ttrss-reader
+ target: android-8
+
+ - versionName: '1.03'
+ versionCode: 1032
+ commit: c374163ba16f
+ subdir: ttrss-reader
+ target: android-8
+
+ - versionName: '1.04'
+ versionCode: 1040
+ commit: '1.04'
+ subdir: ttrss-reader
+ target: android-8
+
+ - versionName: '1.05'
+ versionCode: 1050
+ commit: bb0bbb042e7c
+ subdir: ttrss-reader
+ target: android-8
+
+ - versionName: '1.07'
+ versionCode: 1075
+ commit: 1.07 (4)
+ subdir: ttrss-reader
+ target: android-8
+
+ - versionName: '1.21'
+ versionCode: 1210
+ commit: '1.21'
+ subdir: ttrss-reader
+ target: android-8
+
+ - versionName: '1.22'
+ versionCode: 1220
+ commit: '1.22'
+ subdir: ttrss-reader
+ target: android-8
+
+ - versionName: '1.23'
+ versionCode: 1230
+ commit: 1e255c7e32ae
+ subdir: ttrss-reader
+ target: android-8
+
+ - versionName: '1.24'
+ versionCode: 1240
+ commit: fb656e839908
+ subdir: ttrss-reader
+ target: android-8
+
+ - versionName: '1.25'
+ versionCode: 1253
+ commit: 69d2376a53f2
+ subdir: ttrss-reader
+ target: android-13
+
+ - versionName: '1.25'
+ versionCode: 1254
+ disable: broken - crashes on startup
+ commit: unknown - see disabled
+
+ - versionName: '1.26'
+ versionCode: 1260
+ commit: a07a4adf2cc8
+ subdir: ttrss-reader
+ target: android-13
+
+ - versionName: '1.26'
+ versionCode: 1261
+ commit: 9d7fb8923653
+ subdir: ttrss-reader
+ target: android-13
+
+ - versionName: '1.3'
+ versionCode: 1302
+ commit: 78751fbd9edc
+ subdir: ttrss-reader
+ srclibs:
+ - ActionBarSherlock@6e3f2bb5
+ prebuild: sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@'
+ project.properties
+ target: android-15
+
+ - versionName: '1.32'
+ versionCode: 1320
+ commit: '236793708946'
+ subdir: ttrss-reader
+ srclibs:
+ - ActionBarSherlock@6e3f2bb5
+ prebuild: sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@'
+ project.properties
+ target: android-15
+
+ - versionName: '1.33'
+ versionCode: 1330
+ commit: 09d31c76076542a0d705937daaac7c682019fc44
+ subdir: ttrss-reader
+ srclibs:
+ - ActionBarSherlock@6e3f2bb5
+ prebuild: sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@'
+ project.properties
+ target: android-15
+
+ - versionName: '1.34'
+ versionCode: 1340
+ commit: a3af08a3b019
+ subdir: ttrss-reader
+ srclibs:
+ - ActionBarSherlock@6e3f2bb5
+ prebuild: sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@'
+ project.properties
+ target: android-15
+
+ - versionName: '1.38'
+ versionCode: 1380
+ commit: ee51a2579898
+ subdir: ttrss-reader
+ srclibs:
+ - ActionBarSherlock@6e3f2bb5
+ prebuild: sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@'
+ project.properties
+ target: android-15
+
+ - versionName: '1.40'
+ versionCode: 1400
+ commit: c91741406ead
+ subdir: ttrss-reader
+ srclibs:
+ - ActionBarSherlock@6e3f2bb5
+ prebuild: sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@'
+ project.properties
+ target: android-15
+
+ - versionName: '1.41'
+ versionCode: 1411
+ commit: f7f84c03ed4a
+ subdir: ttrss-reader
+ srclibs:
+ - ActionBarSherlock@4.2.0
+ prebuild: sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@'
+ project.properties
+ target: android-17
+
+ - versionName: '1.43'
+ versionCode: 1431
+ commit: '1.43'
+ subdir: ttrss-reader
+ srclibs:
+ - ActionBarSherlock@4.2.0
+ - LocaleAPI@bc2d5a1
+ prebuild:
+ - sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties
+ - sed -i 's@\(android.library.reference.2=\).*@\1$$LocaleAPI$$@' project.properties
+ target: android-17
+
+ - versionName: '1.44'
+ versionCode: 1441
+ commit: '1.44'
+ subdir: ttrss-reader
+ srclibs:
+ - ActionBarSherlock@4.2.0
+ - LocaleAPI@bc2d5a1
+ prebuild:
+ - sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties
+ - sed -i 's@\(android.library.reference.2=\).*@\1$$LocaleAPI$$@' project.properties
+ target: android-17
+
+ - versionName: '1.45'
+ versionCode: 1450
+ commit: '1.45'
+ subdir: ttrss-reader
+ srclibs:
+ - ActionBarSherlock@4.2.0
+ - LocaleAPI@bc2d5a1
+ prebuild:
+ - sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties
+ - sed -i 's@\(android.library.reference.2=\).*@\1$$LocaleAPI$$@' project.properties
+ target: android-17
+
+ - versionName: '1.46'
+ versionCode: 1462
+ commit: '7371059e9000'
+ subdir: ttrss-reader
+ srclibs:
+ - ActionBarSherlock@4.2.0
+ - LocaleAPI@bc2d5a1
+ prebuild:
+ - sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties
+ - sed -i 's@\(android.library.reference.2=\).*@\1$$LocaleAPI$$@' project.properties
+ target: android-17
+
+ - versionName: '1.51'
+ versionCode: 1512
+ commit: 1.51 (2)
+ subdir: ttrss-reader
+ srclibs:
+ - ActionBarSherlock@4.2.0
+ - LocaleAPI@bc2d5a1
+ prebuild:
+ - sed -i 's@\(reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties
+ - sed -i 's@\(reference.2=\).*@\1$$LocaleAPI$$@' project.properties
+ target: android-17
+
+ - versionName: '1.52'
+ versionCode: 1520
+ commit: '1.52'
+ subdir: ttrss-reader
+ srclibs:
+ - ActionBarSherlock@4.2.0
+ - LocaleAPI@bc2d5a1
+ prebuild:
+ - sed -i 's@\(reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties
+ - sed -i 's@\(reference.2=\).*@\1$$LocaleAPI$$@' project.properties
+ target: android-17
+
+ - versionName: '1.53'
+ versionCode: 1535
+ commit: 1bfb2b3b6297
+ subdir: ttrss-reader
+ srclibs:
+ - ActionBarSherlock@4.2.0
+ - LocaleAPI@bc2d5a1
+ prebuild:
+ - sed -i 's@\(reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties
+ - sed -i 's@\(reference.2=\).*@\1$$LocaleAPI$$@' project.properties
+ target: android-17
+
+ - versionName: '1.60'
+ versionCode: 1600
+ commit: '1.60'
+ subdir: ttrss-reader
+ srclibs:
+ - ActionBarSherlock@4.2.0
+ - LocaleAPI@bc2d5a1
+ prebuild:
+ - sed -i 's@\(reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties
+ - sed -i 's@\(reference.2=\).*@\1$$LocaleAPI$$@' project.properties
+ target: android-17
+
+ - versionName: '1.61'
+ versionCode: 1611
+ commit: 1.61 (1)
+ subdir: ttrss-reader
+ srclibs:
+ - ActionBarSherlock@4.2.0
+ - LocaleAPI@bc2d5a1
+ prebuild:
+ - sed -i 's@\(reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties
+ - sed -i 's@\(reference.2=\).*@\1$$LocaleAPI$$@' project.properties
+ target: android-17
+
+ - versionName: '1.62'
+ versionCode: 1621
+ commit: 1.62 (1)
+ subdir: ttrss-reader
+ srclibs:
+ - ActionBarSherlock@4.4.0
+ - LocaleAPI@bc2d5a1
+ prebuild:
+ - sed -i 's@\(reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties
+ - sed -i 's@\(reference.2=\).*@\1$$LocaleAPI$$@' project.properties
+ target: android-18
+
+ - versionName: '1.7'
+ versionCode: 1700
+ commit: 6916241fbf87
+ subdir: ttrss-reader
+ srclibs:
+ - 1:ActionBarSherlock@4.4.0
+ - 2:LocaleAPI@bc2d5a1
+ target: android-19
+
+ - versionName: '1.7'
+ versionCode: 1701
+ commit: cb952f593b3a
+ subdir: ttrss-reader
+ srclibs:
+ - 1:ActionBarSherlock@4.4.0
+ - 2:LocaleAPI@bc2d5a1
+ target: android-19
+
+ - versionName: '1.7'
+ versionCode: 1703
+ commit: 58d63e505081
+ subdir: ttrss-reader
+ srclibs:
+ - 1:ActionBarSherlock@4.4.0
+ - 2:LocaleAPI@bc2d5a1
+ target: android-19
+
+ - versionName: 1.7.1
+ versionCode: 1710
+ disable: impossible to determine correct commit - even more messy than usual
+ subdir: ttrss-reader
+
+ - versionName: '1.74'
+ versionCode: 1740
+ commit: d6b86cb04026
+ subdir: ttrss-reader
+ srclibs:
+ - 1:ActionBarSherlock@4.4.0
+ - 2:LocaleAPI@bc2d5a1
+ target: android-19
+
+ - versionName: '1.75'
+ versionCode: 1750
+ commit: 4217d450b976
+ subdir: ttrss-reader
+ srclibs:
+ - 1:ActionBarSherlock@4.4.0
+ - 2:LocaleAPI@bc2d5a1
+ target: android-19
+
+ - versionName: '1.76'
+ versionCode: 1760
+ commit: 0db7133e8e75
+ subdir: ttrss-reader
+ srclibs:
+ - 1:ActionBarSherlock@4.4.0
+ - 2:LocaleAPI@bc2d5a1
+ target: android-19
+
+ - versionName: '1.78'
+ versionCode: 1780
+ commit: d4de79358ffa
+ subdir: ttrss-reader
+ srclibs:
+ - 1:ActionBarSherlock@4.4.0
+ - 2:LocaleAPI@bc2d5a1
+ - Google-Gson@gson-2.2.2
+ extlibs:
+ - guava-r08/guava-r08.jar
+ prebuild:
+ - rm libs/gson*.jar libs/utils.jar
+ - mkdir -p src/main/java/
+ - cp -r $$Google-Gson$$/src/main/java/com/ src/main/java/
+ target: android-19
+
+ - versionName: '1.80'
+ versionCode: 1800
+ commit: dddf4b58d5e3
+ subdir: ttrss-reader
+ srclibs:
+ - 1:ActionBarSherlock@4.4.0
+ - 2:LocaleAPI@bc2d5a1
+ - Google-Gson@gson-2.2.2
+ extlibs:
+ - guava-r08/guava-r08.jar
+ prebuild:
+ - rm libs/gson*.jar libs/utils.jar
+ - mkdir -p src/main/java/
+ - cp -r $$Google-Gson$$/src/main/java/com/ src/main/java/
+ target: android-19
+
+ - versionName: '1.82'
+ versionCode: 1822
+ commit: 3cc0731c150799d841ec403616173f162c0a52de
+ subdir: ttrssreader
+ gradle:
+ - yes
+ rm:
+ - ttrssreader/libs/*.jar
+ prebuild: sed -i -e '/google-utils.jar/d' -e '/gson/acompile "com.google.guava:guava:18.0"'
+ build.gradle
+
+ - versionName: '1.83'
+ versionCode: 1830
+ commit: bf0c0b9b808554c086b5c6f5a7b2eaadb2cc5269
+ subdir: ttrssreader
+ gradle:
+ - yes
+ rm:
+ - ttrssreader/libs/*.jar
+ prebuild: sed -i -e '/google-utils.jar/d' -e '/gson/acompile "com.google.guava:guava:18.0"'
+ build.gradle
+
+ - versionName: '1.84'
+ versionCode: 1840
+ commit: v1.84.0
+ subdir: ttrssreader
+ gradle:
+ - yes
+ rm:
+ - ttrssreader/libs/*.jar
+
+ - versionName: '1.84'
+ versionCode: 1841
+ commit: v1.84.1
+ subdir: ttrssreader
+ gradle:
+ - yes
+ rm:
+ - ttrssreader/libs/*.jar
+
+ - versionName: 1.86.1
+ versionCode: 1861
+ commit: 70c3add8e5095942006e4ad52c0a0030a64ce3b6
+ subdir: ttrssreader
+ gradle:
+ - fdroid
+ rm:
+ - ttrssreader/libs/*.jar
+ prebuild: sed -i -e '/playCompile/d' build.gradle
+
+ - versionName: 1.87.0
+ versionCode: 1870
+ commit: 21ec77c1b350e7ee7b5773
+ subdir: ttrssreader
+ gradle:
+ - fdroid
+ prebuild: sed -i -e '/playCompile/d' build.gradle
+
+ - versionName: 1.88.0
+ versionCode: 1880
+ commit: 3f2492b40575e16a4935a64990d8bcbf0612a416
+ subdir: ttrssreader
+ gradle:
+ - fdroid
+ prebuild: sed -i -e '/playCompile/d' build.gradle
+
+ - versionName: 1.89.0
+ versionCode: 1890
+ commit: 12afab53640714fc39dc31c43d50a7f91e9699a0
+ subdir: ttrssreader
+ gradle:
+ - fdroid
+ prebuild: sed -i -e '/playCompile/d' build.gradle
+
+ - versionName: 1.90.0
+ versionCode: 1900
+ commit: 79f7d7c7e04369fe6f31046f942c6c13028cb5b1
+ subdir: ttrssreader
+ gradle:
+ - fdroid
+ forcevercode: true
+ prebuild: sed -i -e '/playCompile/d' build.gradle
+
+ - versionName: 1.90.1
+ versionCode: 1901
+ commit: b043986e1bc4ab253c854ab59f0cbe6e6b525279
+ subdir: ttrssreader
+ gradle:
+ - fdroid
+ prebuild: sed -i -e '/playCompile/d' build.gradle
+
+ - versionName: 1.91.1
+ versionCode: 1911
+ commit: a3b49825c3659263123b3d4ef4ad504a2c5f9e51
+ subdir: ttrssreader
+ gradle:
+ - fdroid
+ prebuild: sed -i -e '/playCompile/d' build.gradle
+
+ - versionName: 1.93.3
+ versionCode: 1933
+ commit: v1.93.3
+ subdir: ttrssreader
+ gradle:
+ - fdroid
+ prebuild: sed -i -e '/playCompile/d' build.gradle
+
+ - versionName: 1.94.1
+ versionCode: 1941
+ commit: v1.94.1
+ subdir: ttrssreader
+ gradle:
+ - fdroid
+ prebuild: sed -i -e '/playCompile/d' build.gradle
+
+ - versionName: 1.94.4
+ versionCode: 1944
+ commit: v1.94.4
+ subdir: ttrssreader
+ gradle:
+ - fdroid
+ prebuild: sed -i -e '/playCompile/d' build.gradle
+
+ - versionName: 1.94.5
+ versionCode: 1945
+ commit: v1.94.5
+ subdir: ttrssreader
+ gradle:
+ - fdroid
+ prebuild: sed -i -e '/playCompile/d' build.gradle
+
+MaintainerNotes: |-
+ Upstream mistags often and retags, so never use tags directly.
+
+ Multiple versions of the same release (name) with different version codes and
+ minor fixes in between are common, for some reason.
+
+ Old Repo is:
+ * Repo Type:hg
+ * Repo:https://ttrss-reader-fork.googlecode.com/hg
+
+AutoUpdateMode: Version v%v
+UpdateCheckMode: Tags
+CurrentVersion: 1.94.5
+CurrentVersionCode: 1945