diff --git a/metadata/org.mozilla.fennec_fdroid.txt b/metadata/org.mozilla.fennec_fdroid.txt index 8ac3c72eb9..0d038b9211 100644 --- a/metadata/org.mozilla.fennec_fdroid.txt +++ b/metadata/org.mozilla.fennec_fdroid.txt @@ -3688,23 +3688,18 @@ Build:55.0,550020 Maintainer Notes: Updating/Versioning: - * Update Check Mode:Tags ^FENNEC_[1-9][0-9]*_[0-9]*_RELEASE$ - * versionCode via ANDROID_VERSION_CODE is datestring with some magic applied - and changes every build! - * Since we no longer target an official build, we are free to use any VC. (Fx35) - * Current scheme: major version & minor version & arch & revision - * Example: 350010 = Firefox 35.00, x86, revision (= if we need to re-release) 0 - * Example: 360103 = Firefox 36.01, arm, revision (= if we need to re-release) 3 - * Maybe we should stay in sync with upstream? +* Update Check Mode:Tags ^FENNEC_[1-9][0-9]*_[0-9]*_RELEASE$ +* versionCode via ANDROID_VERSION_CODE is datestring with some magic applied and changes every build! +* Since we no longer target an official build, we are free to use any version code. +** Current scheme: XYZAR, where X.Y.Z is upstream version, A is architecture (0 = ARMv7, 1 = x86, 2 = ARMv8), R is revision (if we need to re-release) +** Example: 530210 = Firefox 53.0.2 for x86, initial revision +** Example: 550021 = Firefox 55.0 for ARMv8, second revision +* Builds for different architectures target different Android API levels: 15 for 32-bit (ARMv7 and x86) and 21 for 64-bit (ARMv8). Reroute Feedback: -* about:feedback links to the PlayStore for rating the app. While with FDroid - installed, we can intercept the intent and open the page in FDroid client - instead, there is no way to rate the app. If FDroid is not installed (or Play - is configured to be used always), no app info page is displayed at all: Our - package id is not in Play! Some options: -* sed -i -e '/OpenPlayStore/,+4s/getPackageName()/"org.mozilla.fennec"/g' mobile/android/base/BrowserApp.java -* sed -i -e 's|about:feedback|https://gitlab.com/fdroid/fdroiddata/issues|g' mobile/android/base/resources/xml/preferences_vendor.xml +* about:feedback links to the Play Store for rating the app. While with F-Droid installed, we can intercept the intent and open the page in F-Droid client instead, there is no way to rate the app. If F-Droid is not installed (or Play is configured to be used always), no app info page is displayed at all: Our package id is not in Play Store! Some options: +** sed -i -e '/OpenPlayStore/,+4s/getPackageName()/"org.mozilla.fennec"/g' mobile/android/base/BrowserApp.java +** sed -i -e 's|about:feedback|https://gitlab.com/fdroid/fdroiddata/issues|g' mobile/android/base/resources/xml/preferences_vendor.xml . Archive Policy:0 versions