Repository navigation
Enduro HUD template, unit-tracking labels, compact units - #45
Merged
Merged
Conversation
- label.unit_of: a label renders a metric's unit ("mph"/"km/h") and follows
the unit-system setting instead of frozen static text
- scene.compact_units: app-level "km/h" vs "kmh" style, applied to value
suffixes, plot point labels and unit labels
- new bundled enduro_hud template (+ website listing)
- test that every bundled template deserializes
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
label.unit_of— a label can render a metric's unit (mph/km/h,mi/km,ft/m,°F/°C) and follows the unit-system setting instead of being frozen static text. Editor: new "Unit label" picker on labels; element list names these labels after their metric.scene.compact_units— app-level Settings choice betweenkm/handkmhstyles, applied to value suffixes, plot point labels, and unit labels. Stored on the device and injected at render likeunits; stripped from saved templates.enduro_hudtemplate with README, preview, and website listing.tests/bundled_templates.rs— every bundled template must deserialize.Independent of the rider-weight PR; the two merge cleanly in either order.
Test plan
cargo testin render-core (71 passing)km/h; switch Settings to Imperial →mphkmh→ value suffixes, plot labels, and unit labels update🤖 Generated with Claude Code