7 Commits 581acc37bb ... 6b06917ee2

Author SHA1 Message Date
  Tobi823 6b06917ee2 - use the hostname of the APK download url for internet checks 3 months ago
  Tobi823 03b189801f - shorten thunderbird and thunderbird beta titles to prevent line breaks in the main menu 3 months ago
  Tobi823 662028a014 - make logo a bit smaller by converting them into webp 3 months ago
  Philipp Kewisch 8dcf0825ff Add support for Thunderbird (#642) 3 months ago
  Tobias Hellmann c8abb92061 Merge pull request #646 from Tobi823/all-contributors/add-TeeTeeHaa 3 months ago
  allcontributors[bot] 7224165af6 docs: update .all-contributorsrc 3 months ago
  allcontributors[bot] ca06e8e366 docs: update README.md 3 months ago

+ 9 - 0
.all-contributorsrc

@@ -154,6 +154,15 @@
       "contributions": [
         "code"
       ]
+    },
+    {
+      "login": "TeeTeeHaa",
+      "name": "TeeTeeHaa",
+      "avatar_url": "https://avatars.githubusercontent.com/u/739754?v=4",
+      "profile": "https://github.com/TeeTeeHaa",
+      "contributions": [
+        "bug"
+      ]
     }
   ],
   "contributorsPerLine": 7,

+ 7 - 3
README.md

@@ -1,13 +1,13 @@
 [<img src="https://f-droid.org/badge/get-it-on.png" alt="Get it on F-Droid" height="80">](https://f-droid.org/app/de.marmaro.krt.ffupdater)
 <!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
-[![All Contributors](https://img.shields.io/badge/all_contributors-16-orange.svg?style=flat-square)](#contributors-)
+[![All Contributors](https://img.shields.io/badge/all_contributors-17-orange.svg?style=flat-square)](#contributors-)
 <!-- ALL-CONTRIBUTORS-BADGE:END -->
 
 # Firefox-Updater
 
 Installs and updates the following browsers:
 
-Browsers from Mozilla or based on Firefox:
+Software from Mozilla or based on Firefox:
 
 - [Fennec F-Droid](https://f-droid.org/packages/org.mozilla.fennec_fdroid/)
 - [Firefox Browser](https://play.google.com/store/apps/details?id=org.mozilla.firefox),
@@ -22,6 +22,9 @@ Browsers from Mozilla or based on Firefox:
 - [Iceraven](https://github.com/fork-maintainers/iceraven-browser)
 - [Tor Browser](https://www.torproject.org/download),
   [Tor Browser Alpha](https://www.torproject.org/download/alpha/)
+- [Thunderbird for Android](https://play.google.com/store/apps/details?id=net.thunderbird.android),
+  [Thunderbird for Android Beta](https://play.google.com/store/apps/details?id=net.thunderbird.android.beta)
+  ([GitHub Repository](https://github.com/thunderbird/thunderbird-android/))
 
 Good privacy browsers:
 
@@ -44,7 +47,7 @@ Browser which are better than Google Chrome:
 Other applications:
 
 - [FairEmail](https://github.com/M66B/FairEmail)
-- [K-9 Mail / Thunderbird Android](https://github.com/k9mail/k9mail.app)
+- [K-9 Mail](https://k9mail.app)
 - [Orbot](https://github.com/guardianproject/orbot)
 
 FFUpdater checks for updates in the background and downloads them as well. Apps can be updated without user
@@ -103,6 +106,7 @@ For advanced users: [How to contribute](HOW_TO_CONTRIBUTE.md)
     <tr>
       <td align="center" valign="top" width="14.28%"><a href="https://github.com/nortio"><img src="https://avatars.githubusercontent.com/u/22685799?v=4?s=100" width="100px;" alt="nortio"/><br /><sub><b>nortio</b></sub></a><br /><a href="https://github.com/Tobi823/ffupdater/commits?author=nortio" title="Code">💻</a></td>
       <td align="center" valign="top" width="14.28%"><a href="https://github.com/chenxiaolong"><img src="https://avatars.githubusercontent.com/u/646253?v=4?s=100" width="100px;" alt="Andrew Gunnerson"/><br /><sub><b>Andrew Gunnerson</b></sub></a><br /><a href="https://github.com/Tobi823/ffupdater/commits?author=chenxiaolong" title="Code">💻</a></td>
+      <td align="center" valign="top" width="14.28%"><a href="https://github.com/TeeTeeHaa"><img src="https://avatars.githubusercontent.com/u/739754?v=4?s=100" width="100px;" alt="TeeTeeHaa"/><br /><sub><b>TeeTeeHaa</b></sub></a><br /><a href="https://github.com/Tobi823/ffupdater/issues?q=author%3ATeeTeeHaa" title="Bug reports">🐛</a></td>
     </tr>
   </tbody>
   <tfoot>

+ 2 - 0
ffupdater/src/main/AndroidManifest.xml

@@ -59,6 +59,8 @@
         <package android:name="org.mozilla.focus.beta" />
         <package android:name="org.mozilla.klar" />
         <package android:name="org.mozilla.rocket" />
+        <package android:name="net.thunderbird.android" />
+        <package android:name="net.thunderbird.android.beta" />
         <package android:name="org.torproject.android" />
         <package android:name="org.torproject.torbrowser" />
         <package android:name="org.torproject.torbrowser_alpha" />

+ 6 - 0
ffupdater/src/main/java/de/marmaro/krt/ffupdater/app/App.kt

@@ -26,6 +26,8 @@ import de.marmaro.krt.ffupdater.app.impl.MullFromRepo
 import de.marmaro.krt.ffupdater.app.impl.Orbot
 import de.marmaro.krt.ffupdater.app.impl.PrivacyBrowser
 import de.marmaro.krt.ffupdater.app.impl.Thorium
+import de.marmaro.krt.ffupdater.app.impl.ThunderbirdRelease
+import de.marmaro.krt.ffupdater.app.impl.ThunderbirdBeta
 import de.marmaro.krt.ffupdater.app.impl.TorBrowser
 import de.marmaro.krt.ffupdater.app.impl.TorBrowserAlpha
 import de.marmaro.krt.ffupdater.app.impl.Vivaldi
@@ -56,6 +58,8 @@ enum class App {
     ORBOT,
     PRIVACY_BROWSER,
     THORIUM,
+    THUNDERBIRD,
+    THUNDERBIRD_BETA,
     TOR_BROWSER,
     TOR_BROWSER_ALPHA,
     VIVALDI,
@@ -88,6 +92,8 @@ enum class App {
             ORBOT -> Orbot
             PRIVACY_BROWSER -> PrivacyBrowser
             THORIUM -> Thorium
+            THUNDERBIRD -> ThunderbirdRelease
+            THUNDERBIRD_BETA -> ThunderbirdBeta
             TOR_BROWSER -> TorBrowser
             TOR_BROWSER_ALPHA -> TorBrowserAlpha
             VIVALDI -> Vivaldi

+ 2 - 2
ffupdater/src/main/java/de/marmaro/krt/ffupdater/app/impl/FirefoxBeta.kt

@@ -24,8 +24,8 @@ object FirefoxBeta : AppBase() {
     override val packageName = "org.mozilla.firefox_beta"
     override val title = R.string.firefox_beta__title
     override val description = R.string.firefox_beta__description
-    override val installationWarning = R.string.firefox_beta__warning
-    override val downloadSource = "Github"
+    override val installationWarning = R.string.generic_beta__warning
+    override val downloadSource = "Mozilla Archive"
     override val icon = R.drawable.ic_logo_firefox_beta
     override val minApiLevel = Build.VERSION_CODES.LOLLIPOP
     override val supportedAbis = ARM32_ARM64_X86_X64

+ 1 - 1
ffupdater/src/main/java/de/marmaro/krt/ffupdater/app/impl/FirefoxFocus.kt

@@ -24,7 +24,7 @@ object FirefoxFocus : AppBase() {
     override val packageName = "org.mozilla.focus"
     override val title = R.string.firefox_focus__title
     override val description = R.string.firefox_focus__description
-    override val downloadSource = "GitHub"
+    override val downloadSource = "Mozilla Archive"
     override val icon = R.drawable.ic_logo_firefox_focus_klar
     override val minApiLevel = Build.VERSION_CODES.LOLLIPOP
     override val supportedAbis = ARM32_ARM64_X86_X64

+ 1 - 1
ffupdater/src/main/java/de/marmaro/krt/ffupdater/app/impl/FirefoxFocusBeta.kt

@@ -25,7 +25,7 @@ object FirefoxFocusBeta : AppBase() {
     override val title = R.string.firefox_focus_beta__title
     override val description = R.string.firefox_focus_beta__description
     override val installationWarning = R.string.generic_app_warning__beta_version
-    override val downloadSource = "GitHub"
+    override val downloadSource = "Mozilla Archive"
     override val icon = R.drawable.ic_logo_firefox_focus_beta
     override val minApiLevel = Build.VERSION_CODES.LOLLIPOP
     override val supportedAbis = ARM32_ARM64_X86_X64

+ 1 - 1
ffupdater/src/main/java/de/marmaro/krt/ffupdater/app/impl/FirefoxKlar.kt

@@ -24,7 +24,7 @@ object FirefoxKlar : AppBase() {
     override val packageName = "org.mozilla.klar"
     override val title = R.string.firefox_klar__title
     override val description = R.string.firefox_klar__description
-    override val downloadSource = "GitHub"
+    override val downloadSource = "Mozilla Archive"
     override val icon = R.drawable.ic_logo_firefox_focus_klar
     override val minApiLevel = Build.VERSION_CODES.LOLLIPOP
     override val supportedAbis = ARM32_ARM64_X86_X64

+ 1 - 1
ffupdater/src/main/java/de/marmaro/krt/ffupdater/app/impl/FirefoxRelease.kt

@@ -25,7 +25,7 @@ object FirefoxRelease : AppBase() {
     override val title = R.string.firefox_release__title
     override val description = R.string.firefox_release__description
     override val installationWarning = R.string.firefox_release__warning
-    override val downloadSource = "GitHub"
+    override val downloadSource = "Mozilla Archive"
     override val icon = R.drawable.ic_logo_firefox_release
     override val minApiLevel = Build.VERSION_CODES.LOLLIPOP
     override val supportedAbis = ARM32_ARM64_X86_X64

+ 0 - 0
ffupdater/src/main/java/de/marmaro/krt/ffupdater/app/impl/ThunderbirdBeta.kt


Some files were not shown because too many files changed in this diff