Updated AndroidX fragment

pull/215/head
M66B 7 months ago
parent 9fd7b135c4
commit 562c6e51e6

@ -14,6 +14,7 @@ For support you can use [the contact form](https://contact.faircode.eu/?product=
* Fixed black background of black and white theme * Fixed black background of black and white theme
* Using account color as default for inbox folder color * Using account color as default for inbox folder color
* Small improvements and minor bug fixes * Small improvements and minor bug fixes
* Updated [AndroidX](https://developer.android.com/jetpack/androidx/versions/all-channel)
* Updated [translations](https://crowdin.com/project/open-source-email) * Updated [translations](https://crowdin.com/project/open-source-email)
Preview versions are available [here](https://bitbucket.org/M66B/fairemail-test/downloads/). Preview versions are available [here](https://bitbucket.org/M66B/fairemail-test/downloads/).
@ -36,7 +37,6 @@ Preview versions are available [here](https://bitbucket.org/M66B/fairemail-test/
* Improved OpenAI integration (added multimodal support) * Improved OpenAI integration (added multimodal support)
* Improved Gemini integration * Improved Gemini integration
* Made "AI" integrations available in the Play Store version * Made "AI" integrations available in the Play Store version
* Updated [AndroidX](https://developer.android.com/jetpack/androidx/versions/all-channel)
* Small improvements and minor bug fixes * Small improvements and minor bug fixes
* Updated [translations](https://crowdin.com/project/open-source-email) * Updated [translations](https://crowdin.com/project/open-source-email)

@ -549,7 +549,7 @@ dependencies {
def emoji_version = "1.4.0" // 1.5.0-alpha01 def emoji_version = "1.4.0" // 1.5.0-alpha01
def flatbuffers_version = "2.0.0" def flatbuffers_version = "2.0.0"
def activity_version = " 1.9.0" def activity_version = " 1.9.0"
def fragment_version = "1.6.2" // 1.7.1 // 1.8.0-beta01 def fragment_version = "1.7.1" // 1.7.1 // 1.8.0-beta01
def windows_version = "1.2.0" // 1.3.0-rc01 def windows_version = "1.2.0" // 1.3.0-rc01
def webkit_version = "1.10.0" // 1.11.0 def webkit_version = "1.10.0" // 1.11.0
def recyclerview_version = "1.3.2" // 1.4.0-alpha01 def recyclerview_version = "1.3.2" // 1.4.0-alpha01

@ -14,6 +14,7 @@ For support you can use [the contact form](https://contact.faircode.eu/?product=
* Fixed black background of black and white theme * Fixed black background of black and white theme
* Using account color as default for inbox folder color * Using account color as default for inbox folder color
* Small improvements and minor bug fixes * Small improvements and minor bug fixes
* Updated [AndroidX](https://developer.android.com/jetpack/androidx/versions/all-channel)
* Updated [translations](https://crowdin.com/project/open-source-email) * Updated [translations](https://crowdin.com/project/open-source-email)
Preview versions are available [here](https://bitbucket.org/M66B/fairemail-test/downloads/). Preview versions are available [here](https://bitbucket.org/M66B/fairemail-test/downloads/).
@ -36,7 +37,6 @@ Preview versions are available [here](https://bitbucket.org/M66B/fairemail-test/
* Improved OpenAI integration (added multimodal support) * Improved OpenAI integration (added multimodal support)
* Improved Gemini integration * Improved Gemini integration
* Made "AI" integrations available in the Play Store version * Made "AI" integrations available in the Play Store version
* Updated [AndroidX](https://developer.android.com/jetpack/androidx/versions/all-channel)
* Small improvements and minor bug fixes * Small improvements and minor bug fixes
* Updated [translations](https://crowdin.com/project/open-source-email) * Updated [translations](https://crowdin.com/project/open-source-email)

@ -46,6 +46,7 @@ import androidx.core.os.LocaleListCompat;
import androidx.emoji2.text.DefaultEmojiCompatConfig; import androidx.emoji2.text.DefaultEmojiCompatConfig;
import androidx.emoji2.text.EmojiCompat; import androidx.emoji2.text.EmojiCompat;
import androidx.emoji2.text.FontRequestEmojiCompatConfig; import androidx.emoji2.text.FontRequestEmojiCompatConfig;
import androidx.fragment.app.FragmentManager;
import androidx.lifecycle.Lifecycle; import androidx.lifecycle.Lifecycle;
import androidx.lifecycle.LifecycleObserver; import androidx.lifecycle.LifecycleObserver;
import androidx.lifecycle.OnLifecycleEvent; import androidx.lifecycle.OnLifecycleEvent;
@ -254,6 +255,10 @@ public class ApplicationEx extends Application
DB.setupViewInvalidation(this); DB.setupViewInvalidation(this);
// https://issuetracker.google.com/issues/341313071
// https://developer.android.com/guide/navigation/custom-back/predictive-back-gesture#opt-predictive
FragmentManager.enablePredictiveBack(false);
if (Helper.hasWebView(this)) if (Helper.hasWebView(this))
CookieManager.getInstance().setAcceptCookie(false); CookieManager.getInstance().setAcceptCookie(false);

@ -14,6 +14,7 @@ Next version
* Fixed black background of black and white theme * Fixed black background of black and white theme
* Using account color as default for inbox folder color * Using account color as default for inbox folder color
* Small improvements and minor bug fixes * Small improvements and minor bug fixes
* Updated AndroidX
* Updated translations * Updated translations
Preview versions are available here. Preview versions are available here.
@ -36,7 +37,6 @@ Preview versions are available here.
* Improved OpenAI integration (added multimodal support) * Improved OpenAI integration (added multimodal support)
* Improved Gemini integration * Improved Gemini integration
* Made "AI" integrations available in the Play Store version * Made "AI" integrations available in the Play Store version
* Updated AndroidX
* Small improvements and minor bug fixes * Small improvements and minor bug fixes
* Updated translations * Updated translations

Loading…
Cancel
Save