{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":677546587,"defaultBranch":"main","name":"WebLaunchPad","ownerLogin":"neon-JS","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-11T21:34:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/36010519?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712812142.0","currentOid":""},"activityList":{"items":[{"before":"ab15ac320e5787864a304a2aa723db128680fae3","after":null,"ref":"refs/heads/dependabot/nuget/SkiaSharp.NativeAssets.Linux.NoDependencies-2.88.8","pushedAt":"2024-04-11T05:09:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"}},{"before":"d730c6a0fd3095e3f2b710b552b90bc5be1c9caa","after":"532042ff736901b7cffd60e29c463aafcbfaea31","ref":"refs/heads/main","pushedAt":"2024-04-11T05:08:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"chore(deps): Bump SkiaSharp.NativeAssets.Linux.NoDependencies\n\nBumps [SkiaSharp.NativeAssets.Linux.NoDependencies](https://github.com/mono/SkiaSharp) from 2.88.7 to 2.88.8.\n- [Release notes](https://github.com/mono/SkiaSharp/releases)\n- [Commits](https://github.com/mono/SkiaSharp/compare/v2.88.7...v2.88.8)\n\n---\nupdated-dependencies:\n- dependency-name: SkiaSharp.NativeAssets.Linux.NoDependencies\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): Bump SkiaSharp.NativeAssets.Linux.NoDependencies"}},{"before":null,"after":"ab15ac320e5787864a304a2aa723db128680fae3","ref":"refs/heads/dependabot/nuget/SkiaSharp.NativeAssets.Linux.NoDependencies-2.88.8","pushedAt":"2024-04-11T05:04:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): Bump SkiaSharp.NativeAssets.Linux.NoDependencies\n\nBumps [SkiaSharp.NativeAssets.Linux.NoDependencies](https://github.com/mono/SkiaSharp) from 2.88.7 to 2.88.8.\n- [Release notes](https://github.com/mono/SkiaSharp/releases)\n- [Commits](https://github.com/mono/SkiaSharp/compare/v2.88.7...v2.88.8)\n\n---\nupdated-dependencies:\n- dependency-name: SkiaSharp.NativeAssets.Linux.NoDependencies\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): Bump SkiaSharp.NativeAssets.Linux.NoDependencies"}},{"before":"ce1ba41e035fae343740ef24202d3f41593aff8d","after":null,"ref":"refs/heads/dependabot/nuget/multi-9a18b299b6","pushedAt":"2024-04-11T05:04:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"8f95a8741240b1de666932597810fe07f4f4a452","after":null,"ref":"refs/heads/dependabot/nuget/SkiaSharp-2.88.8","pushedAt":"2024-04-11T05:03:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"}},{"before":"129e904585c370d3bc29fdb1d456f6ac405ed7ff","after":"d730c6a0fd3095e3f2b710b552b90bc5be1c9caa","ref":"refs/heads/main","pushedAt":"2024-04-11T05:03:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"chore(deps): Bump SkiaSharp from 2.88.7 to 2.88.8\n\nBumps [SkiaSharp](https://github.com/mono/SkiaSharp) from 2.88.7 to 2.88.8.\n- [Release notes](https://github.com/mono/SkiaSharp/releases)\n- [Commits](https://github.com/mono/SkiaSharp/compare/v2.88.7...v2.88.8)\n\n---\nupdated-dependencies:\n- dependency-name: SkiaSharp\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): Bump SkiaSharp from 2.88.7 to 2.88.8"}},{"before":null,"after":"8f95a8741240b1de666932597810fe07f4f4a452","ref":"refs/heads/dependabot/nuget/SkiaSharp-2.88.8","pushedAt":"2024-04-10T22:13:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): Bump SkiaSharp from 2.88.7 to 2.88.8\n\nBumps [SkiaSharp](https://github.com/mono/SkiaSharp) from 2.88.7 to 2.88.8.\n- [Release notes](https://github.com/mono/SkiaSharp/releases)\n- [Commits](https://github.com/mono/SkiaSharp/compare/v2.88.7...v2.88.8)\n\n---\nupdated-dependencies:\n- dependency-name: SkiaSharp\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): Bump SkiaSharp from 2.88.7 to 2.88.8"}},{"before":null,"after":"ce1ba41e035fae343740ef24202d3f41593aff8d","ref":"refs/heads/dependabot/nuget/multi-9a18b299b6","pushedAt":"2024-04-10T22:12:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): Bump SkiaSharp.NativeAssets.Linux.NoDependencies and SkiaSharp\n\nBumps [SkiaSharp.NativeAssets.Linux.NoDependencies](https://github.com/mono/SkiaSharp) and [SkiaSharp](https://github.com/mono/SkiaSharp). These dependencies needed to be updated together.\n\nUpdates `SkiaSharp.NativeAssets.Linux.NoDependencies` from 2.88.7 to 2.88.8\n- [Release notes](https://github.com/mono/SkiaSharp/releases)\n- [Commits](https://github.com/mono/SkiaSharp/compare/v2.88.7...v2.88.8)\n\nUpdates `SkiaSharp` from 2.88.7 to 2.88.8\n- [Release notes](https://github.com/mono/SkiaSharp/releases)\n- [Commits](https://github.com/mono/SkiaSharp/compare/v2.88.7...v2.88.8)\n\n---\nupdated-dependencies:\n- dependency-name: SkiaSharp.NativeAssets.Linux.NoDependencies\n dependency-type: direct:production\n update-type: version-update:semver-patch\n- dependency-name: SkiaSharp\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): Bump SkiaSharp.NativeAssets.Linux.NoDependencies and Ski…"}},{"before":"e164165e66f574c254979c05184bda958908b7d7","after":null,"ref":"refs/heads/dependabot/cargo/gif_helper/gif-0.13.1","pushedAt":"2024-01-24T06:32:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"}},{"before":"e14d2369ba79d7d475430d00be5c88793a43d2fc","after":"129e904585c370d3bc29fdb1d456f6ac405ed7ff","ref":"refs/heads/main","pushedAt":"2024-01-24T06:32:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"chore(deps): Bump gif from 0.13.0 to 0.13.1 in /gif_helper\n\nBumps [gif](https://github.com/image-rs/image-gif) from 0.13.0 to 0.13.1.\n- [Changelog](https://github.com/image-rs/image-gif/blob/master/Changes.md)\n- [Commits](https://github.com/image-rs/image-gif/compare/v0.13.0...v0.13.1)\n\n---\nupdated-dependencies:\n- dependency-name: gif\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): Bump gif from 0.13.0 to 0.13.1 in /gif_helper"}},{"before":null,"after":"e164165e66f574c254979c05184bda958908b7d7","ref":"refs/heads/dependabot/cargo/gif_helper/gif-0.13.1","pushedAt":"2024-01-23T22:55:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): Bump gif from 0.13.0 to 0.13.1 in /gif_helper\n\nBumps [gif](https://github.com/image-rs/image-gif) from 0.13.0 to 0.13.1.\n- [Changelog](https://github.com/image-rs/image-gif/blob/master/Changes.md)\n- [Commits](https://github.com/image-rs/image-gif/compare/v0.13.0...v0.13.1)\n\n---\nupdated-dependencies:\n- dependency-name: gif\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): Bump gif from 0.13.0 to 0.13.1 in /gif_helper"}},{"before":"1e7de2f2efbc49796928026256c23f9e14f8e4c8","after":null,"ref":"refs/heads/dependabot/cargo/gif_helper/gif-0.13.0","pushedAt":"2024-01-23T03:54:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"}},{"before":"23dd323c8903caf9a3a475e3eaa23420b454a20e","after":"e14d2369ba79d7d475430d00be5c88793a43d2fc","ref":"refs/heads/main","pushedAt":"2024-01-23T03:54:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"chore(deps): Bump gif from 0.12.0 to 0.13.0 in /gif_helper\n\nBumps [gif](https://github.com/image-rs/image-gif) from 0.12.0 to 0.13.0.\n- [Changelog](https://github.com/image-rs/image-gif/blob/master/Changes.md)\n- [Commits](https://github.com/image-rs/image-gif/compare/v0.12.0...v0.13.0)\n\n---\nupdated-dependencies:\n- dependency-name: gif\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): Bump gif from 0.12.0 to 0.13.0 in /gif_helper"}},{"before":null,"after":"1e7de2f2efbc49796928026256c23f9e14f8e4c8","ref":"refs/heads/dependabot/cargo/gif_helper/gif-0.13.0","pushedAt":"2024-01-22T23:04:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): Bump gif from 0.12.0 to 0.13.0 in /gif_helper\n\nBumps [gif](https://github.com/image-rs/image-gif) from 0.12.0 to 0.13.0.\n- [Changelog](https://github.com/image-rs/image-gif/blob/master/Changes.md)\n- [Commits](https://github.com/image-rs/image-gif/compare/v0.12.0...v0.13.0)\n\n---\nupdated-dependencies:\n- dependency-name: gif\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): Bump gif from 0.12.0 to 0.13.0 in /gif_helper"}},{"before":"3653c934cded9375c169bcf11c6cbdb51b3a72e4","after":null,"ref":"refs/heads/dependabot/nuget/SkiaSharp-2.88.7","pushedAt":"2024-01-11T22:19:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"e03da4587fe6fb9c368cd81924ff31a64e5e786c","after":null,"ref":"refs/heads/dependabot/nuget/SkiaSharp.NativeAssets.Linux.NoDependencies-and-SkiaSharp-2.88.7","pushedAt":"2024-01-11T22:18:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"}},{"before":"81fc9e9b96fb91287de56d8703ee0df8cab4f41e","after":"23dd323c8903caf9a3a475e3eaa23420b454a20e","ref":"refs/heads/main","pushedAt":"2024-01-11T22:18:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"chore(deps): Bump SkiaSharp.NativeAssets.Linux.NoDependencies and SkiaSharp\n\nBumps [SkiaSharp.NativeAssets.Linux.NoDependencies](https://github.com/mono/SkiaSharp) and [SkiaSharp](https://github.com/mono/SkiaSharp). These dependencies needed to be updated together.\n\nUpdates `SkiaSharp.NativeAssets.Linux.NoDependencies` from 2.88.6 to 2.88.7\n- [Release notes](https://github.com/mono/SkiaSharp/releases)\n- [Commits](https://github.com/mono/SkiaSharp/compare/v2.88.6...v2.88.7)\n\nUpdates `SkiaSharp` from 2.88.6 to 2.88.7\n- [Release notes](https://github.com/mono/SkiaSharp/releases)\n- [Commits](https://github.com/mono/SkiaSharp/compare/v2.88.6...v2.88.7)\n\n---\nupdated-dependencies:\n- dependency-name: SkiaSharp.NativeAssets.Linux.NoDependencies\n dependency-type: direct:production\n update-type: version-update:semver-patch\n- dependency-name: SkiaSharp\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): Bump SkiaSharp.NativeAssets.Linux.NoDependencies and Ski…"}},{"before":null,"after":"3653c934cded9375c169bcf11c6cbdb51b3a72e4","ref":"refs/heads/dependabot/nuget/SkiaSharp-2.88.7","pushedAt":"2024-01-11T22:18:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): Bump SkiaSharp from 2.88.6 to 2.88.7\n\nBumps [SkiaSharp](https://github.com/mono/SkiaSharp) from 2.88.6 to 2.88.7.\n- [Release notes](https://github.com/mono/SkiaSharp/releases)\n- [Commits](https://github.com/mono/SkiaSharp/compare/v2.88.6...v2.88.7)\n\n---\nupdated-dependencies:\n- dependency-name: SkiaSharp\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): Bump SkiaSharp from 2.88.6 to 2.88.7"}},{"before":null,"after":"e03da4587fe6fb9c368cd81924ff31a64e5e786c","ref":"refs/heads/dependabot/nuget/SkiaSharp.NativeAssets.Linux.NoDependencies-and-SkiaSharp-2.88.7","pushedAt":"2024-01-11T22:18:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): Bump SkiaSharp.NativeAssets.Linux.NoDependencies and SkiaSharp\n\nBumps [SkiaSharp.NativeAssets.Linux.NoDependencies](https://github.com/mono/SkiaSharp) and [SkiaSharp](https://github.com/mono/SkiaSharp). These dependencies needed to be updated together.\n\nUpdates `SkiaSharp.NativeAssets.Linux.NoDependencies` from 2.88.6 to 2.88.7\n- [Release notes](https://github.com/mono/SkiaSharp/releases)\n- [Commits](https://github.com/mono/SkiaSharp/compare/v2.88.6...v2.88.7)\n\nUpdates `SkiaSharp` from 2.88.6 to 2.88.7\n- [Release notes](https://github.com/mono/SkiaSharp/releases)\n- [Commits](https://github.com/mono/SkiaSharp/compare/v2.88.6...v2.88.7)\n\n---\nupdated-dependencies:\n- dependency-name: SkiaSharp.NativeAssets.Linux.NoDependencies\n dependency-type: direct:production\n update-type: version-update:semver-patch\n- dependency-name: SkiaSharp\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): Bump SkiaSharp.NativeAssets.Linux.NoDependencies and Ski…"}},{"before":"42d831c1feee64697b0f1236b77d186389e6066d","after":"81fc9e9b96fb91287de56d8703ee0df8cab4f41e","ref":"refs/heads/main","pushedAt":"2023-11-25T19:32:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"feat: Cleaned up some interfaces","shortMessageHtmlLink":"feat: Cleaned up some interfaces"}},{"before":"3010e6c325feb4bf3f30cedb83ff79eca9485acf","after":"42d831c1feee64697b0f1236b77d186389e6066d","ref":"refs/heads/main","pushedAt":"2023-11-14T20:57:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"chore: Fixed Dockerfile base","shortMessageHtmlLink":"chore: Fixed Dockerfile base"}},{"before":"8f04825e4645adbabcba121157f9268f8ceca627","after":"3010e6c325feb4bf3f30cedb83ff79eca9485acf","ref":"refs/heads/main","pushedAt":"2023-11-14T20:35:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"chore: .NET 8","shortMessageHtmlLink":"chore: .NET 8"}},{"before":"d6125a35ac1149f22cbfab71f81a1d1c1664d3e8","after":"8f04825e4645adbabcba121157f9268f8ceca627","ref":"refs/heads/main","pushedAt":"2023-11-04T10:24:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"feat: Adding a way to work with the Launchpad on a mac\n\n- Created a program fake_midi_socket that opens up a unix socket and forwards\n the incoming data to a midi device.\n- This allows me to work with the real Launchpad on a mac (where a midi device\n doesn't get a file handle).\n- Added a SocketDevice in the WebLaunchPad.Communication project that should\n send the SysEx data via tcp.\n- Updated development config","shortMessageHtmlLink":"feat: Adding a way to work with the Launchpad on a mac"}},{"before":"4685377002d69f7e0b23cdaadc763b488271f21a","after":null,"ref":"refs/heads/wip/curly/tcp_to_midi","pushedAt":"2023-11-04T10:20:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"}},{"before":"838cdb06cc220bc13548f84aef8f508372b2b0ca","after":"d6125a35ac1149f22cbfab71f81a1d1c1664d3e8","ref":"refs/heads/main","pushedAt":"2023-11-04T10:20:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"wip: Adding a way to work with the Launchpad on a mac\n\n- Created a program fake_midi_socket that opens up a unix socket and forwards\n the incoming data to a midi device.\n- This allows me to work with the real Launchpad on a mac (where a midi device\n doesn't get a file handle).\n- Added a SocketDevice in the WebLaunchPad.Communication project that should\n send the SysEx data via tcp.\n- Updated development config","shortMessageHtmlLink":"wip: Adding a way to work with the Launchpad on a mac"}},{"before":"6cf615486595caddd2d790e5896acc3dce213466","after":"4685377002d69f7e0b23cdaadc763b488271f21a","ref":"refs/heads/wip/curly/tcp_to_midi","pushedAt":"2023-11-04T10:13:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"wip: Adding a way to work with the Launchpad on a mac\n\n- Created a program fake_midi_socket that opens up a unix socket and forwards\n the incoming data to a midi device.\n- This allows me to work with the real Launchpad on a mac (where a midi device\n doesn't get a file handle).\n- Added a SocketDevice in the WebLaunchPad.Communication project that should\n send the SysEx data via tcp.\n- Updated development config","shortMessageHtmlLink":"wip: Adding a way to work with the Launchpad on a mac"}},{"before":"9fe7fbf65cda9bda4daa15763cb83317d9f993d5","after":"6cf615486595caddd2d790e5896acc3dce213466","ref":"refs/heads/wip/curly/tcp_to_midi","pushedAt":"2023-11-04T10:12:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"wip: Adding a way to work with the Launchpad on a mac\n\n- Created a program fake_midi_socket that opens up a unix socket and forwards\n the incoming data to a midi device.\n- This allows me to work with the real Launchpad on a mac (where a midi device\n doesn't get a file handle).\n- Added a SocketDevice in the WebLaunchPad.Communication project that should\n send the SysEx data via tcp.\n- Updated development config","shortMessageHtmlLink":"wip: Adding a way to work with the Launchpad on a mac"}},{"before":"000551c3178f187240d9f68bec6facee678220d7","after":"9fe7fbf65cda9bda4daa15763cb83317d9f993d5","ref":"refs/heads/wip/curly/tcp_to_midi","pushedAt":"2023-11-04T10:07:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"wip: Adding a way to work with the Launchpad on a mac\n\n- Created a program fake_midi_socket that opens up a unix socket and forwards\n the incoming data to a midi device.\n- This allows me to work with the real Launchpad on a mac (where a midi device\n doesn't get a file handle).\n- Added a SocketDevice in the WebLaunchPad.Communication project that should\n send the SysEx data via tcp.\n- Updated development config","shortMessageHtmlLink":"wip: Adding a way to work with the Launchpad on a mac"}},{"before":"7761ab0396e8bd293da586a61bd0c55c5d5888be","after":"000551c3178f187240d9f68bec6facee678220d7","ref":"refs/heads/wip/curly/tcp_to_midi","pushedAt":"2023-11-03T22:04:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"wip: Adding a way to work with the Launchpad on a mac\n\n- Created a program tcp_to_midi that opens up a tcp server and forwards the\n incoming data to a midi device.\n- This allows me to work with the real Launchpad on a mac (where a midi device\n doesn't get a file handle).\n- Added a TcpDevice in the WebLaunchPad.Communication project that should send\n the SysEx data via tcp.\n- TODO: Test whether this works\n- TODO: Update development configuration, if useful","shortMessageHtmlLink":"wip: Adding a way to work with the Launchpad on a mac"}},{"before":"32acacfa45fab8bb83688001bc7da4ff4e6b2e26","after":"7761ab0396e8bd293da586a61bd0c55c5d5888be","ref":"refs/heads/wip/curly/tcp_to_midi","pushedAt":"2023-11-03T21:56:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"wip: Adding a way to work with the Launchpad on a mac\n\n- Created a program tcp_to_midi that opens up a tcp server and forwards the\n incoming data to a midi device.\n- This allows me to work with the real Launchpad on a mac (where a midi device\n doesn't get a file handle).\n- Added a TcpDevice in the WebLaunchPad.Communication project that should send\n the SysEx data via tcp.\n- TODO: Test whether this works\n- TODO: Update development configuration, if useful","shortMessageHtmlLink":"wip: Adding a way to work with the Launchpad on a mac"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAELboQFwA","startCursor":null,"endCursor":null}},"title":"Activity · neon-JS/WebLaunchPad"}