Commit Graph
3420 Commits
Author SHA1 Message Date
PranshulGG a78fdf7794 add drawables 2026-08-26 16:44:25 +05:30
PranshulGG cf4f20d4e1 move notification channels 2026-08-26 16:44:11 +05:30
PranshulGG eba12e7764 add time picker 2026-08-26 16:43:55 +05:30
PranshulGG 08a376b368 switch tile empty description 2026-08-26 16:43:46 +05:30
PranshulGG 1a5aa6e8bb add notifications closes #1021 2026-08-26 16:43:30 +05:30
PranshulGG e5f01faf6a increase max height 2026-08-25 09:37:28 +05:30
PranshulGG f21c18c058 Scheduled Notifications #1021 2026-08-25 09:37:13 +05:30
PranshulGG 7ab944e769 Simplify pr-build.yml by removing manual pr_number input and ref checkout logic 2026-08-25 09:09:27 +05:30
PranshulGG 90a80b1e61 remove API secrets from pr-build workflow and update checkout ref logic 2026-08-25 09:04:29 +05:30
PranshulGG 43aeb6d59e add workflow_dispatch to pr-build.yml with pr_number input support 2026-08-25 08:59:08 +05:30
PranshulGG ccf0135932 add GitHub Actions workflow for PR builds 2026-08-25 08:51:19 +05:30
PranshulGG f3efc3f73a improve null handling of sun/moon block 2026-08-23 20:33:24 +05:30
PranshulGG 1bebbac4ae update db and CONTRIBUTING.md 2026-08-23 20:30:34 +05:30
PranshulGG 1d39ddd941 nullable sun/moon and add attributions 2026-08-23 20:20:12 +05:30
PranshulGG 7303979d93 fix overflow on large font size 2026-08-23 20:00:23 +05:30
PranshulGG 0dda08ec21 fix moon timing closes #1077 closes #1072 2026-08-23 17:16:56 +05:30
PranshulGG 46d099927e update SunBlock to use timezone-aware time and fix sun progress calculation 2026-08-23 15:05:37 +05:30
Pranshul 442fc8fd4e Merge pull request #1073 from reveler-hub/feature/auto-select-paired-alert-source
Auto-select a self-paired alert source to match the weather source
2026-08-23 13:33:10 +05:30
reveler-hub af80866766 Remove alert-source auto-pairing from Edit Location, per review
Weather source and alert source are meant to be independent choices in
Edit Location - the alert picker already only lists sources with
Capability.ALERTS, so it's up to the user to decide, e.g. AccuWeather
for weather + JMA for alerts. Auto-changing alertSource whenever the
weather source changed would silently override a deliberate pairing
the user may have set earlier (JMA+JMA -> switch weather to AccuWeather
-> forced to AccuWeather+AccuWeather instead of preserving JMA alerts).

The auto-pairing for a brand-new location (SearchScreenViewModel) is
unaffected - there the user has no prior alert-source choice to
override, so defaulting a self-paired source's alerts to match still
makes sense.

Verified live: switching an existing location's weather source
(JMA -> AccuWeather) now leaves the alert source on JMA instead of
forcing it to follow.
2026-08-23 19:56:48 +12:00
PranshulGG 6f8b45ca18 Add CONTRIBUTING.md 2026-08-23 13:19:45 +05:30
Pranshul 47a5b0b1b7 Merge pull request #1057 from PranshulGG/l10n_main
New Crowdin updates
2026-08-23 13:07:06 +05:30
Pranshul 0d70296959 Merge pull request #1070 from reveler-hub/feature/nws-alerts
Add alerts support to NWS
2026-08-23 12:50:22 +05:30
Pranshul 8b52d13b3e New translations strings.xml (Greek)
[ci skip]
2026-08-23 11:20:52 +05:30
Pranshul 28bf02a6fa New translations strings.xml (Italian)
[ci skip]
2026-08-23 11:20:50 +05:30
Pranshul dd8f1f0685 New translations strings.xml (Czech)
[ci skip]
2026-08-23 04:46:16 +05:30
Pranshul 7c4b4027f3 New translations strings.xml (Arabic, Saudi Arabia)
[ci skip]
2026-08-22 22:37:05 +05:30
Pranshul 80bcbf43f0 New translations strings.xml (Serbian (Latin))
[ci skip]
2026-08-22 22:37:04 +05:30
Pranshul 70fe1a8459 New translations strings.xml (Filipino)
[ci skip]
2026-08-22 22:37:03 +05:30
Pranshul 7d2b97173a New translations strings.xml (Azerbaijani)
[ci skip]
2026-08-22 22:37:02 +05:30
Pranshul 2f5cf31a36 New translations strings.xml (Kazakh)
[ci skip]
2026-08-22 22:37:01 +05:30
Pranshul 0fb5d6386e New translations strings.xml (Thai)
[ci skip]
2026-08-22 22:36:59 +05:30
Pranshul 3316760752 New translations strings.xml (Persian)
[ci skip]
2026-08-22 22:36:58 +05:30
Pranshul 4f78b59e4d New translations strings.xml (Indonesian)
[ci skip]
2026-08-22 22:36:57 +05:30
Pranshul 6c29dc1fc8 New translations strings.xml (Vietnamese)
[ci skip]
2026-08-22 22:36:55 +05:30
Pranshul 6b57d3c557 New translations strings.xml (Chinese Traditional)
[ci skip]
2026-08-22 22:36:54 +05:30
Pranshul b0a9b03ebd New translations strings.xml (Swedish)
[ci skip]
2026-08-22 22:36:53 +05:30
Pranshul 2a848ce478 New translations strings.xml (Serbian (Cyrillic))
[ci skip]
2026-08-22 22:36:52 +05:30
Pranshul 61a94e1e90 New translations strings.xml (Slovenian)
[ci skip]
2026-08-22 22:36:51 +05:30
Pranshul b910f85bc9 New translations strings.xml (Korean)
[ci skip]
2026-08-22 22:36:49 +05:30
Pranshul ed56bd48e2 New translations strings.xml (Hungarian)
[ci skip]
2026-08-22 22:36:48 +05:30
Pranshul 380c8fceb6 New translations strings.xml (Greek)
[ci skip]
2026-08-22 22:36:47 +05:30
Pranshul 245ec8cafc New translations strings.xml (German)
[ci skip]
2026-08-22 22:36:46 +05:30
Pranshul 130ae9437e New translations strings.xml (Catalan)
[ci skip]
2026-08-22 22:36:44 +05:30
Pranshul 023195386a New translations strings.xml (Bulgarian)
[ci skip]
2026-08-22 22:36:43 +05:30
Pranshul e33cf1e4b7 New translations strings.xml (Romanian)
[ci skip]
2026-08-22 22:36:42 +05:30
Pranshul fafcca97ff New translations strings.xml (Polish)
[ci skip]
2026-08-22 22:36:41 +05:30
Pranshul 83b34568c8 New translations strings.xml (Italian)
[ci skip]
2026-08-22 22:36:40 +05:30
Pranshul 4bfab73ff7 New translations strings.xml (Portuguese, Brazilian)
[ci skip]
2026-08-22 22:36:38 +05:30
Pranshul 6fe4c4587a New translations strings.xml (Lithuanian)
[ci skip]
2026-08-22 22:36:37 +05:30
Pranshul dee4780980 New translations strings.xml (French)
[ci skip]
2026-08-22 22:36:36 +05:30