Commit Graph

14 Commits (f6f42fbb458ac6ee05023920bc086489796b26f4)

Author SHA1 Message Date
ElementalAlchemist f6f42fbb45 Minor cleanup of the standard mode 2 weeks 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).
2 weeks ago
ElementalAlchemist 5410b5c1fe Shorten refresh interval to 2.5 seconds 2 weeks 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.
2 weeks ago
ElementalAlchemist ee5a36f425 Default to filling the canvas with the key-out color 2 weeks ago
ElementalAlchemist 58f3b867f7 Better align bus stop signs with the front of the bus 2 weeks ago
ElementalAlchemist f678556ff5 Show icons for points we've driven past 2 weeks ago
ElementalAlchemist 95c0a86da0 Constantize the canvas width in case we want it widened in the future 2 weeks ago
ElementalAlchemist 4098619de9 Add key-out color on the ground 2 weeks ago
ElementalAlchemist c3bde04f3c Implement scaling 2 weeks ago
ElementalAlchemist b5a62e5a88 Implement canvas-based bus system 2 weeks ago
Mike Lang 61d6df5d1f drive clock: Avoid using "sky" tag ids as uBO blocks them 2 weeks ago
Mike Lang c54ed3455c driveclock: Run initial update immediately 2 weeks ago
Mike Lang 91bce47be1 Add driveclock to thrimbletrimmer 2 weeks ago