Repository navigation
v1.51.0
This release finishes the carpool rework: the editor shows who is on board on each leg, the drives and legs show their costs and where they stand, and the carpools of a drive show what is left to the driver.
New features
- The detail of a drive or a trip lists its carpools with what they cost, what was received and what is left to the driver (or the surplus). (#784)
- The passengers step opens on an overview of the route: the driver over the whole route, one bar per passenger over the legs they ride, and under each leg the number of people on board with what each of them pays. A tap on a bar selects the passenger. (#785)
Improvements
- The drive picker shows the actual cost of each drive, the leg number of the ticked ones, and the cost and distance of the selection; the badges no longer squeeze the route on a phone. (#786)
- A leg made from a drive says whether it is synced, adjusted or frozen, and one button puts every amount back to what the drives cost, after showing the difference. (#787)
- The carpool detail is rebuilt around the recap, with colour for the cost, what was received, the passengers' shares and the driver's share; the unlabelled cost bar of each leg and the "Copy summary" buttons are removed. (#781, #782)
Bug fixes
- A finger resting on the route strip no longer blocks the scroll of the editor on a phone. (#783)
- A carpool left without legs (a failed estimate, every drive unticked) goes back to the drives instead of showing an empty strip. (#783)
- On a wide screen the switch between recorded drives and manual entry stays reachable after the legs are typed, and the drive picker opens on the latest drives. (#783)
Maintenance
- An end-to-end test covers the three-step carpool editor on a phone. (#788)
Full Changelog: v1.50.0...v1.51.0