5935 Commits

Author SHA1 Message Date
Vishal Nehra 0185003458 Bump version v3.8.4 2022-11-21 02:35:40 +05:30
Vishal Nehra 996f1b3df1 Merge pull request #3571 from TeamAmaze/issue/2417
Fixes #2417
2022-11-18 18:03:56 +05:30
Vishal Nehra 0b545cb7b6 Fix codacy issue 2022-11-18 18:03:04 +05:30
Vishal Nehra 7761b94ff4 Merge pull request #3228 from TeamAmaze/feature/gradle-7.4-lib-upgrades
Upgrade Gradle to 7.4 + lib upgrades + Target SDK 31 + publish test report at Github actions
2022-11-18 17:45:39 +05:30
Vishal Nehra 0a843b5be5 Run spotlessapply 2022-11-18 17:44:15 +05:30
Vishal Nehra 5f1eb51dff Merge branch 'feature/gradle-7.4-lib-upgrades' of ssh://github.com/TeamAmaze/AmazeFileManager into feature/gradle-7.4-lib-upgrades 2022-11-18 17:26:28 +05:30
TranceLove c0048e34b2 Fix PendingIntent requirement post SDK 31
As required by Android. Defaults to FLAG_IMMUTABLE per suggested in API docs.

Tested on Fairphone 3 running LineageOS 19.1 (SDK 32) and Nexus 4 running Android 4.4 (SDK 19).
2022-11-18 18:22:27 +08:00
Vishal Nehra c2bf2e9957 Merge branch 'hotfix/3.8.3' of ssh://github.com/TeamAmaze/AmazeFileManager into feature/gradle-7.4-lib-upgrades 2022-11-18 01:41:53 +05:30
Vishal Nehra 62c53abfe3 Merge pull request #3593 from stevealexr/release/4.0
Allow case sensitive local file rename
2022-11-18 01:39:43 +05:30
Raymond Lai 2c41fd85b8 Export PreferencesActivity too 2022-11-17 23:09:51 +08:00
VishnuSanal e3a58cd150 spotless 2022-11-17 20:11:28 +05:30
VishnuSanal fd2d04e0ca fix merge conflicts 2022-11-17 20:11:13 +05:30
Vishnu Sanal T 4cb1f3593a Merge branch 'hotfix/3.8.3' into issue/2417 2022-11-17 20:08:48 +05:30
Raymond Lai 75b5d9a542 explorer.db upgrade fix
So sorry for the woes...
2022-11-17 19:57:30 +05:30
TranceLove 7c0961e8a0 Check current working directory and change to root
Fixes #3476. Also fixes line parsing for filenames having colon, like cpu_variant:arm.
2022-11-17 19:57:30 +05:30
Vishal Nehra 8a45505163 Fix codecy issue 2022-11-17 19:57:30 +05:30
Raymond Lai 805b81e557 Decouple some selection paths to separate internal methods
To work around Codacy complaints on long methods
2022-11-17 19:57:30 +05:30
TranceLove e927d247f0 fix merge conflicts 2022-11-17 19:57:23 +05:30
Raymond Lai f0568d1880 Continue fix test 2022-11-17 22:20:31 +08:00
Raymond Lai 9d8ef78b5d Update Gradle build plugin to 7.3.1 and target SDK version to 31 2022-11-17 22:20:29 +08:00
Raymond Lai da1f7d82ce Move common test class out to separate directory
For sharing common classes between modules
2022-11-17 22:19:29 +08:00
Raymond Lai 58281d0cd2 Move to NotificationManagerCompat and fix failing test 2022-11-17 22:19:29 +08:00
Raymond Lai 0dc075f818 Upgrade Robolectric to 4.9, fix tests 2022-11-17 22:19:29 +08:00
Raymond Lai 403dcd9c5c DecryptServiceTest tweaks to wait for NotificationManager have notification
Also try use back JDK Temurin
2022-11-17 22:19:29 +08:00
Raymond Lai b0fc304ec0 Gradle plugin 7.1.3 2022-11-17 22:19:29 +08:00
TranceLove bdbb121af7 [WIP] Added quirks in RarExtractor and ZipExtractor on output path checking
For Robolectric tests successfully run on OSX.
2022-11-17 22:19:29 +08:00
TranceLove 875fee89de Fix build.gradle after rebase with current 3.8.x codebase 2022-11-17 22:19:29 +08:00
Raymond Lai 136843ecfa Library upgrades
- Kotlin 1.6.10
- Robolectric 4.7.3
- Room 2.4.2
- BouncyCastle 1.70
- AndroidX Core 1.7.0
- AndroidX Fragment 1.4.1
- AndroidX Annotation 1.3.0
- AndroidX Preferences 1.2.0
- Google Play Billing Client 4.1.0
- Apache ftpserver 1.1.1

Alongside required code changes while upgrading AndroidX Fragment.

Also reduced JVM heap size for tests.
2022-11-17 22:19:25 +08:00
Vishal Nehra fad552172a fix merge conflicts 2022-11-17 19:48:54 +05:30
Raymond Lai 3f50314be5 Add workflow step to publish test report 2022-11-17 22:18:35 +08:00
Raymond Lai 9effe0d236 Upgrade Gradle to 7.4 2022-11-17 22:18:35 +08:00
Vishal Nehra dbfcced489 Bump version 2022-11-17 19:48:20 +05:30
TranceLove 7c66a84914 Fix line parsing of ls/stat output
To deal with newer versions of toybox and probably busybox as well
2022-11-17 19:48:20 +05:30
Raymond Lai 332558170e Changes per PR feedback
- Add handle for closing donation dialog
- Move Toast out of purchases for loop. Although we only buy one item at a time, it's still more logical to perform the UI change after the for loop
2022-11-17 19:48:20 +05:30
Raymond Lai be119b807e Upgrade Billing library to 5.0.0 2022-11-17 19:48:20 +05:30
Raymond Lai 7e2d25dae2 Rename .java to .kt 2022-11-17 19:48:20 +05:30
VishnuSanal 5b0cca6a5c fixes #3410 2022-11-17 19:48:20 +05:30
VishnuSanal e516fe85c3 Add NonNull for menu and metadata 2022-11-17 19:48:20 +05:30
VishnuSanal 96328e6506 fix merge conflicts 2022-11-17 19:48:11 +05:30
VishnuSanal 4a98ee73fe fix merge conflicts 2022-11-17 19:47:53 +05:30
Vishal Nehra 18779b208d Merge pull request #3629 from TranceLove/bugfix/explorerdb-upgrade
Fix explorer.db upgrade causing Amaze crash on start
2022-11-17 16:21:56 +05:30
stevealexrs c54f3f21ff Revert "Changed file name case check to local filesystem case-sensitivity check."
This reverts commit 9a1b5acc07.
2022-11-17 18:22:41 +08:00
stevealexrs 5cb5d69d03 Revert "Changed file name case check to local filesystem case-sensitivity check."
This reverts commit 46a7a2a242.
2022-11-17 18:22:33 +08:00
Raymond Lai c7c025961f explorer.db upgrade fix
So sorry for the woes...
2022-11-17 16:55:39 +08:00
Vishal Nehra 5d2c904340 Merge pull request #3492 from TeamAmaze/bugfix/3476
Check working directory and change to root before listing files
2022-11-17 04:07:19 +05:30
Vishal Nehra 273bd26e97 Merge pull request #3591 from TeamAmaze/issue/3383
Drive size info in navigation drawer
2022-11-17 04:06:22 +05:30
Vishal Nehra 2838496fb7 Fix codecy issue 2022-11-17 04:00:15 +05:30
Vishal Nehra 7d9cfac3f8 Merge hotfix 3.8.3 2022-11-17 03:59:48 +05:30
Vishal Nehra e24ec0929e Merge pull request #3595 from TranceLove/feature/ada-rhapsody
Access Android/data or obb dirs individually as app package
2022-11-17 03:56:16 +05:30
Vishal Nehra 9d914e116f Merge pull request #3620 from TeamAmaze/feature/disable_intent_filters
Feature/disable intent filters
2022-11-17 03:39:48 +05:30