Skip to content

Add Meteo-France provider and update UI/layout#229

Open
popolecool wants to merge 1 commit into
bmaroti9:masterfrom
popolecool:master
Open

Add Meteo-France provider and update UI/layout#229
popolecool wants to merge 1 commit into
bmaroti9:masterfrom
popolecool:master

Conversation

@popolecool

@popolecool popolecool commented Jun 19, 2026

Copy link
Copy Markdown

Add full Meteo‑France support and various UI/build updates.

  • Add new decoder for Meteo‑France (lib/decoders/decode_mf.dart) with forecast, observation, rain, 15-min precipitation and alert parsing.
  • Include meteo-france in the provider list and update api_key_example.dart (notes + key rename).
  • Add timezone service and tests; add unit tests for new decoders and timezone service.
  • Refactor daily.dart layout and styling (fitting text, spacing, sizing, expanded/collapsed day cards, icons) to improve responsiveness.
  • Force androidx.glance versions in android/build.gradle.kts and add new Gradle properties flags in android/gradle.properties; update pubspec.yaml.

These changes add a new weather provider, improve the daily UI, and stabilize Android dependency resolution.

demo-video-here -->https://www.youtube.com/watch?v=ZwvK7-_gaso

Add full Meteo‑France support and various UI/build updates.

- Add new decoder for Meteo‑France (lib/decoders/decode_mf.dart) with forecast, observation, rain, 15-min precipitation and alert parsing.
- Include meteo-france in the provider list and update api_key_example.dart (notes + key rename).
- Add timezone service and tests; add unit tests for new decoders and timezone service.
- Refactor daily.dart layout and styling (fitting text, spacing, sizing, expanded/collapsed day cards, icons) to improve responsiveness.
- Force androidx.glance versions in android/build.gradle.kts and add new Gradle properties flags in android/gradle.properties; update pubspec.yaml.

These changes add a new weather provider, improve the daily UI, and stabilize Android dependency resolution.
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