{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":30784811,"defaultBranch":"develop","name":"JoystickGremlin","ownerLogin":"WhiteMagic","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-02-14T02:31:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5612?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1657959130.5077848","currentOid":""},"activityList":{"items":[{"before":"b634951f939c3276bbc07fed2e072b9181b03372","after":"a0622c395be3b3c9d426ffd42545c0c60f439af9","ref":"refs/heads/develop","pushedAt":"2024-09-01T20:20:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Mode change action UI","shortMessageHtmlLink":"Mode change action UI"}},{"before":"380f27837dc6a5c07d5ebb403686e09d9e3447bf","after":"b634951f939c3276bbc07fed2e072b9181b03372","ref":"refs/heads/develop","pushedAt":"2024-06-14T21:36:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Initial mode change work","shortMessageHtmlLink":"Initial mode change work"}},{"before":"f6e7b1cc438575434ea7496b3100e2a5591b63b8","after":"380f27837dc6a5c07d5ebb403686e09d9e3447bf","ref":"refs/heads/develop","pushedAt":"2024-06-08T11:59:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"UI mode selector functionality implemented","shortMessageHtmlLink":"UI mode selector functionality implemented"}},{"before":"28c01e370be55d2b4cfcbc95d31c5c982b5c40cf","after":"f6e7b1cc438575434ea7496b3100e2a5591b63b8","ref":"refs/heads/develop","pushedAt":"2024-05-26T07:11:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Completed mode management system","shortMessageHtmlLink":"Completed mode management system"}},{"before":"7ad7ca1b0a39c1e1a2882c41a576ca96fcc950f3","after":"28c01e370be55d2b4cfcbc95d31c5c982b5c40cf","ref":"refs/heads/develop","pushedAt":"2024-05-09T08:05:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Temporary mode handling progress commit","shortMessageHtmlLink":"Temporary mode handling progress commit"}},{"before":"0522f3f7bceec16f4a53892d6d99d1360dbaefe6","after":"7ad7ca1b0a39c1e1a2882c41a576ca96fcc950f3","ref":"refs/heads/develop","pushedAt":"2024-04-21T11:34:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Remove debug output","shortMessageHtmlLink":"Remove debug output"}},{"before":"31ce2e731fab92343e1f71b86739b89e6ba85493","after":"0522f3f7bceec16f4a53892d6d99d1360dbaefe6","ref":"refs/heads/develop","pushedAt":"2024-04-21T11:10:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Execution mode inheritance code updated","shortMessageHtmlLink":"Execution mode inheritance code updated"}},{"before":"888bf68a61354d88d09963b8f97a16ac2aba7c89","after":"31ce2e731fab92343e1f71b86739b89e6ba85493","ref":"refs/heads/develop","pushedAt":"2024-04-21T10:51:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Refactor method returning name of modes","shortMessageHtmlLink":"Refactor method returning name of modes"}},{"before":"4c090848a14e65734cc10a6b1fdc86a5d71f1127","after":"888bf68a61354d88d09963b8f97a16ac2aba7c89","ref":"refs/heads/develop","pushedAt":"2024-04-21T10:12:24.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Backend class support for mode handling","shortMessageHtmlLink":"Backend class support for mode handling"}},{"before":"9c07559ae9d274abace038047f64cd02ef09a4fd","after":"4c090848a14e65734cc10a6b1fdc86a5d71f1127","ref":"refs/heads/develop","pushedAt":"2024-03-31T15:26:08.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Type annotation fix","shortMessageHtmlLink":"Type annotation fix"}},{"before":"33eb1c4d116ece39fc01a482231e78bf5479f0b9","after":"9c07559ae9d274abace038047f64cd02ef09a4fd","ref":"refs/heads/develop","pushedAt":"2024-03-30T21:05:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Implement bi-directional axis merge operation (#527)\n\nAfter discussing it with @WhiteMagic, the \"average\" merge axis operation should stay as is, but the equivalent operation from R13 could be added as \"bidirectional.\"\r\n\r\nThis operation works similarly to the pedals of a go-kart:\r\n- right pedal/axis pressed = move forwards\r\n- left pedal/axis pressed = move backwards\r\n- both pedals/axes fully pressed = stand still\r\n- one pedal/axis pressed more than the other = subtract one from the other and move in the resulting direction and speed.\r\n\r\nAdded missing imports in the same file.","shortMessageHtmlLink":"Implement bi-directional axis merge operation (#527)"}},{"before":"e7317483a00312c5d5daae8760221fcb58130347","after":"33eb1c4d116ece39fc01a482231e78bf5479f0b9","ref":"refs/heads/develop","pushedAt":"2024-03-08T08:08:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Reference action implementation started","shortMessageHtmlLink":"Reference action implementation started"}},{"before":"e1cb99d07602d29d53838654dcbe9ff0ffe422ef","after":"e7317483a00312c5d5daae8760221fcb58130347","ref":"refs/heads/develop","pushedAt":"2024-02-09T16:17:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Reworked action icon definition","shortMessageHtmlLink":"Reworked action icon definition"}},{"before":"da9e2b594bed1241c0cfa485811b93163075f7b7","after":"e1cb99d07602d29d53838654dcbe9ff0ffe422ef","ref":"refs/heads/develop","pushedAt":"2024-02-08T18:24:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Add action icon display","shortMessageHtmlLink":"Add action icon display"}},{"before":"3dca2ef70d421b320839063d20bc6abb3aeef17a","after":"da9e2b594bed1241c0cfa485811b93163075f7b7","ref":"refs/heads/develop","pushedAt":"2024-02-08T08:53:57.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Update tests for serialization changes","shortMessageHtmlLink":"Update tests for serialization changes"}},{"before":"99877b24c486ac3ca58f7459c79ee82e9d3c0a29","after":"3dca2ef70d421b320839063d20bc6abb3aeef17a","ref":"refs/heads/develop","pushedAt":"2024-01-29T18:36:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Keyboard state caching moved and refactored\n\n- keyboard state will be updated before events are dispatched","shortMessageHtmlLink":"Keyboard state caching moved and refactored"}},{"before":"1328768ff4098d7008860945feadebfafee64466","after":"99877b24c486ac3ca58f7459c79ee82e9d3c0a29","ref":"refs/heads/develop","pushedAt":"2024-01-29T11:59:11.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Code cleanup","shortMessageHtmlLink":"Code cleanup"}},{"before":"b0e2507e0779b8c7bb7936390ed137bb9d1b4f68","after":"1328768ff4098d7008860945feadebfafee64466","ref":"refs/heads/develop","pushedAt":"2024-01-27T13:48:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Fix tests","shortMessageHtmlLink":"Fix tests"}},{"before":"55c4064c1468be140d02c95a97db908e1bb0c29e","after":"b0e2507e0779b8c7bb7936390ed137bb9d1b4f68","ref":"refs/heads/develop","pushedAt":"2024-01-27T13:32:33.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Update usage of GUID and UUID usages","shortMessageHtmlLink":"Update usage of GUID and UUID usages"}},{"before":"75f24a9473e2c88d462eed3dadef37b5559648e5","after":"55c4064c1468be140d02c95a97db908e1bb0c29e","ref":"refs/heads/develop","pushedAt":"2024-01-14T20:48:24.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Fix profile test not generating a valid initial configuration object state","shortMessageHtmlLink":"Fix profile test not generating a valid initial configuration object …"}},{"before":"31ad3488fcae4dbede927502f84881d84aee9dc2","after":"75f24a9473e2c88d462eed3dadef37b5559648e5","ref":"refs/heads/develop","pushedAt":"2024-01-10T20:57:46.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Typing annotation updates","shortMessageHtmlLink":"Typing annotation updates"}},{"before":"d9633258ba028bb8b9897f6c88c62c80eaf59a0d","after":"31ad3488fcae4dbede927502f84881d84aee9dc2","ref":"refs/heads/develop","pushedAt":"2024-01-07T10:06:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Copyright year update","shortMessageHtmlLink":"Copyright year update"}},{"before":"511418c0cb3a716664db82e4cd3e4a46af89fffe","after":"d9633258ba028bb8b9897f6c88c62c80eaf59a0d","ref":"refs/heads/develop","pushedAt":"2024-01-07T10:02:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Improved device label generation","shortMessageHtmlLink":"Improved device label generation"}},{"before":"0a61c09681b278479675cbf1f2105628d4d0061f","after":"511418c0cb3a716664db82e4cd3e4a46af89fffe","ref":"refs/heads/develop","pushedAt":"2024-01-07T09:59:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Add UI to manage merge result processing nodes","shortMessageHtmlLink":"Add UI to manage merge result processing nodes"}},{"before":"3a89a5e5f0da21b032cdfaa7acedef9e876ecc05","after":"0a61c09681b278479675cbf1f2105628d4d0061f","ref":"refs/heads/develop","pushedAt":"2024-01-06T21:56:08.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Implement initial UI and model binding for the merge axis action","shortMessageHtmlLink":"Implement initial UI and model binding for the merge axis action"}},{"before":"a11973924c6287d2ecda95abd0c93ae189f751a8","after":"3a89a5e5f0da21b032cdfaa7acedef9e876ecc05","ref":"refs/heads/develop","pushedAt":"2023-12-28T21:13:05.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Small code cleanups","shortMessageHtmlLink":"Small code cleanups"}},{"before":"73e4e50d1bc62b05a6ad95240f02f7afd86f32ea","after":"a11973924c6287d2ecda95abd0c93ae189f751a8","ref":"refs/heads/develop","pushedAt":"2023-12-21T21:11:57.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Profile code updates","shortMessageHtmlLink":"Profile code updates"}},{"before":"e085d44e5f66b84048ecd44c4d258a8a05cf3e93","after":"73e4e50d1bc62b05a6ad95240f02f7afd86f32ea","ref":"refs/heads/develop","pushedAt":"2023-10-01T11:49:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Merge axis action work","shortMessageHtmlLink":"Merge axis action work"}},{"before":"4105e3c720024111731587d96a4d03a260a59275","after":"e085d44e5f66b84048ecd44c4d258a8a05cf3e93","ref":"refs/heads/develop","pushedAt":"2023-09-30T13:57:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Input viewer showing all inputs\n\n- ability to control devices shown in the devicelist model","shortMessageHtmlLink":"Input viewer showing all inputs"}},{"before":"b20ad0293135adc03a2c9f4161d0458644de8862","after":"4105e3c720024111731587d96a4d03a260a59275","ref":"refs/heads/develop","pushedAt":"2023-09-30T13:33:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhiteMagic","name":null,"path":"/WhiteMagic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5612?s=80&v=4"},"commit":{"message":"Fix map to io functor not emitting correct event","shortMessageHtmlLink":"Fix map to io functor not emitting correct event"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEqgFCQAA","startCursor":null,"endCursor":null}},"title":"Activity · WhiteMagic/JoystickGremlin"}