Implement cloud media UI and reliable automatic uploads
This commit is contained in:
@@ -22,7 +22,19 @@
|
||||
WRITE_EXTERNAL_STORAGE may be enabled or disabled by the user after installation in
|
||||
API >= 23; the app needs to handle this
|
||||
-->
|
||||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
|
||||
<uses-permission
|
||||
android:name="android.permission.WRITE_EXTERNAL_STORAGE"
|
||||
android:maxSdkVersion="28" />
|
||||
<uses-permission
|
||||
android:name="android.permission.READ_EXTERNAL_STORAGE"
|
||||
android:maxSdkVersion="32" />
|
||||
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
|
||||
<uses-permission android:name="android.permission.READ_MEDIA_VIDEO" />
|
||||
<uses-permission android:name="android.permission.READ_MEDIA_VISUAL_USER_SELECTED" />
|
||||
<uses-permission
|
||||
android:name="android.permission.MANAGE_EXTERNAL_STORAGE"
|
||||
tools:ignore="ScopedStorage" />
|
||||
<uses-permission android:name="android.permission.MANAGE_MEDIA" />
|
||||
<!--
|
||||
Notifications are off by default since API 33;
|
||||
See note in https://developer.android.com/develop/ui/views/notifications/notification-permission
|
||||
@@ -78,6 +90,9 @@
|
||||
android:name=".presentation.settings.privacypolicy.PrivacyPolicyActivity"
|
||||
android:label="@string/actionbar_privacy_policy" />
|
||||
<activity android:name=".presentation.settings.SettingsActivity" />
|
||||
<activity
|
||||
android:name=".presentation.settings.automaticuploads.AutomaticUploadFoldersActivity"
|
||||
android:exported="false" />
|
||||
<activity android:name=".presentation.migration.StorageMigrationActivity"
|
||||
android:theme="@style/Theme.qsfera.Toolbar.Fill" />
|
||||
<activity
|
||||
@@ -95,6 +110,15 @@
|
||||
android:configChanges="orientation|screenSize"
|
||||
android:theme="@style/Theme.qsfera.Toolbar.Drawer"
|
||||
android:windowSoftInputMode="adjustPan" />
|
||||
<activity
|
||||
android:name=".presentation.cloud.CloudHomeActivity"
|
||||
android:configChanges="orientation|screenSize"
|
||||
android:theme="@style/Theme.qsfera.Toolbar.Drawer"
|
||||
android:windowSoftInputMode="adjustPan" />
|
||||
<activity
|
||||
android:name=".presentation.cloud.CloudMediaPreviewActivity"
|
||||
android:exported="false"
|
||||
android:theme="@style/Theme.qsfera.Toolbar.Drawer" />
|
||||
<activity
|
||||
android:name=".ui.activity.ReceiveExternalFilesActivity"
|
||||
android:configChanges="orientation|screenSize"
|
||||
|
||||
Reference in New Issue
Block a user