Repository navigation
v1.50.0
This release reworks carpooling: a carpool now follows what its drives cost, entering a passenger takes a few taps, and the carpool editor is rebuilt around the route.
New features
- A carpool made from drives takes the cost of each drive and follows it when the drive changes (tolls added later, new rates). An amount can be adjusted on a leg and put back to the drive's value, and a carpool can be frozen to keep its amounts as entered. Carpools saved before this release stay frozen. (#779)
- Drives that belong to a carpool are marked in the drives list, can be filtered, and open their carpool; the drive picker shows which carpool a drive is already in. (#777)
- Entering a passenger is quicker: an "Exact amount" button fills the fair share, recent passenger names are offered as chips, and a "Copy summary" button on each passenger gives a text recap ready to paste into a message. (#778)
Improvements
- The carpool editor is redone: a strip of the route where each passenger's ride is set by dragging two handles (or with the arrow keys, or a tap on a stop), a recap that stays in view with the split of the cost and what was received against the fair shares, costs folded into one line per leg, and one card per passenger. On a phone it goes through three steps (drives, passengers, recap). (#780)
- The drive picker of the carpool editor lists drives by day, suggests drives that chain into one journey, and hides drives under 1 km until asked. (#780)
Bug fixes
- A passenger left without a name is no longer saved as "Passager"; the name stays empty and is shown as "Passenger N". (#778)
Full Changelog: v1.49.0...v1.50.0