Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Manually enter location #31

Open
stephdin opened this issue May 17, 2017 · 7 comments
Open

Manually enter location #31

stephdin opened this issue May 17, 2017 · 7 comments

Comments

@stephdin
Copy link

Nimbus shows a town thats around 200km away. I can't figure out how to set a manual location. Is that even possible?

@danirabbit danirabbit changed the title Nimbus shows wrong location, unable to change Manually enter location May 18, 2017
@danirabbit
Copy link
Owner

It's not currently possible to specify a location manually. Marking as "wishlist"

@TheNewCivilian
Copy link

TheNewCivilian commented Jun 5, 2017

@stephdin Hey! As I know the library Nimbus uses gets the location of the next weather station. If that isnt the case it would be easy to add a personalized Location List or something like that. You could check the Location Nimbus uses if you compile this and click on the city name. Compare the location set to your next weather station.USA or this site for Europe It would be great if you could report the result here. Afterwards we can find a way to improve nimbus for sure.

@demiise
Copy link

demiise commented Jan 22, 2019

Just want to add my thoughts on this one. I'm assuming that if we have no GPS hardware installed, Elementary gets geo location based upon IP Addresses?

I use a VPN for privacy and security reasons. As such, the widget picks up the location of my VPN endpoint which dependant on speeds and my use case could be 100 miles away, or it could be thousands. The same may go for people who use a VPN to connect home, or to a place of work.
So I do see a genuine use case for manually specifying locations, not just for this app but potentially for any Elementary app that uses IP address location.

@miguelsotobaez
Copy link

Hope you add manual location.

@maxio-co
Copy link

Hi Team

Big fan of the OS and App, i've just purchased this app to support further development and will purchase others but from a professional stand point the app should be pulled from the app store until the location issue or manual location option is added.

thanks for the hard work and totally understand the intricacies involved in these types of things but at the end of the day it needs to function in a more reliable way before its a valid chargeable item.

Thinks for the hard work so far and i'm sure a fix isn't far away, looking forward to using the updated app.

""Cheers
Gerardo

@saidbakr
Copy link

I don't know, does it properly assigned as a bug rather than a Wishlist? As I had explained it in the issue [#76].

@janxkoci
Copy link

I'm assuming that if we have no GPS hardware installed, Elementary gets geo location based upon IP Addresses?

Both the OS and this app should use geoclue as a location provider, AFAIK. Geoclue can use multiple sources to determine location.

Anyway, I think we can agree that some form of location override would be helpful in certain situations:

  • VPN users may wish to override their location,
  • other users may wish to override location that is being set incorrectly (I used to have apparently misconfigured home wifi that gave me location of the capital city instead).

Outside of these scenarios, I think Nimbus already works great - a hassle-free weather status applet. There are more advanced options available, if the need be.

However, looking at the scenarios above, I think the proper solution lies outside the scope of this app. For start, a VPN user probably wants to set their location for more than just a weather widget. Same if your location is set incorrectly, you probably don't want to fix it in each app individually.

I think the best solution to this problem would be an OS-wide location setting with the possibility to easily override detected location. Each individual app would then use that location as if nothing happened. Anything short of that would just be a workaround, not a solution.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants