richer contents in Ubiquity weather command

  • Idea
  • Updated 7 years ago
  • Implemented
Hi,

I'm a user located in Germany. When I looked for the weather in my city
1. temperature is only in Fahrenheit, not in Celsius,
2. only current weather report possible, but weather forecast of the whole day of the next three days can be much more useful.

Hopefully these ideas can be taken into the future version.
Photo of

  • 6 Posts
  • 0 Reply Likes
  • disappointed

Posted 7 years ago

  • 8
Photo of Abi

Abi, Employee

  • 63 Posts
  • 13 Reply Likes
Regarding your first suggestion, the weather command will have something like this pretty soon. The idea right now is that the weather command will automatically use the units used commonly used in your country. If we cannot determine your country using geolocation, you should be able to ubiq "weather munich in celsius" and if you consistently use the same option, we'll make celsius the default for "weather munich". Some of this work must be done by the command writer and some of it by Ubiquity itself. You can find the related discussion here: http://bit.ly/3n9c0c
Photo of

  • 4 Posts
  • 1 Reply Like
Perhaps the team could add a "Searching for weather information" before the preview is displayed... that way it looks like it is actually doing something behind the scenes.
Photo of

  • 2 Posts
  • 0 Reply Likes
I would like to see a radar map of the area also.
Photo of Abi

Abi, Employee

  • 63 Posts
  • 13 Reply Likes
Weather will display in celsius or fahrenheit based on where you are located after the upcoming 0.1.1 update.

Regarding more options in the weather command like forecasts and radar maps, that is something that the community could help us with. You can copy the existing weather code and modify it as you wish. Do share your changes if you think they might be useful to others.
Photo of

  • 1 Post
  • 0 Reply Likes
I think the Fahrenheit/Celsius setting is more a user-specific setting, not something that depends on the weather or user location. If I travel to US, I still want to see the temperatures in Celsius, not in Fahrenheit.
Photo of Abi

Abi, Employee

  • 63 Posts
  • 13 Reply Likes
@mtr, you can see the temperature in the units you want by typing "weather new york in celsius". In the future, Ubiquity will default to the units that you prefer. So, you might be in the US but once you use celsius a few times, Ubiquity will magically know that you prefer celsius. :)

But at the moment, we are still a long way from that. The reason we don't want to make a user setting is because it will encourage developers to make *everything* a preference.