Álvaro Brey Vilas
ec98c5db52
Centralize NDK and CMAKE versions
...
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-15 14:43:05 +01:00
Álvaro Brey Vilas
3b5d9ddabf
qa: Ensure NDK and cmake are present
...
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-15 13:14:57 +01:00
Álvaro Brey Vilas
12ce7c2837
build: Specify NDK version (optional install)
...
If this + CMake is installed, native libraries are correctly stripped, and then APK size is reduced.
If not installed, everything still works as we don't actually need to compile any native stuff.
If `ndkVersion` is not specified, then the default version for Android Gradle Plugin is expected,
and stripping will not work even if other NDK version is installed. So it's better to use a
specific version, to prevent it from stopping working in the future.
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-15 10:29:20 +01:00
Álvaro Brey
55c9811db6
Merge pull request #9865 from nextcloud/centralizeThemeUtils
...
Cache capabilities
2022-03-14 16:32:07 +01:00
Álvaro Brey Vilas
91c46090e8
Increase findbugs-results.txt
...
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-14 14:09:57 +01:00
tobiasKaminsky
05bd775171
only have one place for capability
...
update cache entry
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2022-03-14 13:23:14 +01:00
Nextcloud bot
d2f670369f
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-03-14 11:15:03 +00:00
Álvaro Brey
d4d18307b7
Merge pull request #9920 from nextcloud/fix/autoupload-select-folder
...
Fix folder selection in custom autoupload folders
2022-03-11 15:11:24 +01:00
Álvaro Brey Vilas
a860761144
Increase lint and spotbugs
...
Lint is expected, spotbugs is false positive
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-11 13:22:52 +01:00
Álvaro Brey Vilas
785767ae70
Screenshot tests for UploadFilesActivity
...
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-11 13:22:50 +01:00
Álvaro Brey Vilas
900145da05
Fix folder selection in custom autoupload folders
...
Hide checkboxes and keep choose button enabled. The flow to select folders is to navigate into them and tap "Choose", as is typical in file browsers.
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-11 13:21:31 +01:00
Álvaro Brey
fbfa7fa746
Merge pull request #9960 from nextcloud/chore/modern-gradle-structure
...
Move app source to subproject, as per current gradle standards
2022-03-11 13:20:18 +01:00
Álvaro Brey Vilas
817bbe6d69
SETUP.md: update instructions to link library locally
...
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-11 12:19:45 +01:00
Álvaro Brey Vilas
d23d20f31b
Fix git hooks for new source location
...
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-11 11:42:11 +01:00
Álvaro Brey Vilas
797316b75a
Fix screenshot screens for new source location
...
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-11 11:38:56 +01:00
Álvaro Brey Vilas
b7c0e94b3d
Fix scripts/buildDev for new source location
...
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-11 11:30:59 +01:00
Álvaro Brey Vilas
4c28ac03ff
Fix scripts/androidScreenshotTest for new source location
...
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-11 11:28:21 +01:00
Álvaro Brey Vilas
d8e5691366
Fix detekt and ktlint for new source path
...
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-11 11:23:31 +01:00
Álvaro Brey Vilas
d2aa5520c6
Fix .codecov.yml after src path change
...
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-11 11:17:23 +01:00
Álvaro Brey Vilas
0282a98528
Fix generate_metadata.py
...
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-11 11:16:42 +01:00
Álvaro Brey Vilas
f356311485
Update fastlane for new structurUpdate fastlane for new structure
...
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-11 11:15:24 +01:00
Álvaro Brey Vilas
4c4fb3cd1c
Update transifex config
...
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-11 11:15:19 +01:00
Álvaro Brey Vilas
b55c452f5f
Fix uploadReport.sh for new structure
...
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-11 11:15:06 +01:00
Álvaro Brey Vilas
516544115c
Fix screenshot tests after subproject change
...
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-11 11:14:46 +01:00
Álvaro Brey Vilas
dd4085cf96
Fix analysis script for new project structure
...
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-11 11:12:47 +01:00
tobiasKaminsky
65fbc351e8
update drone
...
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2022-03-11 11:12:40 +01:00
tobiasKaminsky
e32de23933
fix qa
...
fix lint
fix uploadArtifact.sh
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2022-03-11 11:11:43 +01:00
Álvaro Brey Vilas
e57176f009
Move app source to subproject
...
Android Studio has started to fail for some stuff with that old structure (for example connected tests don't work).
It's about time to do this.
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-11 11:10:51 +01:00
Álvaro Brey
1324529d36
Merge pull request #9957 from nextcloud/dependabot/gradle/exoplayerVersion-2.17.1
...
Bump exoplayerVersion from 2.17.0 to 2.17.1
2022-03-11 09:27:30 +01:00
dependabot[bot]
d2b884e9fe
Bump exoplayerVersion from 2.17.0 to 2.17.1
...
Bumps `exoplayerVersion` from 2.17.0 to 2.17.1.
Updates `exoplayer` from 2.17.0 to 2.17.1
- [Release notes](https://github.com/google/ExoPlayer/releases )
- [Changelog](https://github.com/google/ExoPlayer/blob/release-v2/RELEASENOTES.md )
- [Commits](https://github.com/google/ExoPlayer/compare/r2.17.0...r2.17.1 )
Updates `extension-okhttp` from 2.17.0 to 2.17.1
- [Release notes](https://github.com/google/ExoPlayer/releases )
- [Changelog](https://github.com/google/ExoPlayer/blob/release-v2/RELEASENOTES.md )
- [Commits](https://github.com/google/ExoPlayer/compare/r2.17.0...r2.17.1 )
---
updated-dependencies:
- dependency-name: com.google.android.exoplayer:exoplayer
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.google.android.exoplayer:extension-okhttp
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-11 02:04:51 +00:00
Álvaro Brey
e0c8d337c7
Merge pull request #9954 from nextcloud/changelog-master-stable-3.19.1
...
Add changelog for 3.19.1
2022-03-10 15:58:57 +01:00
Álvaro Brey Vilas
e69bda3431
Add changelog for 3.19.1
...
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-10 13:36:47 +01:00
Álvaro Brey
e5cf4dd231
Merge pull request #9951 from nextcloud/stableServer
...
Test against latest stable
2022-03-10 13:05:41 +01:00
tobiasKaminsky
6dbee33546
Test against latest stable
...
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2022-03-10 11:14:26 +01:00
Álvaro Brey
8dc0bbe14f
Merge pull request #9933 from nextcloud/chore/drone-no-skip-ci
...
Fix CI on analysis commits
2022-03-10 10:58:45 +01:00
Tobias Kaminsky
8a2c587aea
Merge pull request #9945 from nextcloud/fix/exoplayer-http
...
Exoplayer: use NextcloudClient's OkHttp client for connections
2022-03-10 10:54:21 +01:00
Álvaro Brey Vilas
b4c241cef9
Update analysis.yml
...
Analysis: don't add "skip ci" to drone commit messages
Messes up Github Actions and doesn't work on Drone anyway
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
analysis: Fix commiter name and email
Not drone anymore
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-09 15:02:44 +01:00
Álvaro Brey
c383abbc37
Merge pull request #9940 from nextcloud/fix/chardet-android7
...
build.gradle: Restore juniversalchardet to 2.0.3
2022-03-09 14:58:33 +01:00
Álvaro Brey
55bdccc807
Merge pull request #9930 from nextcloud/fix/share-title-bar
...
FileActivity: don't try to get file from FileDetailSharingFragment
2022-03-09 14:56:13 +01:00
Álvaro Brey Vilas
738c058b7a
Exoplayer: use NextcloudClient's OkHttp client for connections
...
This fixes some issues with SSL in Android 7, and allows using custom certificates for streaming,
fixes IPv6 fallback, etc etc.
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-09 14:28:05 +01:00
nextcloud-android-bot
3f61f6767f
Drone: update FindBugs results to reflect reduced error/warning count [skip ci]
...
Signed-off-by: nextcloud-android-bot <drone@nextcloud.com>
2022-03-09 09:34:24 +00:00
Álvaro Brey Vilas
3c5907816a
FileActivity: don't try to get file from FileDetailSharingFragment
...
This solves some bugs with toolbar title.
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-09 10:25:46 +01:00
Álvaro Brey
5affe302c9
Merge pull request #9936 from nextcloud/fix/extra-user-type
...
FileDownloader: EXTRA_USER should be User, not Account
2022-03-09 10:20:35 +01:00
Álvaro Brey Vilas
837a42b83e
build.gradle: Restore juniversalchardet to 2.0.3
...
Newer versions cause crashes in android < 7. This was mistakenly bumped in dependabot
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-09 10:16:30 +01:00
Álvaro Brey
4a621176a4
Merge pull request #9922 from nextcloud/syncedfolders-async
...
SyncedFoldersActivity: asynchronous loading
2022-03-09 10:01:20 +01:00
Álvaro Brey
69a103543f
Merge pull request #9938 from nextcloud/dependabot/gradle/mockitoVersion-4.4.0
...
Bump mockitoVersion from 4.3.1 to 4.4.0
2022-03-09 09:49:05 +01:00
Tobias Kaminsky
530dfbc51d
Merge pull request #9916 from nextcloud/chore/update_project_codestyles
...
Chore: Update codeStyles/Project.xml
2022-03-09 09:34:42 +01:00
Álvaro Brey Vilas
e7dbbb45b4
Analysis: use proper token for clone
...
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-09 09:01:50 +01:00
dependabot[bot]
bbd4718a14
Bump mockitoVersion from 4.3.1 to 4.4.0
...
Bumps `mockitoVersion` from 4.3.1 to 4.4.0.
Updates `mockito-core` from 4.3.1 to 4.4.0
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v4.3.1...v4.4.0 )
Updates `mockito-android` from 4.3.1 to 4.4.0
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v4.3.1...v4.4.0 )
---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: org.mockito:mockito-android
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-09 02:06:22 +00:00
Álvaro Brey Vilas
781fe1912c
FileDownloader: EXTRA_USER should be User, not Account
...
Fixes #9935
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-08 16:30:51 +01:00