{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":167735377,"defaultBranch":"master","name":"android-pdfviewer","ownerLogin":"danjdt","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-01-26T20:26:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13929706?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1699276870.0","currentOid":""},"activityList":{"items":[{"before":"626807abd5349120792ca51a45874001be5ca764","after":"f90538a5b4e98860ea5fe59825115506f4f0dfe2","ref":"refs/heads/master","pushedAt":"2024-05-28T12:26:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"},"commit":{"message":"Catch SecurityException on PDF renderer instantiation (#27)","shortMessageHtmlLink":"Catch SecurityException on PDF renderer instantiation (#27)"}},{"before":"b8050f0f9c36c00fe348ef68a9799c6108916b6b","after":null,"ref":"refs/heads/danjdt-patch-1","pushedAt":"2023-11-06T13:21:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"}},{"before":"5121dc376188f2a367319eaa21daa082e5bad52e","after":"626807abd5349120792ca51a45874001be5ca764","ref":"refs/heads/master","pushedAt":"2023-11-06T13:20:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"},"commit":{"message":"Update LICENSE.md","shortMessageHtmlLink":"Update LICENSE.md"}},{"before":null,"after":"b8050f0f9c36c00fe348ef68a9799c6108916b6b","ref":"refs/heads/danjdt-patch-1","pushedAt":"2023-11-06T13:18:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"},"commit":{"message":"Update LICENSE.md","shortMessageHtmlLink":"Update LICENSE.md"}},{"before":"9016574725a6d4708d6583f2a0393ca0c1414819","after":"5121dc376188f2a367319eaa21daa082e5bad52e","ref":"refs/heads/master","pushedAt":"2023-10-16T12:52:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"},"commit":{"message":"Coroutines optimization (#24)\n\n* Implemented advanced zoom\r\n\r\n* Refactor\r\n\r\n* Scoped coroutines to lifecycle. Fixed race condition on pages rendering\r\n\r\n* Updated Readme","shortMessageHtmlLink":"Coroutines optimization (#24)"}},{"before":"a26da3534a89f891da22ce4fb3540c59eef21e29","after":"9016574725a6d4708d6583f2a0393ca0c1414819","ref":"refs/heads/master","pushedAt":"2023-10-11T14:11:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"},"commit":{"message":"Implemented advanced zoom (#23)\n\n* Implemented advanced zoom\r\n\r\n* Refactor","shortMessageHtmlLink":"Implemented advanced zoom (#23)"}},{"before":"356efbca53c3499670c6b85c7c21e44e40e44438","after":"a26da3534a89f891da22ce4fb3540c59eef21e29","ref":"refs/heads/master","pushedAt":"2023-08-28T19:44:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"},"commit":{"message":"Refactored code with kotlin coroutines (#22)","shortMessageHtmlLink":"Refactored code with kotlin coroutines (#22)"}},{"before":"8b6b80bf7be5876db73b9cc321b7694cdbd4d999","after":"356efbca53c3499670c6b85c7c21e44e40e44438","ref":"refs/heads/master","pushedAt":"2023-08-28T19:44:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"},"commit":{"message":"actualized + uri loading implemented (#10)\n\n* build: targetSdk, libraries and tooling upgraded\r\n\r\nAlso use viewbinding in example application\r\n\r\n* refactor: added CoroutinesAsyncTask implementation\r\n\r\nsource: https://github.com/ladrahul25/CoroutineAsyncTask\r\n\r\n* feat: CoroutinesAsyncTask minor improvements\r\n\r\n* refactor: mirgration from legacy AsyncTask to CoroutinesAsyncTask\r\n\r\n* refactor: LoadFileFromResAsyncTask removed as duplicate for LoadFileFromInputStreamAsyncTask\r\n\r\n* feat: API for loading from storage through URI\r\n\r\n* feat: open files from storage in sample app\r\n\r\n* revert: change back to native AsyncTask\r\n\r\n* fix: nullable variable removePos\r\n\r\n* refactor: pdf_page layout cleanup\r\n\r\n* refactor: create viewholder for DefaultPdfPageAdapter in code instead of inflating xml\r\n\r\n* refactor: xml-resources from library removed\r\n\r\nMost of them were useless. Now it can be possible to use library as jar-dependency\r\n\r\n* build: library dependencies optimized\r\n\r\n* fix: sample app - clear view before loading new file","shortMessageHtmlLink":"actualized + uri loading implemented (#10)"}},{"before":null,"after":"8b6b80bf7be5876db73b9cc321b7694cdbd4d999","ref":"refs/heads/dev","pushedAt":"2023-08-28T19:42:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"},"commit":{"message":"Refactored code with kotlin coroutines","shortMessageHtmlLink":"Refactored code with kotlin coroutines"}},{"before":"edf3c4afae899a60c0799ec2f6f740071e066d66","after":null,"ref":"refs/heads/dev","pushedAt":"2023-08-28T19:42:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"}},{"before":"7479679e7701b02f9dc23ae73273ee42b51c6c08","after":"8b6b80bf7be5876db73b9cc321b7694cdbd4d999","ref":"refs/heads/master","pushedAt":"2023-08-28T19:41:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"},"commit":{"message":"Refactored code with kotlin coroutines","shortMessageHtmlLink":"Refactored code with kotlin coroutines"}},{"before":"587465905882736a8dd6918317e59ce0fb37470a","after":null,"ref":"refs/heads/developer","pushedAt":"2023-08-28T19:24:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"}},{"before":null,"after":"edf3c4afae899a60c0799ec2f6f740071e066d66","ref":"refs/heads/dev","pushedAt":"2023-08-28T19:24:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/danjdt/android-pdfviewer","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/danjdt/android-pdfviewer"}},{"before":"92b7c4e4a7592e075bfc8802280f5898f05d6525","after":null,"ref":"refs/heads/revert-21-developer","pushedAt":"2023-08-28T19:23:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"}},{"before":null,"after":"587465905882736a8dd6918317e59ce0fb37470a","ref":"refs/heads/developer","pushedAt":"2023-08-28T19:22:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"},"commit":{"message":"Adjust readme","shortMessageHtmlLink":"Adjust readme"}},{"before":"587465905882736a8dd6918317e59ce0fb37470a","after":null,"ref":"refs/heads/developer","pushedAt":"2023-08-28T19:22:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"}},{"before":null,"after":"92b7c4e4a7592e075bfc8802280f5898f05d6525","ref":"refs/heads/revert-21-developer","pushedAt":"2023-08-28T19:22:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"},"commit":{"message":"Revert \"README text adjustments (#21)\"\n\nThis reverts commit 7479679e7701b02f9dc23ae73273ee42b51c6c08.","shortMessageHtmlLink":"Revert \"README text adjustments (#21)\""}},{"before":"c39c88e2cefcefd53027a7f388ad22157a9af4e0","after":"7479679e7701b02f9dc23ae73273ee42b51c6c08","ref":"refs/heads/master","pushedAt":"2023-08-28T19:21:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"},"commit":{"message":"README text adjustments (#21)\n\n* Refactor code using kotlin coroutines (#14)\r\n\r\n* Update dependencies\r\n\r\n* Fix sample\r\n\r\n* Code improvements\r\n\r\n* Renamed pdfViewInterface to pdfViewController\r\n\r\n* Removed failure handling\r\n\r\n* Add license file\r\n\r\n* Adjust readme","shortMessageHtmlLink":"README text adjustments (#21)"}},{"before":"464ef7a5244e3233e1fda0aef9909a95a19862ed","after":"587465905882736a8dd6918317e59ce0fb37470a","ref":"refs/heads/developer","pushedAt":"2023-08-28T19:21:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"},"commit":{"message":"Adjust readme","shortMessageHtmlLink":"Adjust readme"}},{"before":null,"after":"464ef7a5244e3233e1fda0aef9909a95a19862ed","ref":"refs/heads/developer","pushedAt":"2023-08-28T19:17:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/danjdt/android-pdfviewer","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/danjdt/android-pdfviewer"}},{"before":"0feb8ceea60efcb964933b68eff7d8bcc5b88541","after":null,"ref":"refs/heads/developer","pushedAt":"2023-08-28T19:15:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"}},{"before":null,"after":"0feb8ceea60efcb964933b68eff7d8bcc5b88541","ref":"refs/heads/developer","pushedAt":"2023-08-28T19:14:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/danjdt/android-pdfviewer","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/danjdt/android-pdfviewer"}},{"before":"0008f94509799873c896ef3b4c3961741c0e4ab4","after":null,"ref":"refs/heads/developer","pushedAt":"2023-08-28T19:13:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"}},{"before":"f13a1558c1776fa9c16e5c87de63c4999d6d598a","after":null,"ref":"refs/heads/danjdt-patch-1","pushedAt":"2023-08-28T19:12:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"}},{"before":"a92812c894361971c5d80e47f888626d90cf9234","after":"c39c88e2cefcefd53027a7f388ad22157a9af4e0","ref":"refs/heads/master","pushedAt":"2023-08-28T19:12:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"},"commit":{"message":"Update README.md (#20)","shortMessageHtmlLink":"Update README.md (#20)"}},{"before":null,"after":"f13a1558c1776fa9c16e5c87de63c4999d6d598a","ref":"refs/heads/danjdt-patch-1","pushedAt":"2023-08-28T19:12:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"65dd8c57c3be67d1c6670be1007c0c024127ca97","after":"0008f94509799873c896ef3b4c3961741c0e4ab4","ref":"refs/heads/developer","pushedAt":"2023-08-28T19:11:17.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"},"commit":{"message":"Merge branch 'master' into developer","shortMessageHtmlLink":"Merge branch 'master' into developer"}},{"before":"a0be48c126811a37bf91bf3d59c0729733e10691","after":"65dd8c57c3be67d1c6670be1007c0c024127ca97","ref":"refs/heads/developer","pushedAt":"2023-08-28T19:09:56.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"},"commit":{"message":"Merge branch 'master' into developer","shortMessageHtmlLink":"Merge branch 'master' into developer"}},{"before":"32d33b2b671c5cb7329b0bf41933be1324679a4e","after":null,"ref":"refs/heads/removed/unused_imports","pushedAt":"2023-08-28T19:08:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"}},{"before":"51b180649bce0fe875d742d2eb8c38115cf023dd","after":"a92812c894361971c5d80e47f888626d90cf9234","ref":"refs/heads/master","pushedAt":"2023-08-28T19:07:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danjdt","name":"Daniel José Dias Teixeira","path":"/danjdt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929706?s=80&v=4"},"commit":{"message":"Removed unused imports (#19)\n\n* Refactor code using kotlin coroutines (#14)\r\n\r\n* Update dependencies\r\n\r\n* Fix sample\r\n\r\n* WIP\r\n\r\n* Code improvements\r\n\r\n* Renamed pdfViewInterface to pdfViewController\r\n\r\n* Removed failure handling\r\n\r\n* Add license file\r\n\r\n* removed unused imports","shortMessageHtmlLink":"Removed unused imports (#19)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yOFQxMjoyNjo1OS4wMDAwMDBazwAAAARV0usx","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yOFQxMjoyNjo1OS4wMDAwMDBazwAAAARV0usx","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0yOFQxOTowNzowMy4wMDAwMDBazwAAAAN0Rtdw"}},"title":"Activity · danjdt/android-pdfviewer"}