diff --git a/app/src/main/java/de/westnordost/streetcomplete/quests/QuestModule.kt b/app/src/main/java/de/westnordost/streetcomplete/quests/QuestModule.kt index 2caa60f1504..f3239d4ac87 100644 --- a/app/src/main/java/de/westnordost/streetcomplete/quests/QuestModule.kt +++ b/app/src/main/java/de/westnordost/streetcomplete/quests/QuestModule.kt @@ -128,7 +128,11 @@ import javax.inject.Singleton // ↓ 1. notes OsmNoteQuestType, - // ↓ 2. important data that is used by many data consumers + // ↓ 2. time-specific quests, such as lit quests which are moved to only show ar night + AddWayLit(), // used by OsmAnd if "Street lighting" is enabled. (Configure map, Map rendering, Details) + AddBusStopLit(), + + // ↓ 3. important data that is used by many data consumers AddRoadName(), AddPlaceName(featureDictionaryFuture), AddOneway(), @@ -152,7 +156,7 @@ import javax.inject.Singleton AddReligionToPlaceOfWorship(), // icons on maps are different - OSM Carto, mapy.cz, OsmAnd, Sputnik etc AddParkingAccess(), //OSM Carto, mapy.cz, OSMand, Sputnik etc - // ↓ 3. useful data that is used by some data consumers + // ↓ 4. useful data that is used by some data consumers AddRecyclingType(), AddRecyclingContainerMaterials(), AddSport(), @@ -191,15 +195,14 @@ import javax.inject.Singleton AddFerryAccessMotorVehicle(), AddAcceptsCash(featureDictionaryFuture), - // ↓ 4. definitely shown as errors in QA tools + // ↓ 5. definitely shown as errors in QA tools - // ↓ 5. may be shown as missing in QA tools + // ↓ 6. may be shown as missing in QA tools DetermineRecyclingGlass(), // because most recycling:glass=yes is a tagging mistake - // ↓ 6. may be shown as possibly missing in QA tools + // ↓ 7. may be shown as possibly missing in QA tools - // ↓ 7. data useful for only a specific use case - AddWayLit(), // used by OsmAnd if "Street lighting" is enabled. (Configure map, Map rendering, Details) + // ↓ 8. data useful for only a specific use case AddToiletsFee(), // used by OsmAnd in the object description AddBabyChangingTable(), // used by OsmAnd in the object description AddBikeParkingCover(), // used by OsmAnd in the object description @@ -237,10 +240,10 @@ import javax.inject.Singleton AddBollardType(), // useful for first responders AddCameraType(), - // ↓ 8. defined in the wiki, but not really used by anyone yet. Just collected for + // ↓ 9. defined in the wiki, but not really used by anyone yet. Just collected for // the sake of mapping it in case it makes sense later AddPitchSurface(), - AddPitchLit(), + AddPitchLit(), // Not affected by new DayNight cycle because the lights are usually only on during games AddIsDefibrillatorIndoor(), AddSummitRegister(), AddCyclewayPartSurface(), @@ -256,7 +259,6 @@ import javax.inject.Singleton AddCarWashType(), AddBenchStatusOnBusStop(), AddBinStatusOnBusStop(), - AddBusStopLit(), AddBenchBackrest(), AddTrafficSignalsButton(), AddPostboxRoyalCypher()