Skip to content

Privacy Friendly Weather v2.4

Compare
Choose a tag to compare
@sleep-yearning sleep-yearning released this 31 Dec 01:41
· 127 commits to master since this release

Widgets:

  • Widget updates more reliable
  • Widgets display last retrieved data
  • Fixed multiple bugs
  • Click on Widget opens respective City in app
  • Displayed details can be chosen in settings for 3 and 5 day widgets
  • 3 & 5 day widgets update 3 times a day
  • 1 day widget gets updated 8 times a day

City View:

  • Changed layout of information display
  • Showing more information in most views
  • Added wind, rain and UV data
  • Rain for next 60 minutes is displayed in details
  • Future 1/3-hourly forecast view has 2 options for displaying and can show more values
  • Added rain radar view from rainviewer.com for cities
  • Min and max temperatures for week view are coloured for easier recognition

City list:

  • UI updates more fluid (e.g. when adding city to list)
  • Cities sortable
  • City deletion more intuitive and with description

General:

  • Changed database structure to ROOM database
  • Changed project to androidX
  • Changed weather data update procedure
  • Switched to OneCallAPI for more (detailed) information and less data usage (CurrentWeatherData API is still used when forecast is set to 5 days)
  • Added prompt to insert own API key for each new/upgrading user once and on 429 (too many requests) answer.
  • Updated city selection list, so roughly 3 times the number of places can be found
  • Showing world map when adding cities, so different instances can be distinguished better (+ hint for the input field)
  • Min and mix temperatures are displayed instead of "midday temperature" like before
  • Local time used for all displayed times
  • Fixed Certificate Authority issue for older devices
  • Some number formatting changes
  • Much more images for different weather conditions (including night versions)
  • Fixed missing translations (except Japanese)
  • Added Continuous Integration for the project (including some JUnit Tests)
  • More squashed bugs