diff --git a/app/build.gradle b/app/build.gradle index efb8a8f7daa..61778cc6f4f 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -304,7 +304,11 @@ dependencies { implementation "io.noties.markwon:ext-tasklist:$markwonVersion" implementation "io.noties.markwon:ext-tables:$markwonVersion" + // Avatar picker implementation 'com.github.nextcloud-deps:ImagePicker:2.1.0.2' + // Override avatar picker's internal crop lib for better dge-to-edge support + implementation 'com.github.yalantis:ucrop:2.2.11' + implementation 'io.github.elye:loaderviewlibrary:3.0.0' implementation 'org.osmdroid:osmdroid-android:6.1.20' implementation ('fr.dudie:nominatim-api:3.4', { diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 29ebb5715ca..5da4d1fc8da 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -253,6 +253,16 @@ android:name=".conversationinfo.ConversationInfoActivity" android:theme="@style/AppTheme" /> + + + + diff --git a/app/src/main/res/values-v27/styles.xml b/app/src/main/res/values-v27/styles.xml index e0c258e7872..198bf5b6301 100644 --- a/app/src/main/res/values-v27/styles.xml +++ b/app/src/main/res/values-v27/styles.xml @@ -30,4 +30,9 @@ @style/Theme.AppCompat.DayNight.Dialog ?alertDialogTheme + + diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 6b58fecc262..408e6ea7bbb 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -44,6 +44,28 @@ @color/fontAppbar + + + + +