Hello, I'm a developer of Weathergraph, a weather watchface: https://apps.garmin.com/en-US/apps/2de2ee03-0f81-4668-b885-120def9f07c4
A major inconvenience is that the watchface can only access a location from last activity, so that when my users move, they need to manually do a gps lock to update their weather forecast to a new place. It would be great if there was an API to get a location from a phone (which always knows rough location, and it doesn't cost any battery) - this way, everyone could get an up-to-date forecast all the time.
I'm pretty sure this is what a built-in weather widget does, it seems to always show the data of a latest location. And I think that about year and half ago, it (accidentally? API bug on VA HR?) worked like that - Activity.getActivityInfo().currentLocation actually got an up-to-date phone location, but this disappeared with an update.
Could we get this added into ConnectIQ? It could have a new permission, so that it's clear what the app will be able to access. What do you think?