{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":784176826,"defaultBranch":"main","name":"gamepads_android","ownerLogin":"markvideon","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-09T10:38:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13074222?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712659179.0","currentOid":""},"activityList":{"items":[{"before":"bf60c0dbd0ce568aa2121a6b22e7751212da5c6e","after":"3de0210c72d55ab296af0c6ac2b92ced0834a5f1","ref":"refs/heads/main","pushedAt":"2024-06-18T08:18:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markvideon","name":"Mark Videon","path":"/markvideon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13074222?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"a3b00f257048b221d0c5a70b79f30ba088847e17","after":"bf60c0dbd0ce568aa2121a6b22e7751212da5c6e","ref":"refs/heads/main","pushedAt":"2024-06-16T21:59:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markvideon","name":"Mark Videon","path":"/markvideon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13074222?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"d5a0921810dd8414eb09ff0a31414c75c649977e","after":"a3b00f257048b221d0c5a70b79f30ba088847e17","ref":"refs/heads/main","pushedAt":"2024-06-03T22:15:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markvideon","name":"Mark Videon","path":"/markvideon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13074222?s=80&v=4"},"commit":{"message":"Use kotlin absolute function","shortMessageHtmlLink":"Use kotlin absolute function"}},{"before":"6396b0084e05b1101ae24aef96421a1aa0e0907b","after":"d5a0921810dd8414eb09ff0a31414c75c649977e","ref":"refs/heads/main","pushedAt":"2024-06-03T22:11:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markvideon","name":"Mark Videon","path":"/markvideon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13074222?s=80&v=4"},"commit":{"message":"Removed Todo. Consistently observed history size of 0 for gamepad movement.","shortMessageHtmlLink":"Removed Todo. Consistently observed history size of 0 for gamepad mov…"}},{"before":"02c5ba3e0fd934dede7a4994b11595cf0bd4abea","after":"6396b0084e05b1101ae24aef96421a1aa0e0907b","ref":"refs/heads/main","pushedAt":"2024-06-03T12:31:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markvideon","name":"Mark Videon","path":"/markvideon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13074222?s=80&v=4"},"commit":{"message":"Updated reportAxis to consume event even if threshold is not met","shortMessageHtmlLink":"Updated reportAxis to consume event even if threshold is not met"}},{"before":"92b3e7ac7220bbcdb95813cfbb9c93eb113c8dab","after":"02c5ba3e0fd934dede7a4994b11595cf0bd4abea","ref":"refs/heads/main","pushedAt":"2024-05-26T05:37:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markvideon","name":"Mark Videon","path":"/markvideon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13074222?s=80&v=4"},"commit":{"message":"Updated pubspec files, analysis_options","shortMessageHtmlLink":"Updated pubspec files, analysis_options"}},{"before":"14526829bf0ea47f405bb3d3689f5d8818d5bb79","after":"92b3e7ac7220bbcdb95813cfbb9c93eb113c8dab","ref":"refs/heads/main","pushedAt":"2024-05-26T05:30:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markvideon","name":"Mark Videon","path":"/markvideon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13074222?s=80&v=4"},"commit":{"message":"Updated package name","shortMessageHtmlLink":"Updated package name"}},{"before":"bfab897dd954d61c1c9f6aca1d0ede6744c62f68","after":"14526829bf0ea47f405bb3d3689f5d8818d5bb79","ref":"refs/heads/main","pushedAt":"2024-05-26T05:11:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markvideon","name":"Mark Videon","path":"/markvideon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13074222?s=80&v=4"},"commit":{"message":"Moved ownership check from EventListener into GamepadsAndroidPlugin","shortMessageHtmlLink":"Moved ownership check from EventListener into GamepadsAndroidPlugin"}},{"before":"ba82ebaccc9b1e5e4b388aa2c56c17507ebd4278","after":"bfab897dd954d61c1c9f6aca1d0ede6744c62f68","ref":"refs/heads/main","pushedAt":"2024-05-26T05:11:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markvideon","name":"Mark Videon","path":"/markvideon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13074222?s=80&v=4"},"commit":{"message":"Renamed ConnectionListener to DeviceListener, updated various references.","shortMessageHtmlLink":"Renamed ConnectionListener to DeviceListener, updated various referen…"}},{"before":"8500774faa573cb514af7339af569adac4dd7fa4","after":"ba82ebaccc9b1e5e4b388aa2c56c17507ebd4278","ref":"refs/heads/main","pushedAt":"2024-05-25T10:58:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markvideon","name":"Mark Videon","path":"/markvideon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13074222?s=80&v=4"},"commit":{"message":"Added filter on EventListener for devices that the plugin is considered responsible for.","shortMessageHtmlLink":"Added filter on EventListener for devices that the plugin is consider…"}},{"before":"f7778b3392d31bfe50bbbe292802fdf583cf091d","after":"8500774faa573cb514af7339af569adac4dd7fa4","ref":"refs/heads/main","pushedAt":"2024-05-25T10:40:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markvideon","name":"Mark Videon","path":"/markvideon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13074222?s=80&v=4"},"commit":{"message":"Added isGamepadsInputDevice function to GamepadsCompatibleActivity interface. Removed / updated various comments.","shortMessageHtmlLink":"Added isGamepadsInputDevice function to GamepadsCompatibleActivity in…"}},{"before":"bec55b244be112c489335074b54dc28fc98c08aa","after":"f7778b3392d31bfe50bbbe292802fdf583cf091d","ref":"refs/heads/main","pushedAt":"2024-05-18T09:22:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markvideon","name":"Mark Videon","path":"/markvideon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13074222?s=80&v=4"},"commit":{"message":"Created EventListener class for owning logic related to responding to KeyEvents and MotionEvents. Added filtering for MotionEvents. Misc tidy-ups.","shortMessageHtmlLink":"Created EventListener class for owning logic related to responding to…"}},{"before":"fa7977a6bd8b5e9228984474765d6bb4b541776a","after":"bec55b244be112c489335074b54dc28fc98c08aa","ref":"refs/heads/main","pushedAt":"2024-05-18T07:46:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markvideon","name":"Mark Videon","path":"/markvideon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13074222?s=80&v=4"},"commit":{"message":"Renamed GamepadListener to ConnectionListener to better reflect current scope of responsibility","shortMessageHtmlLink":"Renamed GamepadListener to ConnectionListener to better reflect curre…"}},{"before":"11e01c9f380d36079b579ab34eba754a538634e4","after":"fa7977a6bd8b5e9228984474765d6bb4b541776a","ref":"refs/heads/main","pushedAt":"2024-05-18T05:58:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markvideon","name":"Mark Videon","path":"/markvideon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13074222?s=80&v=4"},"commit":{"message":"Inverted Y-Axis","shortMessageHtmlLink":"Inverted Y-Axis"}},{"before":"928f56ee4aef2cbd35570779ecd2963ed20c53f5","after":"11e01c9f380d36079b579ab34eba754a538634e4","ref":"refs/heads/main","pushedAt":"2024-05-18T04:05:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markvideon","name":"Mark Videon","path":"/markvideon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13074222?s=80&v=4"},"commit":{"message":"Most of the way there :)","shortMessageHtmlLink":"Most of the way there :)"}},{"before":"3b46fd974a91cf70f98182b7697b3847398ed845","after":"928f56ee4aef2cbd35570779ecd2963ed20c53f5","ref":"refs/heads/main","pushedAt":"2024-05-13T08:53:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markvideon","name":"Mark Videon","path":"/markvideon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13074222?s=80&v=4"},"commit":{"message":"Removed dependence on game-controller, we are not the intended audience","shortMessageHtmlLink":"Removed dependence on game-controller, we are not the intended audience"}},{"before":"62f51b83795a84cf5f613ca2ebd6aa2d7d2ca8ef","after":"3b46fd974a91cf70f98182b7697b3847398ed845","ref":"refs/heads/main","pushedAt":"2024-04-27T04:35:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markvideon","name":"Mark Videon","path":"/markvideon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13074222?s=80&v=4"},"commit":{"message":"Working init, destroy, isInitialised. Update is linked in principle, but untested","shortMessageHtmlLink":"Working init, destroy, isInitialised. Update is linked in principle, …"}},{"before":"261dfc4d28ce79c17d96f98db923b7d41afcfb4f","after":"62f51b83795a84cf5f613ca2ebd6aa2d7d2ca8ef","ref":"refs/heads/main","pushedAt":"2024-04-24T22:41:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markvideon","name":"Mark Videon","path":"/markvideon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13074222?s=80&v=4"},"commit":{"message":"Validated that some Paddleboat methods can safely be invoked. init & destroy cause errors with misleading log information.","shortMessageHtmlLink":"Validated that some Paddleboat methods can safely be invoked. init & …"}},{"before":"acc1b9ce180336205eb7ce9fa82116beaae6b2af","after":"261dfc4d28ce79c17d96f98db923b7d41afcfb4f","ref":"refs/heads/main","pushedAt":"2024-04-22T08:43:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markvideon","name":"Mark Videon","path":"/markvideon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13074222?s=80&v=4"},"commit":{"message":"Successful mock of GamepadEvent","shortMessageHtmlLink":"Successful mock of GamepadEvent"}},{"before":"d091ff34aae0682326e2c47bf341d42b2c4f033b","after":"acc1b9ce180336205eb7ce9fa82116beaae6b2af","ref":"refs/heads/main","pushedAt":"2024-04-21T12:09:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markvideon","name":"Mark Videon","path":"/markvideon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13074222?s=80&v=4"},"commit":{"message":"Resolved dependency issues","shortMessageHtmlLink":"Resolved dependency issues"}},{"before":"bd4266ddd1c98cbef72960b51e3178b5acce17b9","after":"d091ff34aae0682326e2c47bf341d42b2c4f033b","ref":"refs/heads/main","pushedAt":"2024-04-21T02:32:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markvideon","name":"Mark Videon","path":"/markvideon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13074222?s=80&v=4"},"commit":{"message":"Inching closer... Various compiliation errors due to dependencies games-controller source has that it doesn't ship with.","shortMessageHtmlLink":"Inching closer... Various compiliation errors due to dependencies gam…"}},{"before":"422b8c792ff49fba7515d219dceccc73d909612d","after":"bd4266ddd1c98cbef72960b51e3178b5acce17b9","ref":"refs/heads/main","pushedAt":"2024-04-15T10:39:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markvideon","name":"Mark Videon","path":"/markvideon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13074222?s=80&v=4"},"commit":{"message":"flutter build apk","shortMessageHtmlLink":"flutter build apk"}},{"before":"fc0af10a58098677a3c272a0b892789cd3b66e6d","after":"422b8c792ff49fba7515d219dceccc73d909612d","ref":"refs/heads/main","pushedAt":"2024-04-09T10:42:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markvideon","name":"Mark Videon","path":"/markvideon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13074222?s=80&v=4"},"commit":{"message":"Removed example","shortMessageHtmlLink":"Removed example"}},{"before":null,"after":"fc0af10a58098677a3c272a0b892789cd3b66e6d","ref":"refs/heads/main","pushedAt":"2024-04-09T10:39:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"markvideon","name":"Mark Videon","path":"/markvideon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13074222?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEaDK41AA","startCursor":null,"endCursor":null}},"title":"Activity · markvideon/gamepads_android"}