8300 Commits

Author SHA1 Message Date
shashank-0-0
ed5c2f60cd fixed: Getcontent Shortcut breaks the bottom nav issue 2024-11-17 11:24:58 +05:30
Kelson
3e30741ebe
Merge pull request #4080 from kiwix/Fixes#4073
Fixed: SearchWidgetTest is flaky in CI.
2024-11-15 19:01:42 +01:00
MohitMaliFtechiz
61fe23a491 Improved the logs to capture the error. Also, improved the closing of google dialog if visible 2024-11-15 17:29:46 +05:30
MohitMaliFtechiz
f8f6b4c7fc Introduced a new way to add widget on the home screen. Also, improved the clicking on widgets buttons since sometimes widget has been added to the next window due to not enough area available on home screen 2024-11-15 17:09:35 +05:30
Kelson
c343e5df57
Merge pull request #4079 from shashank-0-0/fix-issue-4078
Fixed: zim file not opening from notification issue
2024-11-14 13:44:44 +01:00
Shashank shetty
55e4c46b34 fixed: zim file not opening from notification issue 2024-11-14 13:44:32 +01:00
Kelson
5e7104c951
Merge pull request #4077 from kiwix/minor_improvement_in_readme_file
Fixed: storage spelling was incorrect in the possible paths table for the Play Store variant in the `README` file.
2024-11-14 13:43:28 +01:00
MohitMaliFtechiz
b74e084f99 Fixed: storage spelling was incorrect in the possible paths table for the Play Store variant in the README file 2024-11-14 13:43:16 +01:00
Kelson
1d47314102
Merge pull request #4075 from kiwix/Fixes#4067
Fixed: Many problems at first side loading of a ZiM file
2024-11-14 13:42:41 +01:00
MohitMaliFtechiz
0b1b716c43 Refactored and added new unit test cases. 2024-11-14 17:09:59 +05:30
MohitMaliFtechiz
7f94f48a06 Improved the copy/move operation when file system is detecting and the file is less then four GB 2024-11-14 16:01:51 +05:30
MohitMaliFtechiz
d2fad83dcc Fixed the DeepLinkTest which was failing 2024-11-14 14:27:56 +05:30
MohitMaliFtechiz
daf2596fd8 Improved the copy/move after choosing the storage 2024-11-14 14:20:12 +05:30
MohitMaliFtechiz
b4e2a68944 Added the explanation in Help screen about this functionality. Also, added the test cases for testing help screen 2024-11-14 12:52:14 +05:30
MohitMaliFtechiz
bfb7ad2fd5 Fixed CopyMoveFileHandlerTest UI test 2024-11-14 11:48:38 +05:30
MohitMaliFtechiz
828f736eb5 Fixed OpeningFilesFromStorageTest 2024-11-14 11:48:30 +05:30
MohitMaliFtechiz
bd45f0e942 Showing storage selection dialog at first time when copying/moving ZIM file 2024-11-14 11:48:23 +05:30
Kelson
9c6267d05f
Merge pull request #4074 from kiwix/Fixes#4065
Fixed: Unclean opening local ZIM file in library
2024-11-13 16:06:22 +01:00
MohitMaliFtechiz
1732aa89d1 Fixed: Unclean opening local ZIM file in library 2024-11-13 16:29:18 +05:30
Kelson
07ea815819
Merge pull request #4072 from kiwix/Fix#3736
Improved donation popup schedule
2024-11-12 14:35:30 +01:00
MohitMaliFtechiz
9b29b07dcb Imporved the showing of donation popup 2024-11-12 14:34:42 +01:00
Kelson
44ad90e3a3
Merge pull request #4070 from kiwix/Fixes#4066
Corrected all the messages related to ZIM, and improved the message of copy/move ZIM file dialog
2024-11-12 14:33:57 +01:00
MohitMaliFtechiz
903c1e142e Corrected all the messages related to ZIM, and improved the message of copy/move ZIM file dialog 2024-11-12 18:59:00 +05:30
Kelson
d68aec9922
Merge pull request #4069 from kiwix/Fixes#4064
Improved the message to copy/move ZIM
2024-11-12 14:23:18 +01:00
MohitMaliFtechiz
309d0906eb Improved the message to copy/move ZIM 2024-11-12 12:40:37 +05:30
Kelson
f17cef2972
Merge pull request #4062 from kiwix/Fixes#4059
Fixed: SearchWidget is not properly working.
2024-11-11 22:22:46 +01:00
MohitMaliFtechiz
a0d6e1d3c9 Improved the SearchWidgetTest 2024-11-08 18:32:41 +05:30
MohitMaliFtechiz
829cbd7260 Added logs in InitialDownloadTest, DownloadTest which will show in CI which helps us to debug the actual problem 2024-11-08 17:04:31 +05:30
MohitMaliFtechiz
9610e53a51 Added instrumentation test cases for testing the SearchWidget functionality 2024-11-08 16:52:51 +05:30
MohitMaliFtechiz
3c378b5d7a Improved the DownloadTest which sometimes failing on API level 25 2024-11-08 16:45:43 +05:30
MohitMaliFtechiz
f3d115cde1 Fixed MimeTypeTest, EncodedUrlTest, and ZimFileReaderWithSplittedZimFileTest which sometimes failing on CI 2024-11-08 16:42:31 +05:30
MohitMaliFtechiz
f9bf7b2d00 Fixed: The voice search was not working properly 2024-11-08 16:37:22 +05:30
MohitMaliFtechiz
5eed4748c2 Fixed: SearchWidget is not properly working. 2024-11-08 16:32:55 +05:30
Kelson
38e4b87e14
Merge pull request #4051 from kiwix/Fixes#4047
Fixed: Still displaying old storage configurator (at first download).
2024-11-08 09:57:45 +01:00
MohitMaliFtechiz
ac3b63560f Fixed code formatting issue 2024-11-08 09:57:32 +01:00
MohitMaliFtechiz
13c5cb5278 Improved the showing of storage list in dialog 2024-11-08 09:57:32 +01:00
MohitMaliFtechiz
ff87fddece Displaying the storage selection dialog for configuration if an SD card is available at first download. If only internal storage is available, proceed directly with the ZIM file download, as showing the configuration dialog is unnecessary in this case. 2024-11-08 09:57:32 +01:00
MohitMaliFtechiz
47c0abc482 Fixed: Still displaying old storage configurator (at first download). 2024-11-08 09:57:32 +01:00
Kelson
13951d3581
Merge pull request #4058 from kiwix/Fixes#4048
Fixed: Kiwix opens in the Samsung file navigator.
2024-11-07 07:39:48 +01:00
MohitMaliFtechiz
071dc96c9a Fixed: Kiwix now opens in the Samsung file navigator. 2024-11-07 07:39:16 +01:00
Kelson
4c773e27a5
Merge pull request #4060 from kiwix/Fixes#4055
Removed the `usesCleartextTraffic` from our manifest
2024-11-07 07:38:04 +01:00
MohitMaliFtechiz
d572af4fcd Removed the usesCleartextTraffic from our manifest 2024-11-07 10:44:43 +05:30
Kelson
15760953d9
Merge pull request #4021 from kiwix/translatewiki
Localisation updates from https://translatewiki.net.
2024-10-31 13:51:55 +01:00
translatewiki.net
44fe71119b Localisation updates from https://translatewiki.net. 2024-10-31 13:51:32 +01:00
Kelson
a826ca1672
Merge pull request #4046 from kiwix/handle_copy_move_for_invalid_zim
Implemented error handling for cases when the selected file is not a ZIM file.
2024-10-31 13:51:13 +01:00
MohitMaliFtechiz
8f7ca9f6c7 Improved some code. 2024-10-31 11:59:15 +01:00
MohitMaliFtechiz
9f6184bbd0 Added UI test cases for testing this functionality.
* Improved the unit test cases for this functionality.
2024-10-31 11:59:15 +01:00
MohitMaliFtechiz
a45f94add7 Implemented error handling for cases when the selected file is not a ZIM file.
* We retrieve the file name from the incoming Uri using `DocumentFile` (the official way to handle Uris) and check if it contains `.zim` or `.zimma` before proceeding with the copy/move operation. If the file name is null, we copy/move the file first and then validate it as a ZIM file using `libkiwix`. If valid, the file opens in our reader; otherwise, we revert the copy/move operation.
* Added test cases for this new functionality.
2024-10-31 11:59:15 +01:00
Kelson
ab3d8ffd75
Merge pull request #4022 from kiwix/Fixes#4002
Fixed: Not able to open a ZIM file from Samsung's file explorer.
2024-10-31 11:31:12 +01:00
MohitMaliFtechiz
0eb618c41f Fixed: Not able to open a ZIM file from Samsung's file explorer.
* Created a custom intent filter for Samsung's "My Files" app to handle all MIME types, allowing ZIM files to be opened directly from this file manager.
2024-10-31 14:38:02 +05:30