{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":248937035,"defaultBranch":"master","name":"osu-droid","ownerLogin":"osudroid","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-03-21T08:39:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/49559158?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715401281.0","currentOid":""},"activityList":{"items":[{"before":"6105bc7d451ab78d627425bc1d98a3c122ee1370","after":"49589a33da5fbe7d839de9758ec44119777c7682","ref":"refs/heads/master","pushedAt":"2024-05-13T08:51:51.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Merge pull request #360 from Rian8337/decouple-fps-pp-counter\n\nDecouple FPS and pp counter settings","shortMessageHtmlLink":"Merge pull request #360 from Rian8337/decouple-fps-pp-counter"}},{"before":"2d0bf6e8ca577778a28d00fdf1a06d56d4b5b9f1","after":"6105bc7d451ab78d627425bc1d98a3c122ee1370","ref":"refs/heads/master","pushedAt":"2024-05-13T08:47:56.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Merge pull request #359 from Reco1I/new-search\n\nRedesign search bar dialog","shortMessageHtmlLink":"Merge pull request #359 from Reco1I/new-search"}},{"before":"1323527b53b9013bc2a10f945e4bef6d701a228b","after":"2d0bf6e8ca577778a28d00fdf1a06d56d4b5b9f1","ref":"refs/heads/master","pushedAt":"2024-05-13T02:52:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Remove unused import in `GameScene`","shortMessageHtmlLink":"Remove unused import in GameScene"}},{"before":"be1ae05b3121b06e811eb1e5bfffcc1305c44130","after":"1323527b53b9013bc2a10f945e4bef6d701a228b","ref":"refs/heads/master","pushedAt":"2024-05-13T02:22:14.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Merge pull request #356 from Reco1I/new-menu\n\nRedesign mod customization menu","shortMessageHtmlLink":"Merge pull request #356 from Reco1I/new-menu"}},{"before":"7d696e6b77fd5ab733870751393c9b3d69f7e3f1","after":"be1ae05b3121b06e811eb1e5bfffcc1305c44130","ref":"refs/heads/master","pushedAt":"2024-05-12T13:27:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Default online username to \"Guest\"","shortMessageHtmlLink":"Default online username to \"Guest\""}},{"before":"f3bb54087b6c9e672fa2ac7f6fe2491ff3b240c8","after":"7d696e6b77fd5ab733870751393c9b3d69f7e3f1","ref":"refs/heads/master","pushedAt":"2024-05-12T12:36:22.000Z","pushType":"pr_merge","commitsCount":23,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Merge pull request #352 from Reco1I/new-settings\n\nRework & redesign settings menu","shortMessageHtmlLink":"Merge pull request #352 from Reco1I/new-settings"}},{"before":"d90a8e17b211ed9e1450cf7fe45b065a49dba707","after":"f3bb54087b6c9e672fa2ac7f6fe2491ff3b240c8","ref":"refs/heads/master","pushedAt":"2024-05-12T11:51:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Fix `buildUrl` not applying built URL to the request in `WebRequest`","shortMessageHtmlLink":"Fix buildUrl not applying built URL to the request in WebRequest"}},{"before":"d90a8e17b211ed9e1450cf7fe45b065a49dba707","after":null,"ref":"refs/tags/v1.7.2-P4240510-release(patch-4)","pushedAt":"2024-05-11T04:19:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Acivev","name":"Acivev","path":"/Acivev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37246611?s=80&v=4"}},{"before":"d90a8e17b211ed9e1450cf7fe45b065a49dba707","after":null,"ref":"refs/tags/v1.7.2-P2240510-release(patch-4)","pushedAt":"2024-05-11T04:15:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Acivev","name":"Acivev","path":"/Acivev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37246611?s=80&v=4"}},{"before":"ca73598770db960bdee2fdf9fd9b7ebb98004672","after":"5e583a2e9fae897c32ab3a0a2b5e62665fab9a2a","ref":"refs/heads/1.7.2-hotfix","pushedAt":"2024-05-10T14:06:42.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}},{"before":"95421da3dec57ca6ae346285af05a7e14d516476","after":"d90a8e17b211ed9e1450cf7fe45b065a49dba707","ref":"refs/heads/master","pushedAt":"2024-05-10T14:00:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Show cursor sprite on `ACTION_MOVE` during gameplay","shortMessageHtmlLink":"Show cursor sprite on ACTION_MOVE during gameplay"}},{"before":"254be69ee2f46e48fdde30779492c9a849320912","after":"95421da3dec57ca6ae346285af05a7e14d516476","ref":"refs/heads/master","pushedAt":"2024-05-09T14:29:10.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Merge pull request #355 from Reco1I/web-request\n\nImprove code quality in WebRequest and its subclasses","shortMessageHtmlLink":"Merge pull request #355 from Reco1I/web-request"}},{"before":"9d22a7cb7ce98fe082a986f940c672f549085765","after":"ca73598770db960bdee2fdf9fd9b7ebb98004672","ref":"refs/heads/1.7.2-hotfix","pushedAt":"2024-05-09T04:30:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Set `previousFrameTime` to 0 upon gameplay\n\nFixes an issue where a touch event's recorded timestamp may be recorded improperly when a frame has not been rendered yet.","shortMessageHtmlLink":"Set previousFrameTime to 0 upon gameplay"}},{"before":"d3f844d2a50209c8f70c5e68f9b0e021b4d9a2bd","after":"9d22a7cb7ce98fe082a986f940c672f549085765","ref":"refs/heads/1.7.2-hotfix","pushedAt":"2024-05-09T04:24:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Don't cap cursor time at 0 in replay\n\nThe time of a touch event may be negative due to offsets (see `secPassed` usages in `GameScene` for more information).\n\n(cherry picked from commit 236f7590db112cae039b4f9197d8c6db4fdc5cb7)","shortMessageHtmlLink":"Don't cap cursor time at 0 in replay"}},{"before":"87a1d134716a519114d3d8a60de3492a05c03ecf","after":"254be69ee2f46e48fdde30779492c9a849320912","ref":"refs/heads/master","pushedAt":"2024-05-09T04:22:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Set `previousFrameTime` to 0 upon gameplay\n\nFixes an issue where a touch event's recorded timestamp may be recorded improperly when a frame has not been rendered yet","shortMessageHtmlLink":"Set previousFrameTime to 0 upon gameplay"}},{"before":"263494f3d6dd3b89b8bbe2d9333bd97a7497240e","after":"d3f844d2a50209c8f70c5e68f9b0e021b4d9a2bd","ref":"refs/heads/1.7.2-hotfix","pushedAt":"2024-05-05T05:53:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}},{"before":"3f6654f0b9fcd2573dd6ae25af531a175c0c25c2","after":"263494f3d6dd3b89b8bbe2d9333bd97a7497240e","ref":"refs/heads/1.7.2-hotfix","pushedAt":"2024-05-05T05:40:51.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Fix search coroutine scope being cancelled after first exception\n\n(cherry picked from commit 24ba9289ccd02e3d4a9dd0a53c2c0be9bf21f051)","shortMessageHtmlLink":"Fix search coroutine scope being cancelled after first exception"}},{"before":"96309a69f86df5a441827632425b35fd8ed7efdd","after":"87a1d134716a519114d3d8a60de3492a05c03ecf","ref":"refs/heads/master","pushedAt":"2024-05-05T05:35:12.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Merge pull request #354 from Reco1I/refresh-button\n\nFix potential crash when showing BeatmapListing and add \"Retry\" button","shortMessageHtmlLink":"Merge pull request #354 from Reco1I/refresh-button"}},{"before":"41e01345ebafb7668fdfe26459cf86d998b93f9b","after":"96309a69f86df5a441827632425b35fd8ed7efdd","ref":"refs/heads/master","pushedAt":"2024-05-05T02:48:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Use `Chrome/Android` user agent for beatmap downloader requests","shortMessageHtmlLink":"Use Chrome/Android user agent for beatmap downloader requests"}},{"before":"94b277775d62e8fbef539e7002bacb025ac66e3e","after":"3f6654f0b9fcd2573dd6ae25af531a175c0c25c2","ref":"refs/heads/1.7.2-hotfix","pushedAt":"2024-05-04T12:53:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Use `Chrome/Android` user agent when requesting\n\nThis bypasses web crawler preventions present in beatmap downloader and (potentially) other sites.","shortMessageHtmlLink":"Use Chrome/Android user agent when requesting"}},{"before":"ce0db96854c31a4f77e428e004ad7ae052372dff","after":"94b277775d62e8fbef539e7002bacb025ac66e3e","ref":"refs/heads/1.7.2-hotfix","pushedAt":"2024-05-04T12:26:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Fix crash when entering new player name","shortMessageHtmlLink":"Fix crash when entering new player name"}},{"before":"f2f432e30a3a67c2a23d4f7109f911c312eb40a6","after":"ce0db96854c31a4f77e428e004ad7ae052372dff","ref":"refs/heads/1.7.2-hotfix","pushedAt":"2024-05-02T02:52:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Fix internal memory toast (again)\n\n(cherry picked from commit 41e01345ebafb7668fdfe26459cf86d998b93f9b)","shortMessageHtmlLink":"Fix internal memory toast (again)"}},{"before":"8729c1f3a96910c1bbf83de8016f9c42cc3d8551","after":"41e01345ebafb7668fdfe26459cf86d998b93f9b","ref":"refs/heads/master","pushedAt":"2024-05-02T02:52:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Fix internal memory toast (again)","shortMessageHtmlLink":"Fix internal memory toast (again)"}},{"before":"8729c1f3a96910c1bbf83de8016f9c42cc3d8551","after":null,"ref":"refs/tags/v1.7.1-P2240501-release(patch-2)","pushedAt":"2024-05-01T10:26:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Acivev","name":"Acivev","path":"/Acivev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37246611?s=80&v=4"}},{"before":"e1a235ce6b11ec23cee8290ec0147700d405dc3b","after":"f2f432e30a3a67c2a23d4f7109f911c312eb40a6","ref":"refs/heads/1.7.2-hotfix","pushedAt":"2024-05-01T10:13:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}},{"before":"f176154e97f3e4d35ad4546f052bbe8c70803850","after":"8729c1f3a96910c1bbf83de8016f9c42cc3d8551","ref":"refs/heads/master","pushedAt":"2024-05-01T07:29:48.000Z","pushType":"pr_merge","commitsCount":24,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Merge pull request #349 from Reco1I/package-refactor\n\nRefactor 'com.reco1l' package and upgrade tools","shortMessageHtmlLink":"Merge pull request #349 from Reco1I/package-refactor"}},{"before":"9fa7d8d5aff105b4b350fba75856fefbc4f08e59","after":"e1a235ce6b11ec23cee8290ec0147700d405dc3b","ref":"refs/heads/1.7.2-hotfix","pushedAt":"2024-05-01T04:26:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Ensure avatar texture unloading happens in the next update thread tick\n\n(cherry picked from commit f176154e97f3e4d35ad4546f052bbe8c70803850)","shortMessageHtmlLink":"Ensure avatar texture unloading happens in the next update thread tick"}},{"before":"54ba5cb69a59a50967951274b0353f7016efefcf","after":"f176154e97f3e4d35ad4546f052bbe8c70803850","ref":"refs/heads/master","pushedAt":"2024-05-01T04:26:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Ensure avatar texture unloading happens in the next update thread tick","shortMessageHtmlLink":"Ensure avatar texture unloading happens in the next update thread tick"}},{"before":"ce24d2e524c51f0315fabef078b53a4f7d1fcc10","after":"9fa7d8d5aff105b4b350fba75856fefbc4f08e59","ref":"refs/heads/1.7.2-hotfix","pushedAt":"2024-05-01T02:28:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Ensure low memory toast display is called on main thread\n\n(cherry picked from commit 54ba5cb69a59a50967951274b0353f7016efefcf)","shortMessageHtmlLink":"Ensure low memory toast display is called on main thread"}},{"before":"56c1d2d3016d56c5cfe32a39ef9ad1b90c8cac16","after":"54ba5cb69a59a50967951274b0353f7016efefcf","ref":"refs/heads/master","pushedAt":"2024-05-01T02:27:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Rian8337","name":"Rian (Reza Mouna Hendrian)","path":"/Rian8337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52914632?s=80&v=4"},"commit":{"message":"Ensure low memory toast display is called on main thread","shortMessageHtmlLink":"Ensure low memory toast display is called on main thread"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESC8scAA","startCursor":null,"endCursor":null}},"title":"Activity ยท osudroid/osu-droid"}