disable opeing ceb files from file manager
This commit is contained in:
parent
0a956bcf9b
commit
9a662a7e55
|
@ -24,57 +24,8 @@
|
||||||
android:launchMode="singleTask" />
|
android:launchMode="singleTask" />
|
||||||
<activity
|
<activity
|
||||||
android:name=".ui.ImportBackupActivity"
|
android:name=".ui.ImportBackupActivity"
|
||||||
android:exported="true"
|
android:exported="false"
|
||||||
android:label="@string/restore_backup"
|
android:label="@string/restore_backup"
|
||||||
android:launchMode="singleTask">
|
android:launchMode="singleTask" />
|
||||||
<intent-filter>
|
|
||||||
<action android:name="android.intent.action.VIEW" />
|
|
||||||
<category android:name="android.intent.category.DEFAULT" />
|
|
||||||
|
|
||||||
<data android:mimeType="application/vnd.conversations.backup" />
|
|
||||||
<data android:scheme="content" />
|
|
||||||
</intent-filter>
|
|
||||||
<intent-filter>
|
|
||||||
<action android:name="android.intent.action.VIEW" />
|
|
||||||
<category android:name="android.intent.category.DEFAULT" />
|
|
||||||
|
|
||||||
<data android:mimeType="application/vnd.conversations.backup" />
|
|
||||||
<data android:scheme="file" />
|
|
||||||
</intent-filter>
|
|
||||||
<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="content" />
|
|
||||||
<data android:host="*" />
|
|
||||||
<data android:mimeType="*/*" />
|
|
||||||
<data android:pathPattern=".*\\.ceb" />
|
|
||||||
<data android:pathPattern=".*\\..*\\.ceb" />
|
|
||||||
<data android:pathPattern=".*\\..*\\..*\\.ceb" />
|
|
||||||
<data android:pathPattern=".*\\..*\\..*\\..*\\.ceb" />
|
|
||||||
<data android:pathPattern=".*\\..*\\..*\\..*\\..*\\.ceb" />
|
|
||||||
<data android:pathPattern=".*\\..*\\..*\\..*\\..*\\..*\\.ceb" />
|
|
||||||
<data android:pathPattern=".*\\..*\\..*\\..*\\..*\\..*\\..*\\.ceb" />
|
|
||||||
</intent-filter>
|
|
||||||
<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="file" />
|
|
||||||
<data android:host="*" />
|
|
||||||
<data android:mimeType="*/*" />
|
|
||||||
<data android:pathPattern=".*\\.ceb" />
|
|
||||||
<data android:pathPattern=".*\\..*\\.ceb" />
|
|
||||||
<data android:pathPattern=".*\\..*\\..*\\.ceb" />
|
|
||||||
<data android:pathPattern=".*\\..*\\..*\\..*\\.ceb" />
|
|
||||||
<data android:pathPattern=".*\\..*\\..*\\..*\\..*\\.ceb" />
|
|
||||||
<data android:pathPattern=".*\\..*\\..*\\..*\\..*\\..*\\.ceb" />
|
|
||||||
<data android:pathPattern=".*\\..*\\..*\\..*\\..*\\..*\\..*\\.ceb" />
|
|
||||||
</intent-filter>
|
|
||||||
</activity>
|
|
||||||
</application>
|
</application>
|
||||||
</manifest>
|
</manifest>
|
||||||
|
|
|
@ -22,6 +22,13 @@
|
||||||
android:text="@string/restore_warning"
|
android:text="@string/restore_warning"
|
||||||
android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
|
android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:layout_marginTop="?TextSizeBody1"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="@string/restore_warning_continued"
|
||||||
|
android:textAppearance="@style/TextAppearance.Conversations.Subhead.Bold"/>
|
||||||
|
|
||||||
<com.google.android.material.textfield.TextInputLayout
|
<com.google.android.material.textfield.TextInputLayout
|
||||||
android:id="@+id/account_password_layout"
|
android:id="@+id/account_password_layout"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
|
|
|
@ -309,7 +309,9 @@
|
||||||
android:label="@string/media_browser" />
|
android:label="@string/media_browser" />
|
||||||
|
|
||||||
<service android:name=".services.ExportBackupService" />
|
<service android:name=".services.ExportBackupService" />
|
||||||
<service android:name=".services.ImportBackupService" />
|
<service
|
||||||
|
android:name=".services.ImportBackupService"
|
||||||
|
android:exported="false" />
|
||||||
<service
|
<service
|
||||||
android:name=".services.ContactChooserTargetService"
|
android:name=".services.ContactChooserTargetService"
|
||||||
android:exported="true"
|
android:exported="true"
|
||||||
|
|
|
@ -846,6 +846,7 @@
|
||||||
<string name="restore">Restore</string>
|
<string name="restore">Restore</string>
|
||||||
<string name="enter_password_to_restore">Enter your password for the account %s to restore the backup.</string>
|
<string name="enter_password_to_restore">Enter your password for the account %s to restore the backup.</string>
|
||||||
<string name="restore_warning">Do not use the restore backup feature in an attempt to clone (run simultaneously) an installation. Restoring a backup is only meant for migrations or in case you’ve lost the original device.</string>
|
<string name="restore_warning">Do not use the restore backup feature in an attempt to clone (run simultaneously) an installation. Restoring a backup is only meant for migrations or in case you’ve lost the original device.</string>
|
||||||
|
<string name="restore_warning_continued">Do not attempt to restore backups that you have not created yourself!</string>
|
||||||
<string name="unable_to_restore_backup">Could not restore backup.</string>
|
<string name="unable_to_restore_backup">Could not restore backup.</string>
|
||||||
<string name="unable_to_decrypt_backup">Could not decrypt backup. Is the password correct?</string>
|
<string name="unable_to_decrypt_backup">Could not decrypt backup. Is the password correct?</string>
|
||||||
<string name="backup_channel_name">Backup & Restore</string>
|
<string name="backup_channel_name">Backup & Restore</string>
|
||||||
|
|
Loading…
Reference in a new issue