Wednesday, April 15, 2015

Quick cliMate 3.2 Bug fix

Well, that was annoying.

No sooner had I published cliMate 3.0 then I discovered 2 annoying bugs.

For World Weather Online I was retrieving the Moon Rise and Moon Set data, in preparation for the next release when I will use them to add a moon animation.

However, I had assumed that data would always be available, and so when this morning it produced a "No Moonset" condition instead of a time for a particular location, it failed, making it impossible to update the weather or add a new widget for that location.

Also discovered that when searching for a city name, it was ignoring the country code on the returned results. This was found due to a user in Rome, with a widget with the city name of "Roma". When updating, it was bringing back data for the first Roma it found, which was in Australia, rather than Roma, Italy. So the user was seeing an Australian time-zone and Australian weather.

Now the country code is being appended to the retrieval, and the correct city and time-zone is being returned.

A new version 3.2 has these fixed.

cliMate Animated Weather Widget v3.0 Released!

cliMate Animated Weather Widget version 3.0 was released today, and features the following enhancements:
 
  • New default World Weather Online weather provider
  • Improved main screen that matches Widget theme
  • New sunrise/sunset information on main screen
  • Windmill rotation matches current windspeed in main screen
  • Improved animation on main screen when swiping between different locations
 After the upgrade, any existing widgets will remain using Open Weather Map until they are manually switched over to use World Weather Online, which can easily be done by clicking on the Set Location within the Settings screen, then clicking on the Preferred Weather Data setting to choose the World Weather Online provider:

 
It will then search for the original city name or current location via World Weather Online.

All new widgets will use World Weather Online from the start, unless told otherwise.

This should fix the 2nd of the two major complaints about cliMate, firstly that is wasn't resizable, secondly that the data wasn't accurate.

World Weather Online seems just as good (if not better) than AccuWeather, so hopefully the accuracy issue will be laid to rest.

Next up: Adding a moon rise/moon set indicator, and the Stonehenge theme.

Then, working on new themes, all suggestions welcome!