Closed alotbsol555 closed 1 month ago
Similar to
right, it seems my quick search for something like this was a bit too quick ;)
anyway, I think the proposed solution above is different in the way, that you could see all and pick from all available quests before you start answering/skipping through all of them. this could of course be combined with the proposals from the other issues, ie. automatically continue asking etc…
Well, in #124 various solutions have been discussed. (Will close as duplicate)
I noticed that under the title "use case", you wrote what you would like to do (sort through all quests for one object) but now why. Were you unable to answer one quest (from a distance), so you first wanted to answer another? (If yes, which one?)
ok, thanks for looking into this. before closing the issue, let me add the "why":
the current behaviour sometimes keeps me from answering quests: if I can't answer the top quest (eg. the answer is not clear), I won't be answering the other quests even if they would be easy. sorting the list of quests in the settings or deactivating the unanswerable quest, then go back and answer the easy quests just to reset the settings to the usual state afterwards is too inconvenient in my view. maybe I'm just too lazy ;) it depends on the situation which quest is the easiest or which is impossible, ie. there is no perfect order of quests in the settings.
I would prefer to pick the quest I want to answer, if there is more than one.
The quests should be sorted by default by "quick and easy to solve from a distance" first, then the closer you have to get / the longer it takes to answer, the later it is displayed. So, that's why I am interested to know for which quests you wanted to reorder the quests. The default order could be changed.
sorting the list of quests in the settings or deactivating the unanswerable quest, then go back and answer the easy quests just to reset the settings to the usual state afterwards is too inconvenient in my view. maybe I'm just too lazy ;)
You're not lazy, such procedure would be a horror indeed, which is why nobody suggested that :smiley_cat:
But are you aware that every quest has an Uh...
/ Can't say
answer? If you choose that, current quest (which you cannot or do not want to answer for whatever reason) would be skipped on that object, and you will be presented with next quest in order for it. That should be much easier, yes? Or is it problematic for some reason for you?
@westnordost I think the default order is fine in general, but it might not fit to every situation: one example is for bus stops which have many possible quests: if you're passing a bus stop in a bus you might spot some things but not all of them to be certain enough. Then it's not easy to just answer single quests.
Another example is for parking spaces: In residential areas it is sometimes easy to see that there are no fees to pay, but you might not be sure, if it is restricted for residents or not.
For me, it feels like there is just one last step of zooming-in missing in the main view.
@mnalis Thanks! I think that is currently the best working solution for me, if there are not that many quests to skip. Although skipping without hiding would be better and being able to pick in advance would be best ;) But unhiding everything again from time to time is indeed much easier than reordering or de/activating.
For me, it feels like there is just one last step of zooming-in missing in the main view.
That was already seen as solution when max zoom was 20.5 (#2878) Reading this just a few weeks after the max zoom was increased to 25.5 makes me think there will always be just one more step needed.
:D Sorry, I didn't know that. It seems to be quests all the way down! Here, zooming the map wouldn't help anyway, you would rather have to expand the quests at one point somehow...
Hmm, I looked at the order of the bus stop quests:
Stop name and ref are further below even though they might be visible more easily than the tactile paving because it requires text input and that takes long, i.e. you'll have left the bus stop already when you finished inputting it. The lit quest is asked last because at least during day, you pretty much have to stand in it to see if there is lighting or not.
So, I think the order is fine, or at least, the best compromise.
Anyway, closing as duplicate of #124
Thanks! I think that is currently the best working solution for me, if there are not that many quests to skip. Although skipping without hiding would be better and being able to pick in advance would be best ;) But unhiding everything again from time to time is indeed much easier
For those who might be interested, SCEE (StreetComplete "Expert edition" fork) has an option (in Settings
/ UI
/ Show hide button
) which creates just such "temporarily hide" button which is actually just "skip" (i.e. update of the area or solving of other quest on that element will automatically unhide the quest). As an additional bonus it is available with just a single click (instead of 3 clicks).
Anyway, SCEE can be installed alongside StreetComplete if you want to try it out @alotbsol555, and (despite the name) by default looks pretty much the same as StreetComplete - until you start enabling more and more extra features (when it starts to differ more and more too, of course).
Use case if there are multiple quests for a single object you have to answer them one after another, in the order choosen in the settings. It would be very convenient to be able to solve any quest available for an object without having to sort it to the top in the settings or deactivate the other quests above.
Proposed Solution show all open quests for an object on double tapping or long pressing the currently shown quest and allow solving any of these available quests. maybe add an indicator on close zoom levels to show that there is more than one quest to solve.