From cbeeb2961824012f8dc62e490cd6b79a88ffe3f4 Mon Sep 17 00:00:00 2001 From: Taras <tarassmakula@gmail.com> Date: Mon, 15 Aug 2022 17:49:36 +0300 Subject: [PATCH] Setup manifest intent filters --- app/src/main/AndroidManifest.xml | 55 +++++++++++++++++++++++++++++--- 1 file changed, 50 insertions(+), 5 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index f6d9e5bb2..824e000fb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -4,7 +4,7 @@ package="org.futo.circles"> <application - android:name="org.futo.circles.App" + android:name=".App" android:allowBackup="false" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" @@ -13,7 +13,7 @@ android:theme="@style/Theme.Circles" tools:ignore="DataExtractionRules"> <activity - android:name="org.futo.circles.MainActivity" + android:name=".MainActivity" android:exported="true" android:screenOrientation="portrait" tools:ignore="LockedOrientationActivity"> @@ -24,6 +24,53 @@ </intent-filter> </activity> + <activity + android:name=".feature.share.UploadToGalleryActivity" + android:exported="true" + android:launchMode="singleTask" + android:screenOrientation="portrait" + tools:ignore="LockedOrientationActivity"> + + <intent-filter android:label="@string/upload_to_gallery"> + <action android:name="android.intent.action.SEND" /> + + <category android:name="android.intent.category.DEFAULT" /> + + <data android:mimeType="image/*" /> + <data android:mimeType="video/*" /> + </intent-filter> + + </activity> + <activity + android:name=".feature.share.ShareWithCircleActivity" + android:exported="true" + android:launchMode="singleTask" + android:screenOrientation="portrait" + tools:ignore="LockedOrientationActivity"> + + <intent-filter android:label="@string/share_with_circle"> + <action android:name="android.intent.action.SEND" /> + + <category android:name="android.intent.category.DEFAULT" /> + + <data android:mimeType="image/*" /> + <data android:mimeType="video/*" /> + </intent-filter> + + </activity> + <activity + android:name=".feature.share.ShareWithGroupActivity" + android:exported="true"> + <intent-filter android:label="@string/share_with_group"> + <action android:name="android.intent.action.SEND" /> + + <category android:name="android.intent.category.DEFAULT" /> + + <data android:mimeType="image/*" /> + <data android:mimeType="video/*" /> + </intent-filter> + </activity> + <provider android:name="androidx.startup.InitializationProvider" android:authorities="${applicationId}.androidx-startup" @@ -35,17 +82,15 @@ android:value="androidx.startup" tools:node="remove" /> </provider> - <provider android:name="androidx.core.content.FileProvider" android:authorities="org.futo.circles.provider" android:exported="false" - android:grantUriPermissions="true" > + android:grantUriPermissions="true"> <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/provider_paths" /> </provider> - </application> </manifest> \ No newline at end of file -- GitLab