MohitMaliFtechiz
ad28e09392
Added fetch library in credits.html, and README.md files.
2024-12-19 11:43:51 +05:30
MohitMaliFtechiz
092d060fb3
Enabled the DownloadManager's notification.
...
* Removed the foreground service from application since now download manager handles the notification so we don't need the foreground service.
* Removed the all code related to notification management.
2024-12-18 11:47:13 +01:00
MohitMaliFtechiz
a17ccefd89
Fixed: The Resume button was functional while downloading ZIM files, even when they were paused due to no internet connection. We have added a check before pausing or resuming the download. If there is no internet connection, we now display the same "No Internet connection" snackbar message that is shown when attempting to download a book without an internet connection.
2024-12-18 11:47:13 +01:00
ArctikCircle
393d645918
#4083 fixed external link popup not showing for external links not for donation
2024-12-12 16:53:41 +05:30
ArctikCircle
5062841714
#4083 modified TopLevelDestinationTest.kt to accommodate this change
2024-12-12 16:53:41 +05:30
MohitMaliFtechiz
bfd9e57c12
Removed the `ButterKnife ' from the README file as we are not using this library in our project anymore.
...
* Also removed this library from the `credits.html` of both the app and custom modules.
2024-12-11 18:03:34 +05:30
MohitMaliFtechiz
ab1b7b19cd
Removed unused code.
2024-12-10 17:15:47 +01:00
CalebK
0be9244578
Review fix.
2024-12-10 17:15:47 +01:00
CalebK
9b64e5d815
Fixed failing test cases.
2024-12-10 17:15:47 +01:00
MohitMaliFtechiz
cd73d6eb89
Moved free space
to IO thread.
2024-12-10 17:15:47 +01:00
MohitMaliFtechiz
3f4fb9dcfc
Fixed: Input dispatching timed out in CoreReaderFragment.toggleBookmark.
...
* Moved the `Book()` object creation to `lifeCycleScope` instead of running it on the main thread. Earlier, it was blocking the UI, especially with large ZIM files. Now, by using `lifeCycleScope`, it won't block the main thread.
* Improved the KiwixServer creation process. Server creation was previously happening on the main thread, which could cause the same issue we are facing with adding bookmarks. Because we are creating the same book object while creating the server, which is required for `server` creation.
* Updated the behavior of the "Starting server" dialog. Before, the dialog disappeared after validating the IP address, even though server creation was still in progress. Now, the server creation process is moved to the IO thread. For large ZIM files, server creation can take some time, so the dialog will only dismiss once the server is successfully created or if an error occurs. This ensures users are aware that server creation is in progress.
2024-12-10 12:40:39 +05:30
MohitMaliFtechiz
17d9d9e350
Fixed: SearchFragmentTest which was failing on API 33, and 34.
2024-12-10 06:26:26 +01:00
MohitMaliFtechiz
4c1c40a536
Improved the CopyMoveFileHandlerTest.
2024-12-10 06:26:26 +01:00
MohitMaliFtechiz
dc53139d84
Moved isFileExist
method to IO thread.
2024-12-10 06:26:26 +01:00
MohitMaliFtechiz
c410f20a0f
Fixed: Input dispatching timed out at CopyMoveFileHandler.deleteSourceFile
.
...
* Moved the delete logic to the IO thread to ensure the deletion operation does not block the main thread.
2024-12-09 15:40:49 +05:30
CalebK
2168f9dcd6
linting
2024-12-08 08:44:57 +01:00
CalebK
cd442c37d9
updated storage extension
2024-12-08 08:44:57 +01:00
CalebK
cff3901491
move total space to IO Thread
2024-12-08 08:44:57 +01:00
MohitMaliFtechiz
c136380945
Fixed: Impossible to download full Wikipedia in English.
...
* Updating the UI correctly when there is some error while creating the kiwixService(Specially when failed to connect with the server).
* Minor improvement in showing right drawer.
2024-12-01 16:21:51 +05:30
MohitMaliFtechiz
2912bc92a2
Fixed: Virtual keyboard resetting the search in the library.
...
* The issue was with android 14 device, it is working fine in below devices.
* Improved the back press handling in CoreMainActivity using the latest onBackPressedDispatcher API, ensuring proper functionality on Android 14 and above.
* Enhanced the back press behavior in OnlineLibraryFragment while searching for ZIM files, so the SearchView does not close immediately when the user presses the back button to simply dismiss the keyboard.
2024-11-28 23:02:43 +05:30
MohitMaliFtechiz
49fb4ca5d4
Minor improvement in downloading functionality.
...
* When the internet connection is turned off and then turned on back, the download progress is now properly tracked while the application is in the foreground. Tracking progress is working fine with this scenario when the application is closed.
2024-11-27 15:28:07 +05:30
translatewiki.net
7dae5307e0
Localisation updates from https://translatewiki.net .
2024-11-26 18:08:55 +01:00
MohitMaliFtechiz
da9528b8ff
Fixed: the download notification controls was not working.
...
* Refactored/cleanup code.
* Added foreground permission in core module so that it can be used in both modules.
2024-11-26 19:43:16 +05:30
MohitMaliFtechiz
1f62caebbe
Fixed: Download notification was disappearing when the application is in background.
2024-11-25 20:48:27 +05:30
MohitMaliFtechiz
c86c156345
Fixed: Sometimes application crashes due to a native crash when we frequently load the ZIM files in the reader.
2024-11-22 18:48:49 +05:30
translatewiki.net
54201197de
Localisation updates from https://translatewiki.net .
2024-11-21 13:06:28 +01:00
MohitMaliFtechiz
56dafa4b6b
Improved the Note lable in the OverFlowMenu for more clarity
2024-11-20 11:20:16 +01:00
MohitMaliFtechiz
85dfa732b4
Fixed the static analysis lint failure
2024-11-19 16:41:59 +05:30
MohitMaliFtechiz
2d485842aa
Dynamically adjusted the width of showCaseView according to device width so that it looks nice in all screen sizes
2024-11-19 16:39:05 +05:30
MohitMaliFtechiz
c7d397505e
Fixed: Transfer ZIM file freezes on tablet
2024-11-19 15:35:53 +05:30
shashank-0-0
ed5c2f60cd
fixed: Getcontent Shortcut breaks the bottom nav issue
2024-11-17 11:24:58 +05:30
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
Shashank shetty
55e4c46b34
fixed: zim file not opening from notification issue
2024-11-14 13:44:32 +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
MohitMaliFtechiz
1732aa89d1
Fixed: Unclean opening local ZIM file in library
2024-11-13 16:29:18 +05:30
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
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
13c5cb5278
Improved the showing of storage list in dialog
2024-11-08 09:57:32 +01:00