github streetcomplete/StreetComplete v32.0

latest releases: v57.4, v57.3, v57.2...
2 years ago

The grant from the Prototype Fund ended in February, however, there is one last big mega-update I can delight you with before development on this app must necessarily wind down:
It may not look like a lot, but I basically replaced the whole architecture of the app (#2506, ...) to do this. Note that this required dropping most local data, such as unsynced edits, downloaded quests and statistics.
Special thanks to @FloEdelmann for helping with the refactor.

🔙️ Superpowered Undo

  • You can now undo any edit that hasn't been uploaded yet:
    quest answers, split ways, deleted places, hidden quests, created notes and note comments (#1029, #2616)
  • You can now look at your edit history and undo any recent edit in any order, not just the last one
  • It is now shown what exactly is tagged for each edit in the edit history
  • You can now undo deletions of places even after you have uploaded it (#2441)

⛰️ Improved usability and offline mode

  • Immediately unlock new quests based on the one you just solved, even when offline. This has been a much requested feature but was simply not possible with the previous architecture (#1369, #1510, #1550, #1826, #2254, #2438, #2473, #2474, #2676, #2743...)
  • The above also works when splitting a way. The quests for the split segments will be shown immediately
  • When you scan for quests manually, no cache will be used: you always get the freshest data (#2554)
  • When unable to fully upload pictures attached to a note due to a bad connection, the app will try again later (#2102)

New Quests

Quest Enhancements

  • Don't ask for building levels for industrial buildings (#2835), by @matkoniecz
  • Improve referring to map features by name for some quests (#2840)
  • Checking existence: ask for some map features less frequently, by @matkoniecz
  • Enable answering that the cycleway is displayed separately on the map (#2525, #2665)
  • Some wording improvements (#2728), by @matkoniecz, (#2806, #2814) by @peternewman, (#2685)
  • Enhance maxspeed collection for the United Kingdom (#2745, #2748, #2750, #2811), by @arrival-spring
  • Periodically ask for the existence of BBQ spots, ticket validators, emergency life rings and emergency phones (#2679), thanks @arrival-spring
  • Also ask for the surface of service roads as long as they are not driveways (#2783)
  • Don't remove the check_date tag if it is already tagged, instead, update it (#2861, #2883)
  • Don't tag foot=use_sidepath on the road if there is a separate sidewalk (#2895)

Other Enhancements

  • Added Arabic by Charbel Bechara and others
  • Added Romanian by Georgian Iosef and others
  • Improvements in the quest selection screen (#2243, #2847, #2828, #2843, #2887), by @FloEdelmann
  • Slightly more performant compass
  • When showing all notes, really show all except those where the user commented last (#2692)

Fixes

  • On tablets, correctly restore the position when reentering the app (#2659, #2311), thanks @matteblair
  • Sometimes the link collection wouldn't show (#2801, #2809), by @tapetis
  • The keyboard would not appear in the opening hours times dialog (#2799, #2820), by @tapetis
  • The flags in the statistics view were sometimes wrongly stretched (#2819, #2831), by @tapetis
  • The time picker for the postbox collection times now follows the system settings (#2807)
  • Fix crash on trying to display opening hours that range to 24:00 (#2830)
  • Remove checking existence of grit bins, as many are removed for summer and not marked as seasonal :( (#2726), by @matkoniecz
  • Fix quests that are very close to notes could in rare cases not be opened (#2853)
  • Fixes on specifying shop type quest, by @peternewman, @matkoniecz
  • ...and other fixes and enhancements (#2521, #1821, #2628, #2691, #2715, #2870, #2891...)

Don't miss a new StreetComplete release

NewReleases is sending notifications on new releases.