Commit Graph

6243 Commits

Author SHA1 Message Date
VishnuSanal 586c995f8b migrate AppBar to Kotlin 2023-11-12 22:24:22 +05:30
VishnuSanal 7582a42fc5 Rename .java to .kt 2023-11-12 22:24:21 +05:30
VishnuSanal 98f02aec1d refactor BottomBar 2023-11-12 14:06:17 +05:30
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 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
Vishal Nehra e3647f129c Merge pull request #3935 from TeamAmaze/bugfix/path-param-fixes
Sanitize parameters to prevent path injection
2023-10-30 05:22:22 +05:30
Vishal Nehra c167e8b767 Merge branch 'release/4.0' into bugfix/path-param-fixes 2023-10-30 05:20:57 +05:30
Vishal Nehra 8cb7f003e1 Merge pull request #3907 from TeamAmaze/text-editor-update
Text Editor UI/UX Update & Code Refactor
2023-10-30 05:19:25 +05:30
Vishal Nehra 73e21169fa Merge pull request #3856 from TeamAmaze/fix-media-scanner
Fix broken media scanner
2023-10-30 05:05:34 +05:30
Vishal Nehra 67822e9dcc Merge pull request #3854 from TeamAmaze/fix-html-formatted-paths
Return the actual path for local files
2023-10-30 04:29:29 +05:30
Selina Lin 8386743454 Add check if currentName has an occurrence in thisPath 2023-10-25 22:46:52 +02:00
Raymond Lai 65c609e112 Fix formatting 2023-10-25 23:40:49 +08:00
Raymond Lai ea6d9a0edc Add Logger.error() as observation on #3604 2023-10-25 23:05:19 +08:00
Raymond Lai f9764f0c33 Null guards
Fixes #3055
Fixes #3364
2023-10-25 23:01:56 +08:00
Raymond Lai 0df780870b Fix "None on top" sort mode
When the option is "None on top", I think there should be no file and/or folder header labels displayed.

Fixes #942.
2023-10-25 06:57:27 +08:00
VishnuSanal 0674a200ae changes from #3964 2023-10-24 13:39:53 +05:30
VishnuSanal f188223564 remove @Nullable 2023-10-24 12:58:28 +05:30
Raymond Lai 0b0e9e6e87 Rename .java to .kt 2023-10-23 23:11:06 +08:00
TranceLove 8a1e65a148 Chore fixes in TextEditorActivity and FtpNotification
- FtpNotification use NotificationManagerCompat to ensure compatibility
- TextEditorActivity added a couple of null checks to make linter happier

Fixes #768
2023-10-23 19:09:03 +08:00
VishnuSanal f2e903a93b fixes #3961 2023-10-21 20:01:12 +05:30
Raymond Lai 63898ce467 Fix ls lines for (even more) legacy devices
For GPD XD Gen 1 running LegacyROM (4.4.4), where its ls command is not returning any number for directory size (usually 1 or 4096)
2023-10-21 15:51:19 +08:00
Gustavo Moreno ec1f115e31 Fix issue ActivityNotFoundException on Utils#openURL
The previous code had a bug that makes an ActivityNotFoundException when a user tries to open a URL on a system with any browser enabled, which is common on Oculus devices, for instance. This commit uses PackageManager to check if there is any webview enabled. It includes the following changes:

- Added PackageManager query to find a match with any enabled webview.
- Starts the activity only if there is a match.
- Logs a warning when there is no webview.
- Displays a Toast message indicating that no browser is available.
- Added some translations of the message

This fix resolves the reported bug and improves the overall user experience when opening URLs.

Fixes: #3756
2023-10-20 17:03:40 +02:00
Raymond Lai 470c15e8cf Fix ClassCastException at SmbSearchDialog with SMB SubnetScanner
Icon should be androidx.appcompat.widget.AppCompatImageView instead
2023-10-15 09:46:05 +08:00
Shritesh bb98d031c7 Fixed domain, username & password extraction logic for URLs. 2023-10-07 00:20:44 +05:30
Shritesh 8b6194af66 Added length check for path and name of UNKNOWN File 2023-10-06 00:45:39 +05:30
Raymond Lai 63d59c8966 Force return IPv4 address when probing network interface for listening address
Fixes #3928.
2023-09-29 23:17:08 +08:00
Yatik 46cfb90a6d Fixes renaming issue while pasting conflicting files multiple times.
Disables overwrite button if pasting in same directory.
Sets dialog shown during conflict resolution to not cancellable.
2023-09-27 12:59:44 +05:30
VishnuSanal 53f963a367 refactor HybridFile#isDirectory 2023-09-26 23:21:16 +05:30