Commit Graph

15 Commits (bus-progress-ui)

Author SHA1 Message Date
ElementalAlchemist aedd51e5f8 Fix small gaps in the background 10 months ago
ElementalAlchemist f6f42fbb45 Minor cleanup of the standard mode 10 months ago
ElementalAlchemist 96a71c3519 Add point progress mode
Adds a new mode that makes the full width be exactly one point, and the bus drives across the canvas.

This also resizes the canvas to the requested size (1580x62).
10 months ago
ElementalAlchemist 5410b5c1fe Shorten refresh interval to 2.5 seconds 10 months ago
ElementalAlchemist 8b7b87d450 Fix bus stops disappearing early
The existing code tried to avoid infinite loops due to floating point math. It turns out the +1 was overzealous and caused bus stop signs to disappear before expected at high scale numbers.
10 months ago
ElementalAlchemist ee5a36f425 Default to filling the canvas with the key-out color 10 months ago
ElementalAlchemist 58f3b867f7 Better align bus stop signs with the front of the bus 10 months ago
ElementalAlchemist f678556ff5 Show icons for points we've driven past 10 months ago
ElementalAlchemist 95c0a86da0 Constantize the canvas width in case we want it widened in the future 10 months ago
ElementalAlchemist 4098619de9 Add key-out color on the ground 10 months ago
ElementalAlchemist c3bde04f3c Implement scaling 10 months ago
ElementalAlchemist b5a62e5a88 Implement canvas-based bus system 10 months ago
Mike Lang 61d6df5d1f drive clock: Avoid using "sky" tag ids as uBO blocks them 10 months ago
Mike Lang c54ed3455c driveclock: Run initial update immediately 10 months ago
Mike Lang 91bce47be1 Add driveclock to thrimbletrimmer 10 months ago