Skip to content

Develop - timeline mode, ui fixes, landscape ui, yandex weather, moon phases, past hour weather data fix, improved effects, fixed screesaver heaviors and more - #23

Merged
sameerasw merged 18 commits into
mainfrom
develop
Oct 13, 2026
Merged

sameerasw merged 18 commits into
mainfrom
develop

Conversation

@sameerasw

Copy link
Copy Markdown
Owner
  • Removed Dynamic Island settings and visibility options
  • Fix ghost location hitbox
  • Fixed overlapping UI elements
  • Added 2-column layout for landscape and foldables
  • Merged PR feat: add Yandex Weather provider #22 (Yandex Weather)
  • Refactored Yandex Weather error handling and attribution
  • Fixed past hour/schedule showing "now" weather
  • Added detailed moon phase tracking
  • Added weather timeline feature
  • Improved weather effects animations
  • Fixed screensaver dismissal on swipe
  • Added auto-animate option for screensaver timeline
  • AM/ PM in screensaver
  • Enhanced RollingClock animation
  • Bumped app version to 1.2 (code 3)

Hikk0o and others added 18 commits October 13, 2026 00:24
Add Yandex Weather (API v3, GraphQL) as a forecast source. It needs the
user's own free key, issued for personal, non-commercial use.

- ProviderHttp gains post() for the GraphQL request body.
- Humidity and rain chance become nullable, and the UI hides them when
  a provider does not return them.
- The provider keeps to the 30 requests a day limit: 50 minutes between
  requests, and at least 60 minutes between scheduled refreshes.
- Show the attribution text required by the Yandex terms.
feat: add Yandex Weather provider
@sameerasw sameerasw self-assigned this Oct 13, 2026
@sameerasw sameerasw added the enhancement New feature or request label Oct 13, 2026
@sameerasw
sameerasw merged commit bb26baa into main Oct 13, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants