3778 Commits
Author SHA1 Message Date
Pranshul e72d8ba61e New translations strings.xml (Arabic, Saudi Arabia)
[ci skip]
2026-10-20 17:42:56 +05:30
Pranshul e2df6aa540 New translations strings.xml (Russian)
[ci skip]
2026-10-20 17:42:54 +05:30
Pranshul 0818fec8be New translations strings.xml (Arabic, Saudi Arabia)
[ci skip]
2026-10-20 11:22:06 +05:30
Pranshul 849ac9cfa3 New translations strings.xml (Czech)
[ci skip]
2026-10-18 05:01:14 +05:30
Pranshul 1a21de2c76 New translations strings.xml (Korean)
[ci skip]
2026-10-17 22:55:52 +05:30
pranshulgg 206a8ab23a update changelog 2026-10-17 16:24:48 +05:30
pranshulgg 042f675ac8 fix location not found crashes 2026-10-17 16:23:33 +05:30
pranshulgg cfff16c57d fix location null crashes 2026-10-17 16:18:38 +05:30
pranshulgg 5f698cab75 fix missing placeholder 2026-10-17 10:04:57 +05:30
pranshulgg 9be4c7eab7 update changelog 2026-10-17 09:27:51 +05:30
Pranshul b196ed6799 Merge pull request #1209 from PranshulGG/l10n_main
New Crowdin updates
2026-10-17 08:33:49 +05:30
pranshulgg 3654d8d630 clean up comments and variable names 2026-10-17 08:33:33 +05:30
pranshulgg 0297ba99bc remove notification sound #1211 2026-10-17 08:26:41 +05:30
Pranshul dfa6d89aba New translations strings.xml (Lithuanian)
[ci skip]
2026-10-16 19:29:07 +05:30
Matthew Fisher 1e1b8b2cab ECCC: keep today in daily forecast after its daytime period ends
ECCC drops "Today" once it has passed, so in the evening the forecast
starts with "Tonight". The mapper paired day and night periods by
position, so after an evening refresh:
- today disappeared from the daily list and daily[0] became tomorrow
  (hourly icons fell back to day icons until midnight, and the
  sun/moon blocks and max/min showed tomorrow)
- every day's low came from the previous night
- getMoonTimings added today in front, shifting moon times by a day

Pair day and night periods by date instead, and keep today with only
its night period. A night period left over from yesterday is dropped.
Today's high is the highest of today's observed temperatures (ECCC's
pastHourly), the remaining hourly forecast for today and the current
temperature. A period whose date can't be parsed is skipped, so one
bad entry no longer fails the whole forecast.
2026-10-16 08:09:38 -05:00
pranshulgg f271d32ed9 fix forecast dates around new year #1202 2026-10-16 13:25:24 +05:30
Pranshul cde9f5c55b New translations strings.xml (Ukrainian)
[ci skip]
2026-10-15 22:07:12 +05:30
Pranshul 86dbe0f029 Merge pull request #1197 from PranshulGG/l10n_main
New Crowdin updates
2026-10-13 21:03:23 +05:30
Pranshul 027ab2b18d Merge pull request #1200 from GaijinSystems/fix/nws-daily-missing-today
NWS: keep today in daily forecast after its daytime period ends
2026-10-13 21:01:51 +05:30
pranshulgg 402843a93a add option to disable new version available message 2026-10-13 21:01:00 +05:30
pranshulgg 7f21132013 add option to disable new version available message 2026-10-13 20:57:41 +05:30
pranshulgg f91d9792ce Fix missing return statements in cache resolvers when API key is missing 2026-10-13 19:30:27 +05:30
Matthew Fisher f330a33202 NWS: keep today in daily forecast after its daytime period ends
NWS drops a day's daytime period once it has passed, so in the evening
the forecast starts with "Tonight". The daily list was built from
daytime periods only, so today disappeared from it and daily[0] became
tomorrow. Tonight's hourly icons then fell back to day icons, and the
sun/moon blocks and max/min showed tomorrow's values.

Group periods by local day and use the daytime period, falling back to
the night period for a day without one (today or later only, so a stale
forecast doesn't bring back yesterday).

Fixes #1199
2026-10-13 08:33:36 -05:00
Pranshul 996549b3bc New translations strings.xml (Portuguese, Brazilian)
[ci skip]
2026-10-13 14:50:10 +05:30
pranshulgg 68656c02a1 bump version 2026-10-12 20:31:30 +05:30
pranshulgg 260cd86527 custom date format closes #1142 2026-10-12 12:16:29 +05:30
Pranshul 7f83896f4a New translations strings.xml (Hebrew)
[ci skip]
2026-10-11 23:00:10 +05:30
pranshulgg aef3869891 Fix OpenWeather API key parsing when missing '&' suffix 2026-10-11 21:56:33 +05:30
pranshulgg 22d51ee63a update comment 2026-10-11 21:34:58 +05:30
pranshulgg b08ea96207 add one call api 2026-10-11 21:27:03 +05:30
pranshulgg 26c535aab3 Inject OpenWeatherOneCallApi into OpenWeatherRepository 2026-10-11 21:19:22 +05:30
pranshulgg 1d3c64ee79 fix suffix 2026-10-11 21:04:14 +05:30
pranshulgg 6bfd46a438 support openweather One Call 4.0 closes #1119 2026-10-11 19:57:45 +05:30
pranshulgg 12ff63f518 support openweather One Call 4.0 #1119 2026-10-11 18:36:16 +05:30
Pranshul ce386c7036 New translations strings.xml (Indonesian)
[ci skip]
2026-10-11 16:37:47 +05:30
Pranshul f02f68da81 New translations strings.xml (Turkish)
[ci skip]
2026-10-10 23:54:24 +05:30
Pranshul cf2d9a8557 New translations strings.xml (Arabic, Saudi Arabia)
[ci skip]
2026-10-10 17:41:39 +05:30
Pranshul 1c6096108f New translations strings.xml (Serbian (Latin))
[ci skip]
2026-10-10 17:41:38 +05:30
Pranshul 0f37309dd2 New translations strings.xml (Norwegian Bokmal)
[ci skip]
2026-10-10 17:41:36 +05:30
Pranshul 32b1d3d94f New translations strings.xml (Filipino)
[ci skip]
2026-10-10 17:41:35 +05:30
Pranshul 501955817c New translations strings.xml (Azerbaijani)
[ci skip]
2026-10-10 17:41:34 +05:30
Pranshul 97de9412a9 New translations strings.xml (Kazakh)
[ci skip]
2026-10-10 17:41:32 +05:30
Pranshul c8cd37c9bc New translations strings.xml (Norwegian Nynorsk)
[ci skip]
2026-10-10 17:41:31 +05:30
Pranshul ba6f293017 New translations strings.xml (Thai)
[ci skip]
2026-10-10 17:41:29 +05:30
Pranshul 548127fa2f New translations strings.xml (Persian)
[ci skip]
2026-10-10 17:41:28 +05:30
Pranshul 387f945311 New translations strings.xml (Portuguese, Brazilian)
[ci skip]
2026-10-10 17:41:27 +05:30
Pranshul 17203bdf7a New translations strings.xml (Vietnamese)
[ci skip]
2026-10-10 17:41:25 +05:30
Pranshul 36be536aff New translations strings.xml (Serbian (Cyrillic))
[ci skip]
2026-10-10 17:41:24 +05:30
Pranshul 3f91b16feb New translations strings.xml (Slovenian)
[ci skip]
2026-10-10 17:41:23 +05:30
Pranshul 3b0370b48c New translations strings.xml (Portuguese)
[ci skip]
2026-10-10 17:41:21 +05:30