{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":700403274,"defaultBranch":"main","name":"rumcake","ownerLogin":"Univa","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-04T14:29:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/41708691?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712332673.0","currentOid":""},"activityList":{"items":[{"before":"1d25d6438f61a6dde711da52368cbe8ba76e6c73","after":"5e3b0e85c53d90fd6f45bf814c9853eb005e21a8","ref":"refs/heads/main","pushedAt":"2024-05-31T23:14:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"},"commit":{"message":"update via to use the renamed \"User\" keycode","shortMessageHtmlLink":"update via to use the renamed \"User\" keycode"}},{"before":"9b8c08658d67b16a7c3205b310d33790fb8c8dbf","after":"1d25d6438f61a6dde711da52368cbe8ba76e6c73","ref":"refs/heads/main","pushedAt":"2024-05-31T23:05:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"},"commit":{"message":"rename \"Custom\" keycode to \"User\", pass layout to \"on_user_keycode\"","shortMessageHtmlLink":"rename \"Custom\" keycode to \"User\", pass layout to \"on_user_keycode\""}},{"before":"1ad9d6b986e37d0991967a180471865e3ce02fe7","after":"9b8c08658d67b16a7c3205b310d33790fb8c8dbf","ref":"refs/heads/main","pushedAt":"2024-05-25T01:17:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"},"commit":{"message":"add missing `mut` to adc","shortMessageHtmlLink":"add missing mut to adc"}},{"before":"9a4926959c0803984680cddb31da2bbd6d3b9534","after":"1ad9d6b986e37d0991967a180471865e3ce02fe7","ref":"refs/heads/main","pushedAt":"2024-05-25T01:15:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"},"commit":{"message":"remove --cfg doc when running check, add extra error checks\n\ni guess --cfg doc started to break `cargo check` at some point??","shortMessageHtmlLink":"remove --cfg doc when running check, add extra error checks"}},{"before":"2fa47dce9ab2b2406dd5465ccc9ce7b23e5ffdb0","after":"9a4926959c0803984680cddb31da2bbd6d3b9534","ref":"refs/heads/main","pushedAt":"2024-05-25T00:29:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"},"commit":{"message":"update embassy","shortMessageHtmlLink":"update embassy"}},{"before":"3ef49906f5b3719988a72ba4a06627723dbb938e","after":"2fa47dce9ab2b2406dd5465ccc9ce7b23e5ffdb0","ref":"refs/heads/main","pushedAt":"2024-04-11T14:23:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"},"commit":{"message":"Docs for zh-CN (#11)\n\n* feat: docs i18n\r\n\r\n* docs(zh-cn): add index page\r\n\r\n* docs(zh-cn): add setup page\r\n\r\n* docs(zh-cn): add matrix and layout page\r\n\r\n* docs(zh-cn): add bluetooth page\r\n\r\n* docs(zh-cn): Clean up untranslated pages\r\n\r\n* docs(zh-cn): add usb page\r\n\r\n* docs(zh-cn): add backlight page\r\n\r\n* docs(zh-cn): add display page\r\n\r\n* docs(zh-cn): change title for bluetooth\r\n\r\n* docs(zh-cn): add encoders page\r\n\r\n* docs(zh-cn): add media keys\r\n\r\n* docs(zh-cn): add split page\r\n\r\n* docs(zh-cn): add Storage page\r\n\r\n* docs(zh-cn): add Underglow page\r\n\r\n* docs(zh-cn): add via and vial page\r\n\r\n* docs: move en to root","shortMessageHtmlLink":"Docs for zh-CN (#11)"}},{"before":"3582267c8262eec47816d07273fec5f15d91a170","after":"3ef49906f5b3719988a72ba4a06627723dbb938e","ref":"refs/heads/main","pushedAt":"2024-04-11T14:16:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"},"commit":{"message":"separate trait bounds needed to run via and vial tasks","shortMessageHtmlLink":"separate trait bounds needed to run via and vial tasks"}},{"before":"d340eb9ba6b11ec61ec564973d2cde14ce93b417","after":"3582267c8262eec47816d07273fec5f15d91a170","ref":"refs/heads/main","pushedAt":"2024-04-11T14:05:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"},"commit":{"message":"use id arg for via settings","shortMessageHtmlLink":"use id arg for via settings"}},{"before":"842a2d45a2214fb6704a4999f3d609d05ce7a573","after":"b6707dee52579d526b360b2c9f48f043b4c94e59","ref":"refs/heads/pointing-device","pushedAt":"2024-04-11T14:00:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"},"commit":{"message":"support for mouse events in split keyboard setups\n\nalso does some slight api changes:\n- CentralDevice::Layout is now optional\n- MATRIX_EVENTS get published events from the matrix polling task and central task, instead of peripheral task and layout collect task\n- split setup function for iqs5xx into two different types: one for default behavior, and another for custom implementor of IQS5xxEventHandler\n- mouse tasks are now split into two: polling task and mouse event collection task (similar to matrix polling and layout collect)\n- PeripheralDevice::get_matrix_events_channel changed to return a channel of MessageToCentral instead","shortMessageHtmlLink":"support for mouse events in split keyboard setups"}},{"before":"b6707dee52579d526b360b2c9f48f043b4c94e59","after":"842a2d45a2214fb6704a4999f3d609d05ce7a573","ref":"refs/heads/pointing-device","pushedAt":"2024-04-11T14:00:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"},"commit":{"message":"use id arg for via settings","shortMessageHtmlLink":"use id arg for via settings"}},{"before":"d47f0080f9b58c8d6031835a45f70d4d8504fd80","after":"b6707dee52579d526b360b2c9f48f043b4c94e59","ref":"refs/heads/pointing-device","pushedAt":"2024-04-10T19:58:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"},"commit":{"message":"support for mouse events in split keyboard setups\n\nalso does some slight api changes:\n- CentralDevice::Layout is now optional\n- MATRIX_EVENTS get published events from the matrix polling task and central task, instead of peripheral task and layout collect task\n- split setup function for iqs5xx into two different types: one for default behavior, and another for custom implementor of IQS5xxEventHandler\n- mouse tasks are now split into two: polling task and mouse event collection task (similar to matrix polling and layout collect)\n- PeripheralDevice::get_matrix_events_channel changed to return a channel of MessageToCentral instead","shortMessageHtmlLink":"support for mouse events in split keyboard setups"}},{"before":"c4a0c86b3162d7d2ac4a8e1ba1c36b35edd97a75","after":"d340eb9ba6b11ec61ec564973d2cde14ce93b417","ref":"refs/heads/main","pushedAt":"2024-04-07T19:48:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"},"commit":{"message":"optimize layout collect task to only tick when needed","shortMessageHtmlLink":"optimize layout collect task to only tick when needed"}},{"before":"a4b8ee43d6b27d03f332f8c8491ebe255a107c13","after":"d47f0080f9b58c8d6031835a45f70d4d8504fd80","ref":"refs/heads/pointing-device","pushedAt":"2024-04-07T15:00:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"},"commit":{"message":"missing complement","shortMessageHtmlLink":"missing complement"}},{"before":"3749adc65bd596ee4580031d9aa488d69e03cf8b","after":"a4b8ee43d6b27d03f332f8c8491ebe255a107c13","ref":"refs/heads/pointing-device","pushedAt":"2024-04-07T14:49:16.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"},"commit":{"message":"Merge branch 'main' into pointing-device","shortMessageHtmlLink":"Merge branch 'main' into pointing-device"}},{"before":"1037dbf740cbea17cad07dca803f553b80ea5348","after":"c4a0c86b3162d7d2ac4a8e1ba1c36b35edd97a75","ref":"refs/heads/main","pushedAt":"2024-04-06T14:14:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"},"commit":{"message":"update readme","shortMessageHtmlLink":"update readme"}},{"before":"c52a9c7575ca7aee9fba242c4a8781185e424298","after":"1037dbf740cbea17cad07dca803f553b80ea5348","ref":"refs/heads/main","pushedAt":"2024-04-06T14:07:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"},"commit":{"message":"merge `encoders`:\n\ncommit 6aa935cf17a3e1d76a7db934c1c04286948e31b8\nAuthor: Univa <41708691+Univa@users.noreply.github.com>\nDate: Fri Apr 5 18:30:29 2024 -0400\n\n add missing proc_macro_error attributes\n\ncommit 834cf540470be33a51c9ca45b16a487174a272e7\nAuthor: Univa <41708691+Univa@users.noreply.github.com>\nDate: Fri Apr 5 18:28:13 2024 -0400\n\n encoder support","shortMessageHtmlLink":"merge encoders:"}},{"before":"a73d77ba563ea2190a113672b13db73d250dc7a7","after":"c52a9c7575ca7aee9fba242c4a8781185e424298","ref":"refs/heads/main","pushedAt":"2024-04-06T13:32:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"},"commit":{"message":"fix: split keyboard compilations without lighting features","shortMessageHtmlLink":"fix: split keyboard compilations without lighting features"}},{"before":"7525969dfcc31beaf111bb5cacb5fb49e4cf9d84","after":null,"ref":"refs/heads/storage-service-tickv","pushedAt":"2024-04-05T15:57:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"}},{"before":"d5501fa328870db6fb39c222c497fd52cf0c35bf","after":null,"ref":"refs/heads/storage-service-ekv","pushedAt":"2024-04-05T15:57:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"}},{"before":"7750cfcdf93c43e37f8825f5bfb7cfd723b317bd","after":null,"ref":"refs/heads/move-rumcake-drivers","pushedAt":"2024-04-05T15:57:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"}},{"before":"ced3c68f2f5f666262de127d3c24acbc66627116","after":null,"ref":"refs/heads/display","pushedAt":"2024-04-05T15:57:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"}},{"before":"9a645fd52f7010e43a16ebcf2bf667f4d5317388","after":null,"ref":"refs/heads/misc-api-changes","pushedAt":"2024-04-05T15:57:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"}},{"before":"f3e050f3e86bac2f2a448d77d6aac42da9e91360","after":null,"ref":"refs/heads/via","pushedAt":"2024-04-05T15:57:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"}},{"before":"b75fbf525eaed8c517267d52d8a61679f8b5f85a","after":null,"ref":"refs/heads/doc-site","pushedAt":"2024-04-05T15:57:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"}},{"before":"d91fe0f5576928b043aa5efcd487dd344222d965","after":null,"ref":"refs/heads/analog-matrix","pushedAt":"2024-04-05T15:57:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"}},{"before":"1dfe41d1a994ebb17ed5c631661255c89bd6f7ef","after":"3749adc65bd596ee4580031d9aa488d69e03cf8b","ref":"refs/heads/pointing-device","pushedAt":"2024-04-04T23:49:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"},"commit":{"message":"make it possible to create blocking i2c implementation for the stm32 `setup_i2c` macro","shortMessageHtmlLink":"make it possible to create blocking i2c implementation for the stm32 …"}},{"before":"bb0411d135f15ba9e2054cdced6f59a36573901c","after":"1dfe41d1a994ebb17ed5c631661255c89bd6f7ef","ref":"refs/heads/pointing-device","pushedAt":"2024-04-04T23:39:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"},"commit":{"message":"make iqs5xx driver pub","shortMessageHtmlLink":"make iqs5xx driver pub"}},{"before":"65143478baf2adb7656d79de2777c1bdb5e96301","after":"bb0411d135f15ba9e2054cdced6f59a36573901c","ref":"refs/heads/pointing-device","pushedAt":"2024-04-04T23:24:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"},"commit":{"message":"rename trait to be consistent with pointer module","shortMessageHtmlLink":"rename trait to be consistent with pointer module"}},{"before":"a200ff0f4927f5ed86b75b3c0470faae145e07bc","after":"65143478baf2adb7656d79de2777c1bdb5e96301","ref":"refs/heads/pointing-device","pushedAt":"2024-04-04T23:19:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"},"commit":{"message":"make iqs5xx driver trait pub","shortMessageHtmlLink":"make iqs5xx driver trait pub"}},{"before":"a2f4a490cbdecb58ddb73ad6f037bb7de149e3b1","after":"a200ff0f4927f5ed86b75b3c0470faae145e07bc","ref":"refs/heads/pointing-device","pushedAt":"2024-04-04T23:12:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Univa","name":null,"path":"/Univa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41708691?s=80&v=4"},"commit":{"message":"add some doc comments for the iqs5xx driver","shortMessageHtmlLink":"add some doc comments for the iqs5xx driver"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWXUvxwA","startCursor":null,"endCursor":null}},"title":"Activity · Univa/rumcake"}