{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":79377628,"defaultBranch":"main","name":"kiwix-android","ownerLogin":"kiwix","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-01-18T19:48:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/826219?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725543441.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"17d9238d622bc62bba7750676f02b400a6ca02d8","ref":"refs/heads/Fixes#3736","pushedAt":"2024-09-05T13:37:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MohitMaliFtechiz","name":null,"path":"/MohitMaliFtechiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34593983?s=80&v=4"},"commit":{"message":"Added a donation popup to our application.\n\n* The donation popup will be shown to the user every three months.\n* If the user clicks the \"Later\" button, the popup will appear again after 3 days.\n* The donation popup will only be shown when there is at least one book available in the library. If no ZIM file is present, it’s not ideal to ask for a donation, as the user has not yet used the application.\n* The donation popup will only be shown for custom apps when the support_url is configured. If the support menu item is hidden in the sidebar (a feature we offer), the donation popup will not be displayed, as there is no support_url available for that custom app.","shortMessageHtmlLink":"Added a donation popup to our application."}},{"before":null,"after":"d588d478d64e5bff46d1225faed28a81d7839d9a","ref":"refs/heads/translatewiki","pushedAt":"2024-09-05T12:19:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"translatewiki","name":"translatewiki.net","path":"/translatewiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24829418?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"e5d7b2a17e47715d9c9efbb915ef60eb8620dfe2","after":null,"ref":"refs/heads/Fixes#3941","pushedAt":"2024-09-05T04:41:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kelson42","name":"Kelson","path":"/kelson42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1029718?s=80&v=4"}},{"before":"992ebc99440bfdbbf308b2f29d98616923f94219","after":"32d36d75cc2809102d2465a8458ad80896b787ce","ref":"refs/heads/main","pushedAt":"2024-09-05T04:41:29.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"kelson42","name":"Kelson","path":"/kelson42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1029718?s=80&v=4"},"commit":{"message":"Merge pull request #3979 from kiwix/Fixes#3941\n\nAdded the file picker in play store variant for move or copy the zim files in application's public directory","shortMessageHtmlLink":"Merge pull request #3979 from kiwix/Fixes#3941"}},{"before":"85b2e829bed44cd636cba8cd29c6e215bbd6b90a","after":"e5d7b2a17e47715d9c9efbb915ef60eb8620dfe2","ref":"refs/heads/Fixes#3941","pushedAt":"2024-09-05T04:41:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kelson42","name":"Kelson","path":"/kelson42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1029718?s=80&v=4"},"commit":{"message":"Added unit and instrumentation test cases for CopyMoveFileHandler to properly test the all scenario with edge cases.","shortMessageHtmlLink":"Added unit and instrumentation test cases for CopyMoveFileHandler to …"}},{"before":"e5a6b97510156c21dd941cae9aca528f341f67c4","after":null,"ref":"refs/heads/Fixes#3754","pushedAt":"2024-09-05T04:40:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kelson42","name":"Kelson","path":"/kelson42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1029718?s=80&v=4"}},{"before":"9ba28ecd907f086eb865deb8e86bb5f330bf22d6","after":"992ebc99440bfdbbf308b2f29d98616923f94219","ref":"refs/heads/main","pushedAt":"2024-09-05T04:40:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kelson42","name":"Kelson","path":"/kelson42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1029718?s=80&v=4"},"commit":{"message":"Merge pull request #3981 from kiwix/Fixes#3754\n\nFixed: File drawer was showing on Tabs screen.","shortMessageHtmlLink":"Merge pull request #3981 from kiwix/Fixes#3754"}},{"before":"b093805ad4e734f213e8563cce141eda11fcd069","after":"e5a6b97510156c21dd941cae9aca528f341f67c4","ref":"refs/heads/Fixes#3754","pushedAt":"2024-09-05T04:40:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kelson42","name":"Kelson","path":"/kelson42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1029718?s=80&v=4"},"commit":{"message":"Fixed: File drawer was showing on Tabs screen.\n\n* Disabled the right drawer when the tabs screen is opened, the drawer will be enable when the tabs screen will close.","shortMessageHtmlLink":"Fixed: File drawer was showing on Tabs screen."}},{"before":"16cbe2a1e0a61595a19803ebc8211ffb9370f1c0","after":null,"ref":"refs/heads/Fixes#3978","pushedAt":"2024-09-05T04:39:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kelson42","name":"Kelson","path":"/kelson42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1029718?s=80&v=4"}},{"before":"829ec5301cf3bdd6e62969af19d01e91654af145","after":"9ba28ecd907f086eb865deb8e86bb5f330bf22d6","ref":"refs/heads/main","pushedAt":"2024-09-05T04:39:38.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"kelson42","name":"Kelson","path":"/kelson42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1029718?s=80&v=4"},"commit":{"message":"Merge pull request #3982 from kiwix/Fixes#3978\n\nRe-enabled the emulator caching in CI.","shortMessageHtmlLink":"Merge pull request #3982 from kiwix/Fixes#3978"}},{"before":"95ade4b28c598f5e2dac479fd1e2f2949e5b1d16","after":"16cbe2a1e0a61595a19803ebc8211ffb9370f1c0","ref":"refs/heads/Fixes#3978","pushedAt":"2024-09-04T11:25:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MohitMaliFtechiz","name":null,"path":"/MohitMaliFtechiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34593983?s=80&v=4"},"commit":{"message":"Try creating the codecov report on Api level 30 since some test cases are running on this api level like testing the WifiHotspot, ShowingPlayStoreRestriction in HelpFragment, etc.","shortMessageHtmlLink":"Try creating the codecov report on Api level 30 since some test cases…"}},{"before":"9d3c275ca8eb4b093fdaef07a1d2773185074e58","after":"95ade4b28c598f5e2dac479fd1e2f2949e5b1d16","ref":"refs/heads/Fixes#3978","pushedAt":"2024-09-04T10:50:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MohitMaliFtechiz","name":null,"path":"/MohitMaliFtechiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34593983?s=80&v=4"},"commit":{"message":"Configured the emulator to use 3GB of RAM and a 1024MB SD card instead of 4GB of RAM and a 2048MB SD card to reduce resource usage on CI.\n\n* Since the emulator works well with 3GB of RAM and a 1024MB SD card on CI for running test cases for custom apps, it is better to use this configuration for the app's test cases as well.","shortMessageHtmlLink":"Configured the emulator to use 3GB of RAM and a 1024MB SD card instea…"}},{"before":null,"after":"9d3c275ca8eb4b093fdaef07a1d2773185074e58","ref":"refs/heads/Fixes#3978","pushedAt":"2024-09-04T09:38:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MohitMaliFtechiz","name":null,"path":"/MohitMaliFtechiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34593983?s=80&v=4"},"commit":{"message":"Re-enabled the emulator caching in CI.","shortMessageHtmlLink":"Re-enabled the emulator caching in CI."}},{"before":null,"after":"b093805ad4e734f213e8563cce141eda11fcd069","ref":"refs/heads/Fixes#3754","pushedAt":"2024-09-04T09:12:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MohitMaliFtechiz","name":null,"path":"/MohitMaliFtechiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34593983?s=80&v=4"},"commit":{"message":"Fixed: File drawer was showing on Tabs screen.\n\n* Disabled the right drawer when the tabs screen is opened, the drawer will be enable when the tabs screen will close.","shortMessageHtmlLink":"Fixed: File drawer was showing on Tabs screen."}},{"before":"69e378bcc5fbc658141e07f210e68968ce9a3bf9","after":"85b2e829bed44cd636cba8cd29c6e215bbd6b90a","ref":"refs/heads/Fixes#3941","pushedAt":"2024-09-03T12:34:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MohitMaliFtechiz","name":null,"path":"/MohitMaliFtechiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34593983?s=80&v=4"},"commit":{"message":"Added unit and instrumentation test cases for CopyMoveFileHandler to properly test the all scenario with edge cases.","shortMessageHtmlLink":"Added unit and instrumentation test cases for CopyMoveFileHandler to …"}},{"before":"55a586d3c87337cd080c0ed58220106e6489cedd","after":"69e378bcc5fbc658141e07f210e68968ce9a3bf9","ref":"refs/heads/Fixes#3941","pushedAt":"2024-09-02T13:34:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MohitMaliFtechiz","name":null,"path":"/MohitMaliFtechiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34593983?s=80&v=4"},"commit":{"message":"Added test cases for CopyMoveFileHandler.","shortMessageHtmlLink":"Added test cases for CopyMoveFileHandler."}},{"before":"a5b967fc5cca284ce56c0998fe3bbe438a8d1c96","after":"55a586d3c87337cd080c0ed58220106e6489cedd","ref":"refs/heads/Fixes#3941","pushedAt":"2024-09-02T09:43:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MohitMaliFtechiz","name":null,"path":"/MohitMaliFtechiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34593983?s=80&v=4"},"commit":{"message":"Added copy, move, cancel options in permission dialog.\n\n* Using the error message from string file instead of a hardcoded string.","shortMessageHtmlLink":"Added copy, move, cancel options in permission dialog."}},{"before":"9c815f71111d879a73d81561a1d83a5359b1a3f5","after":"a5b967fc5cca284ce56c0998fe3bbe438a8d1c96","ref":"refs/heads/Fixes#3941","pushedAt":"2024-09-02T06:41:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MohitMaliFtechiz","name":null,"path":"/MohitMaliFtechiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34593983?s=80&v=4"},"commit":{"message":"Fixed some memory leaks in SearchFragment, LanguageFragment, and KiwixPrefsFragment.","shortMessageHtmlLink":"Fixed some memory leaks in SearchFragment, LanguageFragment, and Kiwi…"}},{"before":"9559c19f1b2b8ada5b891067d3159dce2cecd305","after":"9c815f71111d879a73d81561a1d83a5359b1a3f5","ref":"refs/heads/Fixes#3941","pushedAt":"2024-09-02T06:41:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MohitMaliFtechiz","name":null,"path":"/MohitMaliFtechiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34593983?s=80&v=4"},"commit":{"message":"Fixed some memory leaks in SearchFragment, LanguageFragment, and KiwixPrefsFragment.","shortMessageHtmlLink":"Fixed some memory leaks in SearchFragment, LanguageFragment, and Kiwi…"}},{"before":"e5dfc5332310fc9f55f5ddccf8eda75ed07121f6","after":"9559c19f1b2b8ada5b891067d3159dce2cecd305","ref":"refs/heads/Fixes#3941","pushedAt":"2024-08-30T13:21:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MohitMaliFtechiz","name":null,"path":"/MohitMaliFtechiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34593983?s=80&v=4"},"commit":{"message":"Implemented move functionality with fallbacks: If the DocumentsContract API fails to move the document, a fallback method will copy the source file and delete the original file, ensuring a smooth user experience.\n\n* Improved file copying performance: To enhance copy speed, we now use FileChannel for copying files, which is faster than the standard InputStream operation.","shortMessageHtmlLink":"Implemented move functionality with fallbacks: If the DocumentsContra…"}},{"before":"4b81c65e4a18228214c3c8125ef29eecd0676050","after":null,"ref":"refs/heads/use-libkiwix-2.2.2","pushedAt":"2024-08-29T16:33:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kelson42","name":"Kelson","path":"/kelson42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1029718?s=80&v=4"}},{"before":"f6fc49f8d26b1958fa9af31320388ae304965f3e","after":"829ec5301cf3bdd6e62969af19d01e91654af145","ref":"refs/heads/main","pushedAt":"2024-08-29T16:33:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kelson42","name":"Kelson","path":"/kelson42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1029718?s=80&v=4"},"commit":{"message":"Merge pull request #3980 from kiwix/use-libkiwix-2.2.2\n\nUse java-libkiwix 2.2.2","shortMessageHtmlLink":"Merge pull request #3980 from kiwix/use-libkiwix-2.2.2"}},{"before":"f9e2a7a6a2537105193155878b51dfd42825c054","after":"4b81c65e4a18228214c3c8125ef29eecd0676050","ref":"refs/heads/use-libkiwix-2.2.2","pushedAt":"2024-08-29T15:52:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kelson42","name":"Kelson","path":"/kelson42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1029718?s=80&v=4"},"commit":{"message":"Use java-libkiwix 2.2.2","shortMessageHtmlLink":"Use java-libkiwix 2.2.2"}},{"before":"f5c350f5156fd2c065d00ee2fd1f67cbb976fc2c","after":null,"ref":"refs/heads/translatewiki","pushedAt":"2024-08-29T15:38:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kelson42","name":"Kelson","path":"/kelson42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1029718?s=80&v=4"}},{"before":"c3e17e59883b5a541841261c651eddd06fb6d9bf","after":"f6fc49f8d26b1958fa9af31320388ae304965f3e","ref":"refs/heads/main","pushedAt":"2024-08-29T15:38:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kelson42","name":"Kelson","path":"/kelson42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1029718?s=80&v=4"},"commit":{"message":"Merge pull request #3962 from kiwix/translatewiki\n\nLocalisation updates from https://translatewiki.net.","shortMessageHtmlLink":"Merge pull request #3962 from kiwix/translatewiki"}},{"before":null,"after":"f9e2a7a6a2537105193155878b51dfd42825c054","ref":"refs/heads/use-libkiwix-2.2.2","pushedAt":"2024-08-29T13:37:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kelson42","name":"Kelson","path":"/kelson42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1029718?s=80&v=4"},"commit":{"message":"Use java-libkiwix 2.2.2","shortMessageHtmlLink":"Use java-libkiwix 2.2.2"}},{"before":"7eca9b4d0359ff906a0c503d39f89b2f1f788354","after":"f5c350f5156fd2c065d00ee2fd1f67cbb976fc2c","ref":"refs/heads/translatewiki","pushedAt":"2024-08-29T12:05:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"translatewiki","name":"translatewiki.net","path":"/translatewiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24829418?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"53b500416aa726f5dc7538fbc04c3ad15d3a5bad","after":"e5dfc5332310fc9f55f5ddccf8eda75ed07121f6","ref":"refs/heads/Fixes#3941","pushedAt":"2024-08-29T12:01:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MohitMaliFtechiz","name":null,"path":"/MohitMaliFtechiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34593983?s=80&v=4"},"commit":{"message":"Improved the move functionality and copy functionality.","shortMessageHtmlLink":"Improved the move functionality and copy functionality."}},{"before":"9bb8efecb44934078289470973c1ae3bd4008cde","after":"53b500416aa726f5dc7538fbc04c3ad15d3a5bad","ref":"refs/heads/Fixes#3941","pushedAt":"2024-08-28T16:20:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MohitMaliFtechiz","name":null,"path":"/MohitMaliFtechiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34593983?s=80&v=4"},"commit":{"message":"Added the functionality to move zim files from another storage.","shortMessageHtmlLink":"Added the functionality to move zim files from another storage."}},{"before":"574e46c809f68fd1fbcdb585eccac7fe4b45daef","after":"9bb8efecb44934078289470973c1ae3bd4008cde","ref":"refs/heads/Fixes#3941","pushedAt":"2024-08-28T10:20:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MohitMaliFtechiz","name":null,"path":"/MohitMaliFtechiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34593983?s=80&v=4"},"commit":{"message":"Fixed the memory leak on Android 13 and Android 14.","shortMessageHtmlLink":"Fixed the memory leak on Android 13 and Android 14."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEreRjnAA","startCursor":null,"endCursor":null}},"title":"Activity · kiwix/kiwix-android"}