{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":588434434,"defaultBranch":"main","name":"myinput","ownerLogin":"thisismypassport","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-13T05:24:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/109758321?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710881778.0","currentOid":""},"activityList":{"items":[{"before":"d9a508f8afacb53b8cbad83dc2cdee3ba3cf41ba","after":"6c4b7edeaec66a9af4667c1a8ea1b418d9c8d571","ref":"refs/heads/main","pushedAt":"2024-03-19T20:54:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"important part is fixing oopsie in WinUtils. Rest is random minor improvements and unnecessary wbem support","shortMessageHtmlLink":"important part is fixing oopsie in WinUtils. Rest is random minor imp…"}},{"before":"b5a88378823e3140c5c40ca5ec5cc68c3fa46591","after":"d9a508f8afacb53b8cbad83dc2cdee3ba3cf41ba","ref":"refs/heads/main","pushedAt":"2024-01-24T11:02:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"fix an introduced crash (don't like crashes)","shortMessageHtmlLink":"fix an introduced crash (don't like crashes)"}},{"before":"7781aa5c9f4d8c93fe2603a05f7b67e26b0eb7b4","after":"b5a88378823e3140c5c40ca5ec5cc68c3fa46591","ref":"refs/heads/main","pushedAt":"2024-01-22T10:02:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"Lots:\n- Removed \"Release-\" prefix from x64/win32 dirs\n- Register full paths instead of just exe names\n- Added rudimentary wbem support (just to cover the case some engine(s?) seems to use to detect if a hid controller is a duplicate of a xusb one)\n- Made additions and fixes to xusb & hid support to support WGI (newer xusb api versions, set/clear some flags, use separate device for xusb and hid interfaces)\n- Fixed issue where mouse->mouse mappings would get stuck (now using a different thread to send key & mouse events)\n- Made cfgmgr hooks more reliable in faces of cfgmgr changes (in a really awful way - to the point I'm interested to know if I'll regret it)\n- If inject/register is provided a link file, inject/register the pointed at executable.\n- Wait for all myinput initialization to finish before starting injected process & recover from cases where subprocess injection can't happen due to mitigations/etc (now can inject into e.g. chrome)\n- Moved ui from myinput_register to myinput_ui, and added a myinput exe to redirect to the latter, tweaked the ui a bit (not as much as I would've liked, as evident from too many stubs in the ui code)","shortMessageHtmlLink":"Lots:"}},{"before":"a40547872bc1ce3eff67c2a41ed62a7385749181","after":"7781aa5c9f4d8c93fe2603a05f7b67e26b0eb7b4","ref":"refs/heads/main","pushedAt":"2023-07-23T11:56:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"change GetRawInputDevice to be utterly broken on wow64, because that's just how windows is","shortMessageHtmlLink":"change GetRawInputDevice to be utterly broken on wow64, because that'…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEGg0asgA","startCursor":null,"endCursor":null}},"title":"Activity · thisismypassport/myinput"}