Advanced Weather Companion with comprehensive features and multiple weather data sources: - Dynamic location detection with BigDataCloud reverse geocoding - Manual location override with Open-Meteo geocoding - Multiple weather providers: Open-Meteo, Meteosource, Wttr.in, OpenWeatherMap, WeatherAPI - Temperature unit selection and weather insights - Extreme weather alerts and trend analysis - Hourly and daily forecasts with customizable display - Clipboard integration for easy copying of coordinates and donation links External Services Used: - openstreetmap.org (Nominatim reverse geocoding) - ipapi.co (IP geolocation) - ip-api.com (IP geolocation fallback) - freegeoip.app (IP geolocation fallback) - open-meteo.com (geocoding and weather data)
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
| Version | Status |
|---|---|
| 26 | Unreviewed |
| 25 | Active |
| 24 | Active |
| 23 | Rejected |
| 22 | Rejected |
| 21 | Active |
| 20 | Inactive |
| 19 | Rejected |
| 18 | Rejected |
| 17 | Rejected |
| 16 | Active |
| 15 | Active |
| 14 | Active |
| 13 | Rejected |
| 12 | Active |
| 11 | Active |
| 10 | Active |
| 9 | Active |
| 8 | Active |
| 7 | Active |
| 6 | Active |
| 5 | Rejected |
| 4 | Active |
| 3 | Rejected |
| 2 | Rejected |
| 1 | Rejected |
1. Timeout should be removed on destroy (line 1540, 1555, 1593, 2046 `extension.js`): [EGO Review Guidelines: Timeout](https://gjs.guide/extensions/review-guidelines/review-guidelines.html#remove-main-loop-sources) 2. Mention in the description that this extension is using `openstreetmap.org`, `ip-api.com` and `freegeoip.app` services. 3. Don't use old imports (line 1930 `extension.js`).
For #1 you should also remove the timeouts before creating a new one since those functions can be called multiple times.