{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":24655143,"defaultBranch":"main","name":"allwpilib","ownerLogin":"wpilibsuite","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-09-30T20:51:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19267233?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726544251.0","currentOid":""},"activityList":{"items":[{"before":"95da92db049ef1476261ec3add2c2d18a12a43a1","after":"fde264b041f2cba64c93e498afa5419c7cb2dbfe","ref":"refs/heads/main","pushedAt":"2024-09-28T17:58:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[thirdparty] Add Roboto fonts (#7138)","shortMessageHtmlLink":"[thirdparty] Add Roboto fonts (#7138)"}},{"before":"d389317c3a08006a3799d0c265001ebefc16b95e","after":"95da92db049ef1476261ec3add2c2d18a12a43a1","ref":"refs/heads/main","pushedAt":"2024-09-28T17:58:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[wpigui] Add \"deep dark\" style (#7133)","shortMessageHtmlLink":"[wpigui] Add \"deep dark\" style (#7133)"}},{"before":"50db16c0c0e1ad2a23403957afa8856d105c62c0","after":"d389317c3a08006a3799d0c265001ebefc16b95e","ref":"refs/heads/main","pushedAt":"2024-09-28T17:35:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[thirdparty] Upgrade imgui fonts to latest versions (#7137)","shortMessageHtmlLink":"[thirdparty] Upgrade imgui fonts to latest versions (#7137)"}},{"before":"6b1e65665947de7bed3f2a478eaf33d04919eeca","after":"50db16c0c0e1ad2a23403957afa8856d105c62c0","ref":"refs/heads/main","pushedAt":"2024-09-28T17:34:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[wpigui] Add font selector (#7134)","shortMessageHtmlLink":"[wpigui] Add font selector (#7134)"}},{"before":"eab93f4fdc6a11dd22960ffc4b6235845eaf624f","after":"6b1e65665947de7bed3f2a478eaf33d04919eeca","ref":"refs/heads/main","pushedAt":"2024-09-28T16:33:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[wpimath] Add `DCMotor.getCurrent()` overload accepting torque (#7132)","shortMessageHtmlLink":"[wpimath] Add DCMotor.getCurrent() overload accepting torque (#7132)"}},{"before":"f0a1955fd75bc16bd6afc590f77f69ab26149811","after":"eab93f4fdc6a11dd22960ffc4b6235845eaf624f","ref":"refs/heads/main","pushedAt":"2024-09-27T19:00:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[upstream_utils] Upgrade to libuv 1.49.0 (#7129)","shortMessageHtmlLink":"[upstream_utils] Upgrade to libuv 1.49.0 (#7129)"}},{"before":"b8ff3fcee2cc81e0f22785ca74f9fca4082390b2","after":"f0a1955fd75bc16bd6afc590f77f69ab26149811","ref":"refs/heads/main","pushedAt":"2024-09-25T05:13:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"Move generated files to more consistent locations (#6906)\n\nJava templates always go under src/generate/main/java. JSON files go to src/generate.","shortMessageHtmlLink":"Move generated files to more consistent locations (#6906)"}},{"before":"69af7785f6b5c12501b3680fdf5af4b0a94ce055","after":"b8ff3fcee2cc81e0f22785ca74f9fca4082390b2","ref":"refs/heads/main","pushedAt":"2024-09-25T05:11:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[upstream_utils] StringMap: fix structured bindings with move-only types (#7127)","shortMessageHtmlLink":"[upstream_utils] StringMap: fix structured bindings with move-only ty…"}},{"before":"6281ec0810a3c6c196209eb7d1f385ad05d55589","after":"69af7785f6b5c12501b3680fdf5af4b0a94ce055","ref":"refs/heads/main","pushedAt":"2024-09-24T16:20:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[gitignore] Add .clangd file to gitignore (#7122)","shortMessageHtmlLink":"[gitignore] Add .clangd file to gitignore (#7122)"}},{"before":"64e5e6db5919b233b55fa7fcf1a37279eccef963","after":"6281ec0810a3c6c196209eb7d1f385ad05d55589","ref":"refs/heads/main","pushedAt":"2024-09-23T17:57:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[wpimath] PIDController: Update field and method names for error and errorDerivative (#7088)","shortMessageHtmlLink":"[wpimath] PIDController: Update field and method names for error and …"}},{"before":"180349bd0635cc880f79184df872fc05f2269a72","after":"64e5e6db5919b233b55fa7fcf1a37279eccef963","ref":"refs/heads/main","pushedAt":"2024-09-23T17:54:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[ci] Use one script to pregenerate everything (#7121)\n\nA pregen_all Python script was added that calls all the other pregen scripts. This prevents the generated file checks and pregen command from falling out of sync. This is meant to only run in CI, since the script is not portable across platforms.","shortMessageHtmlLink":"[ci] Use one script to pregenerate everything (#7121)"}},{"before":"22f086aba82015be37df36960c6380fb289ed502","after":"180349bd0635cc880f79184df872fc05f2269a72","ref":"refs/heads/main","pushedAt":"2024-09-23T17:54:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[commands] Improve `isScheduled` to be more performant when checking a single command (#7096)","shortMessageHtmlLink":"[commands] Improve isScheduled to be more performant when checking …"}},{"before":"84075997c6856198dfdbcd44766077d977f10126","after":"22f086aba82015be37df36960c6380fb289ed502","ref":"refs/heads/main","pushedAt":"2024-09-23T06:54:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"Fix app icons on Windows (#7116)\n\nThe SysId icon has a bunch of weird artifacting and it's not transparent on Windows. Some of the other icons have issues as well and all of them are inconsistent. GIMP was used to regenerate all the icons from the PNGs, using PNG compression on all the layers.","shortMessageHtmlLink":"Fix app icons on Windows (#7116)"}},{"before":"ba1b97cd78ff503841558cb1c75c8a3e743ca2ef","after":"84075997c6856198dfdbcd44766077d977f10126","ref":"refs/heads/main","pushedAt":"2024-09-23T05:12:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[cscore] Fix Java VideoSink class doc (NFC) (#7120)","shortMessageHtmlLink":"[cscore] Fix Java VideoSink class doc (NFC) (#7120)"}},{"before":"f93bacc5c5088cbdfa34635ee5427074e99e82d4","after":"ba1b97cd78ff503841558cb1c75c8a3e743ca2ef","ref":"refs/heads/main","pushedAt":"2024-09-23T01:05:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[wpilib] ADIS IMUs: Add back null checks (#7117)\n\n* Revert \"Move creation of objects to ctor\"\r\n\r\nThis reverts commit b1d8001652138f1736653396ebfc752e71285b2e.\r\n\r\n* [wpilib] ADIS IMUs: Add back null checks","shortMessageHtmlLink":"[wpilib] ADIS IMUs: Add back null checks (#7117)"}},{"before":"38e246c34f9c001133841681f974893272c82440","after":"f93bacc5c5088cbdfa34635ee5427074e99e82d4","ref":"refs/heads/main","pushedAt":"2024-09-21T03:12:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[upstream_utils] Remove unused clone_repo() function (#7091)","shortMessageHtmlLink":"[upstream_utils] Remove unused clone_repo() function (#7091)"}},{"before":"a884863f19b9921db006db9b22688a3f6b70bd3e","after":"38e246c34f9c001133841681f974893272c82440","ref":"refs/heads/main","pushedAt":"2024-09-21T01:41:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[ci] Upgrade to wpiformat 2024.41 (#7112)","shortMessageHtmlLink":"[ci] Upgrade to wpiformat 2024.41 (#7112)"}},{"before":"554024767e058fe88bf1f59f1c1ed66780d3c470","after":"a884863f19b9921db006db9b22688a3f6b70bd3e","ref":"refs/heads/main","pushedAt":"2024-09-21T00:44:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[ci] Fix RobotBuilder tools build (#7107)\n\nBuild more dependencies added by GradleRIO 2025 Alpha 2","shortMessageHtmlLink":"[ci] Fix RobotBuilder tools build (#7107)"}},{"before":"f1dde8895e1dc977294400a5039b5a00045c10b7","after":"554024767e058fe88bf1f59f1c1ed66780d3c470","ref":"refs/heads/main","pushedAt":"2024-09-21T00:43:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"Fix errors from new cpplint.py (#7105)","shortMessageHtmlLink":"Fix errors from new cpplint.py (#7105)"}},{"before":"0df82da7e68e62ded75b41bb3f04971ab4254cbc","after":"f1dde8895e1dc977294400a5039b5a00045c10b7","ref":"refs/heads/main","pushedAt":"2024-09-19T03:44:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[build] Use project configured groupId in generated output artifact names (#7095)\n\nInstead of hardcoding to use the project name after edu_wpi_first, which broke epilogue publishing\r\n\r\nThis did not affect local maven publishing, since it does not use those specially named and configured artifacts","shortMessageHtmlLink":"[build] Use project configured groupId in generated output artifact n…"}},{"before":"cea86848952882bf932cdae3604c7f1303fff7cb","after":"0df82da7e68e62ded75b41bb3f04971ab4254cbc","ref":"refs/heads/main","pushedAt":"2024-09-19T02:07:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[build] Update vendordeps frcyear to 2025 (#7087)","shortMessageHtmlLink":"[build] Update vendordeps frcyear to 2025 (#7087)"}},{"before":"777f07edfd2b02cc7a32a430aba654c6ab05cff6","after":"cea86848952882bf932cdae3604c7f1303fff7cb","ref":"refs/heads/main","pushedAt":"2024-09-17T01:59:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[build] Update native utils (#7029)","shortMessageHtmlLink":"[build] Update native utils (#7029)"}},{"before":"b93160d7ba13309a4fd6389e9ac9caabe32a6f6a","after":"777f07edfd2b02cc7a32a430aba654c6ab05cff6","ref":"refs/heads/main","pushedAt":"2024-09-17T01:36:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[wpilibc] Solenoid classes: Make methods non-virtual (#7080)","shortMessageHtmlLink":"[wpilibc] Solenoid classes: Make methods non-virtual (#7080)"}},{"before":"64df5e21c011d7b60945dc05b6f64a56f19cd566","after":"b93160d7ba13309a4fd6389e9ac9caabe32a6f6a","ref":"refs/heads/main","pushedAt":"2024-09-14T21:49:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[wpiutil] Fix MSVC warning in parse_integer (#7082)\n\n```\r\nwarning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data\r\n```","shortMessageHtmlLink":"[wpiutil] Fix MSVC warning in parse_integer (#7082)"}},{"before":"994af25fcf3f70959eca84785f201cfbec7d4195","after":"64df5e21c011d7b60945dc05b6f64a56f19cd566","ref":"refs/heads/main","pushedAt":"2024-09-14T21:47:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[build] cmake: Fix libssh search on windows (#7081)\n\nThis uses the package config files provided by libssh rather than the module file.","shortMessageHtmlLink":"[build] cmake: Fix libssh search on windows (#7081)"}},{"before":"1f3ef019ce6e272d9e1d9e705ffb1be19c2da58b","after":"994af25fcf3f70959eca84785f201cfbec7d4195","ref":"refs/heads/main","pushedAt":"2024-09-13T06:45:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[wpiutil] StringLogEntry::Update(): Take string_view (#7074)","shortMessageHtmlLink":"[wpiutil] StringLogEntry::Update(): Take string_view (#7074)"}},{"before":"d44b651558d6f7388df94539f023a3e31b7a5ff5","after":"1f3ef019ce6e272d9e1d9e705ffb1be19c2da58b","ref":"refs/heads/main","pushedAt":"2024-09-13T06:45:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[wpiutil] Return wpi::expected from MemoryBuffer::GetFile (#7069)","shortMessageHtmlLink":"[wpiutil] Return wpi::expected from MemoryBuffer::GetFile (#7069)"}},{"before":"b9409a4bcf85705a343c88028cd5697915a5e3c3","after":"d44b651558d6f7388df94539f023a3e31b7a5ff5","ref":"refs/heads/main","pushedAt":"2024-09-13T06:44:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[build] Make Protobuf optional in CMake build (#7061)","shortMessageHtmlLink":"[build] Make Protobuf optional in CMake build (#7061)"}},{"before":"3bbbf86632a1b6973e257b3b3554414b904b69a0","after":"b9409a4bcf85705a343c88028cd5697915a5e3c3","ref":"refs/heads/main","pushedAt":"2024-09-13T05:16:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[xrp] Add GetRotation2d to Gyro (#7034)","shortMessageHtmlLink":"[xrp] Add GetRotation2d to Gyro (#7034)"}},{"before":"32252f7d6acc3f34209e7228e093005557e1f471","after":"3bbbf86632a1b6973e257b3b3554414b904b69a0","ref":"refs/heads/main","pushedAt":"2024-09-13T05:13:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[wpiutil, wpilib] Add FileLogger and log console output (#6977)","shortMessageHtmlLink":"[wpiutil, wpilib] Add FileLogger and log console output (#6977)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yOFQxNzo1ODo0OC4wMDAwMDBazwAAAATDenyV","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QwNToxMzowNy4wMDAwMDBazwAAAAS1GUC1"}},"title":"Activity · wpilibsuite/allwpilib"}