Streetcomplete: Option to play a sound when close to a quest

Created on 29 Mar 2017  Â·  14Comments  Â·  Source: westnordost/StreetComplete

Useful while driving and when the display is off.

Maybe a setting how close one needs to be (100m, 50m, ...).

enhancement

Most helpful comment

I use your app while cycling. And I cycle a lot in different areas so it would be nice if I could get a notification when I am close to a quest because the display consumes a lot of battery.

All 14 comments

If you are driving, you should look on the road..! ;-)

But well, seriously, actually you should.

StreetComplete is more geared towards on-foot survey, actually. Usually, the density of quests - perhaps not now since there are not many yet - is so high, that you do not need to drive anywhere to "find" quests.

I plan to add a feature that displays an arrow at the screen border that points towards the closest quest if none are in view. That should solve the issue of "finding" quests if the quest density is really that low that you have to drive there.
So, I'd close this feature request if you don't mind, and instead implement that feature (later, it's on my todo).

I use your app while cycling. And I cycle a lot in different areas so it would be nice if I could get a notification when I am close to a quest because the display consumes a lot of battery.

Ok, sounds reasonable. However, this has no high priority

It would be awesome if this sound (or maybe: just a default Android notification) could also be played when the screen is off (optionally, at least). This could be very useful to save energy and the advantage of Android notifications would be that some devices/custom ROMs/… light up when a new notification is shown and display it shortly so the user can see that this is from this app and maybe could even read the type of the quest or so.

I would appreciate a sound notification while the screen is turned off. I dont want to look always on the screen while I am walking with my dog

A feature like this would mean that the app continuously needs to monitor your position while in the background. Personally, I despise functionality like this as long it is not clearly announced in the app before.

I am not sure if there is a technical difference between "in the background" and "in the foreground but the screen is off". The latter would be less invasive. On the design side, the app could show a notification just like when it is currently downloading quests that communicates to the user that a "quest proximity alert" is on.

However, as said, this has not high priority right now, there are so many other things that need to be done in this project atm.

Sorry for the duplicate, I saw this issue but somewhow from the title it didn't seem it was the same (not sure why :)

Indeed, if this distinction exists I think it'd be better to use “app in the foreground with screen off”. Citymapper (and other navigation apps I guess) do something like that: when you're on your way you don't need the screen to be on to have navigation tips.

Notification would be just fine for me, at least for my use case where I just use the app while commuting and I don't have my eyes directly on the smartphone but rather on the path (I could also use the app while skateboarding, where you definitely don't want to have your eyes on the phone).

Anyway, I can understand low priority, thanks for the work!

+1 for having the app run in your pocket and notifying you when you're within a configurable distance of an unsolved quest.

This should be implmented after the filters. For house numbers a want a notification but not for building levels.

Well, why not let the user decide what quests they'd like to get notified for? Sure, this could be post-filters, but it'd probably make sense to consider offering notifications for only a subset…

I also have the same need when walking and there is no quest for a few minutes. I don't necessarily want to look at my phone all along the walk if quests are quite rate. This is in particular true when new quests appear on a path you use regularly and for which you have already solved mosts quests.

I suggests that this could be configured as in the quest-selection menu, with a button on each quest, rotating between:

  • no notification (default)
  • vibrate
  • ring

We could first do this without background mode: the screen is still on while the phone is in your pocket.
Later, we can improve it with: if any quest has one of the latter two options, then run in background mode (with a warning on first use).

Was just thinking this would be amazing when I'm out walking or biking!

Currently, I have to keep my phone unlocked and up to my face which can make me a bit distracted. A more "ambient" mode would be great so that I can decide if I want to listen to the notification or not at the given moment.

Im not sure if this functionality makes sense. I think either you are actively looking at your screen or you are...not. Why getting notified? And also, most areas have bunches of quests on each street. SC would go crazy for most quest where one actually knows that this area should be mapped. So why extra remind?

Sorry folks for the notif, just want to add my 2 cents here,

i feel the way google map does it is really powerfull, like maybe you don't need a notification and sound and all, but whenever you open your phone you got a notif like "hey, you where in a shop there right? what is it's name?"
or "seems you've stayed on street X, do you know it's name?"

Sometimes while walking i don't think about streetcomplete, and a small nudge (de-activable) could be really helpful, even apreciated :)

Was this page helpful?
0 / 5 - 0 ratings

Related issues

JulienPalard picture JulienPalard  Â·  3Comments

RubenKelevra picture RubenKelevra  Â·  3Comments

cascafico picture cascafico  Â·  4Comments

westnordost picture westnordost  Â·  3Comments

RubenKelevra picture RubenKelevra  Â·  3Comments