2011-12-20 10:20:44 -08:00
|
|
|
<?xml version="1.0" encoding="utf-8"?>
|
|
|
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
2023-02-11 15:35:01 -05:00
|
|
|
xmlns:tools="http://schemas.android.com/tools">
|
2012-07-16 19:47:57 -07:00
|
|
|
|
2020-11-09 09:21:59 -04:00
|
|
|
<uses-sdk tools:overrideLibrary="androidx.camera.core,androidx.camera.camera2,androidx.camera.lifecycle,androidx.camera.view" />
|
2015-05-04 11:36:18 -07:00
|
|
|
|
2020-09-18 16:52:11 -03:00
|
|
|
<permission android:name="${applicationId}.ACCESS_SECRETS"
|
2012-10-22 19:17:08 -07:00
|
|
|
android:label="Access to TextSecure Secrets"
|
2014-01-08 12:29:05 -10:00
|
|
|
android:protectionLevel="signature" />
|
|
|
|
|
2015-07-13 17:35:34 -07:00
|
|
|
<uses-feature android:name="android.hardware.camera" android:required="false" />
|
2015-09-03 16:59:11 -07:00
|
|
|
<uses-feature android:name="android.hardware.bluetooth" android:required="false" />
|
|
|
|
<uses-feature android:name="android.hardware.location" android:required="false"/>
|
|
|
|
<uses-feature android:name="android.hardware.location.network" android:required="false"/>
|
|
|
|
<uses-feature android:name="android.hardware.location.gps" android:required="false"/>
|
|
|
|
<uses-feature android:name="android.hardware.microphone" android:required="false"/>
|
|
|
|
<uses-feature android:name="android.hardware.wifi" android:required="false"/>
|
2015-11-05 09:51:42 -08:00
|
|
|
<uses-feature android:name="android.hardware.portrait" android:required="false"/>
|
|
|
|
<uses-feature android:name="android.hardware.touchscreen" android:required="false"/>
|
2023-06-20 14:49:00 -04:00
|
|
|
<uses-feature android:name="android.hardware.telephony" android:required="false" />
|
2015-09-03 16:59:11 -07:00
|
|
|
|
2018-03-04 11:35:37 -08:00
|
|
|
<uses-permission android:name="android.permission.USE_FINGERPRINT"/>
|
2014-12-15 12:25:55 -08:00
|
|
|
<uses-permission android:name="org.thoughtcrime.securesms.ACCESS_SECRETS"/>
|
2013-06-21 11:56:59 -07:00
|
|
|
<uses-permission android:name="android.permission.READ_PROFILE"/>
|
2013-10-10 13:52:24 -07:00
|
|
|
<uses-permission android:name="android.permission.BROADCAST_WAP_PUSH"
|
|
|
|
tools:ignore="ProtectedPermissions"/>
|
2013-06-21 11:56:59 -07:00
|
|
|
<uses-permission android:name="android.permission.READ_CONTACTS"/>
|
|
|
|
<uses-permission android:name="android.permission.WRITE_CONTACTS"/>
|
2019-11-26 11:51:13 -04:00
|
|
|
<uses-permission android:name="android.permission.ACCESS_NOTIFICATION_POLICY" />
|
2017-11-24 22:00:30 -08:00
|
|
|
|
2013-06-21 11:56:59 -07:00
|
|
|
<uses-permission android:name="android.permission.RECEIVE_SMS"/>
|
|
|
|
<uses-permission android:name="android.permission.RECEIVE_MMS"/>
|
|
|
|
<uses-permission android:name="android.permission.READ_SMS"/>
|
|
|
|
<uses-permission android:name="android.permission.SEND_SMS"/>
|
|
|
|
<uses-permission android:name="android.permission.WRITE_SMS"/>
|
2012-10-22 19:17:08 -07:00
|
|
|
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
|
2020-11-18 19:34:45 -05:00
|
|
|
<uses-permission android:name="android.permission.READ_PHONE_NUMBERS" />
|
2017-11-24 22:00:30 -08:00
|
|
|
|
2020-10-19 18:16:29 -03:00
|
|
|
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"
|
|
|
|
android:maxSdkVersion="28" />
|
2017-11-24 22:00:30 -08:00
|
|
|
|
2015-07-13 17:35:34 -07:00
|
|
|
<uses-permission android:name="android.permission.CAMERA" />
|
2013-03-25 21:26:03 -07:00
|
|
|
|
2015-07-13 17:35:34 -07:00
|
|
|
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
|
|
|
|
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
|
2015-07-08 16:42:02 -07:00
|
|
|
|
2023-08-29 16:48:46 -03:00
|
|
|
<uses-permission android:name="android.permission.NEARBY_WIFI_DEVICES" android:usesPermissionFlags="neverForLocation" />
|
|
|
|
|
2017-11-24 22:00:30 -08:00
|
|
|
<uses-permission android:name="android.permission.RECORD_AUDIO" />
|
|
|
|
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
|
|
|
|
<uses-permission android:name="android.permission.READ_CALL_STATE"/>
|
|
|
|
|
|
|
|
<!-- For sending/receiving events -->
|
|
|
|
<uses-permission android:name="android.permission.WRITE_CALENDAR"/>
|
|
|
|
<uses-permission android:name="android.permission.READ_CALENDAR"/>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- Normal -->
|
|
|
|
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
|
|
|
|
<uses-permission android:name="android.permission.VIBRATE"/>
|
|
|
|
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
|
|
|
|
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
|
|
|
|
<uses-permission android:name="android.permission.WAKE_LOCK" />
|
|
|
|
<uses-permission android:name="android.permission.INTERNET" />
|
2019-06-27 16:10:45 -04:00
|
|
|
<uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
|
2017-11-24 22:00:30 -08:00
|
|
|
|
|
|
|
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
|
|
|
|
|
2015-07-14 14:36:35 -07:00
|
|
|
<!-- So we can add a TextSecure 'Account' -->
|
|
|
|
<uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
|
|
|
|
<uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />
|
|
|
|
<uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" />
|
|
|
|
<uses-permission android:name="android.permission.USE_CREDENTIALS"/>
|
2015-07-08 16:42:02 -07:00
|
|
|
|
2015-07-13 17:35:34 -07:00
|
|
|
<!-- For conversation 'shortcuts' on the desktop -->
|
|
|
|
<uses-permission android:name="android.permission.INSTALL_SHORTCUT"/>
|
2018-04-08 12:55:30 +02:00
|
|
|
<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />
|
2015-07-08 16:42:02 -07:00
|
|
|
|
2015-07-13 17:35:34 -07:00
|
|
|
<!-- For fixing MMS -->
|
|
|
|
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
|
|
|
|
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
|
2015-07-08 16:42:02 -07:00
|
|
|
|
2015-07-13 17:35:34 -07:00
|
|
|
<!-- Set image as wallpaper -->
|
|
|
|
<uses-permission android:name="android.permission.SET_WALLPAPER"/>
|
|
|
|
|
|
|
|
<uses-permission android:name="android.permission.BLUETOOTH" />
|
|
|
|
<uses-permission android:name="android.permission.BROADCAST_STICKY" />
|
2017-11-24 22:00:30 -08:00
|
|
|
|
2015-07-13 17:35:34 -07:00
|
|
|
<uses-permission android:name="android.permission.CALL_PHONE" />
|
|
|
|
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
|
|
|
|
<uses-permission android:name="android.permission.RAISED_THREAD_PRIORITY" />
|
2017-02-20 12:00:03 -08:00
|
|
|
<uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"/>
|
2019-06-27 15:17:14 -04:00
|
|
|
<uses-permission android:name="android.permission.USE_FULL_SCREEN_INTENT"/>
|
2015-07-08 16:42:02 -07:00
|
|
|
|
2022-02-23 13:16:25 -05:00
|
|
|
<uses-permission android:name="android.permission.MANAGE_OWN_CALLS"/>
|
|
|
|
|
2022-10-12 09:48:40 -04:00
|
|
|
<uses-permission android:name="android.permission.SCHEDULE_EXACT_ALARM" />
|
|
|
|
|
2023-08-29 16:48:46 -03:00
|
|
|
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
|
|
|
|
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
|
|
|
|
<uses-permission android:name="android.permission.READ_MEDIA_VIDEO" />
|
|
|
|
|
2014-07-25 15:14:29 -07:00
|
|
|
<application android:name=".ApplicationContext"
|
2018-05-30 19:52:46 -04:00
|
|
|
android:icon="@mipmap/ic_launcher"
|
2012-07-16 19:47:57 -07:00
|
|
|
android:label="@string/app_name"
|
2015-11-26 19:04:27 +01:00
|
|
|
android:supportsRtl="true"
|
2021-07-23 13:48:09 -03:00
|
|
|
android:resizeableActivity="true"
|
2023-01-17 16:41:02 -05:00
|
|
|
android:fullBackupOnly="false"
|
|
|
|
android:allowBackup="true"
|
|
|
|
android:backupAgent=".absbackup.SignalBackupAgent"
|
2017-01-19 18:42:17 -08:00
|
|
|
android:theme="@style/TextSecure.LightTheme"
|
2019-07-02 13:21:41 -04:00
|
|
|
android:largeHeap="true">
|
2012-07-16 19:47:57 -07:00
|
|
|
|
2021-10-12 15:55:54 -03:00
|
|
|
<meta-data
|
|
|
|
android:name="com.google.android.gms.wallet.api.enabled"
|
|
|
|
android:value="true" />
|
|
|
|
|
2015-12-18 14:37:11 -08:00
|
|
|
<meta-data
|
|
|
|
android:name="com.google.android.geo.API_KEY"
|
2022-08-04 13:21:11 -04:00
|
|
|
android:value="${mapsKey}"/>
|
2015-12-18 14:37:11 -08:00
|
|
|
|
2021-07-23 13:48:09 -03:00
|
|
|
<meta-data android:name="android.supports_size_changes"
|
|
|
|
android:value="true" />
|
|
|
|
|
2014-12-15 12:25:55 -08:00
|
|
|
<meta-data android:name="com.google.android.gms.version"
|
|
|
|
android:value="@integer/google_play_services_version" />
|
2013-06-24 21:02:30 -07:00
|
|
|
|
2021-05-07 16:06:22 -04:00
|
|
|
<meta-data android:name="com.google.android.gms.car.application"
|
|
|
|
android:resource="@xml/automotive_app_desc" />
|
|
|
|
|
2019-01-24 03:04:28 -08:00
|
|
|
<meta-data android:name="firebase_analytics_collection_deactivated" android:value="true" />
|
|
|
|
<meta-data android:name="google_analytics_adid_collection_enabled" android:value="false" />
|
|
|
|
<meta-data android:name="firebase_messaging_auto_init_enabled" android:value="false" />
|
|
|
|
|
2020-09-18 16:52:11 -03:00
|
|
|
<activity android:name=".WebRtcCallActivity"
|
2020-12-02 13:43:05 -05:00
|
|
|
android:theme="@style/TextSecure.DarkTheme.WebRTCCall"
|
2016-11-09 09:37:40 -08:00
|
|
|
android:excludeFromRecents="true"
|
2020-04-23 16:20:59 -03:00
|
|
|
android:supportsPictureInPicture="true"
|
|
|
|
android:windowSoftInputMode="stateAlwaysHidden"
|
|
|
|
android:configChanges="screenSize|smallestScreenSize|screenLayout|orientation"
|
2020-07-08 10:21:16 -04:00
|
|
|
android:taskAffinity=".calling"
|
2021-07-23 13:48:09 -03:00
|
|
|
android:resizeableActivity="true"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:launchMode="singleTask"
|
|
|
|
android:exported="false" />
|
2016-11-09 09:37:40 -08:00
|
|
|
|
2020-07-06 16:27:03 -04:00
|
|
|
<activity android:name=".messagerequests.CalleeMustAcceptMessageRequestActivity"
|
|
|
|
android:theme="@style/TextSecure.DarkNoActionBar"
|
|
|
|
android:noHistory="true"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false" />
|
2020-07-06 16:27:03 -04:00
|
|
|
|
2015-10-19 11:23:12 -07:00
|
|
|
<activity android:name=".InviteActivity"
|
2019-11-22 13:47:25 -04:00
|
|
|
android:theme="@style/Signal.Light.NoActionBar.Invite"
|
2015-10-19 11:23:12 -07:00
|
|
|
android:windowSoftInputMode="stateHidden"
|
2019-11-14 14:35:08 -05:00
|
|
|
android:parentActivityName=".MainActivity"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false">
|
2015-10-19 11:23:12 -07:00
|
|
|
<meta-data
|
|
|
|
android:name="android.support.PARENT_ACTIVITY"
|
2020-09-18 16:52:11 -03:00
|
|
|
android:value=".MainActivity" />
|
2015-10-19 11:23:12 -07:00
|
|
|
</activity>
|
|
|
|
|
2013-09-16 00:55:01 -07:00
|
|
|
<activity android:name=".PromptMmsActivity"
|
2013-03-04 17:43:04 -08:00
|
|
|
android:label="Configure MMS Settings"
|
2015-05-18 15:16:27 -07:00
|
|
|
android:windowSoftInputMode="stateUnchanged"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2013-06-24 21:02:30 -07:00
|
|
|
|
2015-01-19 20:24:10 -08:00
|
|
|
<activity android:name=".DeviceProvisioningActivity"
|
2022-09-20 10:13:58 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="true">
|
2015-12-03 14:39:13 -08:00
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.VIEW" />
|
|
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
|
|
<category android:name="android.intent.category.BROWSABLE" />
|
|
|
|
<data android:scheme="tsdevice"/>
|
|
|
|
</intent-filter>
|
2021-06-07 11:19:06 -04:00
|
|
|
|
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.VIEW" />
|
|
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
|
|
<category android:name="android.intent.category.BROWSABLE" />
|
|
|
|
<data android:scheme="sgnl"
|
|
|
|
android:host="linkdevice"/>
|
|
|
|
</intent-filter>
|
2015-01-19 20:24:10 -08:00
|
|
|
</activity>
|
|
|
|
|
2015-02-16 20:31:44 -08:00
|
|
|
<activity android:name=".preferences.MmsPreferencesActivity"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false" />
|
2013-09-16 00:55:01 -07:00
|
|
|
|
2021-01-20 09:24:16 -04:00
|
|
|
<activity android:name=".sharing.interstitial.ShareInterstitialActivity"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:windowSoftInputMode="adjustResize"
|
|
|
|
android:exported="false" />
|
2021-01-20 09:24:16 -04:00
|
|
|
|
2022-05-16 11:02:02 -04:00
|
|
|
<activity android:name=".sharing.v2.ShareActivity"
|
2020-06-11 17:16:40 -03:00
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
2022-09-20 10:13:58 -04:00
|
|
|
android:exported="true"
|
2014-02-27 22:44:02 -08:00
|
|
|
android:excludeFromRecents="true"
|
2018-01-29 23:50:27 -05:00
|
|
|
android:taskAffinity=""
|
2014-02-27 22:44:02 -08:00
|
|
|
android:windowSoftInputMode="stateHidden"
|
2020-09-21 09:35:19 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize">
|
2014-12-15 12:25:55 -08:00
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.SEND" />
|
|
|
|
<category android:name="android.intent.category.DEFAULT"/>
|
|
|
|
<data android:mimeType="audio/*" />
|
|
|
|
<data android:mimeType="image/*" />
|
|
|
|
<data android:mimeType="text/plain" />
|
|
|
|
<data android:mimeType="video/*" />
|
2017-05-10 15:21:52 -07:00
|
|
|
<data android:mimeType="application/*"/>
|
|
|
|
<data android:mimeType="text/*"/>
|
|
|
|
<data android:mimeType="*/*"/>
|
2014-12-15 12:25:55 -08:00
|
|
|
</intent-filter>
|
|
|
|
|
2020-02-05 16:34:54 -05:00
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.SEND_MULTIPLE" />
|
|
|
|
<category android:name="android.intent.category.DEFAULT"/>
|
|
|
|
<data android:mimeType="image/*" />
|
|
|
|
<data android:mimeType="video/*" />
|
|
|
|
</intent-filter>
|
|
|
|
|
|
|
|
<meta-data
|
|
|
|
android:name="android.service.chooser.chooser_target_service"
|
2021-07-09 12:59:26 -03:00
|
|
|
android:value="androidx.sharetarget.ChooserTargetServiceCompat" />
|
2017-01-11 19:54:19 -08:00
|
|
|
|
2014-12-15 12:25:55 -08:00
|
|
|
</activity>
|
2011-12-20 10:20:44 -08:00
|
|
|
|
2019-04-17 10:21:30 -04:00
|
|
|
<activity android:name=".stickers.StickerPackPreviewActivity"
|
2022-09-20 10:13:58 -04:00
|
|
|
android:exported="true"
|
2020-06-11 17:16:40 -03:00
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
2019-04-17 10:21:30 -04:00
|
|
|
android:launchMode="singleTask"
|
|
|
|
android:noHistory="true"
|
|
|
|
android:windowSoftInputMode="stateHidden"
|
2020-09-21 09:35:19 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize">
|
2019-04-17 10:21:30 -04:00
|
|
|
<intent-filter>
|
2022-09-20 10:13:58 -04:00
|
|
|
<action android:name="android.intent.action.VIEW" android:exported="true" />
|
2019-04-17 10:21:30 -04:00
|
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
|
|
<category android:name="android.intent.category.BROWSABLE" />
|
|
|
|
<data android:scheme="sgnl"
|
|
|
|
android:host="addstickers" />
|
|
|
|
</intent-filter>
|
2022-06-13 22:35:47 -04:00
|
|
|
<intent-filter android:autoVerify="true">
|
2019-12-13 01:23:32 -05:00
|
|
|
<action android:name="android.intent.action.VIEW" />
|
|
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
|
|
<category android:name="android.intent.category.BROWSABLE" />
|
|
|
|
<data android:scheme="https"
|
|
|
|
android:host="signal.art"
|
|
|
|
android:pathPrefix="/addstickers"/>
|
|
|
|
</intent-filter>
|
2019-04-17 10:21:30 -04:00
|
|
|
</activity>
|
|
|
|
|
2015-04-04 02:57:28 +03:00
|
|
|
<activity-alias android:name=".RoutingActivity"
|
2019-11-14 14:35:08 -05:00
|
|
|
android:targetActivity=".MainActivity"
|
2015-04-04 02:57:28 +03:00
|
|
|
android:exported="true">
|
2014-12-15 12:25:55 -08:00
|
|
|
|
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.MAIN" />
|
|
|
|
<category android:name="android.intent.category.LAUNCHER" />
|
2016-09-22 22:51:20 +02:00
|
|
|
<category android:name="android.intent.category.MULTIWINDOW_LAUNCHER" />
|
2014-12-15 12:25:55 -08:00
|
|
|
</intent-filter>
|
|
|
|
|
2020-12-19 16:54:00 -04:00
|
|
|
<meta-data android:name="com.sec.minimode.icon.portrait.normal"
|
|
|
|
android:resource="@mipmap/ic_launcher" />
|
|
|
|
<meta-data android:name="com.sec.minimode.icon.landscape.normal"
|
|
|
|
android:resource="@mipmap/ic_launcher" />
|
|
|
|
|
2021-08-11 22:52:47 +02:00
|
|
|
<meta-data android:name="android.app.shortcuts"
|
|
|
|
android:resource="@xml/shortcuts" />
|
|
|
|
|
2020-12-19 16:54:00 -04:00
|
|
|
</activity-alias>
|
|
|
|
|
2023-05-18 19:02:05 -04:00
|
|
|
<activity-alias
|
|
|
|
android:name=".RoutingActivityAltYellow"
|
|
|
|
android:enabled="false"
|
|
|
|
android:exported="true"
|
|
|
|
android:icon="@mipmap/ic_launcher_alt_yellow"
|
|
|
|
android:targetActivity=".MainActivity">
|
|
|
|
|
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.MAIN" />
|
|
|
|
|
|
|
|
<category android:name="android.intent.category.LAUNCHER" />
|
|
|
|
<category android:name="android.intent.category.MULTIWINDOW_LAUNCHER" />
|
|
|
|
</intent-filter>
|
|
|
|
|
|
|
|
<meta-data
|
|
|
|
android:name="com.sec.minimode.icon.portrait.normal"
|
|
|
|
android:resource="@mipmap/ic_launcher_alt_yellow" />
|
|
|
|
<meta-data
|
|
|
|
android:name="com.sec.minimode.icon.landscape.normal"
|
|
|
|
android:resource="@mipmap/ic_launcher_alt_yellow" />
|
|
|
|
|
|
|
|
<meta-data
|
|
|
|
android:name="android.app.shortcuts"
|
|
|
|
android:resource="@xml/shortcuts" />
|
|
|
|
|
|
|
|
</activity-alias>
|
|
|
|
|
|
|
|
<activity-alias
|
|
|
|
android:name=".RoutingActivityAltBubbles"
|
|
|
|
android:enabled="false"
|
|
|
|
android:exported="true"
|
|
|
|
android:icon="@mipmap/ic_launcher_alt_bubbles"
|
|
|
|
android:targetActivity=".MainActivity">
|
|
|
|
|
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.MAIN" />
|
|
|
|
|
|
|
|
<category android:name="android.intent.category.LAUNCHER" />
|
|
|
|
<category android:name="android.intent.category.MULTIWINDOW_LAUNCHER" />
|
|
|
|
</intent-filter>
|
|
|
|
|
|
|
|
<meta-data
|
|
|
|
android:name="com.sec.minimode.icon.portrait.normal"
|
|
|
|
android:resource="@mipmap/ic_launcher_alt_bubbles" />
|
|
|
|
<meta-data
|
|
|
|
android:name="com.sec.minimode.icon.landscape.normal"
|
|
|
|
android:resource="@mipmap/ic_launcher_alt_bubbles" />
|
|
|
|
|
|
|
|
<meta-data
|
|
|
|
android:name="android.app.shortcuts"
|
|
|
|
android:resource="@xml/shortcuts" />
|
|
|
|
|
|
|
|
</activity-alias>
|
|
|
|
|
|
|
|
<activity-alias
|
|
|
|
android:name=".RoutingActivityAltChat"
|
|
|
|
android:enabled="false"
|
|
|
|
android:exported="true"
|
|
|
|
android:icon="@mipmap/ic_launcher_alt_chat"
|
|
|
|
android:targetActivity=".MainActivity">
|
|
|
|
|
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.MAIN" />
|
|
|
|
|
|
|
|
<category android:name="android.intent.category.LAUNCHER" />
|
|
|
|
<category android:name="android.intent.category.MULTIWINDOW_LAUNCHER" />
|
|
|
|
</intent-filter>
|
|
|
|
|
|
|
|
<meta-data
|
|
|
|
android:name="com.sec.minimode.icon.portrait.normal"
|
|
|
|
android:resource="@mipmap/ic_launcher_alt_chat" />
|
|
|
|
<meta-data
|
|
|
|
android:name="com.sec.minimode.icon.landscape.normal"
|
|
|
|
android:resource="@mipmap/ic_launcher_alt_chat" />
|
|
|
|
|
|
|
|
<meta-data
|
|
|
|
android:name="android.app.shortcuts"
|
|
|
|
android:resource="@xml/shortcuts" />
|
|
|
|
|
|
|
|
</activity-alias>
|
|
|
|
|
|
|
|
<activity-alias
|
|
|
|
android:name=".RoutingActivityAltNews"
|
|
|
|
android:enabled="false"
|
|
|
|
android:exported="true"
|
|
|
|
android:icon="@mipmap/ic_launcher_alt_news"
|
|
|
|
android:label="@string/app_icon_label_news"
|
|
|
|
android:targetActivity=".MainActivity">
|
|
|
|
|
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.MAIN" />
|
|
|
|
|
|
|
|
<category android:name="android.intent.category.LAUNCHER" />
|
|
|
|
<category android:name="android.intent.category.MULTIWINDOW_LAUNCHER" />
|
|
|
|
</intent-filter>
|
|
|
|
|
|
|
|
<meta-data
|
|
|
|
android:name="com.sec.minimode.icon.portrait.normal"
|
|
|
|
android:resource="@mipmap/ic_launcher_alt_news" />
|
|
|
|
<meta-data
|
|
|
|
android:name="com.sec.minimode.icon.landscape.normal"
|
|
|
|
android:resource="@mipmap/ic_launcher_alt_news" />
|
|
|
|
|
|
|
|
<meta-data
|
|
|
|
android:name="android.app.shortcuts"
|
|
|
|
android:resource="@xml/shortcuts" />
|
|
|
|
|
|
|
|
</activity-alias>
|
|
|
|
|
|
|
|
<activity-alias
|
|
|
|
android:name=".RoutingActivityAltNotes"
|
|
|
|
android:enabled="false"
|
|
|
|
android:exported="true"
|
|
|
|
android:icon="@mipmap/ic_launcher_alt_notes"
|
|
|
|
android:label="@string/app_icon_label_notes"
|
|
|
|
android:targetActivity=".MainActivity">
|
|
|
|
|
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.MAIN" />
|
|
|
|
|
|
|
|
<category android:name="android.intent.category.LAUNCHER" />
|
|
|
|
<category android:name="android.intent.category.MULTIWINDOW_LAUNCHER" />
|
|
|
|
</intent-filter>
|
|
|
|
|
|
|
|
<meta-data
|
|
|
|
android:name="com.sec.minimode.icon.portrait.normal"
|
|
|
|
android:resource="@mipmap/ic_launcher_alt_notes" />
|
|
|
|
<meta-data
|
|
|
|
android:name="com.sec.minimode.icon.landscape.normal"
|
|
|
|
android:resource="@mipmap/ic_launcher_alt_notes" />
|
|
|
|
|
|
|
|
<meta-data
|
|
|
|
android:name="android.app.shortcuts"
|
|
|
|
android:resource="@xml/shortcuts" />
|
|
|
|
|
|
|
|
</activity-alias>
|
|
|
|
|
|
|
|
<activity-alias
|
|
|
|
android:name=".RoutingActivityAltColor"
|
|
|
|
android:enabled="false"
|
|
|
|
android:exported="true"
|
|
|
|
android:icon="@mipmap/ic_launcher_alt_signal_color"
|
|
|
|
android:targetActivity=".MainActivity">
|
|
|
|
|
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.MAIN" />
|
|
|
|
|
|
|
|
<category android:name="android.intent.category.LAUNCHER" />
|
|
|
|
<category android:name="android.intent.category.MULTIWINDOW_LAUNCHER" />
|
|
|
|
</intent-filter>
|
|
|
|
|
|
|
|
<meta-data
|
|
|
|
android:name="com.sec.minimode.icon.portrait.normal"
|
|
|
|
android:resource="@mipmap/ic_launcher_alt_signal_color" />
|
|
|
|
<meta-data
|
|
|
|
android:name="com.sec.minimode.icon.landscape.normal"
|
|
|
|
android:resource="@mipmap/ic_launcher_alt_signal_color" />
|
|
|
|
|
|
|
|
<meta-data
|
|
|
|
android:name="android.app.shortcuts"
|
|
|
|
android:resource="@xml/shortcuts" />
|
|
|
|
|
|
|
|
</activity-alias>
|
|
|
|
|
|
|
|
<activity-alias
|
|
|
|
android:name=".RoutingActivityAltDark"
|
|
|
|
android:enabled="false"
|
|
|
|
android:exported="true"
|
|
|
|
android:icon="@mipmap/ic_launcher_alt_signal_dark"
|
|
|
|
android:targetActivity=".MainActivity">
|
|
|
|
|
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.MAIN" />
|
|
|
|
|
|
|
|
<category android:name="android.intent.category.LAUNCHER" />
|
|
|
|
<category android:name="android.intent.category.MULTIWINDOW_LAUNCHER" />
|
|
|
|
</intent-filter>
|
|
|
|
|
|
|
|
<meta-data
|
|
|
|
android:name="com.sec.minimode.icon.portrait.normal"
|
|
|
|
android:resource="@mipmap/ic_launcher_alt_signal_dark" />
|
|
|
|
<meta-data
|
|
|
|
android:name="com.sec.minimode.icon.landscape.normal"
|
|
|
|
android:resource="@mipmap/ic_launcher_alt_signal_dark" />
|
|
|
|
|
|
|
|
<meta-data
|
|
|
|
android:name="android.app.shortcuts"
|
|
|
|
android:resource="@xml/shortcuts" />
|
|
|
|
|
|
|
|
</activity-alias>
|
|
|
|
|
|
|
|
<activity-alias
|
|
|
|
android:name=".RoutingActivityAltDarkVariant"
|
|
|
|
android:enabled="false"
|
|
|
|
android:exported="true"
|
|
|
|
android:icon="@mipmap/ic_launcher_alt_signal_dark_variant"
|
|
|
|
android:targetActivity=".MainActivity">
|
|
|
|
|
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.MAIN" />
|
|
|
|
|
|
|
|
<category android:name="android.intent.category.LAUNCHER" />
|
|
|
|
<category android:name="android.intent.category.MULTIWINDOW_LAUNCHER" />
|
|
|
|
</intent-filter>
|
|
|
|
|
|
|
|
<meta-data
|
|
|
|
android:name="com.sec.minimode.icon.portrait.normal"
|
|
|
|
android:resource="@mipmap/ic_launcher_alt_signal_dark_variant" />
|
|
|
|
<meta-data
|
|
|
|
android:name="com.sec.minimode.icon.landscape.normal"
|
|
|
|
android:resource="@mipmap/ic_launcher_alt_signal_dark_variant" />
|
|
|
|
|
|
|
|
<meta-data
|
|
|
|
android:name="android.app.shortcuts"
|
|
|
|
android:resource="@xml/shortcuts" />
|
|
|
|
|
|
|
|
</activity-alias>
|
|
|
|
|
|
|
|
<activity-alias
|
|
|
|
android:name=".RoutingActivityAltWhite"
|
|
|
|
android:enabled="false"
|
|
|
|
android:exported="true"
|
|
|
|
android:icon="@mipmap/ic_launcher_alt_signal_white"
|
|
|
|
android:targetActivity=".MainActivity">
|
|
|
|
|
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.MAIN" />
|
|
|
|
|
|
|
|
<category android:name="android.intent.category.LAUNCHER" />
|
|
|
|
<category android:name="android.intent.category.MULTIWINDOW_LAUNCHER" />
|
|
|
|
</intent-filter>
|
|
|
|
|
|
|
|
<meta-data
|
|
|
|
android:name="com.sec.minimode.icon.portrait.normal"
|
|
|
|
android:resource="@mipmap/ic_launcher_alt_signal_white" />
|
|
|
|
<meta-data
|
|
|
|
android:name="com.sec.minimode.icon.landscape.normal"
|
|
|
|
android:resource="@mipmap/ic_launcher_alt_signal_white" />
|
|
|
|
|
|
|
|
<meta-data
|
|
|
|
android:name="android.app.shortcuts"
|
|
|
|
android:resource="@xml/shortcuts" />
|
|
|
|
|
|
|
|
</activity-alias>
|
|
|
|
|
|
|
|
<activity-alias
|
|
|
|
android:name=".RoutingActivityAltWaves"
|
|
|
|
android:enabled="false"
|
|
|
|
android:exported="true"
|
|
|
|
android:icon="@mipmap/ic_launcher_alt_waves"
|
|
|
|
android:label="@string/app_icon_label_waves"
|
|
|
|
android:targetActivity=".MainActivity">
|
|
|
|
|
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.MAIN" />
|
|
|
|
|
|
|
|
<category android:name="android.intent.category.LAUNCHER" />
|
|
|
|
<category android:name="android.intent.category.MULTIWINDOW_LAUNCHER" />
|
|
|
|
</intent-filter>
|
|
|
|
|
|
|
|
<meta-data
|
|
|
|
android:name="com.sec.minimode.icon.portrait.normal"
|
|
|
|
android:resource="@mipmap/ic_launcher_alt_waves" />
|
|
|
|
<meta-data
|
|
|
|
android:name="com.sec.minimode.icon.landscape.normal"
|
|
|
|
android:resource="@mipmap/ic_launcher_alt_waves" />
|
|
|
|
|
|
|
|
<meta-data
|
|
|
|
android:name="android.app.shortcuts"
|
|
|
|
android:resource="@xml/shortcuts" />
|
|
|
|
|
|
|
|
</activity-alias>
|
|
|
|
|
|
|
|
<activity-alias
|
|
|
|
android:name=".RoutingActivityAltWeather"
|
|
|
|
android:enabled="false"
|
|
|
|
android:exported="true"
|
|
|
|
android:icon="@mipmap/ic_launcher_alt_weather"
|
|
|
|
android:label="@string/app_icon_label_weather"
|
|
|
|
android:targetActivity=".MainActivity">
|
|
|
|
|
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.MAIN" />
|
|
|
|
|
|
|
|
<category android:name="android.intent.category.LAUNCHER" />
|
|
|
|
<category android:name="android.intent.category.MULTIWINDOW_LAUNCHER" />
|
|
|
|
</intent-filter>
|
|
|
|
|
|
|
|
<meta-data
|
|
|
|
android:name="com.sec.minimode.icon.portrait.normal"
|
|
|
|
android:resource="@mipmap/ic_launcher_alt_weather" />
|
|
|
|
<meta-data
|
|
|
|
android:name="com.sec.minimode.icon.landscape.normal"
|
|
|
|
android:resource="@mipmap/ic_launcher_alt_weather" />
|
|
|
|
|
|
|
|
<meta-data
|
|
|
|
android:name="android.app.shortcuts"
|
|
|
|
android:resource="@xml/shortcuts" />
|
|
|
|
|
|
|
|
</activity-alias>
|
|
|
|
|
2020-12-19 16:54:00 -04:00
|
|
|
<activity android:name=".deeplinks.DeepLinkEntryActivity"
|
2022-09-20 10:13:58 -04:00
|
|
|
android:exported="true"
|
2020-12-19 16:54:00 -04:00
|
|
|
android:noHistory="true"
|
|
|
|
android:theme="@style/Signal.Transparent">
|
|
|
|
|
2022-06-13 22:35:47 -04:00
|
|
|
<intent-filter android:autoVerify="true">
|
2020-10-07 13:43:53 -03:00
|
|
|
<action android:name="android.intent.action.VIEW" />
|
|
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
|
|
<category android:name="android.intent.category.BROWSABLE" />
|
|
|
|
<data android:scheme="sgnl"
|
|
|
|
android:host="signal.group" />
|
|
|
|
</intent-filter>
|
|
|
|
|
2020-08-26 20:48:42 -03:00
|
|
|
<intent-filter android:autoVerify="true"
|
|
|
|
tools:targetApi="23">
|
2020-08-13 16:39:43 -03:00
|
|
|
<action android:name="android.intent.action.VIEW" />
|
|
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
|
|
<category android:name="android.intent.category.BROWSABLE" />
|
|
|
|
<data android:scheme="https"
|
2020-08-20 10:18:14 -03:00
|
|
|
android:host="signal.group"/>
|
2020-08-13 16:39:43 -03:00
|
|
|
</intent-filter>
|
2021-02-02 16:42:47 -05:00
|
|
|
|
2022-06-13 22:35:47 -04:00
|
|
|
<intent-filter android:autoVerify="true">
|
2021-02-02 16:42:47 -05:00
|
|
|
<action android:name="android.intent.action.VIEW" />
|
|
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
|
|
<category android:name="android.intent.category.BROWSABLE" />
|
|
|
|
<data android:scheme="https"
|
|
|
|
android:host="signal.tube" />
|
2021-02-03 14:09:38 -05:00
|
|
|
<data android:scheme="sgnl"
|
|
|
|
android:host="signal.tube" />
|
2021-07-28 11:58:03 -04:00
|
|
|
</intent-filter>
|
|
|
|
|
2022-06-13 22:35:47 -04:00
|
|
|
<intent-filter android:autoVerify="true">
|
2021-07-28 11:58:03 -04:00
|
|
|
<action android:name="android.intent.action.VIEW" />
|
|
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
|
|
<category android:name="android.intent.category.BROWSABLE" />
|
|
|
|
<data android:scheme="https"
|
|
|
|
android:host="signal.me" />
|
|
|
|
<data android:scheme="sgnl"
|
|
|
|
android:host="signal.me" />
|
2021-02-02 16:42:47 -05:00
|
|
|
</intent-filter>
|
2023-05-19 10:28:29 -03:00
|
|
|
|
|
|
|
<intent-filter android:autoVerify="true">
|
|
|
|
<action android:name="android.intent.action.VIEW" />
|
2023-06-09 12:29:51 -03:00
|
|
|
|
2023-05-19 10:28:29 -03:00
|
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
|
|
<category android:name="android.intent.category.BROWSABLE" />
|
2023-06-09 12:29:51 -03:00
|
|
|
|
|
|
|
<data android:scheme="sgnl" />
|
|
|
|
<data android:scheme="https" />
|
|
|
|
<data android:host="signal.link" />
|
2023-05-19 10:28:29 -03:00
|
|
|
</intent-filter>
|
2020-12-19 16:54:00 -04:00
|
|
|
</activity>
|
2014-02-27 22:44:02 -08:00
|
|
|
|
2023-04-14 12:46:18 -03:00
|
|
|
<activity android:name=".conversation.v2.ConversationActivity"
|
|
|
|
android:windowSoftInputMode="stateUnchanged"
|
|
|
|
android:launchMode="singleTask"
|
2023-08-22 19:49:39 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:parentActivityName=".MainActivity"
|
|
|
|
android:exported="false">
|
2023-04-14 12:46:18 -03:00
|
|
|
<meta-data
|
|
|
|
android:name="android.support.PARENT_ACTIVITY"
|
|
|
|
android:value="org.thoughtcrime.securesms.MainActivity" />
|
|
|
|
</activity>
|
|
|
|
|
2020-11-25 14:11:17 -04:00
|
|
|
<activity android:name=".conversation.BubbleConversationActivity"
|
2023-08-02 12:35:42 -04:00
|
|
|
android:theme="@style/Signal.DayNight"
|
|
|
|
android:allowEmbedded="true"
|
|
|
|
android:resizeableActivity="true"
|
|
|
|
android:exported="false"/>
|
2020-11-25 14:11:17 -04:00
|
|
|
|
2019-01-31 19:28:40 -08:00
|
|
|
<activity android:name=".conversation.ConversationPopupActivity"
|
2015-06-22 08:46:43 -07:00
|
|
|
android:windowSoftInputMode="stateVisible"
|
|
|
|
android:launchMode="singleTask"
|
|
|
|
android:taskAffinity=""
|
|
|
|
android:excludeFromRecents="true"
|
|
|
|
android:theme="@style/TextSecure.LightTheme.Popup"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2012-07-19 17:02:31 -07:00
|
|
|
|
2020-08-26 15:59:34 -03:00
|
|
|
<activity android:name=".groups.ui.invitesandrequests.ManagePendingAndRequestingMembersActivity"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize|uiMode"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
|
|
|
android:exported="false"/>
|
2020-08-26 15:59:34 -03:00
|
|
|
|
2021-05-18 15:19:33 -04:00
|
|
|
<activity android:name=".recipients.ui.disappearingmessages.RecipientDisappearingMessagesActivity"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:theme="@style/Signal.DayNight.NoActionBar"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:windowSoftInputMode="adjustResize"
|
|
|
|
android:exported="false"/>
|
2021-05-18 15:19:33 -04:00
|
|
|
|
2019-07-29 19:02:40 -04:00
|
|
|
<activity android:name=".migrations.ApplicationMigrationActivity"
|
2021-07-15 13:19:06 -04:00
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
Major storage layer refactoring to set the stage for clean GCM.
1) We now try to hand out cursors at a minimum. There has always been
a fairly clean insertion layer that handles encrypting message bodies,
but the process of decrypting message bodies has always been less than
ideal. Here we introduce a "Reader" interface that will decrypt message
bodies when appropriate and return objects that encapsulate record state.
No more MessageDisplayHelper. The MmsSmsDatabase interface is also more
sane.
2) We finally rid ourselves of the technical debt associated with TextSecure's
initial usage of the default SMS DB. In that world, we weren't able to use
anything other than the default "Inbox, Outbox, Sent" types to describe a
message, and had to overload the message content itself with a set of
local "prefixes" to describe what it was (encrypted, asymetric encrypted,
remote encrypted, a key exchange, procssed key exchange), and so on.
This includes a major schema update that transforms the "type" field into
a bitmask that describes everything that used to be encoded in a prefix,
and prefixes have been completely eliminated from the system.
No more Prefix.java
3) Refactoring of the MultipartMessageHandler code. It's less of a mess, and
hopefully more clear as to what's going on.
The next step is to remove what we can from SmsTransportDetails and genericize
that interface for a GCM equivalent.
2013-04-20 12:22:04 -07:00
|
|
|
android:launchMode="singleTask"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
Major storage layer refactoring to set the stage for clean GCM.
1) We now try to hand out cursors at a minimum. There has always been
a fairly clean insertion layer that handles encrypting message bodies,
but the process of decrypting message bodies has always been less than
ideal. Here we introduce a "Reader" interface that will decrypt message
bodies when appropriate and return objects that encapsulate record state.
No more MessageDisplayHelper. The MmsSmsDatabase interface is also more
sane.
2) We finally rid ourselves of the technical debt associated with TextSecure's
initial usage of the default SMS DB. In that world, we weren't able to use
anything other than the default "Inbox, Outbox, Sent" types to describe a
message, and had to overload the message content itself with a set of
local "prefixes" to describe what it was (encrypted, asymetric encrypted,
remote encrypted, a key exchange, procssed key exchange), and so on.
This includes a major schema update that transforms the "type" field into
a bitmask that describes everything that used to be encoded in a prefix,
and prefixes have been completely eliminated from the system.
No more Prefix.java
3) Refactoring of the MultipartMessageHandler code. It's less of a mess, and
hopefully more clear as to what's going on.
The next step is to remove what we can from SmsTransportDetails and genericize
that interface for a GCM equivalent.
2013-04-20 12:22:04 -07:00
|
|
|
|
2023-07-12 15:07:07 -04:00
|
|
|
<activity android:name=".PassphraseCreateActivity"
|
2012-09-19 19:56:04 -07:00
|
|
|
android:label="@string/AndroidManifest__create_passphrase"
|
2013-02-17 11:42:30 -08:00
|
|
|
android:windowSoftInputMode="stateUnchanged"
|
2020-06-11 17:16:40 -03:00
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
2014-12-15 12:25:55 -08:00
|
|
|
android:launchMode="singleTask"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2012-07-30 17:15:49 -07:00
|
|
|
|
2012-07-19 22:54:44 -07:00
|
|
|
<activity android:name=".PassphrasePromptActivity"
|
2014-12-15 12:25:55 -08:00
|
|
|
android:launchMode="singleTask"
|
2015-03-09 00:32:57 +01:00
|
|
|
android:theme="@style/TextSecure.LightIntroTheme"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2012-07-19 22:54:44 -07:00
|
|
|
|
2014-03-17 23:25:09 -07:00
|
|
|
<activity android:name=".NewConversationActivity"
|
2020-06-11 17:16:40 -03:00
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
2015-11-16 10:40:17 -08:00
|
|
|
android:windowSoftInputMode="stateAlwaysVisible"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2023-03-16 12:59:58 -03:00
|
|
|
|
2023-05-22 13:48:41 -03:00
|
|
|
<activity android:name=".calls.links.details.CallLinkDetailsActivity"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
|
|
|
android:windowSoftInputMode="stateAlwaysHidden"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2023-05-22 13:48:41 -03:00
|
|
|
|
2023-03-16 12:59:58 -03:00
|
|
|
<activity android:name=".calls.new.NewCallActivity"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
|
|
|
android:windowSoftInputMode="stateAlwaysVisible"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2014-01-18 18:17:08 -08:00
|
|
|
|
|
|
|
<activity android:name=".PushContactSelectionActivity"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:label="@string/AndroidManifest__select_contacts"
|
|
|
|
android:windowSoftInputMode="stateHidden"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2012-07-20 22:23:25 -07:00
|
|
|
|
2016-10-16 19:05:07 -07:00
|
|
|
<activity android:name=".giph.ui.GiphyActivity"
|
2020-06-11 17:16:40 -03:00
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
2016-10-16 19:05:07 -07:00
|
|
|
android:windowSoftInputMode="stateHidden"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2016-10-16 19:05:07 -07:00
|
|
|
|
2023-07-12 15:07:07 -04:00
|
|
|
<activity android:name=".mediasend.v2.MediaSelectionActivity"
|
|
|
|
android:theme="@style/TextSecure.DarkNoActionBar"
|
|
|
|
android:windowSoftInputMode="stateAlwaysHidden|adjustNothing"
|
|
|
|
android:launchMode="singleTop"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize|uiMode"
|
|
|
|
android:exported="false"/>
|
2018-11-20 09:59:23 -08:00
|
|
|
|
2023-07-12 15:07:07 -04:00
|
|
|
<activity android:name=".conversation.mutiselect.forward.MultiselectForwardActivity"
|
|
|
|
android:theme="@style/Signal.DayNight.NoActionBar"
|
|
|
|
android:windowSoftInputMode="stateAlwaysHidden|adjustNothing"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2022-07-25 12:45:09 -03:00
|
|
|
|
2023-07-12 15:07:07 -04:00
|
|
|
<activity android:name=".mediasend.v2.stories.StoriesMultiselectForwardActivity"
|
|
|
|
android:theme="@style/Signal.DayNight.NoActionBar"
|
|
|
|
android:windowSoftInputMode="stateAlwaysHidden|adjustNothing"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2022-07-26 16:55:19 -03:00
|
|
|
|
2012-07-23 13:42:29 -07:00
|
|
|
<activity android:name=".PassphraseChangeActivity"
|
2012-09-19 19:56:04 -07:00
|
|
|
android:label="@string/AndroidManifest__change_passphrase"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2012-07-23 13:42:29 -07:00
|
|
|
|
2021-12-13 16:54:19 -04:00
|
|
|
<activity android:name=".verify.VerifyIdentityActivity"
|
2022-09-20 10:13:58 -04:00
|
|
|
android:exported="false"
|
2021-09-07 17:50:36 -03:00
|
|
|
android:theme="@style/Signal.DayNight.NoActionBar"
|
2020-09-21 09:35:19 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"/>
|
2012-07-23 13:42:29 -07:00
|
|
|
|
2021-05-12 13:02:44 -03:00
|
|
|
<activity android:name=".components.settings.app.AppSettingsActivity"
|
2022-09-20 10:13:58 -04:00
|
|
|
android:exported="true"
|
2021-02-02 16:42:47 -05:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
2021-05-12 13:02:44 -03:00
|
|
|
android:theme="@style/Signal.DayNight.NoActionBar"
|
2021-02-02 16:42:47 -05:00
|
|
|
android:windowSoftInputMode="adjustResize">
|
2018-08-16 09:47:43 -07:00
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.MAIN" />
|
|
|
|
<category android:name="android.intent.category.NOTIFICATION_PREFERENCES" />
|
|
|
|
</intent-filter>
|
|
|
|
</activity>
|
2012-08-04 17:16:32 -07:00
|
|
|
|
2022-02-24 13:40:28 -04:00
|
|
|
<activity
|
|
|
|
android:name=".stories.my.MyStoriesActivity"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:theme="@style/Signal.DayNight.NoActionBar"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:windowSoftInputMode="stateAlwaysHidden"
|
|
|
|
android:exported="false"/>
|
2022-02-24 13:40:28 -04:00
|
|
|
|
|
|
|
<activity
|
|
|
|
android:name=".stories.settings.StorySettingsActivity"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:theme="@style/Signal.DayNight.NoActionBar"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:windowSoftInputMode="stateAlwaysHidden|adjustResize"
|
|
|
|
android:exported="false"/>
|
2022-02-24 13:40:28 -04:00
|
|
|
|
|
|
|
<activity
|
|
|
|
android:name=".stories.viewer.StoryViewerActivity"
|
2022-05-04 16:58:55 -03:00
|
|
|
android:screenOrientation="portrait"
|
2022-02-24 13:40:28 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
2022-03-23 12:42:14 -03:00
|
|
|
android:theme="@style/TextSecure.DarkNoActionBar.StoryViewer"
|
2022-05-12 15:37:28 -03:00
|
|
|
android:launchMode="singleTask"
|
|
|
|
android:windowSoftInputMode="stateAlwaysHidden|adjustNothing"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:parentActivityName=".MainActivity"
|
|
|
|
android:exported="false">
|
2022-05-12 15:37:28 -03:00
|
|
|
|
|
|
|
<meta-data
|
|
|
|
android:name="android.support.PARENT_ACTIVITY"
|
|
|
|
android:value="org.thoughtcrime.securesms.MainActivity" />
|
|
|
|
</activity>
|
2022-02-24 13:40:28 -04:00
|
|
|
|
2023-07-12 15:07:07 -04:00
|
|
|
<activity
|
|
|
|
android:name=".components.settings.app.changenumber.ChangeNumberLockActivity"
|
|
|
|
android:theme="@style/Signal.DayNight.NoActionBar"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
|
|
|
|
|
|
|
<activity
|
|
|
|
android:name=".components.settings.conversation.ConversationSettingsActivity"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|screenLayout|screenSize"
|
|
|
|
android:theme="@style/Signal.DayNight.ConversationSettings"
|
|
|
|
android:windowSoftInputMode="stateAlwaysHidden"
|
|
|
|
android:exported="false"/>
|
|
|
|
|
|
|
|
<activity
|
|
|
|
android:name=".components.settings.conversation.CallInfoActivity"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|screenLayout|screenSize"
|
|
|
|
android:theme="@style/Signal.DayNight.NoActionBar"
|
|
|
|
android:windowSoftInputMode="stateAlwaysHidden"
|
|
|
|
android:exported="false"/>
|
|
|
|
|
|
|
|
<activity
|
|
|
|
android:name=".badges.gifts.flow.GiftFlowActivity"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|screenLayout|screenSize"
|
|
|
|
android:theme="@style/Signal.DayNight.NoActionBar"
|
|
|
|
android:windowSoftInputMode="stateAlwaysHidden"
|
|
|
|
android:exported="false"/>
|
|
|
|
|
|
|
|
<activity
|
|
|
|
android:name=".wallpaper.ChatWallpaperActivity"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:windowSoftInputMode="stateAlwaysHidden"
|
|
|
|
android:exported="false"/>
|
|
|
|
|
|
|
|
<activity
|
|
|
|
android:name=".wallpaper.ChatWallpaperPreviewActivity"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:windowSoftInputMode="stateAlwaysHidden"
|
|
|
|
android:exported="false"/>
|
|
|
|
|
|
|
|
<activity
|
|
|
|
android:name=".devicetransfer.olddevice.OldDeviceTransferActivity"
|
|
|
|
android:theme="@style/TextSecure.LightRegistrationTheme"
|
|
|
|
android:launchMode="singleTask"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
|
|
|
|
|
|
|
<activity
|
|
|
|
android:name=".devicetransfer.olddevice.OldDeviceExitActivity"
|
|
|
|
android:noHistory="true"
|
|
|
|
android:excludeFromRecents="true"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2021-03-11 13:27:25 -05:00
|
|
|
|
2019-10-16 18:37:08 -04:00
|
|
|
<activity android:name=".registration.RegistrationNavigationActivity"
|
2017-11-08 12:20:11 -08:00
|
|
|
android:launchMode="singleTask"
|
2023-02-15 13:20:12 -05:00
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
2021-01-10 00:31:37 +05:30
|
|
|
android:windowSoftInputMode="stateHidden"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2013-03-25 21:26:03 -07:00
|
|
|
|
2019-07-31 19:33:56 -04:00
|
|
|
<activity android:name=".revealable.ViewOnceMessageActivity"
|
2019-06-11 02:18:45 -04:00
|
|
|
android:launchMode="singleTask"
|
|
|
|
android:theme="@style/TextSecure.FullScreenMedia"
|
|
|
|
android:windowSoftInputMode="stateHidden"
|
|
|
|
android:excludeFromRecents="true"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2019-06-11 02:18:45 -04:00
|
|
|
|
2019-04-17 10:21:30 -04:00
|
|
|
<activity android:name=".stickers.StickerManagementActivity"
|
|
|
|
android:launchMode="singleTask"
|
|
|
|
android:theme="@style/TextSecure.LightTheme"
|
|
|
|
android:windowSoftInputMode="stateUnchanged"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2019-04-17 10:21:30 -04:00
|
|
|
|
2015-11-19 10:21:19 -08:00
|
|
|
<activity android:name=".DeviceActivity"
|
2022-05-30 15:37:01 -04:00
|
|
|
android:screenOrientation="portrait"
|
2016-02-11 17:27:30 +01:00
|
|
|
android:label="@string/AndroidManifest__linked_devices"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2015-06-19 22:02:10 -07:00
|
|
|
|
2019-12-13 00:18:46 -05:00
|
|
|
<activity android:name=".logsubmit.SubmitDebugLogActivity"
|
2014-02-25 19:53:12 -08:00
|
|
|
android:windowSoftInputMode="stateHidden"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2014-02-25 19:53:12 -08:00
|
|
|
|
2022-10-31 09:23:11 -04:00
|
|
|
<activity android:name=".mediapreview.MediaPreviewV2Activity"
|
2014-08-12 12:11:23 -07:00
|
|
|
android:label="@string/AndroidManifest__media_preview"
|
|
|
|
android:windowSoftInputMode="stateHidden"
|
2015-02-10 01:46:43 -08:00
|
|
|
android:launchMode="singleTask"
|
2022-10-31 09:23:11 -04:00
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
|
|
|
android:exported="false"
|
2020-09-21 09:35:19 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"/>
|
2014-08-12 12:11:23 -07:00
|
|
|
|
2020-05-28 16:05:34 -03:00
|
|
|
<activity android:name=".AvatarPreviewActivity"
|
|
|
|
android:label="@string/AndroidManifest__media_preview"
|
|
|
|
android:windowSoftInputMode="stateHidden"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2020-05-28 16:05:34 -03:00
|
|
|
|
2023-07-12 15:07:07 -04:00
|
|
|
<activity android:name=".avatar.photo.PhotoEditorActivity"
|
2023-04-05 13:34:43 -03:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize|uiMode"
|
|
|
|
android:label="@string/AndroidManifest__media_preview"
|
|
|
|
android:theme="@style/TextSecure.DarkNoActionBar"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:windowSoftInputMode="stateHidden"
|
|
|
|
android:exported="false"/>
|
2023-04-05 13:34:43 -03:00
|
|
|
|
2019-12-03 11:05:03 -05:00
|
|
|
<activity android:name=".mediaoverview.MediaOverviewActivity"
|
2020-06-11 17:16:40 -03:00
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
2015-01-18 16:11:30 -10:00
|
|
|
android:windowSoftInputMode="stateHidden"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2015-01-18 16:11:30 -10:00
|
|
|
|
2014-03-03 11:45:05 -08:00
|
|
|
<activity android:name=".DummyActivity"
|
|
|
|
android:theme="@android:style/Theme.NoDisplay"
|
|
|
|
android:enabled="true"
|
|
|
|
android:allowTaskReparenting="true"
|
|
|
|
android:noHistory="true"
|
|
|
|
android:excludeFromRecents="true"
|
|
|
|
android:alwaysRetainTaskState="false"
|
|
|
|
android:stateNotNeeded="true"
|
|
|
|
android:clearTaskOnLaunch="true"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:finishOnTaskLaunch="true"
|
|
|
|
android:exported="false"/>
|
2014-03-03 11:45:05 -08:00
|
|
|
|
2014-11-23 17:05:09 -08:00
|
|
|
<activity android:name=".PlayServicesProblemActivity"
|
2022-09-20 10:13:58 -04:00
|
|
|
android:exported="false"
|
2015-05-20 23:36:30 +02:00
|
|
|
android:theme="@style/TextSecure.DialogActivity"
|
2020-09-21 09:35:19 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"/>
|
2014-11-23 17:05:09 -08:00
|
|
|
|
2022-09-20 10:13:58 -04:00
|
|
|
<activity android:name=".SmsSendtoActivity" android:exported="true">
|
2014-12-15 12:25:55 -08:00
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.SENDTO" />
|
2015-04-21 13:40:21 -07:00
|
|
|
<action android:name="android.intent.action.VIEW" />
|
2014-12-15 12:25:55 -08:00
|
|
|
<category android:name="android.intent.category.DEFAULT" />
|
2015-04-21 13:40:21 -07:00
|
|
|
<category android:name="android.intent.category.BROWSABLE" />
|
2014-12-15 12:25:55 -08:00
|
|
|
<data android:scheme="sms" />
|
|
|
|
<data android:scheme="smsto" />
|
|
|
|
<data android:scheme="mms" />
|
|
|
|
<data android:scheme="mmsto" />
|
|
|
|
</intent-filter>
|
2015-07-14 14:31:03 -07:00
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.VIEW" />
|
|
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
|
|
<data android:mimeType="vnd.android.cursor.item/vnd.org.thoughtcrime.securesms.contact" />
|
|
|
|
</intent-filter>
|
2014-12-15 12:25:55 -08:00
|
|
|
</activity>
|
|
|
|
|
2017-03-22 09:49:06 -07:00
|
|
|
<activity android:name="org.thoughtcrime.securesms.webrtc.VoiceCallShare"
|
2022-09-20 10:13:58 -04:00
|
|
|
android:exported="true"
|
2016-02-11 22:29:22 +01:00
|
|
|
android:excludeFromRecents="true"
|
2021-08-02 13:53:13 -03:00
|
|
|
android:permission="android.permission.CALL_PHONE"
|
2015-11-09 12:30:36 -08:00
|
|
|
android:theme="@style/NoAnimation.Theme.BlackScreen"
|
|
|
|
android:launchMode="singleTask"
|
2020-09-21 09:35:19 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize">
|
2015-11-09 12:30:36 -08:00
|
|
|
|
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.VIEW" />
|
|
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
|
|
<data android:mimeType="vnd.android.cursor.item/vnd.org.thoughtcrime.securesms.call" />
|
|
|
|
</intent-filter>
|
|
|
|
|
|
|
|
</activity>
|
|
|
|
|
2020-03-02 11:21:57 -04:00
|
|
|
<activity android:name=".mediasend.AvatarSelectionActivity"
|
2022-09-07 14:55:39 -03:00
|
|
|
android:theme="@style/TextSecure.DarkNoActionBar"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2015-06-09 07:37:20 -07:00
|
|
|
|
2020-11-09 10:26:21 -04:00
|
|
|
<activity android:name=".blocked.BlockedUsersActivity"
|
2015-06-09 07:37:20 -07:00
|
|
|
android:theme="@style/TextSecure.LightTheme"
|
2022-05-09 13:06:10 -03:00
|
|
|
android:windowSoftInputMode="stateHidden"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2015-06-09 07:37:20 -07:00
|
|
|
|
2019-12-16 19:57:38 -05:00
|
|
|
<activity android:name=".scribbles.ImageEditorStickerSelectActivity"
|
2021-05-26 10:47:14 -03:00
|
|
|
android:theme="@style/Signal.DayNight.NoActionBar"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2019-08-30 17:45:35 -04:00
|
|
|
|
2019-12-20 16:12:22 -04:00
|
|
|
<activity android:name=".profiles.edit.EditProfileActivity"
|
2020-05-07 10:39:40 -03:00
|
|
|
android:theme="@style/TextSecure.LightRegistrationTheme"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:windowSoftInputMode="stateVisible|adjustResize"
|
|
|
|
android:exported="false"/>
|
2017-08-08 16:37:15 -07:00
|
|
|
|
2022-09-08 13:02:56 -03:00
|
|
|
<activity android:name=".profiles.username.AddAUsernameActivity"
|
|
|
|
android:theme="@style/Signal.DayNight.NoActionBar"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:windowSoftInputMode="stateVisible|adjustResize"
|
|
|
|
android:exported="false"/>
|
2022-09-08 13:02:56 -03:00
|
|
|
|
2021-01-14 13:05:03 -05:00
|
|
|
<activity android:name=".profiles.manage.ManageProfileActivity"
|
|
|
|
android:theme="@style/TextSecure.LightTheme"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:windowSoftInputMode="stateVisible|adjustResize"
|
|
|
|
android:exported="false"/>
|
2021-01-14 13:05:03 -05:00
|
|
|
|
2023-07-12 15:07:07 -04:00
|
|
|
<activity
|
|
|
|
android:name=".payments.preferences.PaymentsActivity"
|
|
|
|
android:theme="@style/TextSecure.LightRegistrationTheme"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2021-04-06 13:03:33 -03:00
|
|
|
|
2023-07-12 15:07:07 -04:00
|
|
|
<activity
|
|
|
|
android:name=".lock.v2.CreateSvrPinActivity"
|
|
|
|
android:theme="@style/TextSecure.LightRegistrationTheme"
|
|
|
|
android:windowSoftInputMode="adjustResize"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2020-01-30 16:23:29 -04:00
|
|
|
|
2023-07-12 15:07:07 -04:00
|
|
|
<activity
|
|
|
|
android:name=".lock.v2.SvrMigrationActivity"
|
|
|
|
android:theme="@style/TextSecure.LightRegistrationTheme"
|
|
|
|
android:windowSoftInputMode="adjustResize"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2020-01-30 16:23:29 -04:00
|
|
|
|
2020-08-06 15:47:34 -03:00
|
|
|
<activity android:name=".contacts.TurnOffContactJoinedNotificationsActivity"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:theme="@style/Theme.AppCompat.Dialog.Alert"
|
|
|
|
android:exported="false"/>
|
2020-08-06 15:47:34 -03:00
|
|
|
|
2018-04-26 17:03:54 -07:00
|
|
|
<activity android:name=".contactshare.ContactShareEditActivity"
|
|
|
|
android:theme="@style/TextSecure.LightTheme"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2018-04-26 17:03:54 -07:00
|
|
|
|
2018-05-10 11:31:38 -07:00
|
|
|
<activity android:name=".contactshare.ContactNameEditActivity"
|
2020-06-11 17:16:40 -03:00
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2018-05-10 11:31:38 -07:00
|
|
|
|
2018-04-26 17:03:54 -07:00
|
|
|
<activity android:name=".contactshare.SharedContactDetailsActivity"
|
2020-06-11 17:16:40 -03:00
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2018-04-26 17:03:54 -07:00
|
|
|
|
2018-08-06 14:42:22 -04:00
|
|
|
<activity android:name=".ShortcutLauncherActivity"
|
2020-06-11 17:16:40 -03:00
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
2018-08-06 14:42:22 -04:00
|
|
|
android:exported="true"
|
2020-09-21 09:35:19 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"/>
|
2018-08-06 14:42:22 -04:00
|
|
|
|
2023-07-12 15:07:07 -04:00
|
|
|
<activity android:name=".maps.PlacePickerActivity"
|
|
|
|
android:label="@string/PlacePickerActivity_title"
|
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2019-10-28 20:16:11 -04:00
|
|
|
|
2019-11-14 14:35:08 -05:00
|
|
|
<activity android:name=".MainActivity"
|
2020-06-11 17:16:40 -03:00
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2019-11-14 14:35:08 -05:00
|
|
|
|
2020-04-07 13:19:53 -04:00
|
|
|
<activity android:name=".pin.PinRestoreActivity"
|
2020-06-11 17:16:40 -03:00
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2020-04-07 13:19:53 -04:00
|
|
|
|
2020-05-13 13:41:36 -03:00
|
|
|
<activity android:name=".groups.ui.creategroup.CreateGroupActivity"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
|
|
|
android:exported="false"/>
|
2020-05-13 13:41:36 -03:00
|
|
|
|
2020-06-09 12:09:59 -03:00
|
|
|
<activity android:name=".groups.ui.addtogroup.AddToGroupsActivity"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
|
|
|
android:exported="false"/>
|
2020-06-09 12:09:59 -03:00
|
|
|
|
2020-06-05 12:33:41 -03:00
|
|
|
<activity android:name=".groups.ui.addmembers.AddMembersActivity"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
|
|
|
android:exported="false"/>
|
2020-06-05 12:33:41 -03:00
|
|
|
|
2020-05-13 13:41:36 -03:00
|
|
|
<activity android:name=".groups.ui.creategroup.details.AddGroupDetailsActivity"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
|
|
|
android:exported="false"/>
|
2020-04-07 13:19:53 -04:00
|
|
|
|
2020-07-16 15:52:24 -04:00
|
|
|
<activity android:name=".groups.ui.chooseadmin.ChooseNewAdminActivity"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2020-07-16 15:52:24 -04:00
|
|
|
|
2020-09-09 10:22:22 -04:00
|
|
|
<activity android:name=".megaphone.ClientDeprecatedActivity"
|
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize|uiMode"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:launchMode="singleTask"
|
|
|
|
android:exported="false"/>
|
2020-09-09 10:22:22 -04:00
|
|
|
|
2022-10-13 11:33:13 -04:00
|
|
|
<activity android:name=".megaphone.SmsExportMegaphoneActivity"
|
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
|
|
|
android:screenOrientation="portrait"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize|uiMode"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:launchMode="singleTask"
|
|
|
|
android:exported="false"/>
|
2022-10-13 11:33:13 -04:00
|
|
|
|
2021-05-05 12:49:18 -04:00
|
|
|
<activity android:name=".ratelimit.RecaptchaProofActivity"
|
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize|uiMode"
|
|
|
|
android:exported="false"/>
|
2021-05-05 12:49:18 -04:00
|
|
|
|
2021-01-20 17:01:34 -04:00
|
|
|
<activity android:name=".wallpaper.crop.WallpaperImageSelectionActivity"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:theme="@style/TextSecure.DarkNoActionBar"
|
|
|
|
android:exported="false"/>
|
2021-01-20 17:01:34 -04:00
|
|
|
|
|
|
|
<activity android:name=".wallpaper.crop.WallpaperCropActivity"
|
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:screenOrientation="portrait"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:theme="@style/Theme.Signal.WallpaperCropper"
|
|
|
|
android:exported="false"/>
|
2021-01-20 17:01:34 -04:00
|
|
|
|
2021-05-27 11:21:11 -04:00
|
|
|
<activity android:name=".reactions.edit.EditReactionsActivity"
|
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2021-05-27 11:21:11 -04:00
|
|
|
|
2022-08-30 15:22:40 -03:00
|
|
|
<activity android:name=".exporter.flow.SmsExportActivity"
|
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
2022-10-13 11:33:13 -04:00
|
|
|
android:launchMode="singleTask"
|
2022-09-28 10:47:37 -04:00
|
|
|
android:screenOrientation="portrait"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
2022-08-30 15:22:40 -03:00
|
|
|
|
2022-11-10 10:46:57 -05:00
|
|
|
<activity android:name=".components.settings.app.subscription.donate.DonateToSignalActivity"
|
|
|
|
android:theme="@style/Theme.Signal.DayNight.NoActionBar"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"
|
|
|
|
android:exported="false"/>
|
|
|
|
|
|
|
|
<service
|
|
|
|
android:enabled="true"
|
|
|
|
android:name=".exporter.SignalSmsExportService"
|
|
|
|
android:foregroundServiceType="dataSync"
|
|
|
|
android:exported="false"/>
|
|
|
|
|
|
|
|
<service
|
|
|
|
android:enabled="true"
|
|
|
|
android:name=".service.webrtc.WebRtcCallService"
|
|
|
|
android:foregroundServiceType="camera|microphone"
|
|
|
|
android:exported="false"/>
|
|
|
|
|
|
|
|
<service
|
|
|
|
android:enabled="true"
|
|
|
|
android:exported="false"
|
|
|
|
android:name=".service.KeyCachingService" />
|
|
|
|
|
|
|
|
<service
|
|
|
|
android:enabled="true"
|
|
|
|
android:name=".messages.IncomingMessageObserver$ForegroundService"
|
|
|
|
android:exported="false"/>
|
2022-11-10 10:46:57 -05:00
|
|
|
|
2023-07-12 15:07:07 -04:00
|
|
|
<service
|
|
|
|
android:enabled="true"
|
|
|
|
android:name=".messages.IncomingMessageObserver$BackgroundService"
|
|
|
|
android:exported="false"/>
|
|
|
|
|
|
|
|
<service
|
|
|
|
android:name=".service.webrtc.AndroidCallConnectionService"
|
2022-02-23 13:16:25 -05:00
|
|
|
android:permission="android.permission.BIND_TELECOM_CONNECTION_SERVICE"
|
|
|
|
android:exported="true">
|
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.telecom.ConnectionService" />
|
|
|
|
</intent-filter>
|
|
|
|
</service>
|
2012-07-16 19:47:57 -07:00
|
|
|
|
2023-07-12 15:07:07 -04:00
|
|
|
<service
|
|
|
|
android:name=".components.voice.VoiceNotePlaybackService"
|
2023-08-15 14:01:15 -04:00
|
|
|
android:foregroundServiceType="mediaPlayback"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:exported="true">
|
2020-10-13 09:20:52 -03:00
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.media.browse.MediaBrowserService" />
|
2023-08-15 14:01:15 -04:00
|
|
|
<action android:name="androidx.media3.session.MediaSessionService"/>
|
2020-10-13 09:20:52 -03:00
|
|
|
</intent-filter>
|
|
|
|
</service>
|
|
|
|
|
2022-09-20 10:13:58 -04:00
|
|
|
<receiver android:name="androidx.media.session.MediaButtonReceiver" android:exported="true">
|
2020-10-13 09:20:52 -03:00
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.MEDIA_BUTTON" />
|
|
|
|
</intent-filter>
|
|
|
|
</receiver>
|
|
|
|
|
2013-12-02 12:31:59 -08:00
|
|
|
<service android:name=".service.QuickResponseService"
|
|
|
|
android:permission="android.permission.SEND_RESPOND_VIA_MESSAGE"
|
|
|
|
android:exported="true" >
|
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.RESPOND_VIA_MESSAGE" />
|
|
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
|
|
<data android:scheme="sms" />
|
|
|
|
<data android:scheme="smsto" />
|
|
|
|
<data android:scheme="mms" />
|
|
|
|
<data android:scheme="mmsto" />
|
|
|
|
</intent-filter>
|
|
|
|
</service>
|
|
|
|
|
2015-07-14 14:31:03 -07:00
|
|
|
<service android:name=".service.AccountAuthenticatorService" android:exported="true">
|
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.accounts.AccountAuthenticator" />
|
|
|
|
</intent-filter>
|
|
|
|
<meta-data android:name="android.accounts.AccountAuthenticator" android:resource="@xml/authenticator" />
|
|
|
|
</service>
|
|
|
|
|
|
|
|
<service android:name=".service.ContactsSyncAdapterService" android:exported="true">
|
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.content.SyncAdapter"/>
|
|
|
|
</intent-filter>
|
|
|
|
<meta-data android:name="android.content.SyncAdapter" android:resource="@xml/syncadapter" />
|
|
|
|
<meta-data android:name="android.provider.CONTACTS_STRUCTURE" android:resource="@xml/contactsformat" />
|
|
|
|
</service>
|
2013-12-02 12:31:59 -08:00
|
|
|
|
2023-07-12 15:07:07 -04:00
|
|
|
<service
|
|
|
|
android:name=".service.GenericForegroundService"
|
|
|
|
android:exported="false"/>
|
2018-02-01 16:01:24 -08:00
|
|
|
|
2023-07-12 15:07:07 -04:00
|
|
|
<service
|
|
|
|
android:name=".gcm.FcmFetchBackgroundService"
|
|
|
|
android:exported="false"/>
|
2022-05-10 15:11:47 -04:00
|
|
|
|
2023-07-12 15:07:07 -04:00
|
|
|
<service
|
|
|
|
android:name=".gcm.FcmFetchForegroundService"
|
|
|
|
android:exported="false"/>
|
2020-05-26 11:58:34 -04:00
|
|
|
|
2022-09-20 10:13:58 -04:00
|
|
|
<service android:name=".gcm.FcmReceiveService" android:exported="true">
|
2013-03-25 21:26:03 -07:00
|
|
|
<intent-filter>
|
2019-01-24 03:04:28 -08:00
|
|
|
<action android:name="com.google.firebase.MESSAGING_EVENT" />
|
2013-03-25 21:26:03 -07:00
|
|
|
</intent-filter>
|
2019-01-24 03:04:28 -08:00
|
|
|
</service>
|
2013-03-25 21:26:03 -07:00
|
|
|
|
2012-07-16 19:47:57 -07:00
|
|
|
<receiver android:name=".service.SmsListener"
|
2013-12-02 12:31:59 -08:00
|
|
|
android:permission="android.permission.BROADCAST_SMS"
|
2012-07-16 19:47:57 -07:00
|
|
|
android:enabled="true"
|
2013-01-02 13:42:56 -08:00
|
|
|
android:exported="true">
|
2012-07-16 19:47:57 -07:00
|
|
|
<intent-filter android:priority="1001">
|
2013-10-10 13:52:24 -07:00
|
|
|
<action android:name="android.provider.Telephony.SMS_RECEIVED"/>
|
2012-07-16 19:47:57 -07:00
|
|
|
</intent-filter>
|
2013-11-11 16:06:58 -05:00
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.provider.Telephony.SMS_DELIVER"/>
|
|
|
|
</intent-filter>
|
2013-12-02 12:31:59 -08:00
|
|
|
</receiver>
|
|
|
|
|
|
|
|
<receiver android:name=".service.SmsDeliveryListener"
|
|
|
|
android:exported="true">
|
|
|
|
<intent-filter>
|
|
|
|
<action android:name="org.thoughtcrime.securesms.services.MESSAGE_SENT"/>
|
|
|
|
</intent-filter>
|
2012-07-16 19:47:57 -07:00
|
|
|
</receiver>
|
|
|
|
|
|
|
|
<receiver android:name=".service.MmsListener"
|
|
|
|
android:enabled="true"
|
|
|
|
android:exported="true"
|
|
|
|
android:permission="android.permission.BROADCAST_WAP_PUSH">
|
|
|
|
<intent-filter android:priority="1001">
|
2013-10-10 13:52:24 -07:00
|
|
|
<action android:name="android.provider.Telephony.WAP_PUSH_RECEIVED"/>
|
2012-07-16 19:47:57 -07:00
|
|
|
<data android:mimeType="application/vnd.wap.mms-message" />
|
|
|
|
</intent-filter>
|
2013-11-11 16:06:58 -05:00
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.provider.Telephony.WAP_PUSH_DELIVER"/>
|
|
|
|
<data android:mimeType="application/vnd.wap.mms-message" />
|
|
|
|
</intent-filter>
|
2012-07-16 19:47:57 -07:00
|
|
|
</receiver>
|
|
|
|
|
2013-05-30 12:39:56 -07:00
|
|
|
<receiver android:name=".notifications.MarkReadReceiver"
|
|
|
|
android:enabled="true"
|
2016-12-25 15:27:59 -08:00
|
|
|
android:exported="false">
|
2013-05-30 12:39:56 -07:00
|
|
|
<intent-filter>
|
2013-10-10 13:52:24 -07:00
|
|
|
<action android:name="org.thoughtcrime.securesms.notifications.CLEAR"/>
|
2013-05-30 12:39:56 -07:00
|
|
|
</intent-filter>
|
|
|
|
</receiver>
|
|
|
|
|
2016-12-25 19:00:33 -08:00
|
|
|
<receiver android:name=".notifications.RemoteReplyReceiver"
|
2015-05-19 10:24:08 +02:00
|
|
|
android:enabled="true"
|
2016-01-15 22:09:58 -08:00
|
|
|
android:exported="false">
|
2015-05-19 10:24:08 +02:00
|
|
|
<intent-filter>
|
|
|
|
<action android:name="org.thoughtcrime.securesms.notifications.WEAR_REPLY"/>
|
|
|
|
</intent-filter>
|
|
|
|
</receiver>
|
|
|
|
|
2023-07-12 15:07:07 -04:00
|
|
|
<receiver
|
|
|
|
android:name=".service.ExpirationListener"
|
|
|
|
android:exported="false"/>
|
2018-06-18 20:47:13 -07:00
|
|
|
|
2023-07-12 15:07:07 -04:00
|
|
|
<receiver
|
|
|
|
android:name=".service.ExpiringStoriesManager$ExpireStoriesAlarm"
|
|
|
|
android:exported="false"/>
|
2022-03-15 10:23:05 -04:00
|
|
|
|
2023-07-12 15:07:07 -04:00
|
|
|
<receiver
|
|
|
|
android:name=".revealable.ViewOnceMessageManager$ViewOnceAlarm"
|
|
|
|
android:exported="false"/>
|
2019-06-11 02:18:45 -04:00
|
|
|
|
2023-07-12 15:07:07 -04:00
|
|
|
<receiver
|
|
|
|
android:name=".service.ScheduledMessageManager$ScheduledMessagesAlarm"
|
|
|
|
android:exported="false"/>
|
2023-01-26 10:37:08 -05:00
|
|
|
|
2023-07-12 15:07:07 -04:00
|
|
|
<receiver
|
|
|
|
android:name=".service.PendingRetryReceiptManager$PendingRetryReceiptAlarm"
|
|
|
|
android:exported="false"/>
|
2021-05-14 14:03:35 -04:00
|
|
|
|
2023-07-12 15:07:07 -04:00
|
|
|
<receiver
|
|
|
|
android:name=".service.TrimThreadsByDateManager$TrimThreadsByDateAlarm"
|
|
|
|
android:exported="false"/>
|
2020-09-03 17:52:44 -04:00
|
|
|
|
2023-07-12 15:07:07 -04:00
|
|
|
<receiver
|
|
|
|
android:name=".payments.backup.phrase.ClearClipboardAlarmReceiver"
|
|
|
|
android:exported="false"/>
|
2021-04-06 13:03:33 -03:00
|
|
|
|
2023-06-28 13:57:30 -03:00
|
|
|
<provider android:name=".providers.AvatarProvider"
|
|
|
|
android:authorities="${applicationId}.avatar"
|
|
|
|
android:exported="false"
|
|
|
|
android:grantUriPermissions="true" />
|
|
|
|
|
2013-10-21 10:21:48 -07:00
|
|
|
<provider android:name=".providers.PartProvider"
|
|
|
|
android:grantUriPermissions="true"
|
2016-01-15 22:09:58 -08:00
|
|
|
android:exported="false"
|
2020-09-18 16:52:11 -03:00
|
|
|
android:authorities="${applicationId}.part" />
|
2012-07-16 19:47:57 -07:00
|
|
|
|
2020-11-04 15:51:30 -04:00
|
|
|
<provider android:name=".providers.BlobContentProvider"
|
|
|
|
android:authorities="${applicationId}.blob"
|
|
|
|
android:exported="false"
|
|
|
|
android:grantUriPermissions="true" />
|
|
|
|
|
2014-12-29 14:01:02 -08:00
|
|
|
<provider android:name=".providers.MmsBodyProvider"
|
|
|
|
android:grantUriPermissions="true"
|
2016-01-15 22:09:58 -08:00
|
|
|
android:exported="false"
|
2020-09-18 16:52:11 -03:00
|
|
|
android:authorities="${applicationId}.mms" />
|
2014-12-29 14:01:02 -08:00
|
|
|
|
2019-06-05 15:47:14 -04:00
|
|
|
<provider android:name="androidx.core.content.FileProvider"
|
2020-09-18 16:52:11 -03:00
|
|
|
android:authorities="${applicationId}.fileprovider"
|
2017-12-01 11:02:30 -08:00
|
|
|
android:exported="false"
|
|
|
|
android:grantUriPermissions="true">
|
|
|
|
|
|
|
|
<meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/file_provider_paths" />
|
|
|
|
|
|
|
|
</provider>
|
|
|
|
|
2022-09-20 10:13:58 -04:00
|
|
|
<receiver android:name=".service.BootReceiver" android:exported="false">
|
2017-07-03 11:36:31 -07:00
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.BOOT_COMPLETED"/>
|
|
|
|
<action android:name="org.thoughtcrime.securesms.RESTART"/>
|
|
|
|
</intent-filter>
|
|
|
|
</receiver>
|
|
|
|
|
2022-09-20 10:13:58 -04:00
|
|
|
<receiver android:name=".service.DirectoryRefreshListener" android:exported="false">
|
2013-10-13 04:38:26 -07:00
|
|
|
<intent-filter>
|
2017-01-06 09:19:58 -08:00
|
|
|
<action android:name="android.intent.action.BOOT_COMPLETED" />
|
|
|
|
</intent-filter>
|
|
|
|
</receiver>
|
|
|
|
|
2022-09-20 10:13:58 -04:00
|
|
|
<receiver android:name=".service.RotateSignedPreKeyListener" android:exported="false">
|
2017-01-06 09:19:58 -08:00
|
|
|
<intent-filter>
|
2013-10-13 04:38:26 -07:00
|
|
|
<action android:name="android.intent.action.BOOT_COMPLETED" />
|
2018-05-06 23:52:36 -07:00
|
|
|
</intent-filter>
|
|
|
|
</receiver>
|
|
|
|
|
2022-09-20 10:13:58 -04:00
|
|
|
<receiver android:name=".service.RotateSenderCertificateListener" android:exported="false">
|
2018-11-13 10:35:02 -08:00
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.BOOT_COMPLETED" />
|
|
|
|
</intent-filter>
|
|
|
|
</receiver>
|
|
|
|
|
2023-08-14 16:13:45 -04:00
|
|
|
<receiver android:name=".messageprocessingalarm.RoutineMessageFetchReceiver" android:exported="false">
|
2021-02-10 14:01:11 -04:00
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.BOOT_COMPLETED" />
|
|
|
|
<action android:name="org.thoughtcrime.securesms.action.PROCESS_MESSAGES" />
|
|
|
|
</intent-filter>
|
|
|
|
</receiver>
|
|
|
|
|
2022-09-20 10:13:58 -04:00
|
|
|
<receiver android:name=".service.LocalBackupListener" android:exported="false">
|
2018-05-06 23:52:36 -07:00
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.BOOT_COMPLETED" />
|
2013-10-13 04:38:26 -07:00
|
|
|
</intent-filter>
|
|
|
|
</receiver>
|
|
|
|
|
2022-11-29 14:40:29 -05:00
|
|
|
<receiver android:name="org.thoughtcrime.securesms.jobs.ForegroundServiceUtil$Receiver" android:exported="false" />
|
2022-10-12 09:48:40 -04:00
|
|
|
|
2022-09-20 10:13:58 -04:00
|
|
|
<receiver android:name=".service.PersistentConnectionBootListener" android:exported="false">
|
2017-02-20 12:00:03 -08:00
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.BOOT_COMPLETED"/>
|
|
|
|
</intent-filter>
|
|
|
|
</receiver>
|
|
|
|
|
2022-09-20 10:13:58 -04:00
|
|
|
<receiver android:name=".notifications.LocaleChangedReceiver" android:exported="false">
|
2018-08-06 12:20:24 -04:00
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.LOCALE_CHANGED"/>
|
|
|
|
</intent-filter>
|
|
|
|
</receiver>
|
|
|
|
|
2020-06-16 17:38:16 -04:00
|
|
|
<receiver android:name=".notifications.MessageNotifier$ReminderReceiver"/>
|
2014-12-11 19:36:46 -08:00
|
|
|
|
2022-09-20 10:13:58 -04:00
|
|
|
<receiver android:name=".notifications.DeleteNotificationReceiver" android:exported="false">
|
2014-12-11 19:36:46 -08:00
|
|
|
<intent-filter>
|
2017-03-08 17:38:55 -08:00
|
|
|
<action android:name="org.thoughtcrime.securesms.DELETE_NOTIFICATION"/>
|
2014-12-11 19:36:46 -08:00
|
|
|
</intent-filter>
|
|
|
|
</receiver>
|
2014-12-29 14:01:02 -08:00
|
|
|
|
2016-06-23 14:40:00 +02:00
|
|
|
<receiver
|
|
|
|
android:name=".service.PanicResponderListener"
|
|
|
|
android:exported="true">
|
|
|
|
<intent-filter>
|
|
|
|
<action android:name="info.guardianproject.panic.action.TRIGGER" />
|
|
|
|
</intent-filter>
|
|
|
|
</receiver>
|
|
|
|
|
2019-05-31 17:12:41 -04:00
|
|
|
<service
|
|
|
|
android:name=".gcm.FcmJobService"
|
|
|
|
android:permission="android.permission.BIND_JOB_SERVICE"
|
|
|
|
android:enabled="@bool/enable_job_service"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:exported="false"
|
2019-05-31 17:12:41 -04:00
|
|
|
tools:targetApi="26" />
|
|
|
|
|
2019-03-28 08:56:35 -07:00
|
|
|
<service
|
|
|
|
android:name=".jobmanager.JobSchedulerScheduler$SystemService"
|
|
|
|
android:permission="android.permission.BIND_JOB_SERVICE"
|
|
|
|
android:enabled="@bool/enable_job_service"
|
2023-07-12 15:07:07 -04:00
|
|
|
android:exported="false"
|
2019-03-28 08:56:35 -07:00
|
|
|
tools:targetApi="26" />
|
|
|
|
|
|
|
|
<service
|
|
|
|
android:name=".jobmanager.KeepAliveService"
|
2022-09-20 10:13:58 -04:00
|
|
|
android:enabled="@bool/enable_alarm_manager"
|
|
|
|
android:exported="false"/>
|
2019-03-28 08:56:35 -07:00
|
|
|
|
|
|
|
<receiver
|
|
|
|
android:name=".jobmanager.AlarmManagerScheduler$RetryReceiver"
|
2022-09-20 10:13:58 -04:00
|
|
|
android:enabled="@bool/enable_alarm_manager"
|
|
|
|
android:exported="false"/>
|
2019-03-28 08:56:35 -07:00
|
|
|
|
|
|
|
<!-- Probably don't need this one -->
|
|
|
|
<receiver
|
|
|
|
android:name=".jobmanager.BootReceiver"
|
2022-09-20 10:13:58 -04:00
|
|
|
android:enabled="true"
|
|
|
|
android:exported="false">
|
2019-03-28 08:56:35 -07:00
|
|
|
<intent-filter>
|
|
|
|
<action android:name="android.intent.action.BOOT_COMPLETED" />
|
|
|
|
</intent-filter>
|
|
|
|
</receiver>
|
|
|
|
|
2019-06-27 16:10:45 -04:00
|
|
|
<uses-library android:name="org.apache.http.legacy" android:required="false"/>
|
|
|
|
|
2011-12-20 10:20:44 -08:00
|
|
|
</application>
|
2012-07-16 19:47:57 -07:00
|
|
|
</manifest>
|