Commit Graph
3694 Commits
Author SHA1 Message Date
reveler-hub 17ef87f3dd Look up the air-quality source's own API key, not the weather source's
locationRequiresApiKey and the key lookup both used location.source (the
weather source) instead of location.airQualitySource. Every air-quality
source today happens to share a source with its weather counterpart, so
this never surfaced, but it breaks - and currently crashes via !! in
OpenWeatherRepository - whenever they differ and the air-quality source
needs a key the weather source doesn't.
2026-09-26 04:19:06 +12:00
pranshulgg 02ebad26ed add kmi closes #997 closes #381 closes #1122 2026-09-25 21:18:41 +05:30
pranshulgg 40c48a3330 update read me 2026-09-25 20:57:02 +05:30
pranshulgg a550ccee77 add kmi api, repo, and json # 2026-09-24 21:25:50 +05:30
pranshulgg 7ddeb9c271 add kmi api #997 2026-09-23 20:10:54 +05:30
pranshulgg 50c16ded25 add country name to MGM source 2026-09-23 12:03:20 +05:30
pranshulgg 07da76f76a add attribution 2026-09-23 12:00:34 +05:30
pranshulgg 06b498f841 add mgm with alerts closes #1079 2026-09-23 11:57:51 +05:30
pranshulgg 197b6177e4 implement mgm source #1081 2026-09-22 20:37:41 +05:30
pranshulgg aa6cd371bf add mgm alerts 2026-09-22 09:13:22 +05:30
pranshulgg 2606361bba add mgm 2026-09-20 19:43:24 +05:30
Pranshul c19e30f0db Merge pull request #1166 from fardog/fix-remove-weather1-max-size
fix: remove max width/height for "Weather 1" widget
2026-09-20 19:38:07 +05:30
Pranshul cff2be99e4 Merge pull request #1165 from reveler-hub/fix/metoffice-daily-precip-probability
fix: use the day precipitation probability for Met Office's daily max
2026-09-20 19:37:41 +05:30
Pranshul 783fe3c305 Merge pull request #1163 from fardog/fix-widget-null
fix: handle null temperature values in widget
2026-09-20 19:36:00 +05:30
Pranshul 8d1cb83dbb Merge pull request #1162 from fardog/fix-metoffice-temp
fix: correctly map met office temperature values
2026-09-20 19:35:41 +05:30
fardog fb90527fbf fix: remove max width/height for "Weather 1" widget
Allows setting the widget's max width/height as desired by the user.

Fixes #1164
2026-09-20 14:46:41 +01:00
reveler-hub aa98be6c13 Use the day precipitation probability for Met Office's daily max
The daily max was computed over nightProbabilityOfPrecipitation twice, so
the day value from the API was never used. Adds dayProbabilityOfPrecipitation
to the daily JSON model and takes the max of day and night.
2026-09-20 18:05:18 +12:00
fardog 956163fe9f fix: handle null temperature values in widget 2026-09-19 17:17:48 +01:00
fardog d2c89da024 fix: correctly map met office temperature values 2026-09-19 16:46:30 +01:00
Pranshul 2fd30077fa Merge pull request #1158 from reveler-hub/fix/metoffice-api-key-link
Point Met Office's API key link to the right DataHub product
2026-09-18 21:54:38 +05:30
reveler-hub 991f74a9f6 Split Met Office's signup link from its general displayLink
displayLink is also used for general 'about this source' info in
WeatherSourcesScreen and the current-source info sheet, so
overwriting it with the DataHub pricing page broke those. Adds a
separate signupLink field used only on the API Keys screen instead,
falling back to displayLink when unset.
2026-09-18 19:31:29 +12:00
reveler-hub 2992fe5afb Add a note on the API key screen for which Met Office product to subscribe to 2026-09-18 10:51:46 +12:00
reveler-hub f27563de27 Point Met Office's API key link to the right DataHub product
Closes #1155. The link shown above the API key field pointed to
Met Office's general public consumer site, not anywhere related to
getting an API key - a user trying to sign up from that link would
land on the wrong site entirely. Points to DataHub's Site Specific
product page instead, which is the actual product this app's
requests need (confirmed directly with the reporter - their key
started working once subscribed to "Site Specific").
2026-09-17 17:41:11 +12:00
pranshulgg f78a580bf8 bump version code v3.10.6 2026-09-16 20:14:45 +05:30
pranshulgg 9fb5ce964d bump version to 3.10.6 and add preference check for ongoing notification 2026-09-16 20:07:19 +05:30
pranshulgg d26882e137 update changelog v3.10.5 2026-09-16 14:45:36 +05:30
pranshulgg 8dd8ad1504 implement offline China geocoding and add widget reload button 2026-09-16 14:44:00 +05:30
pranshulgg af230b8970 add default location check for widgets and notifications 2026-09-16 12:50:57 +05:30
pranshulgg 8863b82317 add auto refresh capability for weather data 2026-09-16 12:25:44 +05:30
pranshulgg f3132a772e add platform-tools to android sdk setup 2026-09-16 10:06:53 +05:30
pranshulgg aab31a2809 update changelog 2026-09-16 10:02:27 +05:30
pranshulgg 75562186b9 add font and icon size customization to glance widget configuration 2026-09-16 09:42:00 +05:30
pranshulgg 191fe86e1e refactor notification weather mapper to use findMatchingHourly 2026-09-16 09:06:23 +05:30
pranshulgg 8c2296b602 fix widgets/notifications not updating 2026-09-16 08:58:40 +05:30
pranshulgg 3eb4c4c1f7 remove logs 2026-09-15 21:50:49 +05:30
Pranshul 92495ed55a Merge pull request #1152 from PranshulGG/l10n_main
New Crowdin updates
2026-09-15 21:38:30 +05:30
pranshulgg ae5129778e missing placeholder 2026-09-15 21:34:08 +05:30
pranshulgg 33a8dccd36 update notification setting title to next day forecast 2026-09-15 21:21:37 +05:30
pranshulgg 0475f86e46 update changelog 2026-09-15 21:05:15 +05:30
Pranshul 2c114f83e5 New translations strings.xml (Indonesian)
[ci skip]
2026-09-15 19:46:07 +05:30
pranshulgg 44286fd1ef remove unused background location permission 2026-09-15 15:28:10 +05:30
pranshulgg 79f7b42a3a refactor clock and date click handling using PendingIntents in views 2026-09-15 14:50:43 +05:30
pranshulgg 6ff7528b5e bump version 2026-09-15 13:38:37 +05:30
pranshulgg a09e044ab9 update changelog 2026-09-15 13:38:28 +05:30
pranshulgg 4990819f49 add content intent to ongoing and scheduled notifications 2026-09-15 13:25:12 +05:30
pranshulgg 0634439209 refactor weather blocks saving logic 2026-09-15 13:25:01 +05:30
Pranshul a1ecf07ed1 Merge pull request #1145 from PranshulGG/l10n_main
New Crowdin updates
2026-09-14 22:01:04 +05:30
pranshulgg 38579071f4 schema 2026-09-14 21:59:20 +05:30
pranshulgg cb095feeec use real-time instead of outdated saved timestamp closes #1088 2026-09-14 21:59:20 +05:30
Pranshul 32ac4f4ca2 Merge pull request #1134 from reveler-hub/fix/alerts-only-source-recommendation-bugs
Fix alerts-only country-recommended sources leaking into weather picker
2026-09-14 21:49:42 +05:30