Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[datalog] Move DataLogReaderThread from glass to new libdatalog #7641

Open
wants to merge 29 commits into
base: 2027
Choose a base branch
from

Conversation

DeltaDizzy
Copy link
Contributor

@DeltaDizzy DeltaDizzy commented Jan 5, 2025

Currently the major DataLog backend API (reading and writing) is split between wpiutil and glass. In the interest of allowing code that wants to use these APIs to not need to link to glass and declutter wpiutil, all of those APIs are moved to a new library named "libdatalog".

sciencewhiz and others added 16 commits December 29, 2024 23:46
This changes the way deferred proxy is implemented to not use the
deprecated ProxyCommand constructor.

This function serves a good purpose that should be kept IMO. The
constructor was confusing but this is just good syntactic sugar over
`defer(() -> supplier.get().asProxy())`.

Signed-off-by: Jade Turner <[email protected]>
Column in Field Drawings is labeled X-Rotation, but I believe it should be Y-Rotation so have reflected that here. We'll fix in a TU if this is correct.
Original image was flipped when it should have been rotated.
@DeltaDizzy DeltaDizzy requested review from PeterJohnson and a team as code owners January 5, 2025 18:08
@github-actions github-actions bot added component: wpiutil WPI utility library component: sysid SysId app component: datalogtool DataLog Tool labels Jan 5, 2025
…#7643)

Too many people don't realize that glass/simgui field2d can load
pathweaver JSON field files since it's hidden.
@DeltaDizzy DeltaDizzy force-pushed the datalogreader-to-wpiutil branch from d7e1188 to 92897bb Compare January 8, 2025 20:53
@DeltaDizzy DeltaDizzy force-pushed the datalogreader-to-wpiutil branch from 92897bb to d429635 Compare January 8, 2025 20:54
@DeltaDizzy DeltaDizzy changed the base branch from main to 2027 January 8, 2025 20:59
@DeltaDizzy DeltaDizzy requested review from a team as code owners January 8, 2025 20:59
@DeltaDizzy DeltaDizzy changed the title [wpiutil] Move DataLogReaderThread from glass to wpiutil [datalog] Move DataLogReaderThread from glass to new libdatalog Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.