Gold856

Results 54 issues of Gold856

**Describe the bug** When publishing protobuf data, like a Pose2d or Translation2d, Sim GUI will display the fields (like `translation` and `rotation` for Pose2d or `x` and `y` for Translation2d)...

type: bug
os: simulation
component: ntcore

Benchmarks on desktop indicate that using the QuickBuffers API to deserialize JSON through Protobuf results in [much lower memory usage](https://discord.com/channels/176186766946992128/368993897495527424/1269173164785664050>) and [much faster processing time](https://discord.com/channels/176186766946992128/368993897495527424/1277750687429820500). We should attempt to migrate...

This brings CMake builds to almost complete feature parity with Gradle builds, which will allow an easier migration to a mostly CMake build.

state: blocked

**Describe the bug** Attempting to run LoggerTest.addMessageTest shows that the test fails and the ArrayList of NetworkTableEvents is completely empty. Modifying the test and/or NetworkClient such that multiple messages are...

Java templates always go under `src/generate/main/java`. JSON files go to `src/generate`.

Judging by the lack of help requests related to LiveWindow and Test mode on both CD and Discord, it appears LiveWindow is a very rarely used feature. In addition, LiveWindow...

We only publish headers and source. I'm not actually sure if we need to publish those libraries (are there any downstream consumers?) We should either remove publishing completely or publish...

It's a footgun and syntactic sugar over the CommandScheduler's schedule method. We don't need syntactic sugar for a footgun.