Commit Graph

6271 Commits

Author SHA1 Message Date
Vishal Nehra 4020096f83 Merge pull request #3999 from TeamAmaze/bugfix/3982
Fix NetworkOnMainThreadException on HybridFile.getUsableSpace() and HybridFileParcelable.isDirectory()
2023-12-07 01:52:48 +05:30
Raymond Lai 11534165b0 Fix no feedback to user on problem listing files
Toast the user if there is problem listing files. Hence LoadFilesListTask will have Throwable as progress update, for different list methods to feed exceptions to the UI.
2023-12-02 14:33:50 +08:00
Raymond Lai 311fd69478 Changes per PR feedback
Restrict only SMB and SSH HybridFileParcelables returns the isDirectory attribute; others will use the superclass (HybridFile) implementation.

Meanwhile, also fixes a potential flaw at HybridFile.isDirectory() for SMB files which is not wrapped in RxJava's Single in IO scheduler.
2023-11-30 23:10:38 +08:00
Raymond Lai 191e1e9f28 Fix code formatting 2023-11-28 23:46:57 +08:00
Raymond Lai 72e5d4bfd2 Add override for HybridFileParcelable.isDirectory(Context)
To prevent unnecessary calls to superclass method when information is already available at HybridFileParcelable. This also fixes a problem that stops copying folders over SSH.
2023-11-28 23:42:51 +08:00
Raymond Lai 6347527cc0 Fix NetworkOnMainThreadException on HybridFile.getUsableSpace() for SMB files
Fixes #3982
2023-11-28 23:42:33 +08:00
Vishal Nehra 922ecbdc68 Merge branch 'release/3.9' of ssh://github.com/TeamAmaze/AmazeFileManager into release/3.9 2023-11-15 02:05:41 +05:30
Vishal Nehra bba37ac9db Merge branch 'release/4.0' of ssh://github.com/TeamAmaze/AmazeFileManager into release/3.9 2023-11-15 02:05:10 +05:30
Vishal Nehra d416e96bea Merge pull request #3981 from TranceLove/bugfix/3440
Fix SevenZipHelperCallable unable to open 7z with full paths
2023-11-15 02:04:33 +05:30
Vishal Nehra ccf81deb8b Merge pull request #3979 from seelchen/feature/3747
Feature: floating action button for selection of multiple files
2023-11-15 02:03:06 +05:30
Raymond Lai 2b2951956d Fix SevenZipHelperCallable unable to open 7z with full paths
Fixes #3440
2023-11-09 00:17:08 +08:00
Selina Lin 785cbf4e0f hide the "Select All" option when only one file can be returned 2023-11-05 17:21:16 +01:00
Vishal Nehra 896c4e0349 Merge pull request #3951 from Shritesh99/bugfix/3777
Fixed domain, username & password extraction logic for URLs.
2023-11-05 20:04:38 +05:30
Vishal Nehra b30b31fcd6 Merge pull request #3865 from TranceLove/feature/3711
Language selection regardless of system language setting
2023-11-05 18:39:57 +05:30
Selina Lin 4361bf2f72 fix that long click allows you to select multiple items when only single one can be returned 2023-11-05 01:43:52 +01:00
Selina Lin 5b26c412c5 show new text message when picking multiple files is possible 2023-11-05 01:43:52 +01:00
Selina Lin 8203dc8bae allow only multiple file selection if allowed by intent 2023-11-05 01:43:52 +01:00
Selina Lin 39c19b84d4 make new fab appear and disappear with \MainActivityActionMode\ 2023-11-05 01:43:52 +01:00
Selina Lin 19b8bcb6dc add initialiation of new fab in \MainActivity\ 2023-11-05 01:43:52 +01:00
Selina Lin 6e62d956ce add new fab to confirm selection in main_toolbar 2023-11-05 01:43:52 +01:00
Selina Lin 443c5ddbd1 remove "Select" button 2023-11-05 01:25:19 +01:00
Selina Lin c514bb64fd change returnIntentResults to take multiple files 2023-11-05 01:09:00 +01:00
Raymond Lai 051d417c88 Minor tweaks of build.gradles per suggestion by Android Studio
- Use android.namespace in build.gradle instead of in manifest
- separate AndroidX test runner to use 1.5.2
2023-11-02 23:57:54 +08:00
Raymond Lai 39aad51735 Enable setting app-specific language
Fixes #3711.
2023-11-02 23:29:31 +08:00
Vishal Nehra a1801cb352 Bump version 2023-11-01 06:30:16 +05:30
Vishal Nehra b3f16c6f6b Merge pull request #3977 from TeamAmaze/transifex-translations
Transifex translations
2023-11-01 05:35:54 +05:30
Vishal Nehra f2280dc3b3 Merge branch 'release/3.9' into transifex-translations 2023-11-01 05:35:39 +05:30
Vishal Nehra 10d8b5b6fc Merge pull request #3974 from TeamAmaze/feature/sdk33
Add sdk33 checks
2023-10-31 01:08:26 +05:30
Vishal Nehra 9f152fc5ad Add sdk33 checks 2023-10-31 01:07:29 +05:30
Vishal Nehra 58b4ff0009 Merge pull request #3737 from TeamAmaze/feature/sdk33
SDK 33 adaptations, language and library upgrades
2023-10-31 00:18:35 +05:30
Vishal Nehra faf28bb8dd Merge branch 'release/4.0' into feature/sdk33 2023-10-31 00:17:58 +05:30
Vishal Nehra 0fef0d4200 Merge pull request #3973 from TeamAmaze/feature/3972
3972 implement fill selection
2023-10-30 23:30:37 +05:30
Vishal Nehra 68a0a93248 3972 implement fill selection 2023-10-30 06:39:37 +05:30
Vishal Nehra 337b78ba6c Merge pull request #3971 from seelchen/bugfix/3767
Bug fix: #3767 `StringIndexOutOfBoundsException` on `HybridFile#getParent`
2023-10-30 05:58:16 +05:30
Vishal Nehra 253ef47252 Fix ci failure 2023-10-30 05:55:15 +05:30
Vishal Nehra e5d86e5dbe Merge pull request #3970 from TranceLove/bugfix/null-guards
Chore: null guards
2023-10-30 05:54:28 +05:30
Vishal Nehra b2a5e1d0ec Merge pull request #3966 from TranceLove/bugfix/942
Fix "None on top" sort mode
2023-10-30 05:53:23 +05:30
Vishal Nehra 2c9f9e61d1 Merge pull request #3964 from TeamAmaze/bugfix/768
Chore fixes in TextEditorActivity and FtpNotification
2023-10-30 05:45:54 +05:30
Vishal Nehra d7091bed3a Merge branch 'release/4.0' into bugfix/768 2023-10-30 05:45:26 +05:30
Vishal Nehra 68a1f93680 Merge pull request #3963 from gustamor/bugfix/3756
Fix issue ActivityNotFoundException on Utils#openURL
2023-10-30 05:41:40 +05:30
Vishal Nehra 093ae42dcb Merge branch 'release/4.0' into bugfix/3756 2023-10-30 05:41:21 +05:30
Vishal Nehra 4161845c23 Merge pull request #3962 from TeamAmaze/issue/3961
Fixes #3961
2023-10-30 05:38:52 +05:30
Vishal Nehra 0beaea271b Merge pull request #3960 from TeamAmaze/bugfix/parseFileLinesForLegacyDevices
Fix ls lines for (even more) legacy devices
2023-10-30 05:35:18 +05:30
Vishal Nehra 921b3c65a5 Merge branch 'release/4.0' into bugfix/parseFileLinesForLegacyDevices 2023-10-30 05:35:02 +05:30
Vishal Nehra 0a20267763 Merge pull request #3954 from TeamAmaze/bugfix/smb-search-dialog-wrong-class
Fix ClassCastException at SmbSearchDialog with SMB SubnetScanner
2023-10-30 05:33:08 +05:30
Vishal Nehra 79fe45c865 Merge pull request #3949 from Shritesh99/bugfix/3936
Added length check for path and name of UNKNOWN File
2023-10-30 05:30:08 +05:30
Vishal Nehra f6a23f5aed Merge pull request #3946 from TeamAmaze/bugfix/3928
Force return IPv4 address when probing network interface for listening address
2023-10-30 05:28:29 +05:30
Vishal Nehra 4453863248 Merge pull request #3941 from yatiksihag01/bugfix/3938
Fixes #3938
2023-10-30 05:27:48 +05:30
Vishal Nehra 727c0365ed Merge pull request #3940 from TeamAmaze/issue/3816
Fixes NPE on `HybridFile#isDirectory`
2023-10-30 05:25:11 +05:30
Vishal Nehra 593d19ca22 Merge pull request #3937 from Bracciata/a11y/properties-labels
Feat: Added label for properties buttons
2023-10-30 05:23:10 +05:30