taranis icon indicating copy to clipboard operation
taranis copied to clipboard

Display dialog with conditions details

Open orontee opened this issue 2 years ago • 1 comments

Context

I sometime wants to read the UV index or compare raw and felt temperatures. It's impossible to display all information on the daily forecast nor the hourly forecast.

Analysis

Display a dialog with condition details. Possible for both daily and hourly forecast.

Just start with daily forecast.

TODO

  • [ ] Wind direction
  • ~Moon phase~ (See #42)
  • [x] Dew point
  • ~Replace temperatures table with a plot~ (non-sense since no time for min and max and no felt extrema)
  • [ ] Weather icon
  • [ ] Draw separators, not empty lines
  • [ ] Close (or home?) button
  • [ ] Translations

Remark

A bug in current deserialization of felt temperatures will explain users seeing wrong values if they start the application with an up-to-date cache.

orontee avatar Aug 29 '23 23:08 orontee

New version, implemented as a modal widget.

Already working, most wanted information is present (wind direction, dew point and moon phase are missing), but still needs some style improvement.

orontee avatar Aug 04 '24 21:08 orontee

Made some changes:

  • Modal dialogs aren't necessarily full screen anymore
  • Add wind direction

UI improvments to be worked on:

  • Close button
  • Scrollbar

Content missing (can wait):

  • Weather icon
  • Weather secondary description when available
  • Moon phase

orontee avatar Nov 02 '24 16:11 orontee

Looks good now. Scrollbar can be done later.

daily_forecast_dialog

orontee avatar Nov 03 '24 22:11 orontee

Temperatures should be transposed to fill four rows only and wind information should occupy a single line. To limit need for scrolling, improve readability, and be coherent with temperatures in daily forecast box.

orontee avatar Nov 03 '24 23:11 orontee