diff --git a/CHANGELOG.md b/CHANGELOG.md index 12ecc08d..ffda2166 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 0.2.12 + +- New: Automatically mark identical media as opened across all chats (Settings > Chats). +- Improved: Memories viewer redesigned with smoother animations and new quick-action controls. +- Fix: Reliability of receiving media files. + ## 0.2.11 - New: Create custom shortcuts to quickly share images with pre-selected groups diff --git a/android/app/build.gradle b/android/app/build.gradle index bac8cff7..0ea3d5e0 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -73,4 +73,5 @@ flutter { dependencies { coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:2.1.4' implementation 'com.otaliastudios:transcoder:0.11.0' + implementation 'androidx.core:core-splashscreen:1.0.1' } diff --git a/android/app/src/main/kotlin/eu/twonly/MainActivity.kt b/android/app/src/main/kotlin/eu/twonly/MainActivity.kt index e87f278e..6af76265 100644 --- a/android/app/src/main/kotlin/eu/twonly/MainActivity.kt +++ b/android/app/src/main/kotlin/eu/twonly/MainActivity.kt @@ -8,9 +8,16 @@ import android.view.KeyEvent.KEYCODE_VOLUME_UP import io.flutter.embedding.engine.FlutterEngine import android.content.Context import io.crates.keyring.Keyring +import androidx.core.splashscreen.SplashScreen.Companion.installSplashScreen +import android.os.Bundle class MainActivity : FlutterFragmentActivity() { + override fun onCreate(savedInstanceState: Bundle?) { + installSplashScreen() + super.onCreate(savedInstanceState) + } + override fun onKeyDown(keyCode: Int, event: KeyEvent): Boolean { if (keyCode == KEYCODE_VOLUME_DOWN && eventSink != null) { eventSink!!.success(true) diff --git a/android/app/src/main/res/drawable/link_animated.xml b/android/app/src/main/res/drawable/link_animated.xml new file mode 100644 index 00000000..6689353b --- /dev/null +++ b/android/app/src/main/res/drawable/link_animated.xml @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/android/app/src/main/res/values-night/styles.xml b/android/app/src/main/res/values-night/styles.xml index 06952be7..9c1672c6 100644 --- a/android/app/src/main/res/values-night/styles.xml +++ b/android/app/src/main/res/values-night/styles.xml @@ -1,10 +1,12 @@ - -