{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":5975577,"defaultBranch":"master","name":"libx52","ownerLogin":"nirenjan","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-09-27T01:43:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1231609?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718305117.0","currentOid":""},"activityList":{"items":[{"before":"a615662ba0d236b601406a670f2eab8c1483688d","after":"caafb2d93fce0a87eaf4916476ebe08747a136d3","ref":"refs/heads/migrate-to-meson-build","pushedAt":"2024-06-21T19:13:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"Fix matrix build to use 24.04","shortMessageHtmlLink":"Fix matrix build to use 24.04"}},{"before":"b5cdb0f777b8f961f1214dd6a95ce48540e19aa1","after":"a615662ba0d236b601406a670f2eab8c1483688d","ref":"refs/heads/migrate-to-meson-build","pushedAt":"2024-06-21T18:54:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"Remove kwargs from compiler calls","shortMessageHtmlLink":"Remove kwargs from compiler calls"}},{"before":"c753f20c64e52f7059649d65bfd218e7864972e8","after":"b5cdb0f777b8f961f1214dd6a95ce48540e19aa1","ref":"refs/heads/migrate-to-meson-build","pushedAt":"2024-06-21T18:52:08.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"Fix config.h contents","shortMessageHtmlLink":"Fix config.h contents"}},{"before":"1dc7a24a10fa35cb516855b7b568ef015a5a8400","after":"c753f20c64e52f7059649d65bfd218e7864972e8","ref":"refs/heads/migrate-to-meson-build","pushedAt":"2024-06-14T04:05:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"Handle older meson version","shortMessageHtmlLink":"Handle older meson version"}},{"before":"cd2bbcacb552a6e6058eb003af040a52047e609a","after":"1dc7a24a10fa35cb516855b7b568ef015a5a8400","ref":"refs/heads/migrate-to-meson-build","pushedAt":"2024-06-14T03:59:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"Handle non-positional argument","shortMessageHtmlLink":"Handle non-positional argument"}},{"before":"a8c18411a1bbaaf89b3580369fee8da3d4336473","after":"cd2bbcacb552a6e6058eb003af040a52047e609a","ref":"refs/heads/migrate-to-meson-build","pushedAt":"2024-06-14T03:53:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"Fix syntax for subproject","shortMessageHtmlLink":"Fix syntax for subproject"}},{"before":"2804236be02184bb74d45fb05bcaf0e15244c3ff","after":"a8c18411a1bbaaf89b3580369fee8da3d4336473","ref":"refs/heads/migrate-to-meson-build","pushedAt":"2024-06-14T03:49:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"Fix default subproject options syntax","shortMessageHtmlLink":"Fix default subproject options syntax"}},{"before":"f04e772590d4170cdc483c19027471038befc026","after":"2804236be02184bb74d45fb05bcaf0e15244c3ff","ref":"refs/heads/migrate-to-meson-build","pushedAt":"2024-06-14T03:45:51.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"Add options","shortMessageHtmlLink":"Add options"}},{"before":"9f3d697e877acd915129a1e7e642672bf360e940","after":"f04e772590d4170cdc483c19027471038befc026","ref":"refs/heads/migrate-to-meson-build","pushedAt":"2024-06-14T01:11:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"fix: Use ninja to build and test","shortMessageHtmlLink":"fix: Use ninja to build and test"}},{"before":"88256480afd9bd1085399a826345a470ba648fe6","after":"9f3d697e877acd915129a1e7e642672bf360e940","ref":"refs/heads/migrate-to-meson-build","pushedAt":"2024-06-14T01:04:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"fix: Save version in meson.build to allow for older meson versions","shortMessageHtmlLink":"fix: Save version in meson.build to allow for older meson versions"}},{"before":"dcdee29ddba4d2df6bf6df58f383c5f1cfde3f72","after":"88256480afd9bd1085399a826345a470ba648fe6","ref":"refs/heads/migrate-to-meson-build","pushedAt":"2024-06-13T21:56:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"Add mesondefine files","shortMessageHtmlLink":"Add mesondefine files"}},{"before":"0712de1a05cdb4b84533379c79226cf543376d28","after":"dcdee29ddba4d2df6bf6df58f383c5f1cfde3f72","ref":"refs/heads/migrate-to-meson-build","pushedAt":"2024-06-13T19:11:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"fix: Syntax for version file","shortMessageHtmlLink":"fix: Syntax for version file"}},{"before":"db07b8888ed1a8a88e6f9afb6d790f8d8679c61d","after":"0712de1a05cdb4b84533379c79226cf543376d28","ref":"refs/heads/migrate-to-meson-build","pushedAt":"2024-06-13T19:08:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"fix: Meson syntax","shortMessageHtmlLink":"fix: Meson syntax"}},{"before":"ccd8fa4dc226f036e22072a9812aa40a9c77e423","after":"db07b8888ed1a8a88e6f9afb6d790f8d8679c61d","ref":"refs/heads/migrate-to-meson-build","pushedAt":"2024-06-13T19:06:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"fix: Handle hidapi fallback for older Meson versions","shortMessageHtmlLink":"fix: Handle hidapi fallback for older Meson versions"}},{"before":"6b3743359cbf893477db5e170372b9d896a02fcd","after":"ccd8fa4dc226f036e22072a9812aa40a9c77e423","ref":"refs/heads/migrate-to-meson-build","pushedAt":"2024-06-13T19:03:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"feat: Add meson.build","shortMessageHtmlLink":"feat: Add meson.build"}},{"before":null,"after":"6b3743359cbf893477db5e170372b9d896a02fcd","ref":"refs/heads/migrate-to-meson-build","pushedAt":"2024-06-13T18:58:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"ci: Update build scripts to use meson instead of autotools","shortMessageHtmlLink":"ci: Update build scripts to use meson instead of autotools"}},{"before":"34a13c756841a394fead200e2ae7c54f859648ac","after":"035bfdb624a989f5d7e346d32cd8f374344a0145","ref":"refs/heads/gh-pages","pushedAt":"2024-06-10T03:25:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 1902ca0d272392eee95817972023cc92067ad78e","shortMessageHtmlLink":"deploy: 1902ca0"}},{"before":"5c37c4a9db5e1eb9b13f9a081b7e435dcac71172","after":"1902ca0d272392eee95817972023cc92067ad78e","ref":"refs/heads/master","pushedAt":"2024-06-10T03:24:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"build: update PO files to reflect new version","shortMessageHtmlLink":"build: update PO files to reflect new version"}},{"before":"863e43e4ad87af534aa0f1ae7f1fd83b0f48e0ef","after":"5c37c4a9db5e1eb9b13f9a081b7e435dcac71172","ref":"refs/heads/master","pushedAt":"2024-06-09T05:26:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"doc: Update changelog for v0.3.1","shortMessageHtmlLink":"doc: Update changelog for v0.3.1"}},{"before":"50a911160fdba862c4238bc65e4cb04be356a65b","after":"863e43e4ad87af534aa0f1ae7f1fd83b0f48e0ef","ref":"refs/heads/master","pushedAt":"2024-06-09T04:56:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"ci: Update stable OS versions for LKM build","shortMessageHtmlLink":"ci: Update stable OS versions for LKM build"}},{"before":"b0b9123a2e748419c4924bd31898a16f631cbc51","after":"49c57f4a6abb7c08ddf9f1a7d86cb1a220cd60e0","ref":"refs/heads/fix-macos-14-builds","pushedAt":"2024-06-09T04:40:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"Update workflows to use actions/checkout@v4\n\nSince Node 16 has been deprecated, Github is requiring all Actions users\nto migrate to Node 20, and therefore use actions/checkout@v4. This also\napplies to other jobs that use Node 16 as their runtime.\n\nSee: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/","shortMessageHtmlLink":"Update workflows to use actions/checkout@v4"}},{"before":"2c108fab45163dca58cd185ab6b18c3531c768e7","after":"b0b9123a2e748419c4924bd31898a16f631cbc51","ref":"refs/heads/fix-macos-14-builds","pushedAt":"2024-06-09T04:27:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"fix: Add CMOCKA_CFLAGS to test program CFLAGS\n\nIn macos-14, programs that rely on cmocka need to specify CMOCKA_CFLAGS\nas part of their CFLAGS. This has not been an issue so far on older\nversions of macOS, or on any release of Ubuntu, but it should be done to\nensure that the library headers can be found.","shortMessageHtmlLink":"fix: Add CMOCKA_CFLAGS to test program CFLAGS"}},{"before":null,"after":"2c108fab45163dca58cd185ab6b18c3531c768e7","ref":"refs/heads/fix-macos-14-builds","pushedAt":"2024-06-09T04:12:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"fix: Add CMOCKA_CFLAGS to test program CFLAGS\n\nFor some reason, macos-14 builds fail to find cmocka.h, even though the\nheader and library is installed. Adding CMOCKA_CFLAGS should help to fix\nthe build.","shortMessageHtmlLink":"fix: Add CMOCKA_CFLAGS to test program CFLAGS"}},{"before":"7a56af032b30dd2e0b9b032bd6d8ee607d53db45","after":"50a911160fdba862c4238bc65e4cb04be356a65b","ref":"refs/heads/master","pushedAt":"2024-06-09T04:09:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"fix: Disable macos-12 builds\n\nmacos-12 builds fail with the following error message:\n\n ld: warning: -undefined dynamic_lookup may not work with chained fixups\n\nThis causes the overall build status to be marked as fail, even though\nmacOS builds are not treated as failing the build. Also, macOS 12 is\ngoing to effectively be end-of-lifed in November 2024, so it's not worth\nspending the time to look into this.","shortMessageHtmlLink":"fix: Disable macos-12 builds"}},{"before":"21050e40a854fc2736c4b76a9f86c68052fd75d2","after":"7a56af032b30dd2e0b9b032bd6d8ee607d53db45","ref":"refs/heads/master","pushedAt":"2024-06-05T16:19:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"fix: Disable mouse tests if cmocka is not present\n\nCmocka is optional for the builds, but the absence of cmocka causes the\nDaemon build to fail when running `make check`. This commit addresses\nthat issue, while keeping tests that don't need cmocka.","shortMessageHtmlLink":"fix: Disable mouse tests if cmocka is not present"}},{"before":"9e2e8cb8ff3d9d12f2b1299fe5e311becd25a6ed","after":"21050e40a854fc2736c4b76a9f86c68052fd75d2","ref":"refs/heads/master","pushedAt":"2024-06-04T22:04:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"Fix syntax of calloc calls in pinelog.c\n\n`calloc` requires the count to be the first argument, and the size\nparameter to be the second argument. However, this has not really caused\nissues in the past, and older compilers were not so strict about it.\n\nHowever, newer compilers (at least GCC 14) triggers a warning on this\nand causes the build to fail.\n\nFixes #52","shortMessageHtmlLink":"Fix syntax of calloc calls in pinelog.c"}},{"before":"dd279bb17234623f60fb9cc4f00ea8b2402b58ac","after":"19b76cd8f6ef6b46480f40f939905c95fae36b35","ref":"refs/heads/report-buttons-in-order","pushedAt":"2023-09-27T15:53:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"Report X52 buttons in order\n\nWhile the original idea was to have a consistent reporting order between\nthe X52 and X52 Pro, it causes issues in applications like Wine. This\ncommit updates the reporting such that it sends the exact same report as\nthe kernel with the quirks enabled.\n\nAddresses: #51","shortMessageHtmlLink":"Report X52 buttons in order"}},{"before":null,"after":"dd279bb17234623f60fb9cc4f00ea8b2402b58ac","ref":"refs/heads/report-buttons-in-order","pushedAt":"2023-09-27T15:50:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"Report X52 buttons in order\n\nWhile the original idea was to have a consistent reporting order between\nthe X52 and X52 Pro, it causes issues in applications like Wine. This\ncommit updates the reporting such that it sends the exact same report as\nthe kernel with the quirks enabled.\n\nAddresses: #51","shortMessageHtmlLink":"Report X52 buttons in order"}},{"before":"5f4dfe4c017337bce4f3a4bdf8449d8e526b9d9d","after":"9e2e8cb8ff3d9d12f2b1299fe5e311becd25a6ed","ref":"refs/heads/master","pushedAt":"2023-06-02T07:02:08.634Z","pushType":"push","commitsCount":1,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"Add compiler details to bugreport","shortMessageHtmlLink":"Add compiler details to bugreport"}},{"before":"08705185989c68ffe554acbcc496af3334085511","after":"5f4dfe4c017337bce4f3a4bdf8449d8e526b9d9d","ref":"refs/heads/master","pushedAt":"2023-06-02T06:34:35.251Z","pushType":"push","commitsCount":1,"pusher":{"login":"nirenjan","name":null,"path":"/nirenjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1231609?s=80&v=4"},"commit":{"message":"Add host details to version-info","shortMessageHtmlLink":"Add host details to version-info"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEa-YDgwA","startCursor":null,"endCursor":null}},"title":"Activity ยท nirenjan/libx52"}