fix exported for higher api level build

bqv created

Change summary

src/cheogram/AndroidManifest.xml |  5 +++
src/main/AndroidManifest.xml     | 46 +++++++++++++++++++++++++--------
2 files changed, 40 insertions(+), 11 deletions(-)

Detailed changes

src/cheogram/AndroidManifest.xml 🔗

@@ -22,22 +22,27 @@
         <activity
             android:name=".ui.ManageAccountActivity"
             android:label="@string/title_activity_manage_accounts"
+            android:exported="false"
             android:launchMode="singleTask" />
         <activity
             android:name=".ui.WelcomeActivity"
             android:label="@string/app_name"
+            android:exported="false"
             android:launchMode="singleTask" />
         <activity
             android:name=".ui.PickServerActivity"
             android:label="@string/get_jabber_id"
+            android:exported="false"
             android:launchMode="singleTask" />
         <activity
             android:name=".ui.MagicCreateActivity"
             android:label="@string/get_jabber_id"
+            android:exported="false"
             android:launchMode="singleTask" />
         <activity
             android:name=".ui.EasyOnboardingInviteActivity"
             android:label="@string/invite_to_app"
+            android:exported="false"
             android:launchMode="singleTask" />
         <activity
             android:name=".ui.ImportBackupActivity"

src/main/AndroidManifest.xml 🔗

@@ -165,17 +165,21 @@
 
         <activity
             android:name=".ui.ShareLocationActivity"
-            android:label="@string/title_activity_share_location" />
+            android:label="@string/title_activity_share_location"
+            android:exported="false" />
         <activity
             android:name=".ui.SearchActivity"
-            android:label="@string/search_messages" />
+            android:label="@string/search_messages"
+            android:exported="false" />
         <activity
             android:name=".ui.RecordingActivity"
+            android:exported="false"
             android:configChanges="orientation|screenSize"
             android:theme="@style/ConversationsTheme.Dialog" />
         <activity
             android:name=".ui.ShowLocationActivity"
-            android:label="@string/title_activity_show_location" />
+            android:label="@string/title_activity_show_location"
+            android:exported="false" />
         <activity
             android:name=".ui.ConversationActivity"
             android:exported="true"
@@ -187,12 +191,15 @@
         </activity>
         <activity
             android:name=".ui.ConversationsActivity"
+            android:label="@string/app_name"
+            android:exported="false"
             android:launchMode="singleTask"
             android:minWidth="300dp"
             android:minHeight="300dp"
             android:windowSoftInputMode="stateHidden" />
         <activity
             android:name=".ui.ScanActivity"
+            android:exported="false"
             android:screenOrientation="portrait"
             android:theme="@style/ConversationsTheme.FullScreen"
             android:windowSoftInputMode="stateAlwaysHidden" />
@@ -274,13 +281,16 @@
         </activity>
         <activity
             android:name=".ui.ChooseContactActivity"
-            android:label="@string/title_activity_choose_contact" />
+            android:label="@string/title_activity_choose_contact"
+            android:exported="false" />
         <activity
             android:name=".ui.BlocklistActivity"
-            android:label="@string/title_activity_block_list" />
+            android:label="@string/title_activity_block_list"
+            android:exported="false" />
         <activity
             android:name=".ui.ChangePasswordActivity"
-            android:label="@string/change_password_on_server" />
+            android:label="@string/change_password_on_server"
+            android:exported="false" />
         <activity
             android:name=".ui.ChooseAccountForProfilePictureActivity"
             android:enabled="false"
@@ -296,6 +306,7 @@
         <activity
             android:name=".ui.ShareViaAccountActivity"
             android:label="@string/title_activity_share_via_account"
+            android:exported="false"
             android:launchMode="singleTop" />
         <activity
             android:name=".ui.EditAccountActivity"
@@ -305,17 +316,21 @@
         <activity
             android:name=".ui.ConferenceDetailsActivity"
             android:label="@string/action_muc_details"
+            android:exported="false"
             android:windowSoftInputMode="stateHidden" />
         <activity
             android:name=".ui.ContactDetailsActivity"
+            android:exported="false"
             android:windowSoftInputMode="stateHidden" />
         <activity
             android:name=".ui.PublishProfilePictureActivity"
             android:label="@string/mgmt_account_publish_avatar"
+            android:exported="false"
             android:windowSoftInputMode="stateHidden" />
         <activity
             android:name=".ui.PublishGroupChatProfilePictureActivity"
-            android:label="@string/group_chat_avatar" />
+            android:label="@string/group_chat_avatar"
+            android:exported="false" />
         <activity
             android:name=".ui.ShareWithActivity"
             android:exported="true"
@@ -347,9 +362,11 @@
         <activity
             android:name=".ui.TrustKeysActivity"
             android:label="@string/trust_omemo_fingerprints"
+            android:exported="false"
             android:windowSoftInputMode="stateAlwaysHidden" />
         <activity
             android:name=".ui.AboutActivity"
+            android:exported="false"
             android:parentActivityName=".ui.SettingsActivity">
             <meta-data
                 android:name="android.support.PARENT_ACTIVITY"
@@ -357,12 +374,16 @@
         </activity>
         <activity
             android:name="com.canhub.cropper.CropImageActivity"
+            android:exported="false"
             android:theme="@style/Base.Theme.AppCompat" />
-        <activity android:name=".ui.MemorizingActivity" />
+        <activity
+            android:name=".ui.MemorizingActivity"
+            android:exported="false" />
 
         <activity
             android:name=".ui.MediaBrowserActivity"
-            android:label="@string/media_browser" />
+            android:label="@string/media_browser"
+            android:exported="false" />
 
         <provider
             android:name="androidx.core.content.FileProvider"
@@ -389,12 +410,15 @@
         </activity>
         <activity
             android:name=".ui.MucUsersActivity"
-            android:label="@string/group_chat_members" />
+            android:label="@string/group_chat_members"
+            android:exported="false" />
         <activity
             android:name=".ui.ChannelDiscoveryActivity"
-            android:label="@string/discover_channels" />
+            android:label="@string/discover_channels"
+            android:exported="false" />
         <activity
             android:name=".ui.RtpSessionActivity"
+            android:exported="false"
             android:autoRemoveFromRecents="true"
             android:launchMode="singleInstance"
             android:supportsPictureInPicture="true" />