Skip to content

v0.1.1: configurable weather endpoint + F-Droid review fixes - #2

Merged
shining-cat merged 2 commits into
mainfrom
feat/configurable-weather-endpoint
Aug 1, 2026
Merged

v0.1.1: configurable weather endpoint + F-Droid review fixes#2
shining-cat merged 2 commits into
mainfrom
feat/configurable-weather-endpoint

Conversation

@shining-cat

Copy link
Copy Markdown
Owner

Summary

Bundled v0.1.1 (versionCode 2) release.

  • Configurable weather endpoint — weather is now opt-in and off by default. Users tap Use Open-Meteo for the keyless public API or enter their own Open-Meteo-compatible (self-hosted) endpoint. No network or location calls until enabled.
  • F-Droid review findings addressed — dropped the FINE-only passive location provider (weather now actually gets a fix), unmapped weather conditions render nothing instead of a placeholder, and calendar-provider permission warnings are silenced.
  • Docs — README restructured (intro teaser + dedicated ## Weather section + slimmed Distribution), fastlane full_description aligned, refreshed screenshots, changelog 2.txt.
  • Version — versionCode 1→2, versionName 0.1.0→0.1.1.

Known behavior (documented, not a bug)

Turning weather off clears the glyphs on the next widget refresh tick (~1 min), not instantly — it joins the alarm/battery live signals under Glance's RemoteViews model. Documented in README "Refresh cadence".

Test plan

  • testDebugUnitTest — green
  • ktlintCheck + spotlessCheck — green

shining-cat and others added 2 commits August 1, 2026 15:23
…ndings

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…to 2

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@shining-cat
shining-cat merged commit f8a9bdd into main Aug 1, 2026
4 checks passed
@shining-cat
shining-cat deleted the feat/configurable-weather-endpoint branch August 4, 2026 09:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant