Commit graph

922 commits

Author SHA1 Message Date
Tobias Kaminsky
b4ca718bcb daily dev 20221029 2022-10-29 02:38:06 +02:00
Tobias Kaminsky
81e14c596a Merge remote-tracking branch 'origin/master' into dev 2022-10-29 02:31:46 +02:00
Álvaro Brey
26a43ed2ca
FileUploader: bump down min sdk for upload worker for 3.23
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-28 15:08:59 +02:00
Álvaro Brey
40f5f58b18 UploadListActivity: throttle list updates to 1 every second to avoid frying the database when files are being rapidly uploaded
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-28 10:37:42 +02:00
Álvaro Brey
ebeff0c496 UploadFileOperation: ensure channel is closed
Triggers strict mode warnings

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-28 10:37:42 +02:00
Álvaro Brey
e4a922b913 FilesUploadWorker: process uploads in batches of 100 to prevent reading a large amount of rows in every loop
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-28 10:37:42 +02:00
Álvaro Brey
079eb6e5c1 FilesSyncWork: dont do a database call for every single upload
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-28 10:37:42 +02:00
Álvaro Brey
f83c3aebdc UploadFileOperation: don't read entire list of uploads every time we want to update the size of just one
Wtf

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-28 10:37:42 +02:00
Álvaro Brey
044a321678 FilesUploadHelper: insert all uploads in single transaction to avoid too many listener calls
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-28 10:37:42 +02:00
Nextcloud bot
81ec72416f
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-10-28 03:21:23 +00:00
Nextcloud bot
e122711a44
[tx-robot] Update transifex configuration
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-10-28 03:21:04 +00:00
Tobias Kaminsky
ecf8d018d6 daily dev 20221028 2022-10-28 02:39:35 +02:00
Tobias Kaminsky
cd2ba081f9 Merge remote-tracking branch 'origin/master' into dev 2022-10-28 02:32:15 +02:00
Álvaro Brey
3469ebfbe5
FileUploadWorkerIT: ensure to reset fileuploader testing property after test
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-27 15:59:47 +02:00
Álvaro Brey
a4adf83efe
FilesUploadWorker: add some more logging
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-27 15:59:47 +02:00
Álvaro Brey
bbb55b7f28
FilesUploadWorker: ensure only one worker can be running from the same user
Should fix problems with auto-conflicts, OOM, etc caused by several workers trying to upload the same file

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-27 15:59:47 +02:00
Valdnet
c875d391e1 i18n: Change to a capital letter
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
2022-10-27 10:54:39 +02:00
Nextcloud bot
9b5a214df0
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-10-27 03:20:39 +00:00
Nextcloud bot
eb856a8b56
[tx-robot] Update transifex configuration
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-10-27 03:20:25 +00:00
Tobias Kaminsky
0093e9c4f7 daily dev 20221027
Bump gson from 2.9.1 to 2.10
Update Nextcloud Android library
Update 3rd-party dependencies
2022-10-27 03:42:55 +02:00
Tobias Kaminsky
cceea2116f Merge remote-tracking branch 'origin/master' into dev 2022-10-27 03:35:50 +02:00
Álvaro Brey
190f5dbbd3
Merge pull request #10925 from nextcloud/fix/nc25-colors
Fix login colors in NC25
2022-10-26 11:31:04 +02:00
Álvaro Brey
9ef102edc0
Merge pull request #10923 from nextcloud/fix/dashboard-widget-user-crash
DashboardWidgetService: Prevent crash when user is not present
2022-10-26 11:10:39 +02:00
Álvaro Brey
aab8fcfe2d
Merge pull request #10924 from nextcloud/fix/storage-permission-background
PermissionUtil: ensure fragment result is listened to on activity thread
2022-10-26 11:08:08 +02:00
Álvaro Brey
d8ce9d4ce4
Merge pull request #10913 from nextcloud/fix/npe-gallery-search
Prevent NPE if gallery search is triggered without a container activity
2022-10-26 11:07:37 +02:00
Álvaro Brey
6fa791e90d
Merge pull request #10914 from nextcloud/fix/upload-local-behavior
Preserve local file behaviour when uploading files with new upload worker
2022-10-26 11:07:12 +02:00
Álvaro Brey
1f7b33b8ac
Merge pull request #10930 from nextcloud/dependabot/gradle/com.google.code.gson-gson-2.10
Bump gson from 2.9.1 to 2.10
2022-10-26 09:19:05 +02:00
Nextcloud bot
50f3aee8f3
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-10-26 03:22:20 +00:00
Nextcloud bot
f38d33b325
[tx-robot] Update transifex configuration
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-10-26 03:22:05 +00:00
dependabot[bot]
c00c67499d
Bump gson from 2.9.1 to 2.10
Bumps [gson](https://github.com/google/gson) from 2.9.1 to 2.10.
- [Release notes](https://github.com/google/gson/releases)
- [Changelog](https://github.com/google/gson/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/gson/compare/gson-parent-2.9.1...gson-parent-2.10)

---
updated-dependencies:
- dependency-name: com.google.code.gson:gson
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-26 01:11:13 +00:00
Álvaro Brey
763cc8ba44
AuthenticatorActivity: on NC25, don't tint status/navigation bars
In NC25, the background color can change during the login process, thus making the colored bars wrong.
The only workaround I can see for now is to just not color them

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-25 15:13:00 +02:00
Álvaro Brey
c3a9e71235
AuthenticatorActivity: fetch user capability after account creation
In NC25 the server capability and user capability may contain different colors,
leading to an inconsistent theming color.

Fixes #10915

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-25 14:57:32 +02:00
Tobias Kaminsky
debec19699 daily dev 20221025
Bump fragment-ktx from 1.5.3 to 1.5.4
Bump exifinterface from 1.3.4 to 1.3.5
Bump mockitoVersion from 4.8.0 to 4.8.1
Bump firebase-messaging from 23.0.7 to 23.1.0
Bump spotbugs-gradle-plugin from 5.0.12 to 5.0.13
Update Nextcloud Android library
Update 3rd-party dependencies
2022-10-25 12:51:19 +02:00
Tobias Kaminsky
9c9ddbb7f7 Merge remote-tracking branch 'origin/master' into dev 2022-10-25 12:46:43 +02:00
Álvaro Brey
998078bbbc
PermissionUtil: ensure fragment result is listened to on activity thread
Prevents a crash if called from background

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-25 12:31:38 +02:00
Álvaro Brey
4365be4ca2
Merge pull request #10794 from nextcloud/dependabot/gradle/com.google.firebase-firebase-messaging-23.1.0
Bump firebase-messaging from 23.0.7 to 23.1.0
2022-10-25 09:10:16 +02:00
Álvaro Brey
37c22ab16a
DashboardWidgetService: Prevent crash when user is not present
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-25 08:56:26 +02:00
Álvaro Brey
93e6f5cb3b
Merge pull request #10920 from nextcloud/dependabot/gradle/androidx.fragment-fragment-ktx-1.5.4
Bump fragment-ktx from 1.5.3 to 1.5.4
2022-10-25 08:51:17 +02:00
Álvaro Brey
fc23111724
Merge pull request #10919 from nextcloud/dependabot/gradle/androidx.exifinterface-exifinterface-1.3.5
Bump exifinterface from 1.3.4 to 1.3.5
2022-10-25 08:29:30 +02:00
Nextcloud bot
56c0f9538b
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-10-25 03:25:50 +00:00
Nextcloud bot
cedc7dd4ac
[tx-robot] Update transifex configuration
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-10-25 03:25:36 +00:00
dependabot[bot]
b4b658402a
Bump fragment-ktx from 1.5.3 to 1.5.4
Bumps fragment-ktx from 1.5.3 to 1.5.4.

---
updated-dependencies:
- dependency-name: androidx.fragment:fragment-ktx
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-25 01:10:38 +00:00
dependabot[bot]
c5d5659988
Bump exifinterface from 1.3.4 to 1.3.5
Bumps exifinterface from 1.3.4 to 1.3.5.

---
updated-dependencies:
- dependency-name: androidx.exifinterface:exifinterface
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-25 01:09:55 +00:00
Álvaro Brey
1c33fadb1f
Preserve local file behaviour when uploading files with new upload worker
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-24 17:30:52 +02:00
Álvaro Brey
554d831388
Prevent NPE if gallery search is triggered without a container activity
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-24 17:12:14 +02:00
dependabot[bot]
fda93aacf4
Bump firebase-messaging from 23.0.7 to 23.1.0
Bumps firebase-messaging from 23.0.7 to 23.1.0.

---
updated-dependencies:
- dependency-name: com.google.firebase:firebase-messaging
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-24 10:44:35 +00:00
Álvaro Brey
606e3d7ce5 Add screenshot test for storage permission dialog
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-24 09:10:50 +02:00
Álvaro Brey
6ed412d470 Fix creation and result logic for StoragePermissionDialogFragment
This prevents a crash on dialog recreation due to it not having default constructor, seen in Google Play crash records

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-24 09:10:50 +02:00
Nextcloud bot
5cfc68c931
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-10-24 03:21:09 +00:00
Nextcloud bot
020fd3c415
[tx-robot] Update transifex configuration
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-10-24 03:20:56 +00:00
Nextcloud bot
7859320616
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-10-23 03:21:12 +00:00
Nextcloud bot
911f9fce7b
[tx-robot] Update transifex configuration
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-10-23 03:20:57 +00:00
Nextcloud bot
a57580762d
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-10-22 03:22:08 +00:00
Nextcloud bot
7ed654a238
[tx-robot] Update transifex configuration
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-10-22 03:21:53 +00:00
Álvaro Brey
f88c4330c8
SslUntrustedCertDialog: fix inflation to avoid NPE and add test to ensure it doesn't happen again
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-21 10:24:58 +02:00
Nextcloud bot
45163e377d
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-10-21 03:29:34 +00:00
Nextcloud bot
756966750b
[tx-robot] Update transifex configuration
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-10-20 17:05:32 +00:00
Álvaro Brey
401812db81 Bump android-common:ui to 0.3.0
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-20 15:48:01 +02:00
Álvaro Brey
207c0ae9f0
Remove unused string again
Re-synced by transifex while transifex was not working properly

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-20 09:50:16 +02:00
Álvaro Brey
14de239e73
Merge pull request #10831 from nextcloud/fix/intents-mutability
Fix pending intent mutability for widget
2022-10-20 09:12:39 +02:00
Álvaro Brey
60fadebd11
Merge pull request #10832 from nextcloud/fix/ssl-dialog-injector
Add missing injector for SslUntrustedCertDialog
2022-10-20 09:12:22 +02:00
Álvaro Brey
f86ddb1d52
Merge pull request #10834 from nextcloud/fix/gallery-bottomsheet-crash
Fix crash in GalleryFragment when menu button is double-tapped
2022-10-20 09:04:16 +02:00
Álvaro Brey
b4f8773d7b
Fix crash in GalleryFragment when menu button is double-tapped
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-19 16:25:24 +02:00
Álvaro Brey
e151eb7bdf
Add missing injector for SslUntrustedCertDialog
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-19 16:11:59 +02:00
Álvaro Brey
0bbf90cc02
Fix pending intent mutability for widget
Mutability flag is compulsory from SDK 31 upwards, `FLAG_IMMUTABLE` is available in all our targeted APIs, and our app will always be able to update the same intent, as `FLAG_UPDATE_CURRENT` is set.

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-19 16:08:41 +02:00
Álvaro Brey
dea4c2f530
Restore OCFileListGridImageViewHolder
Changed in #10079. Not sure why it was changed this way but it causes crashes.

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-19 15:51:56 +02:00
Nextcloud bot
9b3c8510a1
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-10-19 09:34:07 +00:00
Nextcloud bot
496e916534
[tx-robot] Update transifex configuration
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-10-19 09:33:47 +00:00
Álvaro Brey
e8933b402e
Merge pull request #10814 from nextcloud/bump-master-after-3.22
Bumps on master after 3.22 branched out
2022-10-19 11:12:12 +02:00
Álvaro Brey
b4f3ffb64d Bump app to 3.23.x on master
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-19 10:02:02 +02:00
dependabot[bot]
fa9f4ac6e2
Bump spotbugs-gradle-plugin from 5.0.12 to 5.0.13
Bumps [spotbugs-gradle-plugin](https://github.com/spotbugs/spotbugs-gradle-plugin) from 5.0.12 to 5.0.13.
- [Release notes](https://github.com/spotbugs/spotbugs-gradle-plugin/releases)
- [Commits](https://github.com/spotbugs/spotbugs-gradle-plugin/compare/5.0.12...5.0.13)

---
updated-dependencies:
- dependency-name: com.github.spotbugs.snom:spotbugs-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-19 01:06:16 +00:00
Tobias Kaminsky
b5970f9999 daily dev 20221019 2022-10-19 02:40:20 +02:00
Tobias Kaminsky
c804cb7a6a Merge remote-tracking branch 'origin/master' into dev 2022-10-19 02:32:13 +02:00
Álvaro Brey
787804d20b
ThumbnailsCacheManager: null out cache when clearing it
Cache is closed when clearing, so it becomes unusable. This way ThumbnailsCacheManager will work as expected

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-18 16:32:50 +02:00
Tobias Kaminsky
89a0d033cf daily dev 20221018
Update Nextcloud Android library
2022-10-18 03:45:43 +02:00
Tobias Kaminsky
0e9b8b7814 Merge remote-tracking branch 'origin/master' into dev 2022-10-18 02:33:45 +02:00
tobiasKaminsky
3985421c9d Bump to SDK31
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2022-10-17 18:24:17 +02:00
Álvaro Brey
ef0537c52c
FilesUploadWorker: correctly handle account for uploads
Previous logic would only use the current account, disregarding and/or removing uploads started by other accounts

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-17 17:22:57 +02:00
Álvaro Brey
c96fa54bdd
FilesUploadHelper: do not start a job for every uploaded file
The job itself iterates over all pending files, only need to start one.

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-17 17:22:57 +02:00
Álvaro Brey
cc0a9e9807
Adapt to m3 after rebase
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-17 17:22:57 +02:00
tobiasKaminsky
54c6d519ff
Upload in background with WorkManager
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-17 17:22:52 +02:00
Álvaro Brey
9bb018e634
Merge pull request #10079 from nextcloud/tileView
Tile view
2022-10-17 17:17:54 +02:00
Álvaro Brey
a8750d3946
GalleryFragment: disable fast scroll
Not working with tile view

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-17 15:49:16 +02:00
Tobias Kaminsky
f26e29f3cd daily dev 20221015
Bump gradle from 7.3.0 to 7.3.1
Update 3rd-party dependencies
2022-10-15 02:41:24 +02:00
Tobias Kaminsky
469b4e8033 Merge remote-tracking branch 'origin/master' into dev 2022-10-15 02:32:08 +02:00
Álvaro Brey
43ab28161c
OCFileListDelegate: don't pass instance fields to instance methods
redundant

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 21:04:51 +02:00
Álvaro Brey
53e091fc68
Fix for m3 after rebase
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 21:02:15 +02:00
Tobias Kaminsky
2513d07821
Update app/src/main/java/com/owncloud/android/utils/BitmapUtils.java
Co-authored-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: Tobias Kaminsky <tobias@nextcloud.com>
2022-10-14 20:59:13 +02:00
Tobias Kaminsky
c8498895e3
Update app/src/main/java/com/owncloud/android/ui/adapter/GalleryAdapter.kt
Co-authored-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: Tobias Kaminsky <tobias@nextcloud.com>
2022-10-14 20:59:13 +02:00
Tobias Kaminsky
5cc611085c
Update app/src/main/java/com/owncloud/android/datamodel/ThumbnailsCacheManager.java
Co-authored-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: Tobias Kaminsky <tobias@nextcloud.com>
2022-10-14 20:59:12 +02:00
Tobias Kaminsky
9c4fe0a22c
Update app/src/main/java/com/owncloud/android/datamodel/ThumbnailsCacheManager.java
Co-authored-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: Tobias Kaminsky <tobias@nextcloud.com>
2022-10-14 20:59:12 +02:00
Tobias Kaminsky
2d36f7b872
Update app/src/main/java/com/owncloud/android/datamodel/ThumbnailsCacheManager.java
Co-authored-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: Tobias Kaminsky <tobias@nextcloud.com>
2022-10-14 20:59:12 +02:00
Tobias Kaminsky
645f2c6e35
Update app/src/main/java/com/owncloud/android/MainApp.java
Co-authored-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: Tobias Kaminsky <tobias@nextcloud.com>
2022-10-14 20:59:12 +02:00
Tobias Kaminsky
140c6a43dc
Update app/src/androidTest/java/com/owncloud/android/ui/fragment/GalleryFragmentIT.kt
Co-authored-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: Tobias Kaminsky <tobias@nextcloud.com>
2022-10-14 20:59:12 +02:00
Tobias Kaminsky
051fef89e4
Update app/src/androidTest/java/com/owncloud/android/ui/fragment/GalleryFragmentIT.kt
Co-authored-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: Tobias Kaminsky <tobias@nextcloud.com>
2022-10-14 20:59:12 +02:00
tobiasKaminsky
17d67a2078
wip after CR
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2022-10-14 20:59:11 +02:00
tobiasKaminsky
66d8756bec
Add tile view to media view
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2022-10-14 20:58:34 +02:00
Álvaro Brey
67eda84f99
Remove unused string
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 20:42:37 +02:00
tobiasKaminsky
7030712c59
random fixes
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2022-10-14 20:37:41 +02:00
Álvaro Brey
816e30e6e1
Update screenshots after latest changes
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 17:18:13 +02:00
Álvaro Brey
5643d3e095
build: use tag for common lib
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 16:05:29 +02:00
Álvaro Brey
e9ae7dccce
File actions bottom sheet: fix misplaced creators block
This caused the creators to be invisible

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 15:27:51 +02:00
Álvaro Brey
7245e2a7b7
Use new theme utils for classes from master rebase
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:36:20 +02:00
Álvaro Brey
12dc5eb461
SettingsActivity: fix background color when system dark mode doesn't match app dark mode
Probably a quirk of the severely deprecated PreferenceActivity

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:09 +02:00
Álvaro Brey
b78249004b
SettingsActivity: disable list dividers
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:09 +02:00
Álvaro Brey
c6929815d6
Remove unneeded TODO
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:09 +02:00
Andy Scherzinger
aaba0d04b9
add disabled state to FAB
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2022-10-14 11:30:09 +02:00
Álvaro Brey
2bf3cbe473
AuthenticatorActivity: after login, immediately cache color in OCCapability
Needed to draw the next screen correctly

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:09 +02:00
Álvaro Brey
cb6a832afb
DialogFragmentIT: expand bottomsheet before taking screenshot, and update screenshot
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:09 +02:00
Álvaro Brey
4648890fab
Update screenshots for m3: PreviewBitmapActivity
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:09 +02:00
Álvaro Brey
f9439c7d52
Update screenshots for m3: FirstRunActivity
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:09 +02:00
Álvaro Brey
baea074f17
Fix screenshot tests for m3: NotificationsActivityIT
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:08 +02:00
Álvaro Brey
4574667e16
Fix screenshot test for FolderPickerActivity
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:08 +02:00
Álvaro Brey
b7e487cbda
ReceiveExternalFilesActivity: fix disabled button coloring and update screenshot
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:08 +02:00
Álvaro Brey
95cee41a1f
Update screenshots for m3: DialogFragmentIT (most)
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:08 +02:00
Álvaro Brey
5390a1d5dc
Update screenshots for m3: AccountChooserDialog
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:08 +02:00
Álvaro Brey
4d0bf30d56
Update screenshots for m3: SetupEncryptionDialogFragment
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:08 +02:00
Álvaro Brey
ea083cb1ec
Update screenshots for m3: ConflictsResolveActivity
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:08 +02:00
Álvaro Brey
3e2d950b36
Update screenshots for m3: SyncedFoldersActivity
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:08 +02:00
Álvaro Brey
604b5c6591
Update screenshots for m3: SendFilesDialog
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:07 +02:00
Álvaro Brey
9118af22ba
Update screenshots for m3: TrashbinActivity
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:07 +02:00
Álvaro Brey
c6beedcf92
Update screenshots for m3: OCFileListFragment
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:07 +02:00
Álvaro Brey
8ff30fce42
Update screenshots for m3: FileDetailSharingFragmentIT
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:07 +02:00
Álvaro Brey
aa71b6a961
Update screenshots for FileDetailFragment
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:07 +02:00
Álvaro Brey
db758f0823
Update screenshots for m3: BackupListFragment
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:07 +02:00
Álvaro Brey
3f2bf3ce2b
Update screenshots for m3: SendShareDialog
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:07 +02:00
Álvaro Brey
c0c99d2a06
Update screenshots for m3: UserInfoActivity
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:07 +02:00
Álvaro Brey
de4d71feb5
Update screenshots for m3: UploadFilesActivity
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:06 +02:00
Álvaro Brey
d5067988ed
Update screenshots for m3: PassCodeActivity
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:06 +02:00
Álvaro Brey
92748d2bed
Update screenshots for m3: ManageAccountsActivity
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:06 +02:00
Álvaro Brey
322f25568a
Update screenshots for m3: ContactsPreferenceActivity
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:06 +02:00
Álvaro Brey
f8030ca4f6
Update screenshots for m3: EtmActivity
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:06 +02:00
Álvaro Brey
451403a6c1
Update screenshots for m3: UploadListActivity
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:06 +02:00
Álvaro Brey
a33ece4a2e
Update screenshots for m3: SettingsActivity
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:06 +02:00
Álvaro Brey
964eb5d785
Update screenshots for m3: FileDisplayActivity
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:06 +02:00
Álvaro Brey
397533cfbf
Update screenshots for m3: CommunityActivityIT
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:06 +02:00
Álvaro Brey
f78d0a9944
Update screenshots for m3: AuthenticatorActivity
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:05 +02:00
Álvaro Brey
64eb90a170
Update screenshots for m3: ActivitiesActivityIT
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:05 +02:00
Álvaro Brey
0c3fdc1a2e
Fix toolbar colors for PreviewImageActivity
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:05 +02:00
Álvaro Brey
61f237177b
Remove unused resources
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:05 +02:00
Álvaro Brey
7456354774
Remove obsolete TODOs
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:05 +02:00
Álvaro Brey
8ad0263f23
Move theme utils back to the theme package
No need for an extra package anymore

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:05 +02:00
Álvaro Brey
be87acd735
Clear almost all remainders of old theme utils
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:05 +02:00
Álvaro Brey
2a2c01f094
Use Material3 colors for loading dialogs
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:04 +02:00
Álvaro Brey
f189000edf
ExtendedListFragment: prevent NPE when activity doesn't have the buttons
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:04 +02:00
Álvaro Brey
c1cb7e9430
ThemeableSwitchPreference: use m3 utilities
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:04 +02:00
Álvaro Brey
898d655886
Clear some uses of old color utils
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:04 +02:00
Álvaro Brey
f943722b7c
Fix action mode colors
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:04 +02:00
Álvaro Brey
f0f18b548f
Fix background colors for popup menus and bottom sheets
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:04 +02:00
Álvaro Brey
62f7877fc7
Theme icons in gallery bottom sheet
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:04 +02:00