Nightly build.
What's changed in 0.4.1801
- One set of map points: parks, temples, schools and museums come from the places bake, and the basemap's own copy hides over it
- Vela uses half the memory right after launch: the speech model, the voice and Google's pages load when you reach for them
- Bus stop icons wait one zoom step closer, so busy downtowns are not carpeted with them
- Bus stops published by several transit feeds show as one stop instead of a pile of icons
- Dense cities draw fewer place icons when zoomed out, ranked by how many sources agree, with food above offices
- English names on the map in Japan and other non-Latin countries, and no more duplicate shop pins there
- A name typed while looking at another city also finds the place near you
- Version notes in the app leave out changes that only touch documentation or code comments
- Shops sit on the OpenStreetMap pin whenever the names match, not only between 30 and 120 m
- Smoother first seconds after launch: the speech model and voice load in the background
- Shared Google Maps links open the place, and Use Vela without Google can refuse them
- Fix six places where the code and the docs disagreed
- Update downloaded regions applies patches on its own, and Update no longer deletes the region before re-downloading it
- Car search reads the downloaded place packs when there is no signal
- Transit places with no Google listing get their departure board, including every tap with Google off
- With an avoid on, the open router's unrestricted alternates are no longer offered beside the avoiding route
- Monthly place-pack and road-feature bakes, and the quarterly speed-limit bake, run the catalog in two halves under the 256-job cap
- Search field keeps the fill-in cursor at the end, offline search fills the addresses it shows, and the places manifest repair re-lists correctly
- Open-data places carry their city, state and ZIP, and a chain locator's hours survive the dedupe
- Manifest merges retry a lost upload race instead of failing the run
- Tap links check the house number, open-data hours convert for nearly every listing, and the places bake keeps OpenStreetMap's hours
- Tap resolve: far name matches no longer block the listing on the spot, and the sheet says where an unlinked place comes from
- Tap resolve asks for one page of results, and the sheet shows the map's own data while Google loads
- Tapped places: a loading sheet that updates in place, fuel stations no longer take the transit path, and a site-named row finds the listing of its kind beside the building
- Car search: autocomplete while typing, the full search only on submit, and real cancellation
- The fill-in arrow puts only the row's primary text in the search box
- Search suggestions from Google's own autocomplete, a fill-in arrow on every row, and a typed address geocodes on Enter
- Fix house numbers vanishing in Germany and the Netherlands: Alaska's antimeridian box covered the whole latitude band (#257)
- Build under another package name with -PappId, for the Android Auto ownership experiment
- Car screens: icon-only action strips, the badge in the stable area, category markers on the along-route rows
- Car map: apply the palette from the first snapshot, since the style observer never fires
- Car map follows the phone's theme choice and draws the puck an eighth of the screen wide
- Car map: the palette gets the style's layer list and logs whether it applied; attribution matches the phone
- Car map: re-theme on day/night, the Vela puck, the speed badge inside the visible area
- The places manifest repair treats an archive re-uploaded since its rev as changed, not only one whose size moved
- Fix the quoting in the places manifest repair that broke on an empty row
- The places manifest is derived from the release, and the bake merges no longer cancel each other
- Define the repo root the places bake reads its generic-word list from; 54 US bakes died on the unbound variable
- Offline maps opens without the stall, and the region filter keeps its results in view
- Online, a downloaded map is used only while the whole view is inside it
- Offline, keep the downloaded map mounted while any of the view is still inside it
- The canary release is recreated on every push so it sits at the top of the list, named after its build
- Offline maps as one list: what is downloaded, then countries A to Z
- One browser identity for the hidden WebViews, and the compiled Chrome version back on stable
- Update checks stop downloading the data releases' asset lists
- Match Europe's four-letter brands, glued names and cross-script taps
- Same-business rule for every app language, and for names written without spaces
- Places bake pulls the newest AllThePlaces run instead of a fixed one
- Places bake folds the variant family with the app's generic word list; a bigger generic list
- Same-business rule, city pass: brand prefixes, phrases, plurals, street words, and the neighborhood as generic
- Fix the build: the ambient marker carries its house number for the fuel-lot rule
- Android Auto round three: pause, search along the route, alert toasts, the road you are on, overview, corridor glyphs
- Same-business rule takes kinds: a fuel lot is one station, an overlap across kinds is two businesses
- Android Auto: Vela's map theme, one OSM credit, the puck framed in view, a smooth glide and Vela's voice
- One same-business rule for taps, Both-mode twins and the places bake
- Stop reloading the map style while panning along a downloaded region's border
- Paused drives draw the route lavender, offline turns on divided roads, car puck size setting, offline search without the bus stops
- Offline boards and addresses, resume from a fresh fix, quieter offline turns, car puck, music lead, closed listings, nightly titles
- Add a "Use Vela without Google" switch that keeps every Google request off
- Delete all offline data in one tap, and give the space back when an area is deleted
- Try side streets around plate cameras when every route still passes them
- Ask Google for the trip through your stops, not just the direct one
- Add Hong Kong, Macau and every Chinese province to the offline list
- Pick the region a place is in by its real border, not its bounding box
- Keep the street name bubbles off the blue line, and the compass out from under the nav buttons
- Give Traditional Chinese readers place names in their own script
- Print the street names hint the way it was written
- Stop saying the street name in the three places that ignored the switch
Full changelog: v0.4.1733...v0.4.1801