On v0.1.22's Weather Tool, when editing a location (such as the default Denver one) to the desired location, I get a "Error updating weather data! java.lang.NullPointerException" message.
At first glance, I am led to believe that I did not enter the City, Province (state) and/or Country [code] in correctly, causing the error. But after trial and error, I do find that the weather works and is updating even though I get the error message. I can tell this because the Reporting Weather Location isn't exactly the same as my Display Name.
Aside from fixing the error message, I'd perhaps suggest somehow letting the user know the correct format to use (i.e. 2 letter prov/state abbreviations, 2 letter country codes, commas or no commas after the city name, how to handle multi-word cities, etc.). In some cases, city name only works, in others it does not and needs the prov/state code.
e.g. Winnipeg MB CA seems to work, but so does Winnipeg
Vancouver seems to pick Vancouver BC but what if I wanted Vancouver WA?
A dialog box to confirm multiple matches might be nice, so if I typed Vancouver, the box would confirm which Vancouver OR ask me to select which one I wanted. PS - Vancouver WA works, I am just giving an example.