Skip to content

Stratos v0.2.0-beta.2

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 May 09:08
· 10 commits to main since this release

Added

  • High-precision solar time on dashboard. The bottom bar now shows
    local apparent solar time (Solar HH:MM:SS) computed from GPS
    coordinates via the Meeus algorithm (Astronomical Algorithms, Ch. 25/27).
    Equation-of-time accuracy: ±0.07 seconds.
  • Sunrise/sunset time reference setting. Users can choose whether
    the top-bar sunrise and sunset are displayed in UTC, Solar, or Local
    time via a new setting row.
  • AstroTime helper: Julian Day, Julian Century, equation of time, and
    local apparent solar time (11 tests).

Fixed

  • SunPositionNoaa now uses the observer's local solar date (derived from
    GPS UTC time and longitude) instead of the UTC calendar date, fixing a
    24-hour sunrise error for eastern longitudes (Tokyo, Sydney).
  • Polar day / polar night sunrise display no longer stuck on -- due to
    MutableStateFlow deduplication (polarCase now participates in
    equals()).