Commit Graph
1742 Commits
Author SHA1 Message Date
PranshulGG 641bbe726c change clock size selection to predefined options, fix widget layout spacing, and trigger worker on update 2026-06-20 15:16:18 +05:30
PranshulGG a7d889f8fc trigger weather worker on widget update and add config to WeatherWidgetStateJson 2026-06-20 15:15:55 +05:30
PranshulGG 9e2dc088d0 trigger weather worker on widget update and add config to WeatherWidgetStateJson 2026-06-20 15:15:16 +05:30
PranshulGG 8ac28e036d implement responsive sizing for horizontal weather widget and add mini/compact variants 2026-06-20 15:14:50 +05:30
PranshulGG a0dbcb9a21 add size-specific clock layout files and update ViewClock to select layouts based on text size 2026-06-20 15:13:23 +05:30
PranshulGG 4478f7c98a remove small weather widget and WidgetConfig 2026-06-20 15:12:41 +05:30
PranshulGG fdfaa74e17 refactor WeatherWidgetStateDefinition to use DataStoreFactory and dynamic fileKey 2026-06-20 15:12:23 +05:30
PranshulGG 664419b770 implement Glance weather widget and configuration UI for clock and date settings 2026-06-18 22:26:54 +05:30
PranshulGG 60d53cf343 refactor FmiXmlMapper to separate current icon retrieval from hourly fallback logic v3.4.0 2026-06-15 20:52:44 +05:30
PranshulGG 94d4dce5ca rename numbers.kt to NumberUtils.kt, add toSafeDouble extension, and update ECCC and FMI mappers 2026-06-15 20:32:46 +05:30
PranshulGG b8f5bd0e0f add GEO_NAMES_USERNAME and MF_KEY properties to release workflow 2026-06-15 19:23:44 +05:30
PranshulGG f06de99291 fix Indonesian locale value and remove commented navigation code in AppNavHost.kt 2026-06-15 19:04:12 +05:30
PranshulGG 010a1068a5 update horizontal padding to 16dp in Visibility, UvIndex, Pressure, and Wind blocks 2026-06-15 19:00:00 +05:30
PranshulGG 3748e095c5 fix string format placeholder in German translation and implement new version snackbar dismissal logic 2026-06-15 18:56:34 +05:30
PranshulGG d1ea9720e3 bump versionCode to 52 and versionName to 3.4.0 2026-06-15 18:47:33 +05:30
PranshulGG 518c876e82 compute apparent temperature fallback for feelsLike in EcccJsonMapper 2026-06-15 18:47:22 +05:30
PranshulGG 8b3c7d2817 allow custom snackbar duration in SnackbarManager 2026-06-15 18:44:15 +05:30
PranshulGG 32cf4618d4 implement version update check with local caching and notify user on MainScreen 2026-06-15 18:43:06 +05:30
PranshulGG 6fc1819038 Merge branch 'main' of https://github.com/PranshulGG/WeatherMaster 2026-06-15 16:44:26 +05:30
Pranshul 55fb9ac560 Merge pull request #895 from PranshulGG/l10n_main
New Crowdin updates
2026-06-15 16:44:16 +05:30
PranshulGG a4c993cc00 remove debug log from FmiXmlMapper.kt 2026-06-15 16:43:59 +05:30
PranshulGG 5bfd5945a3 add FMI and ECCC sources, and format description list as HTML 2026-06-15 16:43:04 +05:30
PranshulGG 0da69bd223 add getDayStartUtcAlignedToLocal to DateTimeFormatters and jaxb converter dependency 2026-06-15 16:39:08 +05:30
PranshulGG 9344d0692c pass location timezone to OpenMeteo API call 2026-06-15 16:38:58 +05:30
PranshulGG eb20b9358c add converter-jaxb dependency to libs.versions.toml 2026-06-15 16:38:51 +05:30
PranshulGG 96526f46d8 update imports 2026-06-15 16:38:37 +05:30
PranshulGG fe6fa0e9e0 calculate daily max precipitation probability from hourly data in ECCC mapper and remove try-catch in EcccRepository 2026-06-15 16:38:04 +05:30
PranshulGG 1ad6034e66 update HourlyCard to use weather current time 2026-06-15 16:37:49 +05:30
PranshulGG 7e789e9e01 remove default timezone in OpenMeteoApi and fix BASE_URL in MeteoFranceApi 2026-06-15 16:37:18 +05:30
PranshulGG 81583ad05a implement FMI as a weather source and update precipitation navigation routes 2026-06-15 16:37:06 +05:30
PranshulGG d6475b22ac Refactor weather screens to use dedicated hourly card components 2026-06-15 16:35:08 +05:30
PranshulGG a8ff948b81 add timezone support to device location updates fixed #897 2026-06-15 13:06:27 +05:30
Pranshul 535fe3ec85 New translations strings.xml (Russian)
[ci skip]
2026-06-15 03:42:06 +05:30
Pranshul 64289be950 New translations strings.xml (Spanish)
[ci skip]
2026-06-14 21:05:43 +05:30
PranshulGG a14679feee default OpenMeteo timezone to UTC, fix NWS precipitation probability mapping, and simplify chart labels across screens 2026-06-14 18:44:28 +05:30
PranshulGG d79be76936 use UTC for time strings and remove zoneId parameter in chart screens 2026-06-14 17:31:21 +05:30
PranshulGG 1ec3d6da4f use UTC for time strings and remove zoneId parameter in chart screens 2026-06-14 17:07:51 +05:30
Pranshul b67acc3885 New translations strings.xml (Italian)
[ci skip]
2026-06-14 13:47:36 +05:30
Pranshul 2f17041843 New translations strings.xml (German)
[ci skip]
2026-06-14 13:47:35 +05:30
Pranshul 11fc7f138a Merge branch 'main' into l10n_main
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2026-06-14 07:55:32 +05:30
Pranshul 90d2826e21 New translations strings.xml (Russian)
[ci skip]
2026-06-14 07:52:33 +05:30
Pranshul b9e40ba294 New translations strings.xml (Polish)
[ci skip]
2026-06-14 07:52:31 +05:30
Pranshul da713a28cb New translations strings.xml (Italian)
[ci skip]
2026-06-14 07:52:28 +05:30
Pranshul b868ff00fc New translations strings.xml (German)
[ci skip]
2026-06-14 07:52:25 +05:30
Pranshul 2450673826 New translations strings.xml (Catalan)
[ci skip]
2026-06-14 07:52:23 +05:30
Pranshul 71ec19b395 New translations strings.xml (Spanish)
[ci skip]
2026-06-14 07:52:22 +05:30
Pranshul 82b215a8e9 New translations strings.xml (French)
[ci skip]
2026-06-14 07:52:20 +05:30
PranshulGG 434ab7800d fix string format placeholders in Polish, Italian, and German translations and add Log import in Headlines.kt #889 2026-06-13 22:07:41 +05:30
PranshulGG 19c7676a4e FMI as a source, attempt #630 2026-06-12 21:58:02 +05:30
PranshulGG 739361255d add feature request issue template 2026-06-12 17:37:15 +05:30