{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":328947287,"defaultBranch":"main","name":"evsieve","ownerLogin":"KarsMulder","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-01-12T10:15:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12041026?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1685960107.1444101","currentOid":""},"activityList":{"items":[{"before":"9813408e8183f832af02737c41dda953d7951719","after":"c98510eae6b442c9d570e5808c03b8c24551810a","ref":"refs/heads/main","pushedAt":"2024-06-01T13:28:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Add missing SPDX license header.","shortMessageHtmlLink":"Add missing SPDX license header."}},{"before":"68b0fb0c1b899cf7f3c746675b439709af77ff0e","after":"9813408e8183f832af02737c41dda953d7951719","ref":"refs/heads/main","pushedAt":"2024-06-01T12:31:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Load USB HID usage tables from OS instead of compiling them into the binary.","shortMessageHtmlLink":"Load USB HID usage tables from OS instead of compiling them into the …"}},{"before":"c79ca659f375adf6863f4f1faf42a321e7ecec02","after":"68b0fb0c1b899cf7f3c746675b439709af77ff0e","ref":"refs/heads/main","pushedAt":"2024-05-31T16:40:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Print USB HID usage information about scancodes.","shortMessageHtmlLink":"Print USB HID usage information about scancodes."}},{"before":"bf7ed24aea6c6b9873220e7703c14c3dd3105134","after":"c79ca659f375adf6863f4f1faf42a321e7ecec02","ref":"refs/heads/main","pushedAt":"2024-05-28T21:59:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Misc fixes for the previous commit.","shortMessageHtmlLink":"Misc fixes for the previous commit."}},{"before":"b503f8fe049cbbbb3fe072630baf7aeecc0c6eae","after":"bf7ed24aea6c6b9873220e7703c14c3dd3105134","ref":"refs/heads/main","pushedAt":"2024-05-27T14:47:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Reuse existing FIFO's on the file system as control-fifo. Check permissions.","shortMessageHtmlLink":"Reuse existing FIFO's on the file system as control-fifo. Check permi…"}},{"before":"3d3f2ee0ad8711bde7abf969aa54fa2b638bc007","after":"b503f8fe049cbbbb3fe072630baf7aeecc0c6eae","ref":"refs/heads/main","pushedAt":"2024-05-26T16:51:15.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Made encode_path_for_device() work for non-UTF-8 paths.","shortMessageHtmlLink":"Made encode_path_for_device() work for non-UTF-8 paths."}},{"before":"3ad451ad3d256935b42344c9a48c679b4245812c","after":"3d3f2ee0ad8711bde7abf969aa54fa2b638bc007","ref":"refs/heads/main","pushedAt":"2024-03-29T11:45:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Add a test to check that keys with too many colons are rejected.","shortMessageHtmlLink":"Add a test to check that keys with too many colons are rejected."}},{"before":"d696db1671dd1514306d0fe70ff3ae9baa7f43ef","after":"3ad451ad3d256935b42344c9a48c679b4245812c","ref":"refs/heads/main","pushedAt":"2024-03-17T21:19:59.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Add unittests for --scale with abs events.","shortMessageHtmlLink":"Add unittests for --scale with abs events."}},{"before":"ace005041fca0117cd358c1f95f3eacca7634713","after":"d696db1671dd1514306d0fe70ff3ae9baa7f43ef","ref":"refs/heads/main","pushedAt":"2024-02-21T20:37:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Add --scale to the --help message.","shortMessageHtmlLink":"Add --scale to the --help message."}},{"before":"28af1d4a68610d473a6f9d53909355041ef72c89","after":"ace005041fca0117cd358c1f95f3eacca7634713","ref":"refs/heads/main","pushedAt":"2024-02-21T19:56:28.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Add unittests for the --scale argument.","shortMessageHtmlLink":"Add unittests for the --scale argument."}},{"before":"cea39d9c9ae906a8c6137c55e66182bef97adb57","after":"28af1d4a68610d473a6f9d53909355041ef72c89","ref":"refs/heads/main","pushedAt":"2024-02-03T22:10:05.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Print more debugging info for debug-persistence.","shortMessageHtmlLink":"Print more debugging info for debug-persistence."}},{"before":"267d99ee927d5cc6ef379cc8c95bcec083dbdbc1","after":"cea39d9c9ae906a8c6137c55e66182bef97adb57","ref":"refs/heads/main","pushedAt":"2024-02-01T21:53:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Print more information for debug-persistence.","shortMessageHtmlLink":"Print more information for debug-persistence."}},{"before":"53d410a9e03781101756e12d26553f1ab77e1ed2","after":"267d99ee927d5cc6ef379cc8c95bcec083dbdbc1","ref":"refs/heads/main","pushedAt":"2024-02-01T21:31:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Add feature \"debug-persistence\" to debug a particular problem.","shortMessageHtmlLink":"Add feature \"debug-persistence\" to debug a particular problem."}},{"before":"f4d585424c92dce10f76353df2de0efc1a759300","after":"53d410a9e03781101756e12d26553f1ab77e1ed2","ref":"refs/heads/main","pushedAt":"2024-01-14T14:53:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Implement --hook send-event=...","shortMessageHtmlLink":"Implement --hook send-event=..."}},{"before":"e6f2f4a4e3c034599bfca4411e80843599743238","after":"f4d585424c92dce10f76353df2de0efc1a759300","ref":"refs/heads/main","pushedAt":"2024-01-07T17:14:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Do not emit name-mismatch warning upon reopening from cached blueprint","shortMessageHtmlLink":"Do not emit name-mismatch warning upon reopening from cached blueprint"}},{"before":"93892e26772c7fd015cb87347018565aac4b78bd","after":"e6f2f4a4e3c034599bfca4411e80843599743238","ref":"refs/heads/main","pushedAt":"2024-01-05T14:53:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Allow the \"persist\" flag as shorthand for \"persist=full\".","shortMessageHtmlLink":"Allow the \"persist\" flag as shorthand for \"persist=full\"."}},{"before":"f6e97bffc6e6570633c039630da114c415ea35aa","after":"93892e26772c7fd015cb87347018565aac4b78bd","ref":"refs/heads/main","pushedAt":"2024-01-05T14:45:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Lower the version number of the cache file format to 0.\n\nThis represents that the file format for chache is still in development.\nTo be clear, evsieve maintains backwards compatibility with released\nversions, but makes no backwards compatibility guarantees about previous\ncommits on the main branch. Until a stable version of evsieve is\nreleased, the file format for the cache is subject to be changed without\nnotice.","shortMessageHtmlLink":"Lower the version number of the cache file format to 0."}},{"before":"8ac75bbdbc5ffc12311aaad5bc81f67b1547f81d","after":"f6e97bffc6e6570633c039630da114c415ea35aa","ref":"refs/heads/main","pushedAt":"2024-01-05T12:07:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Add a test for recovering from corrupted cache.","shortMessageHtmlLink":"Add a test for recovering from corrupted cache."}},{"before":"3bccd4635d3bbc8c29f8d1ea9757b814e9c803a3","after":"8ac75bbdbc5ffc12311aaad5bc81f67b1547f81d","ref":"refs/heads/main","pushedAt":"2024-01-04T21:09:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Do not start filenames for cached device capabilities with a period.","shortMessageHtmlLink":"Do not start filenames for cached device capabilities with a period."}},{"before":"8bcd4b8097d1d4f8a64e6f48eb18c81b0bf58507","after":"3bccd4635d3bbc8c29f8d1ea9757b814e9c803a3","ref":"refs/heads/main","pushedAt":"2024-01-04T21:02:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Accept persist=full clause. Add a unittest.","shortMessageHtmlLink":"Accept persist=full clause. Add a unittest."}},{"before":"6f1c09d1ddb967fd68482844aa3fea1b2273fe13","after":"8bcd4b8097d1d4f8a64e6f48eb18c81b0bf58507","ref":"refs/heads/main","pushedAt":"2024-01-04T18:59:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Made evsieve compatible with Rust 1.59 again.","shortMessageHtmlLink":"Made evsieve compatible with Rust 1.59 again."}},{"before":"ef66519ad187aac099db50c410b4a05a5fad0161","after":"6f1c09d1ddb967fd68482844aa3fea1b2273fe13","ref":"refs/heads/main","pushedAt":"2024-01-04T18:47:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Print additional information on exit for debugging purposes.\n\nThis commit will probably be reverted before the next release.","shortMessageHtmlLink":"Print additional information on exit for debugging purposes."}},{"before":"577d92dc24c7bc45cdf3a4ff16582f30323750ce","after":"ef66519ad187aac099db50c410b4a05a5fad0161","ref":"refs/heads/main","pushedAt":"2024-01-04T16:14:38.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Cache the capabilities of the device on disk if desired.","shortMessageHtmlLink":"Cache the capabilities of the device on disk if desired."}},{"before":"3710f1b1da5a5c80f11f1bad4cb7448552152cf8","after":"577d92dc24c7bc45cdf3a4ff16582f30323750ce","ref":"refs/heads/main","pushedAt":"2024-01-03T22:41:50.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Re-implemented opening fully persistent devices in open_and_query_capabilities().","shortMessageHtmlLink":"Re-implemented opening fully persistent devices in open_and_query_cap…"}},{"before":"98ca6cf9ca7902298a6d03f2ed09518230129b94","after":"3710f1b1da5a5c80f11f1bad4cb7448552152cf8","ref":"refs/heads/main","pushedAt":"2024-01-02T18:28:00.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Figure out where to save the capabilities files on disk.","shortMessageHtmlLink":"Figure out where to save the capabilities files on disk."}},{"before":"ce4983a8311e8d56766952f3a27146447b71b407","after":"98ca6cf9ca7902298a6d03f2ed09518230129b94","ref":"refs/heads/main","pushedAt":"2023-11-16T19:44:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Implement the clauses: --output device-id, version, bus.","shortMessageHtmlLink":"Implement the clauses: --output device-id, version, bus."}},{"before":"c78bb940b95debb123888e170bcecbb9462b5b79","after":"ce4983a8311e8d56766952f3a27146447b71b407","ref":"refs/heads/main","pushedAt":"2023-07-22T11:31:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Add additional comments.","shortMessageHtmlLink":"Add additional comments."}},{"before":"3095653352239dbc4d7ef3ea377c9ba56d64468f","after":"c78bb940b95debb123888e170bcecbb9462b5b79","ref":"refs/heads/main","pushedAt":"2023-06-17T18:20:48.276Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Allow ranges in target keys.","shortMessageHtmlLink":"Allow ranges in target keys."}},{"before":"026918fd4bc39e8e8b4c4f68961410471b992c1c","after":"3095653352239dbc4d7ef3ea377c9ba56d64468f","ref":"refs/heads/main","pushedAt":"2023-06-17T17:41:38.051Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Add a unittest for the --abs-to-rel argument.","shortMessageHtmlLink":"Add a unittest for the --abs-to-rel argument."}},{"before":"5493120789f4f91a121d24fddac6f1a586b58927","after":"026918fd4bc39e8e8b4c4f68961410471b992c1c","ref":"refs/heads/main","pushedAt":"2023-06-17T17:10:29.956Z","pushType":"push","commitsCount":3,"pusher":{"login":"KarsMulder","name":"Kars Mulder","path":"/KarsMulder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12041026?s=80&v=4"},"commit":{"message":"Implement --rel-to-abs.","shortMessageHtmlLink":"Implement --rel-to-abs."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWb2HVgA","startCursor":null,"endCursor":null}},"title":"Activity · KarsMulder/evsieve"}