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 to drop 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, hid 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 already uploaded it (#2441)
⛰️ Improved usability and offline mode
- Immediately unlock new quests based on the one you just solved, also 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 most fresh 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
- Is this sport field lit? (#2639, #2737), by @eginhard
- What type of barrier is this? (#2739, #2753), by @matkoniecz
- What type of stile is this? (#2749, #2766), by @matkoniecz
- What type of shop is this? (#2391, #2759), by @matkoniecz
- Italy only: Which type of police station is this? (#2456, #2675), by @naposm
- Is this bus stop lit? (#2383, #2846), by @TurnrDev
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)
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 last commented (#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...)