Add Meteo-France provider and update UI/layout - #229
Conversation
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.
|
Hi! One thing that caught my eye is that you added the api key at the top of the decoding file, which obviously can't stay like that for production. If you'd share the place you got it, i could get another on and add it to the actual app api_key.dart file, that is not on github. |
Add full Meteo‑France support and various UI/build updates.
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