Commit Graph

  • 0662a78892 [sim] GUI: Fix buttons starting at 1 instead of 0 (#8987) main Thad House 2026-06-17 13:39:14 -07:00
  • c35df58a81 [wpilibc] Change DriverStationSim to use wpi::hal::RobotMode (#8988) Benjamin Hall 2026-06-17 16:38:13 -04:00
  • 5a7d7d50ee [wpilib,cmd] Remove Axis from Gamepad Triggers (#8956) Thad House 2026-06-12 06:42:06 -07:00
  • d6fb871a26 [ci] Build bazel builds in docker (#8978) Thad House 2026-06-12 05:59:21 -07:00
  • 489b993e60 [hal,wpilib] Switch CANBusMap to Enum, use it for CAN API (#8977) Thad House 2026-06-11 16:14:40 -07:00
  • 97381549e6 [wpilib,cmd] Add new generation for gamepads (#8957) Thad House 2026-06-11 16:06:45 -07:00
  • 025732093f [wpilib] Remove UserControls (#8973) Thad House 2026-06-11 15:33:51 -07:00
  • c647e67de0 [wpilib,cmd] Cache HID wrappers (#8970) Thad House 2026-06-11 09:42:39 -07:00
  • fe499ede4c [build] Update avaje to 3.14 (#8974) Zach Harel 2026-06-11 02:50:01 -04:00
  • 3f966aa7c6 Clean up unused includes (#8950) Gold856 2026-06-10 01:16:26 -04:00
  • 72d85be0c2 [ntcore] Add API to get and set user data on NT_Topic (#8962) Thad House 2026-06-08 19:24:15 -07:00
  • 111130d8bb [copybara] Sync with robotpy (#8964) PJ Reiniger 2026-06-08 22:22:48 -04:00
  • 0213ecf382 [build] Update native utils, to switch to new compilers (#8966) Thad House 2026-06-08 19:21:33 -07:00
  • bdd45c7365 [cmd2] Move .cpp files to subproject source root (#8967) Zach Harel 2026-06-08 22:20:48 -04:00
  • 44501bf5eb [bazel] Update rules_cc with patches (#8969) David Vo 2026-06-09 12:20:03 +10:00
  • 859fb6c408 [hal] Fix USB serial port assignment in SerialHelper (#8689) 2026 Levi 2026-06-07 20:02:13 -05:00
  • 1be5da5bde [wpiutil] Fix Handle.hpp not including cstddef (#8965) Thad House 2026-06-07 16:08:11 -07:00
  • 06fb36ba8e [hal] Switch IMU to mrclib (#8961) Thad House 2026-06-06 16:30:08 -07:00
  • 71ed28f768 [hal] Switch SmartIO to mrclib (#8960) Thad House 2026-06-06 14:54:49 -07:00
  • edf77fa007 [hal,sim] Add notifier generation counter to WaitForProgramStart (#8947) Peter Johnson 2026-06-06 12:17:14 -07:00
  • 6e5171cd8f [hal] Use MrcLib to talk to DS (#8858) Thad House 2026-06-06 12:15:17 -07:00
  • ddf9306264 [ntcore] Fix a couple of bugs in NetworkOutgoingQueue (#8953) Peter Johnson 2026-06-05 20:35:11 -07:00
  • 88d8369751 [upstream_utils] Update catch2 to 3.15.0 (#8955) Peter Johnson 2026-06-05 20:34:20 -07:00
  • 96fb033deb [build] Remove cmake Java support (#8952) Peter Johnson 2026-06-05 15:05:09 -07:00
  • d941be905e [ntcore] NetworkClient: Add IsLoopClosing() guard in deferred disconnect timer (#8936) Vasista Vovveti 2026-06-05 15:01:44 -07:00
  • e085c3e8b3 [examples,cscore] Don't use assertTimeoutPreemptively in tests (#8951) Peter Johnson 2026-06-05 07:28:51 -07:00
  • 98c03baf54 [javac] Add compiler check for integer division in floating-point contexts (#8885) Sam Carlberg 2026-06-05 00:56:22 -04:00
  • 8353b95507 Add avahi license to ThirdPartyNotices (#8883) sciencewhiz 2026-06-04 21:54:00 -07:00
  • a41679854b [wpimath] Fix C++ Odometry ResetRotation missing a negation (#8949) Benjamin Hall 2026-06-04 20:03:22 -04:00
  • fdc6fd9cb1 [build][bazel] Combine remote setup CI actions (#8893) PJ Reiniger 2026-06-03 23:16:42 -04:00
  • dca59147e1 [robotpy][examples] Split examples and snippets (#8944) PJ Reiniger 2026-06-03 22:43:16 -04:00
  • a734275cc5 [wpimath] Add const qualifier to C++ SwerveModuleVelocity Optimize and CosineScale (#8946) Benjamin Hall 2026-06-03 22:42:05 -04:00
  • 3f0d7bc2c4 [wpiutil,hal] Move C++ Handle wrapper to wpiutil (#8935) Peter Johnson 2026-06-01 13:57:25 -07:00
  • 3d982f81dd [ntcore] Update period on added or removed, not XOR (#8941) Vasista Vovveti 2026-06-01 13:56:23 -07:00
  • a3c18d24a7 [examples] Add mecanum drive snippets (#8931) sciencewhiz 2026-05-29 23:10:42 -07:00
  • c597116f02 [hal] HALSIM_StepTiming: Avoid underflow (#8933) Peter Johnson 2026-05-29 23:10:02 -07:00
  • 9adffd356d [hal] Update waitForProgramStart to optionally wait for first notifier (#8932) Peter Johnson 2026-05-29 23:09:25 -07:00
  • 635e971a02 [wpilib] Add a default deadband to all gamepads (#8897) Thad House 2026-05-29 16:31:48 -07:00
  • 40fdb779d8 [examples] Add differential drive snippets (#8927) sciencewhiz 2026-05-29 15:00:12 -07:00
  • e728ee27f2 [upstream_utils] Upgrade to Sleipnir 0.6.1 (#8930) Tyler Veness 2026-05-29 14:59:39 -07:00
  • 50fd29e697 [ntcore] Fix unbounded memory size tracker (#8929) Guinea Wheek 2026-05-29 11:01:13 -07:00
  • 4fa5dacfc4 [epilogue] Improve support for robot base classes in epilogue (#8886) Sam Carlberg 2026-05-29 00:14:30 -04:00
  • 1e12408a7d [examples] add motor safety and invert to motor snip (#8924) sciencewhiz 2026-05-28 20:09:07 -07:00
  • 14db070c2c [build] Add guard for missing arm64 msvc runtime (#8922) sciencewhiz 2026-05-28 20:08:46 -07:00
  • 5c3a474a58 Replace references of frc-docs with wpilib-docs (NFC) (#8926) sciencewhiz 2026-05-28 08:01:11 -07:00
  • f1d95ee5f8 [upstream_utils] Upgrade to Sleipnir 0.6.0 (#8923) Tyler Veness 2026-05-27 21:26:42 -07:00
  • 7ff32d7756 [epilogue,ntcore,wpiunits] Use pattern matching switch expressions where possible (#8925) Jonah Snider 2026-05-27 18:06:15 -07:00
  • aedee56e22 [upstream_utils] Add cbegin()/cend()/crbegin()/crend() to SmallVector (#8918) Tyler Veness 2026-05-26 21:55:50 -07:00
  • ac7a9524f8 [wpigui] Add stdint.h include to PFD (#8920) Peter Johnson 2026-05-26 21:55:22 -07:00
  • b100586cab [wpilib] Finish gamepad face button rename (#8921) Thad House 2026-05-26 21:55:07 -07:00
  • 254ca64106 [upstream_utils] Upgrade to LLVM 22.1.6 (#8919) Tyler Veness 2026-05-26 16:25:29 -07:00
  • 1392db4529 [romi] Fix Romi motor support (#8915) Peter Johnson 2026-05-23 17:38:36 -07:00
  • 40f9a87e70 [xrp] Fix motor support (#8916) Peter Johnson 2026-05-23 17:37:38 -07:00
  • 94fda36e04 [cmd3] Add trigger multi press and continuous bindings (#8901) Sam Carlberg 2026-05-23 19:51:45 -04:00
  • f217dfe747 [cmd3] Make sideload functions scoped and improve docs (#8900) Sam Carlberg 2026-05-23 19:50:46 -04:00
  • d86378d353 [wpimath,wpiunits] Add PoundSquareInches MOI unit, and improve KilogramMetersSquaredPerSecond definition (#8838) crueter 2026-05-23 19:41:35 -04:00
  • ac41523eb4 [ci] Run wpilibc through asan (#8868) Gold856 2026-05-23 19:40:32 -04:00
  • d48f1cd0e5 [bazel] Add mrclib dependency (#8873) David Vo 2026-05-24 09:39:47 +10:00
  • e88729c67e [ci] Start avahi-daemon in sentinel builds (#8914) Gold856 2026-05-23 18:39:22 -04:00
  • e35ca772fd [cmd3] Make Mechanism an interface (#8303) Daniel Chen 2026-05-18 20:30:12 -04:00
  • fa24446ce3 [wpilib,cmd] Rename gamepad face-button trigger APIs to directional names (faceUp/Down/Left/Right) (#8896) Thad House 2026-05-14 22:08:57 -07:00
  • 67b795057b [build] Add arm64 MSVC Runtime (#8840) Thad House 2026-05-14 22:06:18 -07:00
  • e4ae671b49 [ci] Add CI spelling check and fix spelling errors (#8882) sciencewhiz 2026-05-14 21:55:02 -07:00
  • f751ca88eb [bazel] Enforce up-to-date lock file in CI (#8860) David Vo 2026-05-15 14:54:04 +10:00
  • 6ba5734a94 [robotpy] Add wrapper for timestamp functions, like SetNowImpl (#8889) PJ Reiniger 2026-05-15 00:53:26 -04:00
  • 68d24bb29e [python] Improve robotpy generation (#8867) PJ Reiniger 2026-05-15 00:52:39 -04:00
  • 3f1cf3cabe [wpilib] ExHub Follower Fixes (#8892) Thad House 2026-05-14 21:50:38 -07:00
  • b91001f504 Add nix files to gitignore (#8894) Jade 2026-05-15 12:49:01 +08:00
  • ffd36eb091 [developerRobot] Add an OpModeRobot instance to DeveloperRobot (#8891) Thad House 2026-05-14 21:48:09 -07:00
  • 97c0b0c40a [upstream_utils] Patch LLVM SmallSetIterator for AppleClang 21 (#8877) crueter 2026-05-08 15:49:47 -04:00
  • 16fcf016de [examples] Update command template names with v2 to disambiguate (NFC) (#8875) sciencewhiz 2026-05-08 09:34:52 -07:00
  • 878da3d54c [cmd3] Fix StateMachineTest (#8876) v2027.0.0-alpha-6 Ryan Blue 2026-05-08 00:42:16 -04:00
  • 1021ff88a9 [cmd3] Add a declarative state machine API on top of commands v3 (#8297) Sam Carlberg 2026-05-07 23:08:09 -04:00
  • 0af65ea787 [sim] Make HalSim DS extension a no-op (#8872) Thad House 2026-05-07 20:04:37 -07:00
  • 8832d6a7c2 [sim] GUI: Fix game message string lifetime (#8874) Gold856 2026-05-07 23:03:28 -04:00
  • 62e0bc515c [cmd3] Add rising and falling edge trigger factories (#8366) Sam Carlberg 2026-05-07 19:32:34 -04:00
  • 5964443038 [romi,xrp] Print IP and port of XRP/Romi (#8560) Charlotte Wilson 2026-05-07 13:10:01 -04:00
  • 8c5c535e1b [ci] bump sccache-action to v0.0.10 (#8839) project516 2026-05-07 12:03:09 -05:00
  • 4c07aedd91 [wpilib][sim] Add Onboard IMU Sim (#8855) PJ Reiniger 2026-05-07 13:01:26 -04:00
  • 3d4cabfbc9 [ci] Update for merge from 2027 to main (#8857) Peter Johnson 2026-05-07 11:59:25 -05:00
  • 63a82dccb2 [wpilib] Don't do wait on init for ExHub in sim (#8865) Thad House 2026-05-07 09:58:14 -07:00
  • b10bc0a674 [ci] Don't check matrix.os when runner.os suffices (#8863) crueter 2026-05-06 20:30:50 -04:00
  • e40ca392c3 [ci] Add missing labels and format labeler config (#8795) Gold856 2026-05-06 01:10:42 -04:00
  • f97571fb1f [sim] GUI: fix memory corruption and incorrect POV count (#8853) Gold856 2026-05-06 01:05:53 -04:00
  • d23c732d79 [upstream_utils] Update imgui to 2026-05-04 (#8849) Peter Johnson 2026-05-06 00:01:27 -05:00
  • 063ac7002f [ci] Remove 2027 from labeler configuration (#8852) Dan Katzuv 2026-05-06 02:51:52 +03:00
  • e76074d381 [hal] Initialize alert on Systemcore (#8848) Peter Johnson 2026-05-05 15:44:01 -05:00
  • 6f88066170 [ci] Update default branch to main (#8846) Tyler Veness 2026-05-03 12:14:27 -07:00
  • 3fddf71c47 [build] Remove Javadoc fonts (#8837) v2027.0.0-alpha-5 Gold856 2026-04-29 17:57:31 -04:00
  • 668124e0fd [build] Compress shared object debug info (#8835) Gold856 2026-04-29 15:14:11 -04:00
  • 433c7f00ad [wpilib] Fix jar loading in folder with spaces (#8836) Thad House 2026-04-29 09:11:19 -10:00
  • 94443c8e84 [wpilib] Fix OpModeRobot initialization (#8834) Thad House 2026-04-28 09:54:10 -10:00
  • 3bf67edc34 [build] Refactor zip base name generation for consistency (#8831) Gold856 2026-04-27 14:46:11 -04:00
  • 29beacbefe Fix some Test Mode references to Utility (NFC) (#8827) sciencewhiz 2026-04-26 22:32:50 -07:00
  • 8d30131fce [build] Update native-utils, OpenCV, libssh (#8818) Gold856 2026-04-27 01:31:14 -04:00
  • 657d4d9b58 [ntcore,wpilib] Fix tsan errors in tests that add NT listeners (#8713) Kevin Cooney 2026-04-26 16:40:46 -07:00
  • 97d0b15f7d Add README files for some subprojects and update various other docs (#8640) Gold856 2026-04-26 19:39:26 -04:00
  • a695865781 [bazel] Update copybara scripts (#8822) PJ Reiniger 2026-04-26 18:14:58 -04:00
  • c511fcc160 Update a few misc FRC references (NFC) (#8824) sciencewhiz 2026-04-26 15:09:14 -07:00
  • e5980b46ef [copybara] Sync with mostrobotpy (#8820) PJ Reiniger 2026-04-26 11:25:15 -04:00