Sometimes there are multiple quests for the same thing like adding the name of a road and then adding the surface. It would be handy to have the next quest load up right away as you are already looking at this object. A skip button would also be needed if the user can't/doesn't want to answer one of the questions.
There is a skip button. Press "Other answers" -> "Can't Answer". It allows you to leave a note (a note hides this quest for all other users as well as long as the note is open) or "Just Hide" it for yourself.
By skip I mean if you were showing multiple quests at once maybe you cant see a road name but you can see what the surface is.
The icon could show a number in the corner to show how many quests are available for the object too
Ah, I see. Hmm, difficult to implement, but no doubt a valid and good feature request.
In my opinion the base app could have a storage for each element where each quest can add elements and register itself to this element.
So if you select this element on the map you could swipe between all registered quests for this element.
With this infrastructure most quests would not unlock others.
Plain residential buildings would be registered in the housenumber, level and roof quests. You can answer all in one go.
Would solve #221 too
Indeed I just wanted to open a very similar issue for that:
When an object has multiple quests (e.g. in case of a street: street name, paving, etc.) it would be nice to let the user cycle through all quests available…
To some extend this issue depends on https://github.com/westnordost/StreetComplete/issues/164.
A "1/5" (1 from 5 quests) kind of thing in the corner would be nice.
Nobody would complain imho, because after 3 points you know it and take it as it is. And you just input one quest and wait for another to display on the same spot. If not, you just going to move on.
I would like to see all available quests even if I still have to answer them one at a time. The use case is:
Recently I was going somewhere in the car, in the passenger seat, and doing some mapping on the way. As we passed a street I could glance down it and was sometimes able to complete some of its quests. However, it was also quite common that I did not remember to make a note of some characteristic because I did not know that quest was active and could not complete the visible quest in time to be able to look down the street again for additional information. It would be great if I could look down the street, figure out the answers to the quests, and then answer them after I have driven past.
Another use case is, while walking around, some quests can be answered instantly ("Does this street have lighting" or "What is the surface of this road"), while others require you to walk to the end to verify them ("What is the speed limit for this road", if the answer is "No sign"). It's nice to be able to gather all the information while walking down the street the first time and not have to turn back.
There is a skip button. Press "Other answers" -> "Can't Answer". It allows you to leave a note (a note hides this quest for all other users as well as long as the note is open) or "Just Hide" it for yourself.
Until reading this, I was not understanding this is intended as a skip button => I opened #1296
@westnordost can you explain what is so complicated to query through the quest per e.g. street or building?
Or what I also have in mind, to swap through quests which are hidden by other quests but are not even shown when zoomed in till the end.
@westnordost : I believe this is the same topic that has been debated multiple times, and if I get it right in a nutshell the status is : "High complexity, has already been tried and rolled back, won't implement again, #1874 should provide a technical improvement to the situation without implementing the described feature".
In this case, should this issue remain opened or should it be closed ?
The feature request this ticket would be about now is the following:
Display all the quests that are available for this positions at the same time on the map, without one quest occluding the other and have them somehow all be selectable.
What has been done before until now
So, I'd say this issue can remain open because the feature request as emphasized in this comment is a valid one and maybe not impossible to implement. It should only be closed if there is a good reason why the suggestion would likely go down like another lead ballon (like point 2)
Do you guys remember those computer games screen where you were able to have a "rotating selection" with a selection of choices?
Something like this would be a nice UI.

?
This'd mean that for every place where there are several quests, it is always one tap more to actually solve the quest.
Yes, or something like this: https://www.youtube.com/watch?v=cA0ePIfKBcY
I dont think that should be shown first hand. But if you swipe left or right it might bring such a view to the screen? Or a klittle arrow symbol as function to enable a potential quest selection.
But swiping already moves the map. It would be very irritating if it only moves the map if your finger is not on a quest pin.
Sorry, I meant once you clicked a quest and see the quest describtion. In that menu, when you may decide that you cannot answer a quest, you should be able to swipe to the next potential one.
The quest menu is a fixed centered view already, so that should be possible, technically.
Most helpful comment
I would like to see all available quests even if I still have to answer them one at a time. The use case is:
Recently I was going somewhere in the car, in the passenger seat, and doing some mapping on the way. As we passed a street I could glance down it and was sometimes able to complete some of its quests. However, it was also quite common that I did not remember to make a note of some characteristic because I did not know that quest was active and could not complete the visible quest in time to be able to look down the street again for additional information. It would be great if I could look down the street, figure out the answers to the quests, and then answer them after I have driven past.
Another use case is, while walking around, some quests can be answered instantly ("Does this street have lighting" or "What is the surface of this road"), while others require you to walk to the end to verify them ("What is the speed limit for this road", if the answer is "No sign"). It's nice to be able to gather all the information while walking down the street the first time and not have to turn back.