Compare commits

...
3768 Commits
Author SHA1 Message Date
Pranshul 15fdbf0326 updated version 2025-10-24 16:22:17 +05:30
Pranshul 75a33f179b Merge pull request #681 from PranshulGG/l10n_master
New Crowdin updates
2025-10-24 16:19:55 +05:30
Pranshul e8213ab42c fixed #650 2025-10-24 16:19:42 +05:30
Pranshul 624f363558 updated strings closes #649 2025-10-24 16:17:14 +05:30
Pranshul 088c3d9953 added a fix #672 2025-10-24 16:07:57 +05:30
Pranshul a7b4c80b12 fixed rain percentage issue 2025-10-24 14:05:21 +05:30
Pranshul 12d9296dad added fixes for quick summary closes #683 2025-10-24 13:57:58 +05:30
Pranshul 4e2f8c1bf2 shows past day data closes #668 2025-10-24 13:38:47 +05:30
Pranshul 2992624756 New translations source.json (Romanian) 2025-10-23 23:01:03 +05:30
Pranshul 7e7e96f91f New translations source.json (Romanian) 2025-10-23 09:44:40 +05:30
Pranshul cba567e766 fixed #664 2025-10-22 21:43:18 +05:30
Pranshul dcfb97e42d languages now follow alphabetical order closes #646 2025-10-22 19:58:47 +05:30
Pranshul a62157b754 fixed #645 2025-10-22 19:54:59 +05:30
Pranshul e88d325ab4 added a fix #666 2025-10-22 19:51:39 +05:30
Pranshul 4111bf8c5d fixed typo closes #617 2025-10-22 19:21:24 +05:30
Pranshul 640590dabb updated langs 2025-10-22 19:11:48 +05:30
Pranshul 5432153c40 Merge pull request #678 from PranshulGG/l10n_master
New Crowdin updates
2025-10-22 19:08:43 +05:30
Pranshul c8b215867c Merge pull request #679 from PavloPogonets/patch-1
Update appearance_screen.dart
2025-10-22 19:08:18 +05:30
Pranshul 6175efb2f2 New translations source.json (Indonesian) 2025-10-22 03:35:17 +05:30
Pranshul a3ff30c2e7 New translations source.json (Romanian) 2025-10-22 03:35:16 +05:30
Pranshul b796ac5972 New translations source.json (Romanian) 2025-10-21 21:20:39 +05:30
Pranshul c3dd091ce3 New translations source.json (Romanian) 2025-10-21 14:06:52 +05:30
Pranshul 4ce7f9f6ce New translations source.json (Romanian) 2025-10-19 17:43:45 +05:30
Pranshul 1a1a264c34 New translations source.json (Romanian) 2025-10-19 11:44:41 +05:30
Павло Погонець a6568547e5 Update appearance_screen.dart
Good evening, here's a small fix, I added an icon to the "Use expressive palette" option

Signed-off-by: Павло Погонець <pohonets.pavl.@gmail.com>
2025-10-18 19:34:25 +03:00
Pranshul 443b830465 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-10-18 13:08:19 +05:30
Pranshul f70f423a78 new ver. 2025-10-18 13:08:09 +05:30
Pranshul 2395de6105 New translations source.json (Finnish) 2025-10-18 12:31:20 +05:30
Pranshul 22685681b6 New translations source.json (Ukrainian) 2025-10-18 03:52:18 +05:30
Pranshul f03f72c1b0 New translations source.json (Ukrainian) 2025-10-17 21:50:34 +05:30
Pranshul b67bec9f99 New translations source.json (Ukrainian) 2025-10-17 06:49:48 +05:30
Pranshul c42b9047a7 New translations source.json (Ukrainian) 2025-10-17 00:46:53 +05:30
Pranshul 536ea3a7b9 Merge pull request #676 from PranshulGG/l10n_master
New Crowdin updates
2025-10-16 12:54:42 +05:30
Pranshul 7338fa859a New translations source.json (Romanian) 2025-10-16 04:50:40 +05:30
Pranshul d94238520b New translations source.json (Ukrainian) 2025-10-15 22:44:59 +05:30
Pranshul a73180e862 New translations source.json (Portuguese, Brazilian) 2025-10-14 21:23:42 +05:30
Pranshul 656be6dd42 New translations source.json (Ukrainian) 2025-10-14 21:23:40 +05:30
Pranshul 500282083b New translations source.json (German) 2025-10-14 00:05:10 +05:30
Pranshul 16ba3b54ed New translations source.json (Ukrainian) 2025-10-14 00:05:09 +05:30
Pranshul 5b45b680f2 New translations source.json (Romanian) 2025-10-14 00:05:08 +05:30
Pranshul 43c9656555 Merge pull request #674 from PranshulGG/l10n_master
New Crowdin updates
2025-10-13 17:48:11 +05:30
Pranshul a9c529f6ca New translations source.json (Japanese) 2025-10-11 17:01:30 +05:30
Pranshul 3bd4beaf1d Merge pull request #669 from PranshulGG/l10n_master
New Crowdin updates
2025-10-10 13:06:15 +05:30
Pranshul 1c97060b6d New translations source.json (Ukrainian) 2025-10-09 03:37:31 +05:30
Pranshul a1e16637f7 New translations source.json (Ukrainian) 2025-10-08 21:02:40 +05:30
Pranshul 5258858820 New translations source.json (Bulgarian) 2025-10-07 13:16:57 +05:30
Pranshul 0906b68c61 New translations source.json (Russian) 2025-10-06 17:23:38 +05:30
Pranshul 1ba2bfae28 Merge pull request #667 from PranshulGG/l10n_master
New Crowdin updates
2025-10-06 09:14:28 +05:30
Pranshul e7d67b06c3 New translations source.json (Portuguese) 2025-10-05 19:16:05 +05:30
Pranshul 1f948fa28c New translations source.json (Romanian) 2025-10-05 19:16:04 +05:30
Pranshul ad0131b1da New translations source.json (Romanian) 2025-10-05 12:42:45 +05:30
Pranshul 6b03751a2b Merge pull request #661 from PranshulGG/l10n_master
New Crowdin updates
2025-10-04 12:53:46 +05:30
Pranshul e7a77e7914 New translations source.json (Swedish) 2025-10-03 21:02:21 +05:30
Pranshul 881848e6af New translations source.json (Spanish) 2025-10-03 21:02:20 +05:30
Pranshul b6370eb17a New translations source.json (Japanese) 2025-10-03 21:02:19 +05:30
Pranshul c1aec9cdbb New translations source.json (Romanian) 2025-10-03 14:55:26 +05:30
Pranshul 658f353a61 New translations source.json (Romanian) 2025-10-03 08:49:06 +05:30
Pranshul b7261f72f6 New translations source.json (Chinese Traditional) 2025-10-03 01:11:06 +05:30
Pranshul fda124e255 New translations source.json (Japanese) 2025-10-03 01:11:05 +05:30
Pranshul 51bbc4eec1 New translations source.json (Romanian) 2025-10-03 01:11:04 +05:30
Pranshul 666484b84b New translations source.json (Romanian) 2025-10-02 19:06:21 +05:30
Pranshul 717b43c2c9 New translations source.json (Russian) 2025-10-02 11:50:00 +05:30
Pranshul cdd37eb627 New translations source.json (Romanian) 2025-10-02 11:49:59 +05:30
Pranshul 1467b3d031 New translations source.json (Italian) 2025-10-02 05:46:57 +05:30
Pranshul 4c7f4aca1c New translations source.json (Romanian) 2025-10-02 05:46:56 +05:30
Pranshul 2382be0561 New translations source.json (Dutch) 2025-10-01 23:14:10 +05:30
Pranshul 4f5c3aaeef New translations source.json (Italian) 2025-10-01 23:14:09 +05:30
Pranshul d229a004a9 New translations source.json (Romanian) 2025-10-01 23:14:08 +05:30
Pranshul 0c4b00ff97 New translations source.json (Romanian) 2025-10-01 16:04:29 +05:30
Pranshul 4c8c621005 Merge pull request #660 from PranshulGG/l10n_master
New Crowdin updates
2025-10-01 14:28:56 +05:30
Pranshul e507f3bf2e New translations source.json (Romanian) 2025-10-01 09:04:36 +05:30
Pranshul 75ee2258be New translations source.json (Romanian) 2025-09-30 02:21:33 +05:30
Pranshul 139e25d386 New translations source.json (Romanian) 2025-09-29 20:04:25 +05:30
Pranshul 7c2d7e05a7 New translations source.json (Romanian) 2025-09-29 13:22:39 +05:30
Pranshul 57b31a599a New translations source.json (Romanian) 2025-09-29 06:51:00 +05:30
Pranshul 82b318c2d3 New translations source.json (Polish) 2025-09-29 00:27:53 +05:30
Pranshul c50cfada39 New translations source.json (Romanian) 2025-09-29 00:27:52 +05:30
Pranshul 7d618db623 New translations source.json (Romanian) 2025-09-28 18:23:55 +05:30
Pranshul 77148f314c Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-09-27 08:13:40 +05:30
Pranshul 37117589bb update badge 2025-09-27 08:10:34 +05:30
Pranshul 1fb21dc45a Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-09-27 08:09:38 +05:30
Pranshul 915cbe3816 update badge 2025-09-27 08:09:05 +05:30
Pranshul c545507794 update badge 2025-09-27 08:08:21 +05:30
Pranshul 77a255b7db Merge pull request #659 from PranshulGG/l10n_master
New Crowdin updates
2025-09-27 08:01:07 +05:30
Pranshul 56e8388555 New translations source.json (Ukrainian) 2025-09-27 04:34:17 +05:30
Pranshul c9ab1c4649 New translations source.json (Romanian) 2025-09-26 22:26:19 +05:30
Pranshul be5c83aeb8 New translations source.json (Romanian) 2025-09-26 16:26:29 +05:30
Pranshul 4e30bee626 New translations source.json (Romanian) 2025-09-26 09:49:17 +05:30
Pranshul c78fa7861e New translations source.json (Romanian) 2025-09-26 01:09:24 +05:30
Pranshul c4f65d7bf4 New translations source.json (Romanian) 2025-09-25 18:50:12 +05:30
Pranshul d987b972be New translations source.json (Romanian) 2025-09-25 11:46:34 +05:30
Pranshul 7666240837 New translations source.json (Romanian) 2025-09-25 04:33:49 +05:30
Pranshul 481615d779 New translations source.json (Romanian) 2025-09-24 21:51:24 +05:30
Pranshul b21eb7b020 New translations source.json (Romanian) 2025-09-24 15:24:26 +05:30
Pranshul 5a79c06db0 New translations source.json (Romanian) 2025-09-24 09:26:18 +05:30
Pranshul ddaf7ebe47 New translations source.json (Romanian) 2025-09-24 01:54:33 +05:30
Pranshul 983a07b3a4 Merge pull request #658 from PranshulGG/l10n_master
New Crowdin updates
2025-09-23 19:02:14 +05:30
Pranshul ef59eb70ae New translations source.json (Romanian) 2025-09-23 10:36:18 +05:30
Pranshul 6348e6a308 New translations source.json (Romanian) 2025-09-23 04:39:19 +05:30
Pranshul bf7151ba84 New translations source.json (Romanian) 2025-09-22 22:31:25 +05:30
Pranshul f154f9cd88 New translations source.json (Polish) 2025-09-22 15:51:12 +05:30
Pranshul c208f57f7b New translations source.json (Romanian) 2025-09-22 09:44:02 +05:30
Pranshul aa79f98252 Merge pull request #654 from PranshulGG/l10n_master
New Crowdin updates
2025-09-19 19:46:48 +05:30
Pranshul d161c045a6 New translations source.json (Serbian (Latin)) 2025-09-19 16:57:12 +05:30
Pranshul 4e0271526d New translations source.json (Romanian) 2025-09-19 09:44:52 +05:30
Pranshul 6141d2799a New translations source.json (Romanian) 2025-09-19 03:00:04 +05:30
Pranshul 996ad871f0 New translations source.json (Serbian (Latin)) 2025-09-18 20:52:01 +05:30
Pranshul 2e8852a714 New translations source.json (Ukrainian) 2025-09-18 02:33:59 +05:30
Pranshul 58538b7c1e New translations source.json (Japanese) 2025-09-18 02:33:58 +05:30
Pranshul 6fae9a7095 Merge pull request #639 from PranshulGG/l10n_master
New Crowdin updates
2025-09-17 20:18:39 +05:30
Pranshul a2b337753c New translations source.json (Serbian (Latin)) 2025-09-16 19:41:13 +05:30
Pranshul 3bbfbbf9d1 New translations source.json (Hungarian) 2025-09-16 19:41:12 +05:30
Pranshul 144d94ccf2 New translations source.json (Serbian (Latin)) 2025-09-16 13:36:29 +05:30
Pranshul 03c6d8443a New translations source.json (Hungarian) 2025-09-16 13:36:27 +05:30
Pranshul c62050d5da New translations source.json (Ukrainian) 2025-09-16 05:24:39 +05:30
Pranshul 70d30d150d New translations source.json (Ukrainian) 2025-09-15 23:07:42 +05:30
Pranshul 5c1ca9b358 New translations source.json (Finnish) 2025-09-15 16:06:44 +05:30
Pranshul 0498fdd8c3 New translations source.json (Finnish) 2025-09-15 09:44:03 +05:30
Pranshul f4186d2412 New translations source.json (Arabic, Saudi Arabia) 2025-09-15 00:36:23 +05:30
Pranshul 4715d6e7ed New translations source.json (Chinese Simplified) 2025-09-15 00:36:22 +05:30
Pranshul 82ec3b097b New translations source.json (Swedish) 2025-09-15 00:36:20 +05:30
Pranshul 69271f769e New translations source.json (Romanian) 2025-09-15 00:36:19 +05:30
Pranshul d405b4e836 New translations source.json (Arabic, Saudi Arabia) 2025-09-14 17:55:18 +05:30
Pranshul f54bde4d7c New translations source.json (Catalan) 2025-09-14 11:43:27 +05:30
Pranshul 2695a0776c New translations source.json (Catalan) 2025-09-14 05:29:39 +05:30
Pranshul b781866e76 New translations source.json (Arabic, Saudi Arabia) 2025-09-13 22:42:55 +05:30
Pranshul c98a2395dd New translations source.json (Finnish) 2025-09-13 22:42:53 +05:30
Pranshul a637bcb343 New translations source.json (Greek) 2025-09-13 16:39:09 +05:30
Pranshul f7c44cf132 New translations source.json (French) 2025-09-13 16:39:08 +05:30
Pranshul 3d54da79ae New translations source.json (Azerbaijani) 2025-09-13 10:03:41 +05:30
Pranshul 91318cad57 New translations source.json (German) 2025-09-13 10:03:40 +05:30
Pranshul f6202547c8 updated screenshots 2025-09-13 09:13:59 +05:30
Pranshul b504691928 update readme imgs 2025-09-13 08:07:11 +05:30
Pranshul 08256005e9 New translations source.json (Chinese Simplified) 2025-09-13 03:23:15 +05:30
Pranshul b1c602cf13 New translations source.json (Portuguese) 2025-09-13 03:23:13 +05:30
Pranshul 0f587266ab New translations source.json (Arabic, Saudi Arabia) 2025-09-12 20:58:28 +05:30
Pranshul 1468ba918e New translations source.json (Turkish) 2025-09-12 20:58:27 +05:30
Pranshul 324cf7760e New translations source.json (Russian) 2025-09-12 20:58:26 +05:30
Pranshul 4f312c313a New translations source.json (Czech) 2025-09-12 20:58:25 +05:30
Pranshul 451ccdbba7 monochrome theme 2025-09-12 19:34:07 +05:30
Pranshul 472d3c14fc font changes 2025-09-12 19:19:39 +05:30
Pranshul 72cd1fbb3d ui tweaks 2025-09-12 19:14:14 +05:30
Pranshul 77f7f9713e Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-09-12 18:15:16 +05:30
Pranshul 2cc8a5c837 fix background updates 2025-09-12 18:15:04 +05:30
Pranshul f80ec9869b Merge pull request #638 from PranshulGG/l10n_master
New Crowdin updates
2025-09-12 18:12:59 +05:30
Pranshul 28f543a3e7 fix build 2025-09-12 16:08:54 +05:30
Pranshul b4e69a3ee2 Convert expressive_loading_indicator_custom from submodule to normal folder 2025-09-12 15:51:01 +05:30
Pranshul 91a9f9d8ad remove folder 2025-09-12 15:47:05 +05:30
Pranshul 4289d037f6 fix version 2025-09-12 15:38:31 +05:30
Pranshul 586f613286 add GitHub actions workflow to build 2025-09-12 15:35:59 +05:30
Pranshul 0f757a9b1c add GitHub actions workflow to build 2025-09-12 15:33:40 +05:30
Pranshul f1af908f5f widget fixes closes #622 #627 # 2025-09-12 15:10:05 +05:30
Pranshul 5dfab59166 New translations source.json (Serbian (Latin)) 2025-09-12 14:20:45 +05:30
Pranshul 65f202812f New translations source.json (Serbian (Cyrillic)) 2025-09-12 14:20:43 +05:30
Pranshul af882b6b5b New translations source.json (Finnish) 2025-09-12 14:20:42 +05:30
Pranshul cbf9619623 New translations source.json (Bulgarian) 2025-09-12 14:20:41 +05:30
Pranshul 06460e39b6 fixed #626 2025-09-12 09:21:45 +05:30
Pranshul 01bf5ea22b New translations source.json (Catalan) 2025-09-12 08:25:57 +05:30
Pranshul 728044c899 New translations source.json (Arabic, Saudi Arabia) 2025-09-12 08:25:56 +05:30
Pranshul afd9d97da2 New translations source.json (Serbian (Latin)) 2025-09-12 08:25:55 +05:30
Pranshul efc81c3bca New translations source.json (Filipino) 2025-09-12 08:25:54 +05:30
Pranshul 7f57f00b08 New translations source.json (Azerbaijani) 2025-09-12 08:25:53 +05:30
Pranshul 198ff99003 New translations source.json (Persian) 2025-09-12 08:25:52 +05:30
Pranshul 610aa7f115 New translations source.json (Indonesian) 2025-09-12 08:25:51 +05:30
Pranshul 41b78ebe5f New translations source.json (Portuguese, Brazilian) 2025-09-12 08:25:50 +05:30
Pranshul 3b3d374415 New translations source.json (Vietnamese) 2025-09-12 08:25:49 +05:30
Pranshul a522350a25 New translations source.json (Chinese Traditional) 2025-09-12 08:25:47 +05:30
Pranshul 7873997352 New translations source.json (Chinese Simplified) 2025-09-12 08:25:46 +05:30
Pranshul eaed176c2e New translations source.json (Ukrainian) 2025-09-12 08:25:45 +05:30
Pranshul 8b0339b1c2 New translations source.json (Turkish) 2025-09-12 08:25:44 +05:30
Pranshul ce1d63f125 New translations source.json (Swedish) 2025-09-12 08:25:43 +05:30
Pranshul 7dd8621a03 New translations source.json (Serbian (Cyrillic)) 2025-09-12 08:25:42 +05:30
Pranshul d66c7ebd69 New translations source.json (Slovenian) 2025-09-12 08:25:41 +05:30
Pranshul e8328f6cf2 New translations source.json (Russian) 2025-09-12 08:25:40 +05:30
Pranshul 054f4d847d New translations source.json (Portuguese) 2025-09-12 08:25:39 +05:30
Pranshul 6fa0c38d46 New translations source.json (Polish) 2025-09-12 08:25:38 +05:30
Pranshul bc156e3e74 New translations source.json (Dutch) 2025-09-12 08:25:37 +05:30
Pranshul 0b70bcdbaf New translations source.json (Korean) 2025-09-12 08:25:36 +05:30
Pranshul 66e8a56f6c New translations source.json (Japanese) 2025-09-12 08:25:35 +05:30
Pranshul 4f3b74eeec New translations source.json (Italian) 2025-09-12 08:25:34 +05:30
Pranshul 29e6213c5b New translations source.json (Hungarian) 2025-09-12 08:25:33 +05:30
Pranshul bbfd2809fe New translations source.json (Finnish) 2025-09-12 08:25:32 +05:30
Pranshul 284a13cf8f New translations source.json (Greek) 2025-09-12 08:25:31 +05:30
Pranshul 7b8cd3579f New translations source.json (German) 2025-09-12 08:25:30 +05:30
Pranshul 275d8b6e94 New translations source.json (Czech) 2025-09-12 08:25:29 +05:30
Pranshul 0b581b7191 New translations source.json (Bulgarian) 2025-09-12 08:25:28 +05:30
Pranshul 67c8e068af New translations source.json (Spanish) 2025-09-12 08:25:27 +05:30
Pranshul 638fc1e3dc New translations source.json (French) 2025-09-12 08:25:26 +05:30
Pranshul d409aea62a New translations source.json (Romanian) 2025-09-12 08:25:25 +05:30
Pranshul dfdf66b3bb Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-09-12 08:18:10 +05:30
Pranshul 969ba2bfc1 Merge pull request #633 from PranshulGG/l10n_master
New Crowdin updates
2025-09-12 08:18:01 +05:30
Pranshul d9f4436e6a missing strings, fixed background updates 2025-09-12 08:17:39 +05:30
Pranshul 64e1022e09 New translations source.json (Serbian (Latin)) 2025-09-11 23:49:31 +05:30
Pranshul 1cdec1ad8b New translations source.json (Chinese Simplified) 2025-09-11 23:49:30 +05:30
Pranshul fe5c88463b New translations source.json (Turkish) 2025-09-11 23:49:28 +05:30
Pranshul 55ef56f550 New translations source.json (Serbian (Cyrillic)) 2025-09-11 23:49:27 +05:30
Pranshul 5edd8d13b8 New translations source.json (Russian) 2025-09-11 23:49:26 +05:30
Pranshul 427f974026 New translations source.json (Finnish) 2025-09-11 03:31:14 +05:30
Pranshul 46dac7f3a8 New translations source.json (Spanish) 2025-09-11 03:31:13 +05:30
Pranshul 5ac971ba38 New translations source.json (Catalan) 2025-09-10 21:23:31 +05:30
Pranshul 61321a8af3 New translations source.json (Arabic, Saudi Arabia) 2025-09-10 21:23:30 +05:30
Pranshul f448bd0f42 New translations source.json (Serbian (Latin)) 2025-09-10 21:23:29 +05:30
Pranshul ffd681c4db New translations source.json (Filipino) 2025-09-10 21:23:28 +05:30
Pranshul e34aa3dcde New translations source.json (Azerbaijani) 2025-09-10 21:23:27 +05:30
Pranshul 6892369eb6 New translations source.json (Persian) 2025-09-10 21:23:26 +05:30
Pranshul 759008614a New translations source.json (Indonesian) 2025-09-10 21:23:25 +05:30
Pranshul 8aadb33f8d New translations source.json (Portuguese, Brazilian) 2025-09-10 21:23:23 +05:30
Pranshul 02ed296360 New translations source.json (Vietnamese) 2025-09-10 21:23:22 +05:30
Pranshul 876584a546 New translations source.json (Chinese Traditional) 2025-09-10 21:23:21 +05:30
Pranshul a1032524fb New translations source.json (Chinese Simplified) 2025-09-10 21:23:20 +05:30
Pranshul 047a92fde3 New translations source.json (Ukrainian) 2025-09-10 21:23:19 +05:30
Pranshul d467352c9b New translations source.json (Turkish) 2025-09-10 21:23:17 +05:30
Pranshul 45886af0d3 New translations source.json (Swedish) 2025-09-10 21:23:16 +05:30
Pranshul cf47129f9a New translations source.json (Serbian (Cyrillic)) 2025-09-10 21:23:15 +05:30
Pranshul 6f712a4ca6 New translations source.json (Slovenian) 2025-09-10 21:23:14 +05:30
Pranshul 033d2c9a85 New translations source.json (Russian) 2025-09-10 21:23:13 +05:30
Pranshul 8a7dace5c2 New translations source.json (Portuguese) 2025-09-10 21:23:12 +05:30
Pranshul c14edb8ffb New translations source.json (Polish) 2025-09-10 21:23:11 +05:30
Pranshul b87af5582c New translations source.json (Dutch) 2025-09-10 21:23:10 +05:30
Pranshul 7e762293b6 New translations source.json (Korean) 2025-09-10 21:23:08 +05:30
Pranshul f136580d25 New translations source.json (Japanese) 2025-09-10 21:23:07 +05:30
Pranshul 61cdcfc747 New translations source.json (Italian) 2025-09-10 21:23:06 +05:30
Pranshul 4e28aec38c New translations source.json (Hungarian) 2025-09-10 21:23:05 +05:30
Pranshul 4a9127e2cb New translations source.json (Finnish) 2025-09-10 21:23:04 +05:30
Pranshul ee64afb422 New translations source.json (Greek) 2025-09-10 21:23:02 +05:30
Pranshul b1023c40f8 New translations source.json (German) 2025-09-10 21:23:01 +05:30
Pranshul 9ee2beab9b New translations source.json (Czech) 2025-09-10 21:23:00 +05:30
Pranshul fedbf11f04 New translations source.json (Bulgarian) 2025-09-10 21:22:59 +05:30
Pranshul 5ea1279857 New translations source.json (Spanish) 2025-09-10 21:22:58 +05:30
Pranshul aae9919014 New translations source.json (French) 2025-09-10 21:22:57 +05:30
Pranshul bdf46b16e0 New translations source.json (Romanian) 2025-09-10 21:22:55 +05:30
Pranshul 9b5313d49b missing strings closes #637, fixed #586 2025-09-10 21:19:06 +05:30
Pranshul 9bbdbc656b New translations source.json (Bulgarian) 2025-09-10 14:08:49 +05:30
Pranshul f768cb53d3 New translations source.json (Arabic, Saudi Arabia) 2025-09-09 23:51:58 +05:30
Pranshul 1be814561e New translations source.json (Greek) 2025-09-09 23:51:57 +05:30
Pranshul 7a24c960bb fixed meteo models unnecessary calls that caused timeouts #533 2025-09-09 21:06:16 +05:30
Pranshul 20db9fd685 new animation, fixed #634 2025-09-09 19:46:03 +05:30
Pranshul 9114e21a1e New translations source.json (German) 2025-09-09 15:43:30 +05:30
Pranshul 87e0b254ce New translations source.json (Turkish) 2025-09-09 03:09:13 +05:30
Pranshul e6c7f5563f New translations source.json (Arabic, Saudi Arabia) 2025-09-08 21:02:48 +05:30
Pranshul ebb69a2055 New translations source.json (Serbian (Latin)) 2025-09-08 21:02:46 +05:30
Pranshul b85ce0b86f New translations source.json (Filipino) 2025-09-08 21:02:45 +05:30
Pranshul f66b9bd4c3 New translations source.json (Azerbaijani) 2025-09-08 21:02:44 +05:30
Pranshul 6757623c16 New translations source.json (Persian) 2025-09-08 21:02:43 +05:30
Pranshul 7675a07796 New translations source.json (Indonesian) 2025-09-08 21:02:41 +05:30
Pranshul d5f781c656 New translations source.json (Portuguese, Brazilian) 2025-09-08 21:02:40 +05:30
Pranshul bc6c6a5028 New translations source.json (Vietnamese) 2025-09-08 21:02:39 +05:30
Pranshul 3e1be0e2f1 New translations source.json (Chinese Traditional) 2025-09-08 21:02:38 +05:30
Pranshul f3b5dcd345 New translations source.json (Chinese Simplified) 2025-09-08 21:02:35 +05:30
Pranshul bfc7a497ed New translations source.json (Ukrainian) 2025-09-08 21:02:34 +05:30
Pranshul 5d905bb2ac New translations source.json (Turkish) 2025-09-08 21:02:32 +05:30
Pranshul af5da8eeb8 New translations source.json (Swedish) 2025-09-08 21:02:31 +05:30
Pranshul b4dc81f618 New translations source.json (Serbian (Cyrillic)) 2025-09-08 21:02:30 +05:30
Pranshul f2080cf3bb New translations source.json (Slovenian) 2025-09-08 21:02:29 +05:30
Pranshul 4a0bd623b2 New translations source.json (Russian) 2025-09-08 21:02:28 +05:30
Pranshul a76f6f72b5 New translations source.json (Portuguese) 2025-09-08 21:02:27 +05:30
Pranshul 2aaf6ffdea New translations source.json (Polish) 2025-09-08 21:02:26 +05:30
Pranshul 88ebfa7ccf New translations source.json (Dutch) 2025-09-08 21:02:24 +05:30
Pranshul c3781394c1 New translations source.json (Korean) 2025-09-08 21:02:23 +05:30
Pranshul 6598808d5a New translations source.json (Japanese) 2025-09-08 21:02:22 +05:30
Pranshul 17af407379 New translations source.json (Italian) 2025-09-08 21:02:21 +05:30
Pranshul 15b824d76f New translations source.json (Hungarian) 2025-09-08 21:02:20 +05:30
Pranshul 3cffc883ca New translations source.json (Finnish) 2025-09-08 21:02:19 +05:30
Pranshul c78e8ac6e6 New translations source.json (Greek) 2025-09-08 21:02:18 +05:30
Pranshul 5dd8dcf8aa New translations source.json (German) 2025-09-08 21:02:17 +05:30
Pranshul 04ec9dcce5 New translations source.json (Czech) 2025-09-08 21:02:15 +05:30
Pranshul 529ec84a53 New translations source.json (Bulgarian) 2025-09-08 21:02:14 +05:30
Pranshul 4af9d70f63 New translations source.json (Spanish) 2025-09-08 21:02:13 +05:30
Pranshul 490d41a76c New translations source.json (French) 2025-09-08 21:02:12 +05:30
Pranshul aa4ec5b873 New translations source.json (Romanian) 2025-09-08 21:02:10 +05:30
Pranshul 1c8023bd1f updated strings 2025-09-08 11:53:35 +05:30
Pranshul d88523454e fixed #623 2025-09-08 08:38:39 +05:30
Pranshul dd05d9e516 added missing strings closes #631 2025-09-08 08:04:21 +05:30
Pranshul 7236db6c1f Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-09-08 07:59:24 +05:30
Pranshul 056c3cd1be animation toggle 2025-09-08 07:59:20 +05:30
Pranshul 0993f8c6eb animation toggle 2025-09-08 07:56:26 +05:30
Pranshul 37ad86eb68 Merge pull request #624 from PranshulGG/l10n_master
New Crowdin updates
2025-09-08 07:56:13 +05:30
Pranshul 5ba20027c7 New translations source.json (Ukrainian) 2025-09-07 21:02:27 +05:30
Pranshul 98d92dfcab updated privacy policy/terms 2025-09-07 12:28:30 +05:30
Pranshul 563eab7b72 New translations source.json (Arabic, Saudi Arabia) 2025-09-07 09:09:52 +05:30
Pranshul 02db81b3cc New translations source.json (Persian) 2025-09-07 03:13:43 +05:30
Pranshul 0b93450a56 New translations source.json (Italian) 2025-09-07 03:13:42 +05:30
Pranshul 2859fc346c New translations source.json (Finnish) 2025-09-07 03:13:41 +05:30
Pranshul 529a72f8de New translations source.json (Turkish) 2025-09-07 03:13:40 +05:30
Pranshul e257b78507 New translations source.json (Ukrainian) 2025-09-06 20:46:39 +05:30
Pranshul 9418c6a0e2 New translations source.json (Swedish) 2025-09-06 20:46:38 +05:30
Pranshul bf4eb18025 New translations source.json (Finnish) 2025-09-06 20:46:37 +05:30
Pranshul b4eddacddc New translations source.json (Greek) 2025-09-06 20:46:36 +05:30
Pranshul a7ece19ea3 fixed cloud animation, fixed #625 2025-09-06 19:54:52 +05:30
Pranshul ce368d8c5c New translations source.json (Finnish) 2025-09-06 14:25:29 +05:30
Pranshul 05b49e0370 New translations source.json (Greek) 2025-09-06 14:25:28 +05:30
Pranshul 4352e2a425 New translations source.json (French) 2025-09-06 14:25:27 +05:30
Pranshul d1b7836a94 New translations source.json (Spanish) 2025-09-06 08:05:05 +05:30
Pranshul 8cbe701c07 New translations source.json (Chinese Simplified) 2025-09-05 23:39:44 +05:30
Pranshul 5fc76e914b New translations source.json (Italian) 2025-09-05 23:39:43 +05:30
Pranshul ce74e2a0ea New translations source.json (Hungarian) 2025-09-05 23:39:42 +05:30
Pranshul f73c06112f New translations source.json (Finnish) 2025-09-05 23:39:41 +05:30
Pranshul f5cb06b7b4 New translations source.json (Bulgarian) 2025-09-05 17:23:03 +05:30
Pranshul 6d9623dfd7 New translations source.json (Arabic, Saudi Arabia) 2025-09-05 17:23:01 +05:30
Pranshul 1ff13cba6b New translations source.json (Russian) 2025-09-05 17:23:00 +05:30
Pranshul 9ef261826b New translations source.json (German) 2025-09-05 17:22:59 +05:30
Pranshul 774755709a updated 2.6.3 2025-09-05 14:42:57 +05:30
Pranshul b7f45c6598 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-09-05 13:54:33 +05:30
Pranshul 08fb28c43e fixed bg updates 2025-09-05 13:54:04 +05:30
Pranshul 81db9a7f0a Merge pull request #621 from PranshulGG/l10n_master
New Crowdin updates
2025-09-05 13:53:41 +05:30
Pranshul 3083e1ebc7 fixed widget size #606 2025-09-05 12:24:48 +05:30
Pranshul fa7256ec3b New translations source.json (Czech) 2025-09-05 11:18:52 +05:30
Pranshul 67f103a11c updated version 2025-09-05 10:05:30 +05:30
Pranshul 5c4d37e33d Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-09-05 10:02:48 +05:30
Pranshul 6c78483dfb more location info 2025-09-05 10:02:43 +05:30
Pranshul 32fcdacafe Merge pull request #619 from PranshulGG/l10n_master
New Crowdin updates
2025-09-05 10:02:33 +05:30
Pranshul 528d0072a5 rtl support closes #620 2025-09-05 08:10:31 +05:30
Pranshul e787ca2ca9 New translations source.json (Bulgarian) 2025-09-05 04:46:40 +05:30
Pranshul d7e9b06aef New translations source.json (Serbian (Latin)) 2025-09-05 04:46:39 +05:30
Pranshul 7ad03c6c0a New translations source.json (Serbian (Cyrillic)) 2025-09-05 04:46:38 +05:30
Pranshul 003b472639 New translations source.json (Bulgarian) 2025-09-04 22:46:31 +05:30
Pranshul 36e336341d New translations source.json (Arabic, Saudi Arabia) 2025-09-04 22:46:30 +05:30
Pranshul 847b00c60d New translations source.json (Filipino) 2025-09-04 22:46:29 +05:30
Pranshul 898c3b8adc New translations source.json (Azerbaijani) 2025-09-04 22:46:28 +05:30
Pranshul b348fe2406 New translations source.json (Persian) 2025-09-04 22:46:27 +05:30
Pranshul dbedd1d197 New translations source.json (Indonesian) 2025-09-04 22:46:26 +05:30
Pranshul df1a81ecbd New translations source.json (Portuguese, Brazilian) 2025-09-04 22:46:24 +05:30
Pranshul e7d888686e New translations source.json (Vietnamese) 2025-09-04 22:46:23 +05:30
Pranshul 46904fc032 New translations source.json (Chinese Traditional) 2025-09-04 22:46:22 +05:30
Pranshul 7a8f779fbb New translations source.json (Chinese Simplified) 2025-09-04 22:46:21 +05:30
Pranshul c14710a9c0 New translations source.json (Ukrainian) 2025-09-04 22:46:20 +05:30
Pranshul ffc02efa94 New translations source.json (Swedish) 2025-09-04 22:46:19 +05:30
Pranshul 77d89876cb New translations source.json (Slovenian) 2025-09-04 22:46:18 +05:30
Pranshul aee9f1863c New translations source.json (Russian) 2025-09-04 22:46:16 +05:30
Pranshul 4f9c91276a New translations source.json (Portuguese) 2025-09-04 22:46:15 +05:30
Pranshul e7740154f0 New translations source.json (Polish) 2025-09-04 22:46:14 +05:30
Pranshul 915bda36ac New translations source.json (Dutch) 2025-09-04 22:46:13 +05:30
Pranshul d3af61b5fb New translations source.json (Korean) 2025-09-04 22:46:12 +05:30
Pranshul 86954af809 New translations source.json (Japanese) 2025-09-04 22:46:11 +05:30
Pranshul 87cd2754e6 New translations source.json (Italian) 2025-09-04 22:46:09 +05:30
Pranshul 0dbb59948c New translations source.json (Hungarian) 2025-09-04 22:46:08 +05:30
Pranshul bce0514c4c New translations source.json (Finnish) 2025-09-04 22:46:07 +05:30
Pranshul c466f51b05 New translations source.json (Greek) 2025-09-04 22:46:06 +05:30
Pranshul b1ff725fb6 New translations source.json (Czech) 2025-09-04 22:46:05 +05:30
Pranshul 84cdfa2ded New translations source.json (Spanish) 2025-09-04 22:46:03 +05:30
Pranshul fc5547a1a4 New translations source.json (French) 2025-09-04 22:46:02 +05:30
Pranshul 7c5d4096da New translations source.json (Romanian) 2025-09-04 22:46:01 +05:30
Pranshul f70a8d4d6f New translations source.json (Serbian (Latin)) 2025-09-04 22:46:00 +05:30
Pranshul bbe31985d1 New translations source.json (Turkish) 2025-09-04 22:45:59 +05:30
Pranshul c84a56af6f New translations source.json (Serbian (Cyrillic)) 2025-09-04 22:45:58 +05:30
Pranshul a714ae3b26 New translations source.json (German) 2025-09-04 22:45:57 +05:30
Pranshul 8d0d313c98 New translations source.json (Catalan) 2025-09-04 22:45:56 +05:30
Pranshul 6b3344261a updated loader 2025-09-04 22:40:29 +05:30
Pranshul 495f83d4b3 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-09-04 22:37:00 +05:30
Pranshul f0bf80bb67 view changelogs, fixed background updates, updated strings, expressive loader 2025-09-04 22:35:39 +05:30
Pranshul fb955e5d96 Merge pull request #616 from PranshulGG/l10n_master
New Crowdin updates
2025-09-04 22:34:24 +05:30
Pranshul faacb5c2eb New translations source.json (Italian) 2025-09-04 11:41:38 +05:30
Pranshul 823acec970 New translations source.json (Catalan) 2025-09-04 05:38:28 +05:30
Pranshul 192a427cd7 New translations source.json (Ukrainian) 2025-09-03 23:22:24 +05:30
Pranshul 79a9101525 New translations source.json (Bulgarian) 2025-09-03 17:21:40 +05:30
Pranshul 6873062d43 New translations source.json (Vietnamese) 2025-09-03 17:21:39 +05:30
Pranshul 877975c5f5 New translations source.json (Russian) 2025-09-03 17:21:38 +05:30
Pranshul 2fbfc9a91d New translations source.json (Czech) 2025-09-03 17:21:37 +05:30
Pranshul 865d113a70 New translations source.json (Serbian (Latin)) 2025-09-03 17:21:36 +05:30
Pranshul bc857e10ff New translations source.json (Turkish) 2025-09-03 17:21:34 +05:30
Pranshul a2877576fd New translations source.json (Serbian (Cyrillic)) 2025-09-03 17:21:33 +05:30
Pranshul 68fc810d2a New translations source.json (Bulgarian) 2025-09-03 11:19:24 +05:30
Pranshul 6992978889 New translations source.json (Arabic, Saudi Arabia) 2025-09-03 11:19:23 +05:30
Pranshul 4e7d70004c New translations source.json (Filipino) 2025-09-03 11:19:22 +05:30
Pranshul 951414b200 New translations source.json (Azerbaijani) 2025-09-03 11:19:21 +05:30
Pranshul 62832f47ed New translations source.json (Persian) 2025-09-03 11:19:20 +05:30
Pranshul 98f193157b New translations source.json (Indonesian) 2025-09-03 11:19:19 +05:30
Pranshul 84c2743175 New translations source.json (Portuguese, Brazilian) 2025-09-03 11:19:18 +05:30
Pranshul e22abb4e06 New translations source.json (Vietnamese) 2025-09-03 11:19:17 +05:30
Pranshul a2769cfbf6 New translations source.json (Chinese Traditional) 2025-09-03 11:19:15 +05:30
Pranshul 36dd7b4b69 New translations source.json (Chinese Simplified) 2025-09-03 11:19:14 +05:30
Pranshul 4213e9487e New translations source.json (Ukrainian) 2025-09-03 11:19:13 +05:30
Pranshul 5668acc0c4 New translations source.json (Swedish) 2025-09-03 11:19:12 +05:30
Pranshul e947db5f27 New translations source.json (Slovenian) 2025-09-03 11:19:11 +05:30
Pranshul d75f229c22 New translations source.json (Russian) 2025-09-03 11:19:10 +05:30
Pranshul 335390a239 New translations source.json (Portuguese) 2025-09-03 11:19:09 +05:30
Pranshul 4171d7939a New translations source.json (Polish) 2025-09-03 11:19:08 +05:30
Pranshul 55ba1662ce New translations source.json (Dutch) 2025-09-03 11:19:07 +05:30
Pranshul 2a25e7b06f New translations source.json (Korean) 2025-09-03 11:19:06 +05:30
Pranshul ab7cc6c960 New translations source.json (Japanese) 2025-09-03 11:19:04 +05:30
Pranshul 6a80a19e68 New translations source.json (Italian) 2025-09-03 11:19:03 +05:30
Pranshul d7da074f9f New translations source.json (Hungarian) 2025-09-03 11:19:02 +05:30
Pranshul 209cd937b7 New translations source.json (Finnish) 2025-09-03 11:19:01 +05:30
Pranshul 9025fb823a New translations source.json (Greek) 2025-09-03 11:19:00 +05:30
Pranshul 9ffeb7f3cb New translations source.json (Czech) 2025-09-03 11:18:59 +05:30
Pranshul 1ac0618bc2 New translations source.json (Spanish) 2025-09-03 11:18:58 +05:30
Pranshul e229aff0d8 New translations source.json (French) 2025-09-03 11:18:56 +05:30
Pranshul bd8a9a854c New translations source.json (Romanian) 2025-09-03 11:18:55 +05:30
Pranshul f597cc8411 New translations source.json (Serbian (Latin)) 2025-09-03 11:18:54 +05:30
Pranshul 5acb9298e7 New translations source.json (Turkish) 2025-09-03 11:18:53 +05:30
Pranshul 8d6a75e064 New translations source.json (Serbian (Cyrillic)) 2025-09-03 11:18:52 +05:30
Pranshul 73e2ff2af1 New translations source.json (German) 2025-09-03 11:18:51 +05:30
Pranshul 722d5084cf New translations source.json (Catalan) 2025-09-03 11:18:50 +05:30
Pranshul dfda321aa6 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-09-03 09:36:08 +05:30
Pranshul 89c9b70fae fixed approximate location not working closes #612 2025-09-03 09:35:51 +05:30
Pranshul 87a80ebdc9 Merge pull request #607 from PranshulGG/l10n_master
New Crowdin updates
2025-09-03 08:26:20 +05:30
Pranshul dadea95ddd updated strings 2025-09-03 08:22:38 +05:30
Pranshul 673c18dff6 updated strings 2025-09-03 07:56:51 +05:30
Pranshul 56f589edb7 fixed font closes #600 2025-09-03 07:41:20 +05:30
Pranshul 60b9caf335 New translations source.json (Polish) 2025-09-03 04:59:22 +05:30
Pranshul 80f1b70e45 New translations source.json (Portuguese, Brazilian) 2025-09-02 22:48:40 +05:30
Pranshul 7385bfb88e New translations source.json (Ukrainian) 2025-09-02 22:48:38 +05:30
Pranshul cda264189a New translations source.json (Russian) 2025-09-02 22:48:37 +05:30
Pranshul 50427688d9 New translations source.json (Turkish) 2025-09-02 22:48:36 +05:30
Pranshul 5b44ba0ba4 fixed #609, improved animations on non-froggy layout takes up fullscreen 2025-09-02 21:44:28 +05:30
Pranshul 5f599e48c3 New translations source.json (Ukrainian) 2025-09-02 16:50:07 +05:30
Pranshul b42ccf1b58 New translations source.json (Czech) 2025-09-02 16:50:06 +05:30
Pranshul 32704cfcad New translations source.json (Serbian (Latin)) 2025-09-02 16:50:05 +05:30
Pranshul 85a2544ba9 New translations source.json (Serbian (Cyrillic)) 2025-09-02 16:50:03 +05:30
Pranshul 55a34a5ebf New translations source.json (Chinese Simplified) 2025-09-02 09:59:33 +05:30
Pranshul f25cfce865 New translations source.json (French) 2025-09-02 09:59:32 +05:30
Pranshul a606daaac9 New translations source.json (Bulgarian) 2025-09-02 03:31:07 +05:30
Pranshul 2ef11c59f3 New translations source.json (Arabic, Saudi Arabia) 2025-09-02 03:31:06 +05:30
Pranshul 1ca6a8658e New translations source.json (Filipino) 2025-09-02 03:31:05 +05:30
Pranshul b99ddb8fc9 New translations source.json (Azerbaijani) 2025-09-02 03:31:04 +05:30
Pranshul c38227b0c2 New translations source.json (Persian) 2025-09-02 03:31:03 +05:30
Pranshul 7f0edf44ba New translations source.json (Indonesian) 2025-09-02 03:31:02 +05:30
Pranshul 584ae4ed97 New translations source.json (Portuguese, Brazilian) 2025-09-02 03:31:01 +05:30
Pranshul cc28018e0b New translations source.json (Vietnamese) 2025-09-02 03:31:00 +05:30
Pranshul 9c0cd2769d New translations source.json (Chinese Traditional) 2025-09-02 03:30:59 +05:30
Pranshul 8016e985ab New translations source.json (Chinese Simplified) 2025-09-02 03:30:58 +05:30
Pranshul de815911c8 New translations source.json (Ukrainian) 2025-09-02 03:30:57 +05:30
Pranshul 153da92c91 New translations source.json (Swedish) 2025-09-02 03:30:56 +05:30
Pranshul 8261e466fb New translations source.json (Slovenian) 2025-09-02 03:30:55 +05:30
Pranshul e2c0cb6c90 New translations source.json (Russian) 2025-09-02 03:30:54 +05:30
Pranshul df555f99ef New translations source.json (Portuguese) 2025-09-02 03:30:53 +05:30
Pranshul 21c9868df2 New translations source.json (Polish) 2025-09-02 03:30:52 +05:30
Pranshul dd6238b569 New translations source.json (Dutch) 2025-09-02 03:30:51 +05:30
Pranshul e015c4da19 New translations source.json (Korean) 2025-09-02 03:30:50 +05:30
Pranshul c9df7da686 New translations source.json (Japanese) 2025-09-02 03:30:49 +05:30
Pranshul 738cc7ae26 New translations source.json (Italian) 2025-09-02 03:30:48 +05:30
Pranshul b42fc7d304 New translations source.json (Hungarian) 2025-09-02 03:30:47 +05:30
Pranshul 6973579b37 New translations source.json (Finnish) 2025-09-02 03:30:46 +05:30
Pranshul 486c294553 New translations source.json (Greek) 2025-09-02 03:30:45 +05:30
Pranshul ab52c96515 New translations source.json (Czech) 2025-09-02 03:30:44 +05:30
Pranshul bcd5a0530e New translations source.json (Spanish) 2025-09-02 03:30:43 +05:30
Pranshul 6dbe0646ff New translations source.json (French) 2025-09-02 03:30:42 +05:30
Pranshul fa4b987dc1 New translations source.json (Romanian) 2025-09-02 03:30:41 +05:30
Pranshul 0aa4cb4df6 New translations source.json (Serbian (Latin)) 2025-09-02 03:30:40 +05:30
Pranshul f210e6a298 New translations source.json (Turkish) 2025-09-02 03:30:38 +05:30
Pranshul 278e27052d New translations source.json (Serbian (Cyrillic)) 2025-09-02 03:30:37 +05:30
Pranshul 02689bbd2c New translations source.json (German) 2025-09-02 03:30:36 +05:30
Pranshul b5adcee32b New translations source.json (Catalan) 2025-09-02 03:30:35 +05:30
Pranshul 5f9aba0811 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-09-01 22:33:48 +05:30
Pranshul 56b401683e added missing strings closes #608 2025-09-01 22:33:25 +05:30
Pranshul 9c03cac645 New translations source.json (Bulgarian) 2025-09-01 21:22:53 +05:30
Pranshul f2af097860 New translations source.json (Chinese Simplified) 2025-09-01 21:22:52 +05:30
Pranshul 4706885c3f Merge pull request #601 from PranshulGG/l10n_master
New Crowdin updates
2025-09-01 19:07:19 +05:30
Pranshul 5d21a9a0ee New translations source.json (Ukrainian) 2025-09-01 15:21:40 +05:30
Pranshul 81a99e2aef New translations source.json (Russian) 2025-09-01 15:21:39 +05:30
Pranshul 029a4c530d updated v2.6.2 2025-09-01 11:25:10 +05:30
Pranshul 783d979c4b fixed #599 2025-09-01 09:34:52 +05:30
Pranshul b530ede435 fix for #599 2025-09-01 09:18:11 +05:30
Pranshul ae92f7130f New translations source.json (French) 2025-09-01 09:05:50 +05:30
Pranshul 89a8d74ac5 theme issue 2025-09-01 08:22:26 +05:30
Pranshul 1d58af6702 New translations source.json (Bulgarian) 2025-09-01 03:03:00 +05:30
Pranshul 37dcebf9b5 New translations source.json (Arabic, Saudi Arabia) 2025-09-01 03:03:00 +05:30
Pranshul 92f1a9ebfc New translations source.json (Italian) 2025-09-01 03:02:58 +05:30
Pranshul 409922efa9 New translations source.json (Arabic, Saudi Arabia) 2025-08-31 21:03:32 +05:30
Pranshul 8c98c69101 New translations source.json (Italian) 2025-08-31 21:03:31 +05:30
Pranshul 3a251a006e New translations source.json (Greek) 2025-08-31 21:03:29 +05:30
Pranshul 0530ed27f9 New translations source.json (Turkish) 2025-08-31 21:03:28 +05:30
Pranshul e2331c8b9d New translations source.json (German) 2025-08-31 21:03:27 +05:30
Pranshul caa491c635 updated .env #498 2025-08-31 19:57:28 +05:30
Pranshul 7f73e70cc7 Ui tweaks 2025-08-31 19:44:06 +05:30
Pranshul ed64ba0779 updated v2.6.1 2025-08-31 18:53:55 +05:30
Pranshul abd5b88af2 updated v2.6.0 2025-08-31 14:42:00 +05:30
Pranshul 651b65f0f9 minsdk updated to 23 2025-08-31 14:21:55 +05:30
Pranshul a112910556 added daily forecast to widget closes #589 2025-08-31 12:43:34 +05:30
Pranshul 7ae28dfc64 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-08-31 09:47:03 +05:30
Pranshul d17e268751 tests 2025-08-31 09:47:00 +05:30
Pranshul 9686834c6a Merge pull request #596 from PranshulGG/l10n_master
New Crowdin updates
2025-08-31 09:46:52 +05:30
Pranshul 791884f0c1 size adjustments on folds closes #298 2025-08-31 09:13:31 +05:30
Pranshul 6bd2d4052a added a fix #487 2025-08-31 08:03:03 +05:30
Pranshul 0ad59d9a77 New translations source.json (Italian) 2025-08-30 23:52:07 +05:30
Pranshul 6b7f141776 New translations source.json (German) 2025-08-30 23:52:06 +05:30
Pranshul ddddb6d517 added clock and hourly widget closes #598, fixed #588 2025-08-30 21:25:12 +05:30
Pranshul c204fa1961 New translations source.json (Russian) 2025-08-30 17:34:25 +05:30
Pranshul 2730f5e2b6 New translations source.json (Italian) 2025-08-30 17:34:24 +05:30
Pranshul 254c3c4c5b search now shows full address closes #505, added update snack 2025-08-30 15:29:45 +05:30
Pranshul 9ece1c78bb improved how headlines are picked #582 2025-08-30 09:01:59 +05:30
Pranshul 97fd3f871c moon phase added 2025-08-30 08:42:24 +05:30
Pranshul f144150c0d New translations source.json (Czech) 2025-08-30 03:48:53 +05:30
Pranshul 64489367b9 New translations source.json (Serbian (Latin)) 2025-08-30 03:48:52 +05:30
Pranshul 3812b2a32d New translations source.json (Serbian (Cyrillic)) 2025-08-30 03:48:51 +05:30
Pranshul 07665c0ee2 New translations source.json (Catalan) 2025-08-30 03:48:50 +05:30
Pranshul 0ce8d0607b New translations source.json (Arabic, Saudi Arabia) 2025-08-29 21:37:11 +05:30
Pranshul 9469896a10 New translations source.json (Filipino) 2025-08-29 21:37:10 +05:30
Pranshul 5abd975a7a New translations source.json (Azerbaijani) 2025-08-29 21:37:08 +05:30
Pranshul 14c6ba8d3d New translations source.json (Persian) 2025-08-29 21:37:07 +05:30
Pranshul 4ba2bceea8 New translations source.json (Indonesian) 2025-08-29 21:37:06 +05:30
Pranshul 798328e3af New translations source.json (Portuguese, Brazilian) 2025-08-29 21:37:05 +05:30
Pranshul f58a375e54 New translations source.json (Vietnamese) 2025-08-29 21:37:04 +05:30
Pranshul bee0648f2f New translations source.json (Chinese Traditional) 2025-08-29 21:37:03 +05:30
Pranshul 6264273c94 New translations source.json (Chinese Simplified) 2025-08-29 21:37:01 +05:30
Pranshul 5349018510 New translations source.json (Ukrainian) 2025-08-29 21:37:00 +05:30
Pranshul 061cbc0810 New translations source.json (Swedish) 2025-08-29 21:36:59 +05:30
Pranshul 4b8677661e New translations source.json (Slovenian) 2025-08-29 21:36:58 +05:30
Pranshul 5c3f068ce0 New translations source.json (Russian) 2025-08-29 21:36:57 +05:30
Pranshul 0cadd4165e New translations source.json (Portuguese) 2025-08-29 21:36:56 +05:30
Pranshul 14b99a80cb New translations source.json (Polish) 2025-08-29 21:36:55 +05:30
Pranshul d991bc38dd New translations source.json (Dutch) 2025-08-29 21:36:54 +05:30
Pranshul 0dc415a4a2 New translations source.json (Korean) 2025-08-29 21:36:53 +05:30
Pranshul 92561f6349 New translations source.json (Japanese) 2025-08-29 21:36:52 +05:30
Pranshul 1c5bb2476b New translations source.json (Italian) 2025-08-29 21:36:50 +05:30
Pranshul e100b15d44 New translations source.json (Hungarian) 2025-08-29 21:36:49 +05:30
Pranshul c1e2efa07c New translations source.json (Finnish) 2025-08-29 21:36:48 +05:30
Pranshul 39df0fc291 New translations source.json (Greek) 2025-08-29 21:36:47 +05:30
Pranshul c884ac658b New translations source.json (Czech) 2025-08-29 21:36:46 +05:30
Pranshul f403698018 New translations source.json (Spanish) 2025-08-29 21:36:45 +05:30
Pranshul 776dd0bdd8 New translations source.json (French) 2025-08-29 21:36:44 +05:30
Pranshul f7af42514a New translations source.json (Romanian) 2025-08-29 21:36:43 +05:30
Pranshul e472a1add7 New translations source.json (Serbian (Latin)) 2025-08-29 21:36:41 +05:30
Pranshul bdfd343b0b New translations source.json (Turkish) 2025-08-29 21:36:40 +05:30
Pranshul aa3cab9e73 New translations source.json (Serbian (Cyrillic)) 2025-08-29 21:36:39 +05:30
Pranshul cdea2df9f9 New translations source.json (German) 2025-08-29 21:36:38 +05:30
Pranshul 65eb2073a2 New translations source.json (Catalan) 2025-08-29 21:36:37 +05:30
Pranshul dfa608b463 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-08-29 21:32:00 +05:30
Pranshul 72cfba953e cleaned up settings page, added strings 2025-08-29 21:31:50 +05:30
Pranshul 18d7e20c41 Merge pull request #590 from PranshulGG/l10n_master
New Crowdin updates
2025-08-29 20:26:31 +05:30
Pranshul f47fd18230 New translations source.json (Polish) 2025-08-29 15:31:47 +05:30
Pranshul 4c0771dd05 added knots for wind closes #592 2025-08-29 08:05:34 +05:30
Pranshul 9bd283b645 New translations source.json (Chinese Simplified) 2025-08-29 00:16:00 +05:30
Pranshul 9f760fd0fd New translations source.json (Turkish) 2025-08-29 00:15:59 +05:30
Pranshul 811fa31a64 fixed #586 2025-08-28 21:29:23 +05:30
Pranshul 4fd515ba30 removing ai stuff #582d 2025-08-28 21:15:01 +05:30
Pranshul cabef06249 New translations source.json (Greek) 2025-08-28 18:16:43 +05:30
Pranshul b1985faab1 New translations source.json (Arabic, Saudi Arabia) 2025-08-28 12:14:55 +05:30
Pranshul 3bd5cc320c New translations source.json (Filipino) 2025-08-28 12:14:54 +05:30
Pranshul 3b48f955d1 New translations source.json (Azerbaijani) 2025-08-28 12:14:53 +05:30
Pranshul 3d485368db New translations source.json (Persian) 2025-08-28 12:14:51 +05:30
Pranshul 97ae174c4c New translations source.json (Indonesian) 2025-08-28 12:14:50 +05:30
Pranshul afb618b506 New translations source.json (Portuguese, Brazilian) 2025-08-28 12:14:49 +05:30
Pranshul 82d4dc06e2 New translations source.json (Vietnamese) 2025-08-28 12:14:48 +05:30
Pranshul de230250e0 New translations source.json (Chinese Traditional) 2025-08-28 12:14:47 +05:30
Pranshul 89a1c5e3b4 New translations source.json (Chinese Simplified) 2025-08-28 12:14:46 +05:30
Pranshul 7a5ccdfbab New translations source.json (Ukrainian) 2025-08-28 12:14:45 +05:30
Pranshul a9e3a115d1 New translations source.json (Swedish) 2025-08-28 12:14:44 +05:30
Pranshul 94421c7994 New translations source.json (Slovenian) 2025-08-28 12:14:43 +05:30
Pranshul 85e93f5c4a New translations source.json (Russian) 2025-08-28 12:14:42 +05:30
Pranshul 2f93a12110 New translations source.json (Portuguese) 2025-08-28 12:14:41 +05:30
Pranshul a79367ea48 New translations source.json (Polish) 2025-08-28 12:14:40 +05:30
Pranshul d4a98c5e85 New translations source.json (Dutch) 2025-08-28 12:14:39 +05:30
Pranshul 8e7d75f62c New translations source.json (Korean) 2025-08-28 12:14:37 +05:30
Pranshul 902cd0dbd8 New translations source.json (Japanese) 2025-08-28 12:14:35 +05:30
Pranshul fa87312b2e New translations source.json (Italian) 2025-08-28 12:14:33 +05:30
Pranshul bd23bca07c New translations source.json (Hungarian) 2025-08-28 12:14:32 +05:30
Pranshul e15323597a New translations source.json (Finnish) 2025-08-28 12:14:31 +05:30
Pranshul 9c8bb4445a New translations source.json (Greek) 2025-08-28 12:14:30 +05:30
Pranshul f04ecbe19a New translations source.json (Czech) 2025-08-28 12:14:29 +05:30
Pranshul baf5149e22 New translations source.json (Spanish) 2025-08-28 12:14:28 +05:30
Pranshul f5dcb996fe New translations source.json (French) 2025-08-28 12:14:27 +05:30
Pranshul d70e01efd7 New translations source.json (Romanian) 2025-08-28 12:14:26 +05:30
Pranshul 895593a2e1 New translations source.json (Serbian (Latin)) 2025-08-28 12:14:24 +05:30
Pranshul a849f2a04d New translations source.json (Turkish) 2025-08-28 12:14:23 +05:30
Pranshul 06aea81150 New translations source.json (Serbian (Cyrillic)) 2025-08-28 12:14:22 +05:30
Pranshul 4c0b7cc3e4 New translations source.json (German) 2025-08-28 12:14:21 +05:30
Pranshul ecd403fff9 New translations source.json (Catalan) 2025-08-28 12:14:20 +05:30
Pranshul d73eab0510 updated strings, added a fix #593, fixed #594 2025-08-28 11:39:09 +05:30
Pranshul 27cd62a1bc added AI for summaries closes #582 2025-08-28 08:32:42 +05:30
Pranshul efa52cc72b New translations source.json (Polish) 2025-08-28 03:32:39 +05:30
Pranshul e1d872c9bb diff theme for non-froggy layout 2025-08-27 21:14:35 +05:30
Pranshul b59178c96e UI tweaks 2025-08-27 20:27:01 +05:30
Pranshul 5c3d073ad7 New translations source.json (Turkish) 2025-08-26 23:42:01 +05:30
Pranshul d905dfe623 removed option to use sys font 2025-08-26 19:51:00 +05:30
Pranshul a3158d2448 New translations source.json (Polish) 2025-08-26 17:24:24 +05:30
Pranshul 7d6366305b New translations source.json (Greek) 2025-08-26 17:24:23 +05:30
Pranshul 28b4033227 New translations source.json (Czech) 2025-08-26 17:24:22 +05:30
Pranshul b0a13659aa New translations source.json (Chinese Simplified) 2025-08-26 11:19:02 +05:30
Pranshul caea35303c fixed loading screen 2025-08-26 10:22:56 +05:30
Pranshul 53c98d08af New translations source.json (Portuguese, Brazilian) 2025-08-26 05:17:52 +05:30
Pranshul 5e71142b4d New translations source.json (German) 2025-08-26 05:17:51 +05:30
Pranshul cf4acca912 New translations source.json (Arabic, Saudi Arabia) 2025-08-25 23:22:53 +05:30
Pranshul 7f69ce7288 New translations source.json (Filipino) 2025-08-25 23:22:51 +05:30
Pranshul efff19085a New translations source.json (Azerbaijani) 2025-08-25 23:22:50 +05:30
Pranshul 6a2cc7052e New translations source.json (Persian) 2025-08-25 23:22:49 +05:30
Pranshul 16c7f7bab5 New translations source.json (Indonesian) 2025-08-25 23:22:48 +05:30
Pranshul 2919e7796d New translations source.json (Portuguese, Brazilian) 2025-08-25 23:22:47 +05:30
Pranshul dc346665f3 New translations source.json (Vietnamese) 2025-08-25 23:22:46 +05:30
Pranshul 52f7c255d2 New translations source.json (Chinese Traditional) 2025-08-25 23:22:44 +05:30
Pranshul a982a6b6f6 New translations source.json (Chinese Simplified) 2025-08-25 23:22:43 +05:30
Pranshul 1cecca0353 New translations source.json (Ukrainian) 2025-08-25 23:22:42 +05:30
Pranshul 06a86ee9dd New translations source.json (Swedish) 2025-08-25 23:22:41 +05:30
Pranshul 2a0b65201d New translations source.json (Slovenian) 2025-08-25 23:22:40 +05:30
Pranshul d6d53a3b80 New translations source.json (Russian) 2025-08-25 23:22:39 +05:30
Pranshul 4353d42a11 New translations source.json (Portuguese) 2025-08-25 23:22:38 +05:30
Pranshul 1cf9e6d170 New translations source.json (Polish) 2025-08-25 23:22:37 +05:30
Pranshul 4bc1989bf2 New translations source.json (Dutch) 2025-08-25 23:22:36 +05:30
Pranshul 92ba7407f9 New translations source.json (Korean) 2025-08-25 23:22:35 +05:30
Pranshul 0a86b4e425 New translations source.json (Japanese) 2025-08-25 23:22:33 +05:30
Pranshul 6c70e31365 New translations source.json (Italian) 2025-08-25 23:22:32 +05:30
Pranshul 352dc28d0b New translations source.json (Hungarian) 2025-08-25 23:22:31 +05:30
Pranshul 6ae057ac14 New translations source.json (Finnish) 2025-08-25 23:22:30 +05:30
Pranshul c91885fd81 New translations source.json (Greek) 2025-08-25 23:22:29 +05:30
Pranshul 574d82d7d8 New translations source.json (Czech) 2025-08-25 23:22:28 +05:30
Pranshul b1081b6821 New translations source.json (Spanish) 2025-08-25 23:22:27 +05:30
Pranshul 1f59a35ee9 New translations source.json (French) 2025-08-25 23:22:26 +05:30
Pranshul 703c6779c4 New translations source.json (Romanian) 2025-08-25 23:22:24 +05:30
Pranshul ba0415839b New translations source.json (Serbian (Latin)) 2025-08-25 23:22:23 +05:30
Pranshul 9dd29ca6c4 New translations source.json (Turkish) 2025-08-25 23:22:22 +05:30
Pranshul 1678d134c7 New translations source.json (Serbian (Cyrillic)) 2025-08-25 23:22:21 +05:30
Pranshul c02ba64380 New translations source.json (German) 2025-08-25 23:22:20 +05:30
Pranshul 07470ac79e New translations source.json (Catalan) 2025-08-25 23:22:19 +05:30
Pranshul a572a346f3 strings updated 2025-08-25 22:34:39 +05:30
Pranshul 05b1372414 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-08-25 22:33:00 +05:30
Pranshul cdad8865e3 switch default location from locations page 2025-08-25 22:32:15 +05:30
Pranshul a25de00719 Merge pull request #584 from PranshulGG/l10n_master
New Crowdin updates
2025-08-25 19:02:08 +05:30
Pranshul 0b29488e4a New translations source.json (Romanian) 2025-08-25 16:59:39 +05:30
Pranshul d5b33d7cb2 issue where the loader did not hide on startup 2025-08-25 10:10:36 +05:30
Pranshul ec2dab78e5 option added to use sys font 2025-08-25 09:54:55 +05:30
Pranshul 9b64534070 removed font variant 2025-08-25 07:44:44 +05:30
Pranshul d5b4963be0 New translations source.json (Ukrainian) 2025-08-25 02:04:45 +05:30
Pranshul 3a354f8411 New translations source.json (Dutch) 2025-08-25 02:04:44 +05:30
Pranshul 4df4f56dee New translations source.json (Spanish) 2025-08-24 18:38:20 +05:30
Pranshul 896137abec New translations source.json (French) 2025-08-24 18:38:19 +05:30
Pranshul 9582ed911b New translations source.json (French) 2025-08-24 12:26:08 +05:30
Pranshul a547dfcfbb New translations source.json (Arabic, Saudi Arabia) 2025-08-24 06:02:41 +05:30
Pranshul 3381e3ca71 New translations source.json (Portuguese, Brazilian) 2025-08-24 06:02:40 +05:30
Pranshul 5eca8631f8 New translations source.json (French) 2025-08-24 06:02:39 +05:30
Pranshul a6f6a36d46 New translations source.json (Arabic, Saudi Arabia) 2025-08-23 23:59:06 +05:30
Pranshul 08b90a2351 New translations source.json (Chinese Simplified) 2025-08-23 23:59:05 +05:30
Pranshul 0c51ee63bb New translations source.json (Catalan) 2025-08-23 23:59:04 +05:30
Pranshul eccd647f0d updated strings 2025-08-23 18:10:58 +05:30
Pranshul dcbf841e2f updated version 2025-08-23 18:03:32 +05:30
Pranshul 0981a2c7da Merge pull request #579 from PranshulGG/l10n_master
New Crowdin updates
2025-08-23 18:03:03 +05:30
Pranshul 471a76f79a fixed #554, fixed #583 2025-08-23 18:02:23 +05:30
Pranshul 96bba1f7f6 fixed #581, fixed #580 2025-08-23 17:41:33 +05:30
Pranshul 252c2ea07f New translations source.json (German) 2025-08-23 09:10:38 +05:30
Pranshul 3186cd470a New translations source.json (Ukrainian) 2025-08-23 02:56:39 +05:30
Pranshul b79c4adc88 New translations source.json (Czech) 2025-08-23 02:56:38 +05:30
Pranshul f6c8672372 New translations source.json (Turkish) 2025-08-23 02:56:37 +05:30
Pranshul 561cb767eb updated 2.5.0 2025-08-22 22:57:42 +05:30
Pranshul 25a718cb2e updated v2.5.0 2025-08-22 22:57:28 +05:30
Pranshul 6f7d656c2d more strings 2025-08-22 22:11:33 +05:30
Pranshul 5a62d30c1d Merge pull request #577 from PranshulGG/l10n_master
New Crowdin updates
2025-08-22 21:47:12 +05:30
Pranshul 14d284f19e strings on widgets 2025-08-22 21:06:58 +05:30
Pranshul 84bdc0a06a New translations source.json (Arabic, Saudi Arabia) 2025-08-22 20:46:05 +05:30
Pranshul 068f2ebee4 New translations source.json (Filipino) 2025-08-22 20:46:04 +05:30
Pranshul c13d4f4c02 New translations source.json (Azerbaijani) 2025-08-22 20:46:03 +05:30
Pranshul 4f5694c6f2 New translations source.json (Persian) 2025-08-22 20:46:02 +05:30
Pranshul dc75d62fc5 New translations source.json (Indonesian) 2025-08-22 20:46:01 +05:30
Pranshul 0ab1497abc New translations source.json (Portuguese, Brazilian) 2025-08-22 20:46:00 +05:30
Pranshul 0c9ea8288b New translations source.json (Vietnamese) 2025-08-22 20:45:59 +05:30
Pranshul 5d1671d537 New translations source.json (Chinese Traditional) 2025-08-22 20:45:58 +05:30
Pranshul d4c9a4f696 New translations source.json (Chinese Simplified) 2025-08-22 20:45:56 +05:30
Pranshul 8d46e59484 New translations source.json (Ukrainian) 2025-08-22 20:45:55 +05:30
Pranshul e91aeb42c8 New translations source.json (Swedish) 2025-08-22 20:45:54 +05:30
Pranshul a6a30a75db New translations source.json (Slovenian) 2025-08-22 20:45:53 +05:30
Pranshul 4d93ce6c35 New translations source.json (Russian) 2025-08-22 20:45:52 +05:30
Pranshul 21920cade4 New translations source.json (Portuguese) 2025-08-22 20:45:51 +05:30
Pranshul 1a85b44064 New translations source.json (Polish) 2025-08-22 20:45:50 +05:30
Pranshul 4d6f25d60b New translations source.json (Dutch) 2025-08-22 20:45:49 +05:30
Pranshul c84bffe2e0 New translations source.json (Korean) 2025-08-22 20:45:47 +05:30
Pranshul 2acf8b7174 New translations source.json (Japanese) 2025-08-22 20:45:46 +05:30
Pranshul 2c66f9c9bf New translations source.json (Italian) 2025-08-22 20:45:45 +05:30
Pranshul 1975dc1c4d New translations source.json (Hungarian) 2025-08-22 20:45:44 +05:30
Pranshul 53887201c6 New translations source.json (Finnish) 2025-08-22 20:45:43 +05:30
Pranshul 527307f3d2 New translations source.json (Greek) 2025-08-22 20:45:42 +05:30
Pranshul 8a6be7985e New translations source.json (Czech) 2025-08-22 20:45:41 +05:30
Pranshul 187e2dedff New translations source.json (Spanish) 2025-08-22 20:45:39 +05:30
Pranshul 6a0c2ca35a New translations source.json (French) 2025-08-22 20:45:38 +05:30
Pranshul 3c286f4ac1 New translations source.json (Romanian) 2025-08-22 20:45:37 +05:30
Pranshul 2a1bc8e9e6 New translations source.json (Serbian (Latin)) 2025-08-22 20:45:36 +05:30
Pranshul b6c9a95291 New translations source.json (Turkish) 2025-08-22 20:45:35 +05:30
Pranshul bddd4f98a8 New translations source.json (Serbian (Cyrillic)) 2025-08-22 20:45:34 +05:30
Pranshul 7ff92ac7f3 New translations source.json (German) 2025-08-22 20:45:33 +05:30
Pranshul 25b6115d22 New translations source.json (Catalan) 2025-08-22 20:45:31 +05:30
Pranshul 362342e4e8 added strings for widgets 2025-08-22 20:25:58 +05:30
Pranshul ddefb0484f Merge pull request #575 from PranshulGG/l10n_master
New Crowdin updates
2025-08-22 20:24:17 +05:30
Pranshul 901648cfd9 more strings 2025-08-22 20:18:03 +05:30
Pranshul c69d12c9a8 minor ui tweaks 2025-08-22 16:16:03 +05:30
Pranshul ff79255551 New translations source.json (Arabic, Saudi Arabia) 2025-08-22 13:29:29 +05:30
Pranshul 0df952a8be New translations source.json (Filipino) 2025-08-22 13:29:27 +05:30
Pranshul 39c7483dc5 New translations source.json (Azerbaijani) 2025-08-22 13:29:26 +05:30
Pranshul 2a6e10fc99 added option to use darker colors on cards 2025-08-22 13:29:25 +05:30
Pranshul c2371c8bf6 New translations source.json (Persian) 2025-08-22 13:29:25 +05:30
Pranshul 3a58663930 New translations source.json (Indonesian) 2025-08-22 13:29:24 +05:30
Pranshul d8597debf7 New translations source.json (Portuguese, Brazilian) 2025-08-22 13:29:22 +05:30
Pranshul 9eff604d65 New translations source.json (Vietnamese) 2025-08-22 13:29:21 +05:30
Pranshul f52e1801de New translations source.json (Chinese Traditional) 2025-08-22 13:29:20 +05:30
Pranshul 0a1c7a33f1 New translations source.json (Chinese Simplified) 2025-08-22 13:29:19 +05:30
Pranshul 597ccf031f New translations source.json (Ukrainian) 2025-08-22 13:29:18 +05:30
Pranshul 008502386e New translations source.json (Swedish) 2025-08-22 13:29:17 +05:30
Pranshul b62c81e210 New translations source.json (Slovenian) 2025-08-22 13:29:16 +05:30
Pranshul 9ad3e8fd5d New translations source.json (Russian) 2025-08-22 13:29:15 +05:30
Pranshul e46cb96b6f New translations source.json (Portuguese) 2025-08-22 13:29:14 +05:30
Pranshul 1ffbaab8a3 New translations source.json (Polish) 2025-08-22 13:29:13 +05:30
Pranshul 7763824831 New translations source.json (Dutch) 2025-08-22 13:29:12 +05:30
Pranshul d9accee6a4 New translations source.json (Korean) 2025-08-22 13:29:11 +05:30
Pranshul eec30a047f New translations source.json (Japanese) 2025-08-22 13:29:10 +05:30
Pranshul 1b9d93f0e4 New translations source.json (Italian) 2025-08-22 13:29:08 +05:30
Pranshul ab3f3c6319 New translations source.json (Hungarian) 2025-08-22 13:29:08 +05:30
Pranshul cab4f532fd New translations source.json (Finnish) 2025-08-22 13:29:06 +05:30
Pranshul c57aa01375 New translations source.json (Greek) 2025-08-22 13:29:05 +05:30
Pranshul e7c66bfe81 New translations source.json (Czech) 2025-08-22 13:29:04 +05:30
Pranshul 95d380e0c8 New translations source.json (Spanish) 2025-08-22 13:29:03 +05:30
Pranshul e410851712 New translations source.json (French) 2025-08-22 13:29:02 +05:30
Pranshul c5849128eb New translations source.json (Romanian) 2025-08-22 13:29:01 +05:30
Pranshul 4573c2f3b0 New translations source.json (Serbian (Latin)) 2025-08-22 13:29:00 +05:30
Pranshul 20957a6f16 New translations source.json (Turkish) 2025-08-22 13:28:58 +05:30
Pranshul f39632c943 New translations source.json (Serbian (Cyrillic)) 2025-08-22 13:28:57 +05:30
Pranshul f3390e8f1a New translations source.json (German) 2025-08-22 13:28:56 +05:30
Pranshul 767b8f59fd New translations source.json (Catalan) 2025-08-22 13:28:55 +05:30
Pranshul 0c9d924636 pixel like layout closes #573 2025-08-22 13:28:14 +05:30
Pranshul 555c2c9ae6 changed font 2025-08-22 13:27:45 +05:30
Pranshul 539b754992 updated strings 2025-08-22 13:27:25 +05:30
Pranshul 639526d27f New translations source.json (Ukrainian) 2025-08-22 05:53:46 +05:30
Pranshul e05fac2087 New translations source.json (Catalan) 2025-08-22 05:53:45 +05:30
Pranshul aaced2f14e New translations source.json (Czech) 2025-08-21 23:37:24 +05:30
Pranshul 0fe4fa76d5 New translations source.json (Arabic, Saudi Arabia) 2025-08-21 17:03:56 +05:30
Pranshul e60c129c8c New translations source.json (Filipino) 2025-08-21 17:03:55 +05:30
Pranshul 2b7041fd22 New translations source.json (Azerbaijani) 2025-08-21 17:03:54 +05:30
Pranshul b8ebd520b2 New translations source.json (Persian) 2025-08-21 17:03:53 +05:30
Pranshul 9b07bcbfac New translations source.json (Indonesian) 2025-08-21 17:03:52 +05:30
Pranshul b586b0c51e New translations source.json (Portuguese, Brazilian) 2025-08-21 17:03:50 +05:30
Pranshul 5bfc317111 New translations source.json (Vietnamese) 2025-08-21 17:03:49 +05:30
Pranshul 6b1257f964 New translations source.json (Chinese Traditional) 2025-08-21 17:03:48 +05:30
Pranshul bfbf89beeb New translations source.json (Chinese Simplified) 2025-08-21 17:03:47 +05:30
Pranshul 1ba6789214 New translations source.json (Ukrainian) 2025-08-21 17:03:46 +05:30
Pranshul 90e9b4a2d9 New translations source.json (Swedish) 2025-08-21 17:03:44 +05:30
Pranshul 41854753ce New translations source.json (Slovenian) 2025-08-21 17:03:43 +05:30
Pranshul 1069ee221b New translations source.json (Russian) 2025-08-21 17:03:42 +05:30
Pranshul 1a7f236bb4 New translations source.json (Portuguese) 2025-08-21 17:03:41 +05:30
Pranshul 471fd7d4f1 New translations source.json (Polish) 2025-08-21 17:03:40 +05:30
Pranshul 32e669d8e2 New translations source.json (Dutch) 2025-08-21 17:03:38 +05:30
Pranshul 3c889cda98 New translations source.json (Korean) 2025-08-21 17:03:37 +05:30
Pranshul 3c32159d2a New translations source.json (Japanese) 2025-08-21 17:03:36 +05:30
Pranshul b137dc07ce New translations source.json (Italian) 2025-08-21 17:03:35 +05:30
Pranshul bfa5903555 New translations source.json (Hungarian) 2025-08-21 17:03:34 +05:30
Pranshul 9176f3b55a New translations source.json (Finnish) 2025-08-21 17:03:33 +05:30
Pranshul 5b9a0d6da3 New translations source.json (Greek) 2025-08-21 17:03:32 +05:30
Pranshul c7f988b5a2 New translations source.json (Czech) 2025-08-21 17:03:31 +05:30
Pranshul 036489f0a6 New translations source.json (Spanish) 2025-08-21 17:03:30 +05:30
Pranshul 65f8df00b6 New translations source.json (French) 2025-08-21 17:03:29 +05:30
Pranshul cedb29b64a New translations source.json (Romanian) 2025-08-21 17:03:27 +05:30
Pranshul a23c9b20bc New translations source.json (Serbian (Latin)) 2025-08-21 17:03:26 +05:30
Pranshul fc41254d88 New translations source.json (Turkish) 2025-08-21 17:03:25 +05:30
Pranshul a4c02ed06e New translations source.json (Serbian (Cyrillic)) 2025-08-21 17:03:24 +05:30
Pranshul 9a5548ec14 New translations source.json (German) 2025-08-21 17:03:23 +05:30
Pranshul ff901c1aa0 New translations source.json (Catalan) 2025-08-21 17:03:22 +05:30
Pranshul a675a0b1a4 updated strings 2025-08-21 11:46:55 +05:30
Pranshul 00b02bc9b0 updated strings closes #571 2025-08-21 10:56:29 +05:30
Pranshul 3efceed8f7 adding in tests 2025-08-21 10:03:49 +05:30
Pranshul ff0d390ad6 New translations source.json (Greek) 2025-08-21 09:54:27 +05:30
Pranshul 0c1edcf969 added more url for actual internet access 2025-08-21 08:19:33 +05:30
Pranshul 25d84dbcd6 New translations source.json (Greek) 2025-08-21 03:43:00 +05:30
Pranshul 63eb7eed4f debug apk 2025-08-20 16:06:06 +05:30
Pranshul ec9794d846 added apk 2025-08-20 15:37:48 +05:30
Pranshul 7a9191741b Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-08-20 15:25:06 +05:30
Pranshul 45bb12fea2 translation 2025-08-20 15:25:02 +05:30
Pranshul e5119c4bb7 Merge pull request #568 from PranshulGG/l10n_master
New Crowdin updates
2025-08-19 22:56:56 +05:30
Pranshul 247b96e78b New translations source.json (Romanian) 2025-08-19 20:32:40 +05:30
Pranshul 6f6002193e New translations source.json (Serbian (Latin)) 2025-08-19 14:20:14 +05:30
Pranshul 1201d400c5 New translations source.json (Indonesian) 2025-08-18 18:22:09 +05:30
Pranshul d9eb80a184 New translations source.json (Greek) 2025-08-18 18:22:08 +05:30
Pranshul 5287257237 New translations source.json (Ukrainian) 2025-08-17 23:28:34 +05:30
Pranshul bd4e8dc1be New translations source.json (Italian) 2025-08-17 23:28:33 +05:30
Pranshul 7d8ab9ae46 New translations source.json (Polish) 2025-08-17 17:18:02 +05:30
Pranshul 8e7e69d1ba Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-08-17 11:15:19 +05:30
Pranshul 97a2829e01 updated version closes #557 2025-08-17 11:15:16 +05:30
Pranshul e37a520a04 Merge pull request #564 from PranshulGG/l10n_master
New Crowdin updates
2025-08-17 11:13:56 +05:30
Pranshul 3eabb36401 new widget, fixed #560 2025-08-16 15:35:18 +05:30
Pranshul c4ba686bb8 fixed permission issues 2025-08-16 08:40:10 +05:30
Pranshul fc33d09aad New translations source.json (Greek) 2025-08-15 23:18:04 +05:30
Pranshul 846973b1fc use native code to get device location closes #563 #553 2025-08-15 22:44:15 +05:30
Pranshul 5a29b71a76 updated animations 2025-08-15 21:35:06 +05:30
Pranshul 7a8530ab83 fixes infinite loading #561 2025-08-15 20:25:22 +05:30
Pranshul 725b044d3e New translations source.json (Polish) 2025-08-15 17:22:16 +05:30
Pranshul ce6cdfb6c0 changed ndk version 2025-08-15 16:49:26 +05:30
Pranshul 53c2bfa435 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-08-15 14:43:35 +05:30
Pranshul 9ad3bc9d9c clean stuff 2025-08-15 14:43:01 +05:30
Pranshul b15a3b1fd9 Merge pull request #562 from PranshulGG/l10n_master
New Crowdin updates
2025-08-15 14:42:35 +05:30
Pranshul e8f7edc12c New translations source.json (Greek) 2025-08-15 09:51:31 +05:30
Pranshul 1b098c11a3 New translations source.json (Greek) 2025-08-15 03:54:07 +05:30
Pranshul 5170d1dfc1 New translations source.json (Polish) 2025-08-14 21:35:22 +05:30
Pranshul c9d41d65b1 New translations source.json (French) 2025-08-14 21:35:21 +05:30
Pranshul 14e4af03e7 Merge pull request #555 from PranshulGG/l10n_master
New Crowdin updates
2025-08-14 15:01:50 +05:30
Pranshul 51f80f5c94 New translations source.json (Polish) 2025-08-14 04:42:09 +05:30
Pranshul a7eca28679 New translations source.json (Chinese Simplified) 2025-08-12 01:08:08 +05:30
Pranshul d6fc20ff8f New translations source.json (Polish) 2025-08-12 01:08:06 +05:30
Pranshul 5bf1512ca4 New translations source.json (Polish) 2025-08-11 19:07:24 +05:30
Pranshul 898a91b186 New translations source.json (Portuguese, Brazilian) 2025-08-11 11:56:49 +05:30
Pranshul 014625834d New translations source.json (Arabic, Saudi Arabia) 2025-08-11 05:53:01 +05:30
Pranshul 248a03deb7 New translations source.json (Russian) 2025-08-11 05:53:00 +05:30
Pranshul 6442344315 New translations source.json (Russian) 2025-08-10 23:46:54 +05:30
Pranshul b3504e173c New translations source.json (Russian) 2025-08-10 17:43:57 +05:30
Pranshul 10af8981d2 New translations source.json (Dutch) 2025-08-10 17:43:55 +05:30
Pranshul ce421d0a3c New translations source.json (Spanish) 2025-08-10 17:43:50 +05:30
Pranshul 5f45f73d07 New translations source.json (Serbian (Cyrillic)) 2025-08-10 17:43:46 +05:30
Pranshul 8fbf24a0c9 New translations source.json (Serbian (Latin)) 2025-08-10 15:24:04 +05:30
Pranshul 591c37b901 New translations source.json (Turkish) 2025-08-10 15:24:03 +05:30
Pranshul 8a38acb5a5 New translations source.json (Serbian (Cyrillic)) 2025-08-10 15:24:02 +05:30
Pranshul f2c9eb01b8 New translations source.json (German) 2025-08-10 15:24:01 +05:30
Pranshul dbc9b5a505 New translations source.json (Catalan) 2025-08-10 15:24:00 +05:30
Pranshul a042afe7fd use newer compo 2025-08-10 11:09:30 +05:30
Pranshul 50b39d7f15 updated version 2025-08-10 06:50:35 +05:30
Pranshul 69ad39bdc3 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-08-10 06:49:47 +05:30
Pranshul bffa8de359 bug fixes 2025-08-10 06:49:39 +05:30
Pranshul 65eea5501e Merge pull request #550 from PranshulGG/l10n_master
New Crowdin updates
2025-08-10 06:48:47 +05:30
Pranshul cd7bc00017 fixes #549 2025-08-10 06:25:53 +05:30
Pranshul 48e50ec335 New translations source.json (Czech) 2025-08-10 02:51:31 +05:30
Pranshul 5e1b4fff5d updated 2.3.0 2025-08-09 21:52:08 +05:30
Pranshul b577c221a2 updated strings 2025-08-09 21:08:52 +05:30
Pranshul 0083552cd7 Merge pull request #548 from PranshulGG/l10n_master
New Crowdin updates
2025-08-09 20:55:39 +05:30
Pranshul d9153c6f9f New translations source.json (French) 2025-08-09 20:53:43 +05:30
Pranshul bb775f227f New translations source.json (Arabic, Saudi Arabia) 2025-08-09 20:53:42 +05:30
Pranshul daaeb8576a New translations source.json (Serbian (Latin)) 2025-08-09 20:53:41 +05:30
Pranshul 3449c5878a New translations source.json (Filipino) 2025-08-09 20:53:40 +05:30
Pranshul a12adabd13 New translations source.json (Azerbaijani) 2025-08-09 20:53:39 +05:30
Pranshul 86e8bf61fe New translations source.json (Persian) 2025-08-09 20:53:38 +05:30
Pranshul 5a6c015b68 New translations source.json (Indonesian) 2025-08-09 20:53:37 +05:30
Pranshul b0b56be1d6 New translations source.json (Portuguese, Brazilian) 2025-08-09 20:53:36 +05:30
Pranshul f96862e9db New translations source.json (Vietnamese) 2025-08-09 20:53:36 +05:30
Pranshul 3fc6b8c209 New translations source.json (Chinese Traditional) 2025-08-09 20:53:34 +05:30
Pranshul 49500afa59 New translations source.json (Chinese Simplified) 2025-08-09 20:53:34 +05:30
Pranshul cc6843c073 New translations source.json (Ukrainian) 2025-08-09 20:53:33 +05:30
Pranshul 43f6ccc484 New translations source.json (Turkish) 2025-08-09 20:53:32 +05:30
Pranshul f63fd3ead6 New translations source.json (Swedish) 2025-08-09 20:53:31 +05:30
Pranshul 083b91545c New translations source.json (Serbian (Cyrillic)) 2025-08-09 20:53:30 +05:30
Pranshul ab42e4040b New translations source.json (Slovenian) 2025-08-09 20:53:29 +05:30
Pranshul d5158b4daf New translations source.json (Russian) 2025-08-09 20:53:28 +05:30
Pranshul fd96b21d13 New translations source.json (Portuguese) 2025-08-09 20:53:27 +05:30
Pranshul e910134fcd New translations source.json (Polish) 2025-08-09 20:53:26 +05:30
Pranshul 17b3d4c553 New translations source.json (Dutch) 2025-08-09 20:53:25 +05:30
Pranshul 328e6dd719 New translations source.json (Korean) 2025-08-09 20:53:24 +05:30
Pranshul aa6a31c50f New translations source.json (Japanese) 2025-08-09 20:53:23 +05:30
Pranshul f376e40271 New translations source.json (Italian) 2025-08-09 20:53:22 +05:30
Pranshul e0c1662180 New translations source.json (Hungarian) 2025-08-09 20:53:21 +05:30
Pranshul 176a1d6985 New translations source.json (Finnish) 2025-08-09 20:53:20 +05:30
Pranshul 429396f27e New translations source.json (Greek) 2025-08-09 20:53:19 +05:30
Pranshul 6d1446a6ed New translations source.json (German) 2025-08-09 20:53:18 +05:30
Pranshul 05b4b97573 New translations source.json (Czech) 2025-08-09 20:53:17 +05:30
Pranshul 7171e8b690 New translations source.json (Catalan) 2025-08-09 20:53:15 +05:30
Pranshul 8515c8ca33 New translations source.json (Spanish) 2025-08-09 20:53:14 +05:30
Pranshul 6d82449ac5 New translations source.json (Romanian) 2025-08-09 20:53:13 +05:30
Pranshul 9c208da1ca Merge pull request #547 from PranshulGG/l10n_master
New Crowdin updates
2025-08-09 20:51:57 +05:30
Pranshul 320e40b10a make summary headlines and suffixes respect time of day 2025-08-09 20:50:58 +05:30
Pranshul 9f543f2124 updated strings 2025-08-09 20:50:38 +05:30
Pranshul 9deb27a800 allow changing refresh interval 2025-08-09 20:50:14 +05:30
Pranshul 0cf2333790 ddded pill widget (#285), fixed bugs, and integrated native code for workmanager 2025-08-09 17:58:36 +05:30
Pranshul 1e82428453 New translations source.json (Catalan) 2025-08-09 06:23:39 +05:30
Pranshul a65f9bd35b New translations source.json (Japanese) 2025-08-09 00:01:56 +05:30
Pranshul 83d7382fa0 New translations source.json (Spanish) 2025-08-09 00:01:55 +05:30
Pranshul d185be29fd responsive to resize 2025-08-08 22:29:24 +05:30
Pranshul 16ed2d5432 New translations source.json (Serbian (Latin)) 2025-08-08 18:06:05 +05:30
Pranshul 91b13ef476 New translations source.json (Turkish) 2025-08-08 18:06:04 +05:30
Pranshul 0089392b5f New translations source.json (Serbian (Cyrillic)) 2025-08-08 18:06:03 +05:30
Pranshul f1d05a962b New translations source.json (Czech) 2025-08-08 18:06:02 +05:30
Pranshul c77adbd5c5 New translations source.json (French) 2025-08-08 11:55:44 +05:30
Pranshul 24e3815619 New translations source.json (Arabic, Saudi Arabia) 2025-08-08 11:55:43 +05:30
Pranshul f97b11495f New translations source.json (Serbian (Latin)) 2025-08-08 11:55:42 +05:30
Pranshul e46112ca41 New translations source.json (Filipino) 2025-08-08 11:55:41 +05:30
Pranshul caf32458f8 New translations source.json (Azerbaijani) 2025-08-08 11:55:40 +05:30
Pranshul afb9f7e147 New translations source.json (Persian) 2025-08-08 11:55:39 +05:30
Pranshul b65d5335e1 New translations source.json (Indonesian) 2025-08-08 11:55:38 +05:30
Pranshul 5b3a7c268f New translations source.json (Portuguese, Brazilian) 2025-08-08 11:55:37 +05:30
Pranshul 9388911fc3 New translations source.json (Vietnamese) 2025-08-08 11:55:36 +05:30
Pranshul 062112eff8 New translations source.json (Chinese Traditional) 2025-08-08 11:55:35 +05:30
Pranshul 5eb8dad78d New translations source.json (Chinese Simplified) 2025-08-08 11:55:33 +05:30
Pranshul ce12a204a3 New translations source.json (Ukrainian) 2025-08-08 11:55:32 +05:30
Pranshul 517c3177f2 New translations source.json (Turkish) 2025-08-08 11:55:31 +05:30
Pranshul f86e928610 New translations source.json (Swedish) 2025-08-08 11:55:30 +05:30
Pranshul f3cc5b567b New translations source.json (Serbian (Cyrillic)) 2025-08-08 11:55:29 +05:30
Pranshul 5abd9d29f3 New translations source.json (Slovenian) 2025-08-08 11:55:28 +05:30
Pranshul 3195017eb2 New translations source.json (Russian) 2025-08-08 11:55:27 +05:30
Pranshul 7370cc5c19 New translations source.json (Portuguese) 2025-08-08 11:55:26 +05:30
Pranshul 26206fb864 New translations source.json (Polish) 2025-08-08 11:55:25 +05:30
Pranshul 4cc60e4f0c New translations source.json (Dutch) 2025-08-08 11:55:24 +05:30
Pranshul dea3069f5e New translations source.json (Korean) 2025-08-08 11:55:23 +05:30
Pranshul cb4d37690a New translations source.json (Japanese) 2025-08-08 11:55:22 +05:30
Pranshul 9d2d824a5d New translations source.json (Italian) 2025-08-08 11:55:21 +05:30
Pranshul 9ef5cccb32 New translations source.json (Hungarian) 2025-08-08 11:55:20 +05:30
Pranshul da470ccfa2 New translations source.json (Finnish) 2025-08-08 11:55:19 +05:30
Pranshul 00997aceee New translations source.json (Greek) 2025-08-08 11:55:18 +05:30
Pranshul 17bb79f463 New translations source.json (German) 2025-08-08 11:55:17 +05:30
Pranshul e26a3d7d77 New translations source.json (Czech) 2025-08-08 11:55:16 +05:30
Pranshul 70ec0090b9 New translations source.json (Catalan) 2025-08-08 11:55:15 +05:30
Pranshul f17a6996f9 New translations source.json (Spanish) 2025-08-08 11:55:14 +05:30
Pranshul 04c74ef149 New translations source.json (Romanian) 2025-08-08 11:55:13 +05:30
Pranshul ca826a2463 updated strings 2025-08-08 11:53:41 +05:30
Pranshul 63e9c40858 notification when a background task runs 2025-08-07 22:03:08 +05:30
Pranshul 1ec657f9c4 Merge pull request #546 from PranshulGG/l10n_master
New Crowdin updates
2025-08-07 21:01:33 +05:30
Pranshul f556d448df random number 2025-08-07 20:39:54 +05:30
Pranshul 8c9363afb1 Fix localization on widgets 2025-08-07 20:35:08 +05:30
Pranshul 2d7c83d68b fixes #524 2025-08-07 20:33:00 +05:30
Pranshul 3a9089b259 added a fix #526 2025-08-07 20:30:50 +05:30
Pranshul eb95194247 fixes #539 2025-08-07 20:28:28 +05:30
Pranshul 5caa579f61 tab selection based on aqi type closes #543 2025-08-07 20:26:43 +05:30
Pranshul 20bfd4379c overflowing text fixed #535 2025-08-07 19:49:26 +05:30
Pranshul 0e40ed2415 Fixed #545 Reordered list now saves, and the search FAB no longer overlays locations 2025-08-07 16:53:24 +05:30
Pranshul 9464d422c8 New translations source.json (Russian) 2025-08-07 15:12:51 +05:30
Pranshul 989401f5c5 Merge pull request #532 from PranshulGG/l10n_master
New Crowdin updates
2025-08-07 08:49:42 +05:30
Pranshul 2dc15baaf9 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-08-07 08:49:05 +05:30
Pranshul 2c004b3f0b widget bug fixess 2025-08-07 08:48:55 +05:30
Pranshul 2ceafaeaa3 Merge pull request #540 from Caballosanex/master
Improve weather data fallback merging for partial model coverage and Improved weather Model Picker
2025-08-07 08:48:09 +05:30
Àlex Sánchez Blabia 8a98266396 Deleted debug messages 2025-08-06 22:08:53 +02:00
Àlex Sánchez Blabia 603ab601bd Add intelligent caching system for weather model temperature display 2025-08-06 21:55:47 +02:00
Pranshul 803e8c7c46 widgets work done #285 2025-08-06 21:56:13 +05:30
Àlex Sánchez Blabia 7123b1a79a Use currentLocation instead of selectedLocation to avoid import backup bugs. 2025-08-06 11:57:58 +02:00
Àlex Sánchez Blabia 943aea6dec Corrected incorrect values 2025-08-06 11:40:55 +02:00
Àlex Sánchez Blabia 0f794744ff Add real-time temperature display to weather model picker 2025-08-06 10:44:52 +02:00
Àlex Sánchez Blabia 91aa62ca4c Improve weather data fallback merging for partial model coverage 2025-08-06 09:53:19 +02:00
Pranshul 06c76cfd12 adding first working widget 2025-08-06 12:29:39 +05:30
Pranshul a0e752a7fc New translations source.json (French) 2025-08-06 08:26:48 +05:30
Pranshul 4c11af47e3 New translations source.json (Spanish) 2025-08-05 03:16:33 +05:30
Pranshul eeda3fcea9 fix null alerts 2025-08-04 21:03:50 +05:30
Pranshul 33ef18ad20 removing widgets (new start) 2025-08-04 19:36:59 +05:30
Pranshul f50a905fa2 some background work 2025-08-04 14:41:33 +05:30
Pranshul 343cc577b4 New translations source.json (Serbian (Latin)) 2025-08-03 23:02:28 +05:30
Pranshul b934eadd23 New translations source.json (Serbian (Cyrillic)) 2025-08-03 23:02:27 +05:30
Pranshul 0e4fe25e49 Merge pull request #530 from FranzMari/do-not-prepend-ago-in-italian
remove italian from languages where `ago` is prepended
2025-08-03 21:48:05 +05:30
Pranshul a413d35fe3 Merge pull request #523 from PranshulGG/l10n_master
New Crowdin updates
2025-08-03 21:47:40 +05:30
Pranshul fb3bfa6159 widgets stuff that kind of works 2025-08-03 21:45:44 +05:30
Pranshul 159a697b5f removing glance (skill issue) 2025-08-03 17:00:27 +05:30
Pranshul 10daf2b78b widget stuff that doesn't work 2025-08-02 22:44:12 +05:30
Pranshul 99d39fc918 readme updated 2025-08-02 21:53:56 +05:30
Francesco Marinucci 34e4e7945d remove italian from languages where ago is prepended 2025-08-02 18:21:02 +02:00
Pranshul 46f298bffe New translations source.json (Chinese Simplified) 2025-08-02 21:47:52 +05:30
Pranshul 001a7f981e New translations source.json (Turkish) 2025-08-02 21:47:51 +05:30
Pranshul 0598ded6fe New translations source.json (Italian) 2025-08-02 21:47:50 +05:30
Pranshul 3420a3ff27 New translations source.json (German) 2025-08-02 15:16:08 +05:30
Pranshul f6eaee4607 home widgets start 2025-08-02 08:53:22 +05:30
Pranshul 9dfa0dba73 New translations source.json (Chinese Simplified) 2025-08-02 08:52:59 +05:30
Pranshul 9fd9acef44 reduced forecast days 2025-08-02 08:39:47 +05:30
Pranshul 9efb0f3722 New translations source.json (German) 2025-08-02 00:06:44 +05:30
Pranshul a136a4af0a New translations source.json (Czech) 2025-08-02 00:06:43 +05:30
Pranshul f2df607bc4 another commit 2025-08-01 20:20:02 +05:30
Pranshul a02b1f58ba updated version 2025-08-01 20:19:26 +05:30
Pranshul 57f95bca46 Merge pull request #522 from PranshulGG/l10n_master
New Crowdin updates
2025-08-01 20:18:37 +05:30
Pranshul 3dfc9c62ac more changesssssss 2025-08-01 20:18:17 +05:30
Pranshul 4e1ed87c2d New translations source.json (French) 2025-08-01 18:06:24 +05:30
Pranshul 3567f5e867 New translations source.json (Arabic, Saudi Arabia) 2025-08-01 18:06:23 +05:30
Pranshul 4644f03941 New translations source.json (Serbian (Latin)) 2025-08-01 18:06:21 +05:30
Pranshul 2e216e3342 New translations source.json (Filipino) 2025-08-01 18:06:20 +05:30
Pranshul 08b41bba5b New translations source.json (Azerbaijani) 2025-08-01 18:06:19 +05:30
Pranshul 08cfb48a18 New translations source.json (Persian) 2025-08-01 18:06:18 +05:30
Pranshul 94172ef873 New translations source.json (Indonesian) 2025-08-01 18:06:17 +05:30
Pranshul 12f8e4dc34 New translations source.json (Portuguese, Brazilian) 2025-08-01 18:06:16 +05:30
Pranshul 5d1a28d337 New translations source.json (Vietnamese) 2025-08-01 18:06:15 +05:30
Pranshul 5574c14dda New translations source.json (Chinese Traditional) 2025-08-01 18:06:14 +05:30
Pranshul 16c71bcc54 New translations source.json (Chinese Simplified) 2025-08-01 18:06:12 +05:30
Pranshul 553e8d3c00 New translations source.json (Ukrainian) 2025-08-01 18:06:11 +05:30
Pranshul 9f27d9d04a New translations source.json (Turkish) 2025-08-01 18:06:10 +05:30
Pranshul ac58839faf New translations source.json (Swedish) 2025-08-01 18:06:09 +05:30
Pranshul ca408c9e0a New translations source.json (Serbian (Cyrillic)) 2025-08-01 18:06:08 +05:30
Pranshul fa58e7dea2 New translations source.json (Slovenian) 2025-08-01 18:06:06 +05:30
Pranshul 527f020b85 New translations source.json (Russian) 2025-08-01 18:06:05 +05:30
Pranshul 930499d04f New translations source.json (Portuguese) 2025-08-01 18:06:04 +05:30
Pranshul ead0b8d42d New translations source.json (Polish) 2025-08-01 18:06:03 +05:30
Pranshul 0872563452 New translations source.json (Dutch) 2025-08-01 18:06:02 +05:30
Pranshul bf35eb7ef2 New translations source.json (Korean) 2025-08-01 18:06:01 +05:30
Pranshul 09a8641d92 New translations source.json (Japanese) 2025-08-01 18:06:00 +05:30
Pranshul 86cb713d06 New translations source.json (Italian) 2025-08-01 18:05:59 +05:30
Pranshul 54fd594cac New translations source.json (Hungarian) 2025-08-01 18:05:58 +05:30
Pranshul 319fb1b9c0 New translations source.json (Finnish) 2025-08-01 18:05:57 +05:30
Pranshul 16607ef483 New translations source.json (Greek) 2025-08-01 18:05:56 +05:30
Pranshul 1270f1ccdb New translations source.json (German) 2025-08-01 18:05:55 +05:30
Pranshul e43b3722fa New translations source.json (Czech) 2025-08-01 18:05:54 +05:30
Pranshul 9e5d61d026 New translations source.json (Catalan) 2025-08-01 18:05:53 +05:30
Pranshul 94e391ddd8 New translations source.json (Spanish) 2025-08-01 18:05:52 +05:30
Pranshul abd5bb424c New translations source.json (Romanian) 2025-08-01 18:05:50 +05:30
Pranshul 8719884c39 did something 2025-08-01 18:03:31 +05:30
Pranshul 4a31840ddc ui changes / added KNMI models closes #509 2025-08-01 17:42:56 +05:30
Pranshul 306015760e sun path border fixed 2025-08-01 17:07:52 +05:30
Pranshul 78a34fdc12 code refactoring 2025-08-01 17:05:44 +05:30
Pranshul 4e6cf8a381 added option to disable alerts closes #520 2025-08-01 13:23:00 +05:30
Pranshul 19a7874be1 Merge pull request #510 from PranshulGG/l10n_master
New Crowdin updates
2025-08-01 12:49:14 +05:30
Pranshul 40e62db93a fixed #504 2025-08-01 12:43:20 +05:30
Pranshul dd3daaf473 Merge pull request #518 from Caballosanex/master
Implemented fallback logic for missing data fields #515
2025-08-01 12:39:22 +05:30
Pranshul 224b82514f fixed is online 2025-08-01 12:36:35 +05:30
Pranshul 8ab40a00c3 including flutter ver #498 2025-08-01 12:35:59 +05:30
Pranshul 5b5fca328b added missing strings fixed #512 2025-08-01 12:35:18 +05:30
Pranshul 6dd0ea9938 includes flutter ver #489 2025-08-01 12:04:30 +05:30
Pranshul 8445272181 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-08-01 11:57:24 +05:30
Pranshul f582c9f3f4 bug fixes 2025-08-01 11:57:19 +05:30
Àlex Sánchez Blabia a6922525dc Implemented fallback logic for missing data fields when a user manually selects a weather model. 2025-07-30 00:33:35 +02:00
Pranshul 70183f33cd New translations source.json (Dutch) 2025-07-29 02:01:38 +05:30
Pranshul f7ec471aaf New translations source.json (Polish) 2025-07-28 19:51:02 +05:30
Pranshul 1b0261d57d New translations source.json (Chinese Simplified) 2025-07-28 13:22:49 +05:30
Pranshul e05258785e New translations source.json (Russian) 2025-07-28 13:22:48 +05:30
Pranshul 7daa906ee2 New translations source.json (Portuguese, Brazilian) 2025-07-28 06:04:40 +05:30
Pranshul be751e5705 New translations source.json (German) 2025-07-27 22:38:56 +05:30
Pranshul 216a259a9d Update IzzyOnDroid link 2025-07-27 21:30:19 +05:30
Pranshul a5eda85cca New translations source.json (Chinese Simplified) 2025-07-27 16:29:20 +05:30
Pranshul b9ea6b3e3b New translations source.json (Japanese) 2025-07-27 16:29:14 +05:30
Pranshul e33a07df36 New translations source.json (German) 2025-07-27 16:29:11 +05:30
Pranshul 924254011a New translations source.json (Catalan) 2025-07-27 16:29:09 +05:30
Pranshul 4e60fbc1ea New translations source.json (Romanian) 2025-07-27 14:22:14 +05:30
Pranshul 83807b5bac Merge pull request #508 from PranshulGG/l10n_master
New Crowdin updates
2025-07-27 08:08:05 +05:30
Pranshul e2ff31e437 New translations source.json (Catalan) 2025-07-26 05:54:33 +05:30
Pranshul ff06558e26 New translations source.json (Catalan) 2025-07-25 23:44:53 +05:30
Pranshul 705f675d1e New translations source.json (Chinese Traditional) 2025-07-25 07:37:52 +05:30
Pranshul df968543fa New translations source.json (French) 2025-07-25 01:00:49 +05:30
Pranshul 35acdcf892 New translations source.json (Chinese Traditional) 2025-07-25 01:00:48 +05:30
Pranshul b089011f11 New translations source.json (Serbian (Cyrillic)) 2025-07-25 01:00:47 +05:30
Pranshul c6970d4706 New translations source.json (Serbian (Latin)) 2025-07-24 19:00:47 +05:30
Pranshul bcb7a28dfb New translations source.json (Serbian (Cyrillic)) 2025-07-24 19:00:46 +05:30
Pranshul 41e0a23934 new release 2025-07-24 09:06:13 +05:30
Pranshul 0f14f277d8 more fixes :/ 2025-07-24 08:39:36 +05:30
Pranshul df96c68b89 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-07-24 08:17:29 +05:30
Pranshul 4e01c23fab rebuild on start #505 2025-07-24 08:17:19 +05:30
Pranshul 6e50823a2b Merge pull request #503 from PranshulGG/l10n_master
New Crowdin updates
2025-07-24 08:17:13 +05:30
Pranshul 05db312d73 added a fix for #505 2025-07-24 08:13:28 +05:30
Pranshul e7a60b2fb7 updated version 2025-07-24 07:55:19 +05:30
Pranshul f87e6c663b fixed #504 2025-07-24 07:54:58 +05:30
Pranshul 85e2ea5fe3 fixed #506 2025-07-24 07:54:29 +05:30
Pranshul b7743d08a2 New translations source.json (Czech) 2025-07-24 00:08:56 +05:30
Pranshul bf9d10a8a0 fixed lastupdatedtime 2025-07-23 17:37:25 +05:30
Pranshul f06ce1b1dc New translations source.json (French) 2025-07-23 17:34:35 +05:30
Pranshul 0e9f3fecc1 New translations source.json (Greek) 2025-07-23 17:34:33 +05:30
Pranshul 3be81f04f9 New translations source.json (Spanish) 2025-07-23 17:34:32 +05:30
Pranshul 5ca1b106b3 version updated 2025-07-23 15:07:51 +05:30
Pranshul a19f7e157e minor ui tweaks 2025-07-23 15:07:37 +05:30
Pranshul 923d220824 updated translations 2025-07-23 14:44:05 +05:30
Pranshul 7086324894 Merge pull request #502 from PranshulGG/l10n_master
New Crowdin updates
2025-07-23 14:43:12 +05:30
Pranshul ce9eb18f9e on start fixed 2025-07-23 14:42:30 +05:30
Pranshul 6d1cb91e43 overflowing text 2025-07-23 11:26:44 +05:30
Pranshul d110a8c051 New translations source.json (French) 2025-07-23 04:36:04 +05:30
Pranshul 036ca74e00 New translations source.json (Italian) 2025-07-23 04:36:03 +05:30
Pranshul 7fdf47bdd2 New translations source.json (Italian) 2025-07-22 22:14:45 +05:30
Pranshul 3ed222b057 fixed insights missing strings 2025-07-22 21:14:29 +05:30
Pranshul edcd7457b4 settings_tiles added #498 2025-07-22 20:31:37 +05:30
Pranshul 02fb802796 comment 2025-07-22 20:30:38 +05:30
Pranshul f409494a7f added env example / upgraded from jdk 11 to 17 2025-07-22 20:29:02 +05:30
Pranshul 49ef9b4011 fixed progress 2025-07-22 17:20:10 +05:30
Pranshul 4357888f63 updated strings 2025-07-22 17:02:07 +05:30
Pranshul 222b13161b translation updated 2025-07-22 16:22:47 +05:30
Pranshul e3f241087b Merge pull request #500 from PranshulGG/l10n_master
New Crowdin updates
2025-07-22 16:18:00 +05:30
Pranshul 2a2fef7a17 version updated 2025-07-22 16:17:37 +05:30
Pranshul 054bfa7f40 New translations source.json (Turkish) 2025-07-22 16:02:56 +05:30
Pranshul 1aec4f3c58 New translations source.json (Russian) 2025-07-22 16:02:55 +05:30
Pranshul 5809d9820d new bottom bart 2025-07-22 12:33:31 +05:30
Pranshul 83f48a864f added alerts / new api 2025-07-22 12:33:09 +05:30
Pranshul cfa600df83 fixed overflowing / translation 2025-07-22 12:32:23 +05:30
Pranshul 11c3e39225 New translations source.json (Arabic, Saudi Arabia) 2025-07-22 10:07:48 +05:30
Pranshul 113f2c8835 New translations source.json (Serbian (Latin)) 2025-07-22 10:07:47 +05:30
Pranshul e364114124 New translations source.json (Filipino) 2025-07-22 10:07:46 +05:30
Pranshul 4dd34c5109 New translations source.json (Azerbaijani) 2025-07-22 10:07:45 +05:30
Pranshul 5844a09d40 New translations source.json (Persian) 2025-07-22 10:07:44 +05:30
Pranshul 7269f37e29 New translations source.json (Indonesian) 2025-07-22 10:07:43 +05:30
Pranshul 4fe7c9c5d7 New translations source.json (Portuguese, Brazilian) 2025-07-22 10:07:42 +05:30
Pranshul 39f2e3c283 New translations source.json (Vietnamese) 2025-07-22 10:07:41 +05:30
Pranshul c3e9b2eef6 New translations source.json (Chinese Traditional) 2025-07-22 10:07:40 +05:30
Pranshul b077a7f90a New translations source.json (Chinese Simplified) 2025-07-22 10:07:39 +05:30
Pranshul 2f2757f12f New translations source.json (Ukrainian) 2025-07-22 10:07:38 +05:30
Pranshul 5b43c36646 New translations source.json (Turkish) 2025-07-22 10:07:37 +05:30
Pranshul c3a2afffb9 New translations source.json (Swedish) 2025-07-22 10:07:36 +05:30
Pranshul ad0c609a67 New translations source.json (Serbian (Cyrillic)) 2025-07-22 10:07:35 +05:30
Pranshul 86df9ecce8 New translations source.json (Slovenian) 2025-07-22 10:07:34 +05:30
Pranshul 710ef0a73d New translations source.json (Russian) 2025-07-22 10:07:33 +05:30
Pranshul d13a97ca44 New translations source.json (Portuguese) 2025-07-22 10:07:32 +05:30
Pranshul 5b8980b5ed New translations source.json (Polish) 2025-07-22 10:07:31 +05:30
Pranshul c5ebd72db9 New translations source.json (Dutch) 2025-07-22 10:07:30 +05:30
Pranshul 35674a520a New translations source.json (Korean) 2025-07-22 10:07:29 +05:30
Pranshul feb97b7e79 New translations source.json (Japanese) 2025-07-22 10:07:28 +05:30
Pranshul 6220a41bdc New translations source.json (Italian) 2025-07-22 10:07:27 +05:30
Pranshul 2f015cf1a9 New translations source.json (Hungarian) 2025-07-22 10:07:26 +05:30
Pranshul 959fdfb23e New translations source.json (Finnish) 2025-07-22 10:07:25 +05:30
Pranshul 718365e943 New translations source.json (Greek) 2025-07-22 10:07:24 +05:30
Pranshul 7c694e0eaf New translations source.json (German) 2025-07-22 10:07:23 +05:30
Pranshul 82e2899f19 New translations source.json (Czech) 2025-07-22 10:07:22 +05:30
Pranshul 1a8471850f New translations source.json (Catalan) 2025-07-22 10:07:21 +05:30
Pranshul 196c5980ea New translations source.json (Spanish) 2025-07-22 10:07:20 +05:30
Pranshul 0f94ee4022 New translations source.json (Romanian) 2025-07-22 10:07:19 +05:30
Pranshul d75f2cb6c2 Merge pull request #490 from PranshulGG/l10n_master
New Crowdin updates
2025-07-21 22:31:46 +05:30
Pranshul 0e9933c467 strings updated / fixed #495 2025-07-21 22:31:31 +05:30
Pranshul 1f736ca85d New translations source.json (Portuguese, Brazilian) 2025-07-21 21:46:12 +05:30
Pranshul 4bfe7fcdd8 New translations source.json (Chinese Simplified) 2025-07-21 21:46:11 +05:30
Pranshul 8dbb87d126 New translations source.json (French) 2025-07-21 21:46:10 +05:30
Pranshul b8ab49aea3 fixed #497 2025-07-21 20:14:01 +05:30
Pranshul d295f6051c widgets start 2025-07-21 16:04:17 +05:30
Pranshul c37c920021 New translations source.json (Chinese Simplified) 2025-07-21 15:39:45 +05:30
Pranshul 7381aecaf2 New translations source.json (Turkish) 2025-07-21 15:39:44 +05:30
Pranshul 753506b79c New translations source.json (Russian) 2025-07-21 15:39:42 +05:30
Pranshul b24a66dd8c New translations source.json (Greek) 2025-07-21 15:39:40 +05:30
Pranshul 34c7ac57f8 fixed #492 2025-07-21 12:43:38 +05:30
Pranshul 19535f995d fixed grammer errors 2025-07-21 12:11:29 +05:30
Pranshul 9eb71d9cb6 added proper nullSafe fixed #491 2025-07-21 09:46:48 +05:30
Pranshul 9ebf2db04e New translations source.json (Persian) 2025-07-21 03:38:40 +05:30
Pranshul 6ff8505e34 New translations source.json (Catalan) 2025-07-21 03:38:39 +05:30
Pranshul 212e9e4d34 New translations source.json (Romanian) 2025-07-20 20:57:07 +05:30
Pranshul 2aceb2cf00 New translations source.json (Arabic, Saudi Arabia) 2025-07-20 20:57:06 +05:30
Pranshul ca7f968658 New translations source.json (Serbian (Latin)) 2025-07-20 20:57:05 +05:30
Pranshul 7d2431bf71 New translations source.json (Filipino) 2025-07-20 20:57:05 +05:30
Pranshul 8a1bdb9e5b New translations source.json (Azerbaijani) 2025-07-20 20:57:03 +05:30
Pranshul a9e5e329e3 New translations source.json (Persian) 2025-07-20 20:57:02 +05:30
Pranshul aae8977b53 New translations source.json (Indonesian) 2025-07-20 20:57:01 +05:30
Pranshul 48634a72fb New translations source.json (Portuguese, Brazilian) 2025-07-20 20:57:01 +05:30
Pranshul fce748bac2 New translations source.json (Vietnamese) 2025-07-20 20:57:00 +05:30
Pranshul 2f1ec59491 New translations source.json (Chinese Traditional) 2025-07-20 20:56:59 +05:30
Pranshul 9f25c0791d New translations source.json (Chinese Simplified) 2025-07-20 20:56:58 +05:30
Pranshul ea5d641929 New translations source.json (Ukrainian) 2025-07-20 20:56:57 +05:30
Pranshul 6d97d1d705 New translations source.json (Turkish) 2025-07-20 20:56:56 +05:30
Pranshul 6c9128fccb New translations source.json (Swedish) 2025-07-20 20:56:55 +05:30
Pranshul 372020a864 New translations source.json (Serbian (Cyrillic)) 2025-07-20 20:56:54 +05:30
Pranshul 4da26468bf New translations source.json (Slovenian) 2025-07-20 20:56:53 +05:30
Pranshul b94b3f77dc New translations source.json (Russian) 2025-07-20 20:56:52 +05:30
Pranshul 508f6434e3 New translations source.json (Portuguese) 2025-07-20 20:56:51 +05:30
Pranshul fb9f4b1014 New translations source.json (Polish) 2025-07-20 20:56:50 +05:30
Pranshul 11f5749a86 New translations source.json (Dutch) 2025-07-20 20:56:49 +05:30
Pranshul 5879e725ef New translations source.json (Korean) 2025-07-20 20:56:48 +05:30
Pranshul 30e4cf2ebe New translations source.json (Japanese) 2025-07-20 20:56:48 +05:30
Pranshul e8e5b2dbb0 New translations source.json (Italian) 2025-07-20 20:56:47 +05:30
Pranshul 95ff19205b New translations source.json (Hungarian) 2025-07-20 20:56:46 +05:30
Pranshul a012324aaa New translations source.json (Finnish) 2025-07-20 20:56:45 +05:30
Pranshul 2b1be36960 New translations source.json (Greek) 2025-07-20 20:56:44 +05:30
Pranshul fb1901bb99 New translations source.json (German) 2025-07-20 20:56:43 +05:30
Pranshul 739062fefd New translations source.json (Czech) 2025-07-20 20:56:42 +05:30
Pranshul a822c001df New translations source.json (Catalan) 2025-07-20 20:56:41 +05:30
Pranshul 2637e40742 New translations source.json (Spanish) 2025-07-20 20:56:40 +05:30
Pranshul 3b3fb35282 New translations source.json (French) 2025-07-20 20:56:39 +05:30
Pranshul 69f0cb57de updated source strings 2025-07-20 20:10:40 +05:30
Pranshul 2a9f17298f strings added 2025-07-20 19:59:42 +05:30
Pranshul e78d5ee2aa Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-07-20 19:42:39 +05:30
Pranshul 1514aa785b Merge pull request #485 from PranshulGG/l10n_master
New Crowdin updates
2025-07-20 19:42:31 +05:30
Pranshul a502a44766 fixed crashes on android 13 2025-07-20 19:42:18 +05:30
Pranshul df9b7e9a05 New translations source.json (Vietnamese) 2025-07-20 14:34:18 +05:30
Pranshul 81f2cc76cf New translations source.json (Chinese Simplified) 2025-07-20 14:34:17 +05:30
Pranshul 8168422813 New translations source.json (Serbian (Cyrillic)) 2025-07-20 14:34:16 +05:30
Pranshul 028721a2b9 token removed 2025-07-20 12:50:09 +05:30
Pranshul 9c5af860d6 added env / removed token 2025-07-20 12:08:16 +05:30
Pranshul e614ed2353 fixed build loops 2025-07-20 11:00:43 +05:30
Pranshul 5ebe5f5e1d fixed rain animation 2025-07-20 11:00:35 +05:30
Pranshul f6734b1725 Merge pull request #482 from PranshulGG/l10n_master
New Crowdin updates
2025-07-20 09:52:10 +05:30
Pranshul 2765b154b4 added import / export option #483 2025-07-20 09:51:45 +05:30
Pranshul 88100cf4a5 New translations source.json (Serbian (Latin)) 2025-07-20 08:36:02 +05:30
Pranshul 3c7c1ad3fd New translations source.json (Serbian (Cyrillic)) 2025-07-20 08:36:01 +05:30
Pranshul 957f846dc1 New translations source.json (Italian) 2025-07-20 08:36:00 +05:30
Pranshul 5a652c32e4 New translations source.json (Catalan) 2025-07-20 08:35:59 +05:30
Pranshul 7585d62a3a New translations source.json (French) 2025-07-20 08:35:58 +05:30
Pranshul fd13c750b0 New translations source.json (Turkish) 2025-07-20 02:09:47 +05:30
Pranshul b066490987 New translations source.json (Russian) 2025-07-20 02:09:45 +05:30
Pranshul f67746a1c0 New translations source.json (Catalan) 2025-07-20 02:09:37 +05:30
Pranshul 6d0491a25a New translations source.json (Spanish) 2025-07-20 02:09:36 +05:30
Pranshul 1f315fbae7 New translations source.json (French) 2025-07-20 02:09:35 +05:30
Pranshul 7267a10a86 fixed bugs with view weather 2025-07-19 21:57:56 +05:30
Pranshul f408716149 fixed #476 2025-07-19 21:57:37 +05:30
Pranshul 4314599694 fixed text, error handling 2025-07-19 19:11:04 +05:30
Pranshul 27379df182 updated translation 2025-07-19 19:10:46 +05:30
Pranshul 504b4c909c view weather without saving 2025-07-19 19:10:37 +05:30
Pranshul 9a3d5d1977 added modules 2025-07-19 19:10:13 +05:30
Pranshul 723918a7c9 Merge pull request #480 from PranshulGG/l10n_master
New Crowdin updates
2025-07-19 13:11:11 +05:30
Pranshul 54b936e442 missing strings 2025-07-19 13:10:51 +05:30
Pranshul c7544a72b2 error snack 2025-07-19 13:10:37 +05:30
Pranshul 2757d75341 added icons to switch 2025-07-19 13:10:25 +05:30
Pranshul ea5fb2cc81 added missing strings 2025-07-19 13:09:55 +05:30
Pranshul fab8f04833 changed current location label 2025-07-19 13:09:45 +05:30
Pranshul 739e095065 precipitation strings updated 2025-07-19 13:09:22 +05:30
Pranshul efaa6373a7 New translations source.json (Arabic, Saudi Arabia) 2025-07-19 13:05:56 +05:30
Pranshul fb0bc6b363 New translations source.json (Serbian (Latin)) 2025-07-19 13:05:55 +05:30
Pranshul 8028994c80 New translations source.json (Filipino) 2025-07-19 13:05:54 +05:30
Pranshul 4a4f6e1ad2 New translations source.json (Azerbaijani) 2025-07-19 13:05:53 +05:30
Pranshul b93942b48c New translations source.json (Persian) 2025-07-19 13:05:52 +05:30
Pranshul c5339699f7 New translations source.json (Indonesian) 2025-07-19 13:05:51 +05:30
Pranshul 243cc178d9 New translations source.json (Portuguese, Brazilian) 2025-07-19 13:05:50 +05:30
Pranshul 94c3d627cd New translations source.json (Vietnamese) 2025-07-19 13:05:49 +05:30
Pranshul 7a8afb6401 New translations source.json (Chinese Traditional) 2025-07-19 13:05:48 +05:30
Pranshul eec09c0288 New translations source.json (Chinese Simplified) 2025-07-19 13:05:47 +05:30
Pranshul 2925b66e27 New translations source.json (Ukrainian) 2025-07-19 13:05:46 +05:30
Pranshul 88faf4745c New translations source.json (Turkish) 2025-07-19 13:05:45 +05:30
Pranshul 4a3dda3a13 New translations source.json (Swedish) 2025-07-19 13:05:44 +05:30
Pranshul 86e3d05f19 New translations source.json (Serbian (Cyrillic)) 2025-07-19 13:05:43 +05:30
Pranshul 4a5c0c1220 New translations source.json (Slovenian) 2025-07-19 13:05:42 +05:30
Pranshul 181a079567 New translations source.json (Russian) 2025-07-19 13:05:41 +05:30
Pranshul d3f4bd2c73 New translations source.json (Portuguese) 2025-07-19 13:05:40 +05:30
Pranshul eb0157b8c4 New translations source.json (Polish) 2025-07-19 13:05:39 +05:30
Pranshul fce60e6085 New translations source.json (Dutch) 2025-07-19 13:05:38 +05:30
Pranshul 3ebb677af7 New translations source.json (Korean) 2025-07-19 13:05:37 +05:30
Pranshul 16a5157a4d New translations source.json (Japanese) 2025-07-19 13:05:36 +05:30
Pranshul dac752f26a New translations source.json (Italian) 2025-07-19 13:05:35 +05:30
Pranshul 93403bb14a New translations source.json (Hungarian) 2025-07-19 13:05:35 +05:30
Pranshul b0c0509b6a New translations source.json (Finnish) 2025-07-19 13:05:34 +05:30
Pranshul e89c4466ed New translations source.json (Greek) 2025-07-19 13:05:32 +05:30
Pranshul 47ef777ad8 New translations source.json (German) 2025-07-19 13:05:32 +05:30
Pranshul 14d5374bf3 New translations source.json (Czech) 2025-07-19 13:05:31 +05:30
Pranshul cc8940d8de New translations source.json (Catalan) 2025-07-19 13:05:30 +05:30
Pranshul 51f0e141d5 New translations source.json (Spanish) 2025-07-19 13:05:29 +05:30
Pranshul 7f6f3aeb24 New translations source.json (French) 2025-07-19 13:05:28 +05:30
Pranshul 344473ddf3 New translations source.json (Romanian) 2025-07-19 13:05:27 +05:30
Pranshul d72f3d6d72 fixed string 2025-07-19 13:05:07 +05:30
Pranshul 893e5c3a81 Merge pull request #479 from PranshulGG/l10n_master
New Crowdin updates
2025-07-19 11:30:20 +05:30
Pranshul 4c7dc4600d missing strings on insights 2025-07-19 11:30:02 +05:30
Pranshul 48fa12e146 New translations source.json (Arabic, Saudi Arabia) 2025-07-19 11:27:02 +05:30
Pranshul 7d63256ab4 New translations source.json (Catalan) 2025-07-19 11:27:01 +05:30
Pranshul c156db4747 New translations source.json (Serbian (Latin)) 2025-07-19 11:27:00 +05:30
Pranshul 7aa30aa319 New translations source.json (Filipino) 2025-07-19 11:26:59 +05:30
Pranshul 43ae5d373c New translations source.json (Azerbaijani) 2025-07-19 11:26:58 +05:30
Pranshul 44bfcd8289 New translations source.json (Persian) 2025-07-19 11:26:57 +05:30
Pranshul 359bd16add New translations source.json (Indonesian) 2025-07-19 11:26:56 +05:30
Pranshul a90284e31b New translations source.json (Portuguese, Brazilian) 2025-07-19 11:26:55 +05:30
Pranshul bc2602e26b New translations source.json (Vietnamese) 2025-07-19 11:26:54 +05:30
Pranshul 301f931054 New translations source.json (Chinese Traditional) 2025-07-19 11:26:53 +05:30
Pranshul 486eac69e6 New translations source.json (Chinese Simplified) 2025-07-19 11:26:52 +05:30
Pranshul 95c6a5d54a New translations source.json (Ukrainian) 2025-07-19 11:26:51 +05:30
Pranshul 060fc473ba New translations source.json (Turkish) 2025-07-19 11:26:50 +05:30
Pranshul abfee1ced3 New translations source.json (Swedish) 2025-07-19 11:26:49 +05:30
Pranshul 78310ee48a New translations source.json (Serbian (Cyrillic)) 2025-07-19 11:26:48 +05:30
Pranshul efd04cb4fc New translations source.json (Slovenian) 2025-07-19 11:26:47 +05:30
Pranshul 7f463b1950 New translations source.json (Russian) 2025-07-19 11:26:47 +05:30
Pranshul e9b814d225 New translations source.json (Portuguese) 2025-07-19 11:26:46 +05:30
Pranshul c76408e9d3 New translations source.json (Polish) 2025-07-19 11:26:45 +05:30
Pranshul 4acda5d2be New translations source.json (Dutch) 2025-07-19 11:26:44 +05:30
Pranshul 6e2bd3f94d New translations source.json (Korean) 2025-07-19 11:26:43 +05:30
Pranshul 99936962f6 New translations source.json (Japanese) 2025-07-19 11:26:42 +05:30
Pranshul 9bc1d142e9 New translations source.json (Italian) 2025-07-19 11:26:41 +05:30
Pranshul ea29ff939b New translations source.json (Hungarian) 2025-07-19 11:26:40 +05:30
Pranshul b884c9c79f New translations source.json (Finnish) 2025-07-19 11:26:39 +05:30
Pranshul 6595b5fbd8 New translations source.json (Greek) 2025-07-19 11:26:38 +05:30
Pranshul d300fb5812 New translations source.json (German) 2025-07-19 11:26:37 +05:30
Pranshul 6bb2821284 New translations source.json (Czech) 2025-07-19 11:26:37 +05:30
Pranshul eee314a172 New translations source.json (Spanish) 2025-07-19 11:26:36 +05:30
Pranshul ff51dd7f9a New translations source.json (French) 2025-07-19 11:26:35 +05:30
Pranshul 143e9ce2c3 New translations source.json (Romanian) 2025-07-19 11:26:34 +05:30
Pranshul 8c5e0990a6 updated strings 2025-07-19 11:21:38 +05:30
Pranshul 739b836f04 Merge pull request #473 from PranshulGG/l10n_master
New Crowdin updates
2025-07-19 10:33:07 +05:30
Pranshul 096589ccb6 Improved info on meteo models / added new 2025-07-19 10:32:48 +05:30
Pranshul 3a822d7b0d added a fix on GPS location #471 2025-07-19 10:32:18 +05:30
Pranshul 979e4b2373 Improved error handling 2025-07-19 10:32:00 +05:30
Pranshul b78a4636be removed sensor permission 2025-07-19 10:31:37 +05:30
Pranshul 06ef2efde4 New translations source.json (Russian) 2025-07-19 05:51:06 +05:30
Pranshul bd05270c49 New translations source.json (German) 2025-07-19 05:51:05 +05:30
Pranshul b815fa0e8f New translations source.json (Italian) 2025-07-18 23:37:15 +05:30
Pranshul a451c10849 New translations source.json (Czech) 2025-07-18 23:37:14 +05:30
Pranshul 29ea938d01 New translations source.json (French) 2025-07-18 23:37:13 +05:30
Pranshul e826dee3ca New translations source.json (Turkish) 2025-07-18 17:35:26 +05:30
Pranshul 482861d829 New translations source.json (Russian) 2025-07-18 17:35:25 +05:30
Pranshul 9468cce587 New translations source.json (Italian) 2025-07-18 17:35:23 +05:30
Pranshul 5f2dad95d9 New translations source.json (Czech) 2025-07-18 17:35:22 +05:30
Pranshul c62269937f New translations source.json (French) 2025-07-18 17:35:21 +05:30
Pranshul 9a3ef6afd9 New translations source.json (Arabic, Saudi Arabia) 2025-07-18 11:38:08 +05:30
Pranshul 38a5b669e5 New translations source.json (Serbian (Latin)) 2025-07-18 11:38:07 +05:30
Pranshul 4af62f63f8 New translations source.json (Filipino) 2025-07-18 11:38:06 +05:30
Pranshul 74deb9cc69 New translations source.json (Azerbaijani) 2025-07-18 11:38:05 +05:30
Pranshul 3171e312e6 New translations source.json (Persian) 2025-07-18 11:38:04 +05:30
Pranshul e7eb29192f New translations source.json (Indonesian) 2025-07-18 11:38:03 +05:30
Pranshul a29bf04aa8 New translations source.json (Portuguese, Brazilian) 2025-07-18 11:38:02 +05:30
Pranshul ae206b213d New translations source.json (Vietnamese) 2025-07-18 11:38:01 +05:30
Pranshul aaae7d25f8 New translations source.json (Chinese Traditional) 2025-07-18 11:38:00 +05:30
Pranshul 0aa8350e0c New translations source.json (Chinese Simplified) 2025-07-18 11:37:59 +05:30
Pranshul d4366adcf6 New translations source.json (Ukrainian) 2025-07-18 11:37:58 +05:30
Pranshul 6e765b1342 New translations source.json (Turkish) 2025-07-18 11:37:57 +05:30
Pranshul 32b2b6c447 New translations source.json (Swedish) 2025-07-18 11:37:56 +05:30
Pranshul aff16edcce New translations source.json (Serbian (Cyrillic)) 2025-07-18 11:37:55 +05:30
Pranshul 791324bbbd New translations source.json (Slovenian) 2025-07-18 11:37:54 +05:30
Pranshul 35556e8a9f New translations source.json (Russian) 2025-07-18 11:37:53 +05:30
Pranshul 308730309a New translations source.json (Portuguese) 2025-07-18 11:37:51 +05:30
Pranshul 999e6f0cd9 New translations source.json (Polish) 2025-07-18 11:37:50 +05:30
Pranshul bbe4b73c6e New translations source.json (Dutch) 2025-07-18 11:37:49 +05:30
Pranshul 4ad484f5e5 New translations source.json (Korean) 2025-07-18 11:37:48 +05:30
Pranshul 3aefd491f0 New translations source.json (Japanese) 2025-07-18 11:37:47 +05:30
Pranshul bd8ff8f625 New translations source.json (Italian) 2025-07-18 11:37:46 +05:30
Pranshul b586357097 New translations source.json (Hungarian) 2025-07-18 11:37:45 +05:30
Pranshul 832364d788 New translations source.json (Finnish) 2025-07-18 11:37:44 +05:30
Pranshul f51b2e35b8 New translations source.json (Greek) 2025-07-18 11:37:43 +05:30
Pranshul fdddb227bb New translations source.json (German) 2025-07-18 11:37:42 +05:30
Pranshul 9419c6a74d New translations source.json (Czech) 2025-07-18 11:37:41 +05:30
Pranshul df8fd9cbe5 New translations source.json (Spanish) 2025-07-18 11:37:40 +05:30
Pranshul 41916dfc8f New translations source.json (French) 2025-07-18 11:37:39 +05:30
Pranshul 75afd9ee19 New translations source.json (Romanian) 2025-07-18 11:37:38 +05:30
Pranshul fa2ed90f00 source updated 2025-07-18 08:59:46 +05:30
Pranshul 551d16d622 fixed translations / models 2025-07-18 08:42:38 +05:30
Pranshul e7f9b265f0 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-07-18 08:17:31 +05:30
Pranshul 5fa7e93e63 Merge pull request #467 from PranshulGG/l10n_master
New Crowdin updates
2025-07-18 08:17:08 +05:30
Pranshul 4524396cc2 fixes models #469 2025-07-18 08:16:58 +05:30
Pranshul b35c1b0d34 New translations source.json (Chinese Simplified) 2025-07-18 04:48:27 +05:30
Pranshul 813f3dbbdc New translations source.json (Turkish) 2025-07-18 04:48:26 +05:30
Pranshul 1abbd5608d New translations source.json (German) 2025-07-18 04:48:25 +05:30
Pranshul 6f70f7956b New translations source.json (Serbian (Latin)) 2025-07-17 22:35:41 +05:30
Pranshul ed4e9b6b64 New translations source.json (Portuguese, Brazilian) 2025-07-17 22:35:37 +05:30
Pranshul cc8daad55c New translations source.json (Chinese Simplified) 2025-07-17 22:35:35 +05:30
Pranshul 7ffe60f532 New translations source.json (Serbian (Cyrillic)) 2025-07-17 22:35:32 +05:30
Pranshul 92f6158ee8 New translations source.json (Greek) 2025-07-17 22:35:25 +05:30
Pranshul f34e968672 New translations source.json (German) 2025-07-17 22:35:23 +05:30
Pranshul 4e84b21747 New translations source.json (Czech) 2025-07-17 22:35:22 +05:30
Pranshul 31b9d00f9f New translations source.json (Spanish) 2025-07-17 22:35:21 +05:30
Pranshul 65373c76d7 updated -v2.1.0 #465, #464, #462, #463 2025-07-17 16:40:12 +05:30
Pranshul 5f5415c301 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-07-17 16:12:34 +05:30
Pranshul 931db398db Merge pull request #466 from PranshulGG/l10n_master
New Crowdin updates
2025-07-17 16:12:25 +05:30
Pranshul 1fa60ab100 added missing strings / added bft unit 2025-07-17 16:11:49 +05:30
Pranshul 1995af86d3 New translations source.json (Arabic, Saudi Arabia) 2025-07-17 16:09:50 +05:30
Pranshul 9ef1952c3a New translations source.json (Serbian (Latin)) 2025-07-17 16:09:49 +05:30
Pranshul e5679c97d3 New translations source.json (Filipino) 2025-07-17 16:09:48 +05:30
Pranshul 017cc840a0 New translations source.json (Azerbaijani) 2025-07-17 16:09:47 +05:30
Pranshul 1ea99bed2d New translations source.json (Persian) 2025-07-17 16:09:46 +05:30
Pranshul 9dd6f69088 New translations source.json (Indonesian) 2025-07-17 16:09:45 +05:30
Pranshul 566526ad8b New translations source.json (Portuguese, Brazilian) 2025-07-17 16:09:44 +05:30
Pranshul 1dc9720ca7 New translations source.json (Vietnamese) 2025-07-17 16:09:43 +05:30
Pranshul 839b6f19b9 New translations source.json (Chinese Traditional) 2025-07-17 16:09:43 +05:30
Pranshul 53e4908b18 New translations source.json (Chinese Simplified) 2025-07-17 16:09:42 +05:30
Pranshul 75fbc2a9ff New translations source.json (Ukrainian) 2025-07-17 16:09:41 +05:30
Pranshul 45d6b093c8 New translations source.json (Turkish) 2025-07-17 16:09:40 +05:30
Pranshul de2a62f0c9 New translations source.json (Swedish) 2025-07-17 16:09:39 +05:30
Pranshul 960fe45cd6 New translations source.json (Serbian (Cyrillic)) 2025-07-17 16:09:38 +05:30
Pranshul 93949860ef New translations source.json (Slovenian) 2025-07-17 16:09:37 +05:30
Pranshul 3fc150a2d7 New translations source.json (Russian) 2025-07-17 16:09:36 +05:30
Pranshul 9584c5d609 New translations source.json (Portuguese) 2025-07-17 16:09:34 +05:30
Pranshul 82c78e1744 New translations source.json (Polish) 2025-07-17 16:09:34 +05:30
Pranshul fddcb1903e New translations source.json (Dutch) 2025-07-17 16:09:32 +05:30
Pranshul 78b85071f1 New translations source.json (Korean) 2025-07-17 16:09:31 +05:30
Pranshul 048f6a10cb New translations source.json (Japanese) 2025-07-17 16:09:30 +05:30
Pranshul 0c4d92d110 New translations source.json (Italian) 2025-07-17 16:09:28 +05:30
Pranshul 6f663fc9aa New translations source.json (Hungarian) 2025-07-17 16:09:27 +05:30
Pranshul 5eda39c17c New translations source.json (Finnish) 2025-07-17 16:09:26 +05:30
Pranshul c2f0d76203 New translations source.json (Greek) 2025-07-17 16:09:25 +05:30
Pranshul a7904f108c New translations source.json (German) 2025-07-17 16:09:24 +05:30
Pranshul 4049c5fe56 New translations source.json (Czech) 2025-07-17 16:09:22 +05:30
Pranshul 226acb4136 New translations source.json (Spanish) 2025-07-17 16:09:21 +05:30
Pranshul dae4e2902d New translations source.json (French) 2025-07-17 16:09:20 +05:30
Pranshul 672b004bf4 New translations source.json (Romanian) 2025-07-17 16:09:19 +05:30
Pranshul 92e0896962 strings updated 2025-07-17 16:08:37 +05:30
Pranshul c8f431fd20 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-07-17 15:56:14 +05:30
Pranshul bbe52265cb added bft #465 2025-07-17 15:56:00 +05:30
Pranshul fdf02a5fb9 Merge pull request #460 from PranshulGG/l10n_master
New Crowdin updates
2025-07-17 15:55:38 +05:30
Pranshul 3910628730 null handling 2025-07-17 15:50:17 +05:30
Pranshul f1b753580b New translations source.json (Arabic, Saudi Arabia) 2025-07-17 15:46:34 +05:30
Pranshul c503fd8d6d New translations source.json (Serbian (Latin)) 2025-07-17 15:46:33 +05:30
Pranshul b4ac670e26 New translations source.json (Filipino) 2025-07-17 15:46:32 +05:30
Pranshul 5a6c8bea8c New translations source.json (Azerbaijani) 2025-07-17 15:46:31 +05:30
Pranshul 2d312edfa0 New translations source.json (Persian) 2025-07-17 15:46:30 +05:30
Pranshul f49918a770 New translations source.json (Indonesian) 2025-07-17 15:46:28 +05:30
Pranshul d140f59d92 New translations source.json (Portuguese, Brazilian) 2025-07-17 15:46:27 +05:30
Pranshul 2d6a9f6152 New translations source.json (Vietnamese) 2025-07-17 15:46:26 +05:30
Pranshul 06672fe892 New translations source.json (Chinese Traditional) 2025-07-17 15:46:25 +05:30
Pranshul 6ac65cdad5 New translations source.json (Chinese Simplified) 2025-07-17 15:46:24 +05:30
Pranshul f6628dbe63 New translations source.json (Ukrainian) 2025-07-17 15:46:22 +05:30
Pranshul f6f080920b New translations source.json (Turkish) 2025-07-17 15:46:21 +05:30
Pranshul 8deed7a8a9 New translations source.json (Swedish) 2025-07-17 15:46:20 +05:30
Pranshul 743ae406f9 New translations source.json (Serbian (Cyrillic)) 2025-07-17 15:46:19 +05:30
Pranshul f78dc7cb0c New translations source.json (Slovenian) 2025-07-17 15:46:18 +05:30
Pranshul 3bdfe55054 New translations source.json (Russian) 2025-07-17 15:46:17 +05:30
Pranshul e1b98be719 New translations source.json (Portuguese) 2025-07-17 15:46:16 +05:30
Pranshul ec0c24a167 New translations source.json (Polish) 2025-07-17 15:46:14 +05:30
Pranshul 02d6fbbdab New translations source.json (Dutch) 2025-07-17 15:46:14 +05:30
Pranshul b0636902e2 New translations source.json (Korean) 2025-07-17 15:46:12 +05:30
Pranshul cb574171bd New translations source.json (Japanese) 2025-07-17 15:46:11 +05:30
Pranshul e574029778 New translations source.json (Italian) 2025-07-17 15:46:10 +05:30
Pranshul 251421dd3e New translations source.json (Hungarian) 2025-07-17 15:46:09 +05:30
Pranshul 96f73f8621 New translations source.json (Finnish) 2025-07-17 15:46:08 +05:30
Pranshul 6e8fe5cabe New translations source.json (Greek) 2025-07-17 15:46:07 +05:30
Pranshul 36e2f262af New translations source.json (German) 2025-07-17 15:46:06 +05:30
Pranshul d5e0fcfd82 New translations source.json (Czech) 2025-07-17 15:46:05 +05:30
Pranshul cfc028cfe9 New translations source.json (Spanish) 2025-07-17 15:46:04 +05:30
Pranshul 14d6325e61 New translations source.json (French) 2025-07-17 15:46:03 +05:30
Pranshul d7ecf907f4 New translations source.json (Romanian) 2025-07-17 15:46:02 +05:30
Pranshul ef5c22bb22 null handle fixed #463 2025-07-17 15:21:17 +05:30
Pranshul ad03fb4217 updated strings 2025-07-17 12:57:34 +05:30
Pranshul 4796d077fd New translations source.json (Polish) 2025-07-17 09:21:04 +05:30
Pranshul b80bb3f840 added fastlane tree #461 2025-07-17 07:05:52 +05:30
Pranshul 951e653e89 New translations source.json (Polish) 2025-07-17 03:05:37 +05:30
Pranshul 9643f88bdd New translations source.json (Italian) 2025-07-17 03:05:36 +05:30
Pranshul 9b636b1c5e New translations source.json (Czech) 2025-07-17 03:05:35 +05:30
Pranshul db8c51dedd update README 2025-07-16 22:42:24 +05:30
Pranshul f3167d8756 Removed tiles 2025-07-16 22:29:22 +05:30
Pranshul 6ecc52a796 stable release 2025-07-16 22:27:17 +05:30
Pranshul 70be04922e stable 2.0.0 2025-07-16 22:17:50 +05:30
Pranshul 76966f2d26 edge to edge fixed 2025-07-16 22:05:55 +05:30
Pranshul 7b412900b3 stable version 2025-07-16 21:54:24 +05:30
Pranshul 2313f7a23a Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster into old-master 2025-07-16 20:55:33 +05:30
Pranshul 00b7ffad02 color changes 2025-07-16 20:51:50 +05:30
Pranshul a24924a87a removed tiles 2025-07-16 20:40:29 +05:30
Pranshul b0fd0ce25f Replaced all files with master branch code 2025-07-16 20:34:57 +05:30
Pranshul ea713976fc Wipe files to prepare for master copy 2025-07-16 20:34:37 +05:30
Pranshul ca4d9b719d removed tiles 2025-07-16 20:30:45 +05:30
Pranshul 2a39b8d478 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-07-16 20:26:45 +05:30
Pranshul 00fca1d1a0 updated 2025-07-16 20:26:10 +05:30
Pranshul f1a161333c updated 2025-07-16 20:25:16 +05:30
Pranshul 19f3e3a9c3 Replace legacy JS code with Flutter rewrite 2025-07-16 19:45:16 +05:30
Pranshul 2a746b41d3 rewrite 2025-07-16 19:41:03 +05:30
Pranshul ff34b9590e rewrite 2025-07-16 19:40:37 +05:30
Pranshul 204436be3e Replace legacy code 2025-07-16 19:39:09 +05:30
Pranshul 80f87da940 Merge branch 'master' into future-master 2025-07-16 17:57:16 +05:30
Pranshul 02a497fd41 Merge pull request #458 from PranshulGG/l10n_master
New Crowdin updates
2025-07-16 17:48:14 +05:30
Pranshul 20bc3255ce New translations source.json (Arabic, Saudi Arabia) 2025-07-16 17:47:53 +05:30
Pranshul d59e8c1a47 New translations source.json (Serbian (Latin)) 2025-07-16 17:47:52 +05:30
Pranshul 7447bde181 New translations source.json (Filipino) 2025-07-16 17:47:51 +05:30
Pranshul fdfaf4db72 New translations source.json (Azerbaijani) 2025-07-16 17:47:50 +05:30
Pranshul 11af6ffca2 New translations source.json (Persian) 2025-07-16 17:47:49 +05:30
Pranshul ac8b58d851 New translations source.json (Indonesian) 2025-07-16 17:47:48 +05:30
Pranshul 2238dafb64 New translations source.json (Portuguese, Brazilian) 2025-07-16 17:47:47 +05:30
Pranshul dfb71b7694 New translations source.json (Vietnamese) 2025-07-16 17:47:46 +05:30
Pranshul c28ba744df New translations source.json (Chinese Traditional) 2025-07-16 17:47:45 +05:30
Pranshul 4591b8c7bf New translations source.json (Chinese Simplified) 2025-07-16 17:47:43 +05:30
Pranshul f702d544a3 New translations source.json (Ukrainian) 2025-07-16 17:47:42 +05:30
Pranshul 165e1573ce New translations source.json (Turkish) 2025-07-16 17:47:40 +05:30
Pranshul 038ad2646d New translations source.json (Swedish) 2025-07-16 17:47:38 +05:30
Pranshul f308c13f68 New translations source.json (Serbian (Cyrillic)) 2025-07-16 17:47:37 +05:30
Pranshul 1c60f014f0 New translations source.json (Slovenian) 2025-07-16 17:47:36 +05:30
Pranshul d532aa53d8 New translations source.json (Russian) 2025-07-16 17:47:35 +05:30
Pranshul a427af2e98 New translations source.json (Portuguese) 2025-07-16 17:47:34 +05:30
Pranshul 30766e206c New translations source.json (Polish) 2025-07-16 17:47:33 +05:30
Pranshul f49193d9e5 New translations source.json (Dutch) 2025-07-16 17:47:32 +05:30
Pranshul 1ae2db1cb9 New translations source.json (Korean) 2025-07-16 17:47:31 +05:30
Pranshul c368a4a80c New translations source.json (Japanese) 2025-07-16 17:47:30 +05:30
Pranshul 1a6b7e35cc New translations source.json (Italian) 2025-07-16 17:47:28 +05:30
Pranshul 75f9ad9c5e New translations source.json (Hungarian) 2025-07-16 17:47:27 +05:30
Pranshul 83f1d1489e New translations source.json (Finnish) 2025-07-16 17:47:25 +05:30
Pranshul 42be05f6cf New translations source.json (Greek) 2025-07-16 17:47:24 +05:30
Pranshul 6a7abc9caf New translations source.json (German) 2025-07-16 17:47:23 +05:30
Pranshul 35f618b462 New translations source.json (Czech) 2025-07-16 17:47:22 +05:30
Pranshul bbd2357ce7 New translations source.json (Spanish) 2025-07-16 17:47:20 +05:30
Pranshul 14431ffb8f New translations source.json (French) 2025-07-16 17:47:19 +05:30
Pranshul ae9b860e51 New translations source.json (Romanian) 2025-07-16 17:47:18 +05:30
Pranshul 851040bebc updated readme 2025-07-16 17:45:29 +05:30
Pranshul 8f6a060bc2 readme updated 2025-07-16 17:44:55 +05:30
Pranshul d120dff06e updated flutter version stuff 2025-07-16 17:36:44 +05:30
Pranshul 56a4012e75 readme updated 2025-07-16 08:11:45 +05:30
Pranshul 56c381e8d2 Fixed loader on start up #455 2025-07-16 07:29:59 +05:30
Pranshul aa771a7223 updated strings 2025-07-15 22:35:07 +05:30
Pranshul 63ec689978 Ui changes 2025-07-15 21:32:09 +05:30
Pranshul a3d9e3eca4 unused code removed 2025-07-15 20:57:53 +05:30
Pranshul 1352dfa9d1 color changes 2025-07-15 20:57:41 +05:30
Pranshul 5a7862a8d2 beta 4 2025-07-15 18:52:03 +05:30
Pranshul 6b72a542a3 layout editor 2025-07-15 18:51:57 +05:30
Pranshul 69f02c8bec font changed 2025-07-15 18:51:37 +05:30
Pranshul 3b1b11af2d font changed 2025-07-15 18:51:30 +05:30
Pranshul 6e75dd2756 readme updated 2025-07-15 10:27:18 +05:30
Pranshul d1b9cd30b7 fixed Traditional Chinese issue #450 2025-07-15 10:05:10 +05:30
Pranshul 9cd09c0d53 changed locale 2025-07-15 09:22:28 +05:30
Pranshul 20c3bbe970 removed duplicates 2025-07-15 09:19:02 +05:30
Pranshul 1577682421 Merge pull request #453 from PranshulGG/l10n_flutter-rewrite
New Crowdin updates
2025-07-15 09:09:28 +05:30
Pranshul 8431dc04dc New translations source.json (Arabic, Saudi Arabia) 2025-07-15 09:08:04 +05:30
Pranshul 9600e0605a New translations source.json (Serbian (Latin)) 2025-07-15 09:08:03 +05:30
Pranshul 16de79e3c1 New translations source.json (Filipino) 2025-07-15 09:08:02 +05:30
Pranshul c6935dd96d New translations source.json (Azerbaijani) 2025-07-15 09:08:01 +05:30
Pranshul 8b888af072 New translations source.json (Persian) 2025-07-15 09:08:00 +05:30
Pranshul c688a1a446 New translations source.json (Indonesian) 2025-07-15 09:07:59 +05:30
Pranshul 7af97e371f New translations source.json (Portuguese, Brazilian) 2025-07-15 09:07:58 +05:30
Pranshul 80d9ff6d21 New translations source.json (Vietnamese) 2025-07-15 09:07:57 +05:30
Pranshul aae8ebadb0 New translations source.json (Chinese Traditional) 2025-07-15 09:07:56 +05:30
Pranshul 157c601b26 New translations source.json (Chinese Simplified) 2025-07-15 09:07:55 +05:30
Pranshul a26a7cfcc0 New translations source.json (Ukrainian) 2025-07-15 09:07:54 +05:30
Pranshul 8bff092606 New translations source.json (Turkish) 2025-07-15 09:07:53 +05:30
Pranshul 049cd41c39 New translations source.json (Swedish) 2025-07-15 09:07:52 +05:30
Pranshul 8d61caf8ce New translations source.json (Serbian (Cyrillic)) 2025-07-15 09:07:51 +05:30
Pranshul 323203cc56 New translations source.json (Slovenian) 2025-07-15 09:07:50 +05:30
Pranshul 08f5f1a8aa New translations source.json (Russian) 2025-07-15 09:07:49 +05:30
Pranshul 84218cd803 New translations source.json (Portuguese) 2025-07-15 09:07:48 +05:30
Pranshul f8b26e36ad New translations source.json (Polish) 2025-07-15 09:07:47 +05:30
Pranshul 00d66f728d New translations source.json (Dutch) 2025-07-15 09:07:46 +05:30
Pranshul f23d29007e New translations source.json (Korean) 2025-07-15 09:07:45 +05:30
Pranshul a3bf76bd69 New translations source.json (Japanese) 2025-07-15 09:07:45 +05:30
Pranshul 12bf445a2d New translations source.json (Italian) 2025-07-15 09:07:44 +05:30
Pranshul 70acf6dcf5 New translations source.json (Hungarian) 2025-07-15 09:07:43 +05:30
Pranshul b40fc00517 New translations source.json (Finnish) 2025-07-15 09:07:42 +05:30
Pranshul f2164848b5 New translations source.json (Greek) 2025-07-15 09:07:41 +05:30
Pranshul 489ab6f049 New translations source.json (German) 2025-07-15 09:07:40 +05:30
Pranshul 6443bcc341 New translations source.json (Czech) 2025-07-15 09:07:39 +05:30
Pranshul af180c5a19 New translations source.json (Spanish) 2025-07-15 09:07:38 +05:30
Pranshul 56bac78b79 New translations source.json (French) 2025-07-15 09:07:37 +05:30
Pranshul 9198cacb8a New translations source.json (Romanian) 2025-07-15 09:07:36 +05:30
Pranshul 11c8faba46 Update languages.json
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-07-15 09:07:13 +05:30
Pranshul 814350d722 Merge pull request #452 from PranshulGG/l10n_flutter-rewrite
New Crowdin updates
2025-07-15 08:54:33 +05:30
Pranshul 7cdf2e1f0a New translations source.json (Arabic, Saudi Arabia) 2025-07-15 08:53:25 +05:30
Pranshul 79b9b6352f New translations source.json (Serbian (Latin)) 2025-07-15 08:53:24 +05:30
Pranshul e42755b60e New translations source.json (Filipino) 2025-07-15 08:53:23 +05:30
Pranshul 6601ba69f3 New translations source.json (Azerbaijani) 2025-07-15 08:53:22 +05:30
Pranshul f825c36dff New translations source.json (Persian) 2025-07-15 08:53:22 +05:30
Pranshul 6fa8129971 New translations source.json (Indonesian) 2025-07-15 08:53:20 +05:30
Pranshul b241b60f5f New translations source.json (Portuguese, Brazilian) 2025-07-15 08:53:19 +05:30
Pranshul 12f7f7b6ec New translations source.json (Vietnamese) 2025-07-15 08:53:18 +05:30
Pranshul 67ff8c05b0 New translations source.json (Chinese Traditional) 2025-07-15 08:53:17 +05:30
Pranshul e81e1afde0 New translations source.json (Chinese Simplified) 2025-07-15 08:53:16 +05:30
Pranshul 3f69b55aeb New translations source.json (Ukrainian) 2025-07-15 08:53:15 +05:30
Pranshul 9d5378319e New translations source.json (Turkish) 2025-07-15 08:53:15 +05:30
Pranshul 4dc76d6133 New translations source.json (Swedish) 2025-07-15 08:53:14 +05:30
Pranshul 2de8673a30 New translations source.json (Serbian (Cyrillic)) 2025-07-15 08:53:13 +05:30
Pranshul 3ba00cf2bb New translations source.json (Slovenian) 2025-07-15 08:53:12 +05:30
Pranshul 465c6b2f1d New translations source.json (Russian) 2025-07-15 08:53:11 +05:30
Pranshul 5cece111f7 New translations source.json (Portuguese) 2025-07-15 08:53:10 +05:30
Pranshul b24eba38a4 New translations source.json (Polish) 2025-07-15 08:53:09 +05:30
Pranshul dc2de0ff16 New translations source.json (Dutch) 2025-07-15 08:53:08 +05:30
Pranshul 4c258f293a New translations source.json (Korean) 2025-07-15 08:53:07 +05:30
Pranshul 16f5449dd9 New translations source.json (Japanese) 2025-07-15 08:53:06 +05:30
Pranshul c7f0d60f92 New translations source.json (Italian) 2025-07-15 08:53:05 +05:30
Pranshul 177f0ebc50 New translations source.json (Hungarian) 2025-07-15 08:53:04 +05:30
Pranshul 1028e1c33b New translations source.json (Finnish) 2025-07-15 08:53:03 +05:30
Pranshul 8cf77981fb New translations source.json (Greek) 2025-07-15 08:53:03 +05:30
Pranshul 07c4f08d08 New translations source.json (German) 2025-07-15 08:53:02 +05:30
Pranshul 252ec4cd67 New translations source.json (Czech) 2025-07-15 08:53:01 +05:30
Pranshul 46741f01f1 New translations source.json (Spanish) 2025-07-15 08:53:00 +05:30
Pranshul a594acf652 New translations source.json (French) 2025-07-15 08:52:59 +05:30
Pranshul 0666ff7840 New translations source.json (Romanian) 2025-07-15 08:52:58 +05:30
Pranshul 3a934b6e72 Update Crowdin configuration file 2025-07-15 08:52:43 +05:30
Pranshul 669ae5ba23 added source file 2025-07-15 08:26:15 +05:30
Pranshul 4a4f73c91d removed tiles 2025-07-15 07:28:43 +05:30
Pranshul d74abcb14b Rewrite: Flutter version – Beta 3 2025-07-15 07:23:32 +05:30
Pranshul c13959d60d Merge pull request #446 from PranshulGG/t_master
New Crowdin updates
2025-07-14 18:19:24 +05:30
Pranshul 1f0a06e150 New translations languages.json (Ukrainian) 2025-07-12 06:50:42 +05:30
Pranshul 43367be2a5 New translations languages.json (Ukrainian) 2025-07-12 00:33:56 +05:30
Pranshul 740d6c5fb1 New translations languages.json (Italian) 2025-07-10 23:03:46 +05:30
Pranshul e80aa1f4ae Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-07-07 17:38:07 +05:30
Pranshul dbc87b2e70 New translations languages.json (German) 2025-07-03 19:55:06 +05:30
Pranshul f11e1729d6 New translations languages.json (Indonesian) 2025-06-30 07:56:24 +05:30
Pranshul a914f1c15e Merge pull request #442 from PranshulGG/t_master
New Crowdin updates
2025-06-29 19:36:30 +05:30
Pranshul 5d1ee9aafb New translations languages.json (Swedish) 2025-06-29 15:43:52 +05:30
Pranshul d68e2e1a58 New translations languages.json (Swedish) 2025-06-29 09:16:02 +05:30
Pranshul b4934e8ca3 New translations languages.json (Swedish) 2025-06-29 03:12:29 +05:30
Pranshul dc4c4bd1f2 New translations languages.json (Swedish) 2025-06-28 21:17:09 +05:30
Pranshul ea8f759895 New translations languages.json (Indonesian) 2025-06-28 14:47:03 +05:30
Pranshul 489e295f5a New translations languages.json (Swedish) 2025-06-28 08:41:36 +05:30
Pranshul 9861d51989 New translations languages.json (Spanish) 2025-06-27 14:02:24 +05:30
Pranshul 91ade8fa53 Merge pull request #436 from PranshulGG/t_master
New Crowdin updates
2025-06-22 21:56:52 +05:30
Pranshul 712e74d779 New translations languages.json (Indonesian) 2025-06-22 18:07:25 +05:30
Pranshul b5f28bb029 New translations languages.json (Indonesian) 2025-06-22 12:00:51 +05:30
Pranshul 1528dbdeb8 New translations languages.json (Italian) 2025-06-20 22:44:43 +05:30
Pranshul 426d54ad74 New translations languages.json (Indonesian) 2025-06-20 16:45:55 +05:30
Pranshul 18f207b9c2 New translations languages.json (Indonesian) 2025-06-20 10:29:10 +05:30
Pranshul 18d13ae4d2 New translations languages.json (Indonesian) 2025-06-19 23:25:33 +05:30
Pranshul 63033e5df9 New translations languages.json (Indonesian) 2025-06-19 17:12:52 +05:30
Pranshul 410caba048 New translations languages.json (Indonesian) 2025-06-18 18:47:21 +05:30
Pranshul 6b14aa561e New translations languages.json (Indonesian) 2025-06-18 12:32:28 +05:30
Pranshul 8a55afbbf3 Merge pull request #434 from PranshulGG/t_master
New Crowdin updates
2025-06-17 12:24:08 +05:30
Pranshul 825b26320b New translations languages.json (Indonesian) 2025-06-15 16:53:20 +05:30
Pranshul b0771bebd8 New translations languages.json (Indonesian) 2025-06-15 10:42:38 +05:30
Pranshul b619005968 Merge pull request #433 from PranshulGG/t_master
New Crowdin updates
2025-06-14 16:24:24 +05:30
Pranshul ee8b6ee44d New translations languages.json (Indonesian) 2025-06-14 14:43:50 +05:30
Pranshul 0e4f89c0f5 New translations languages.json (Indonesian) 2025-06-14 02:43:12 +05:30
Pranshul 41c9f68379 New translations languages.json (Indonesian) 2025-06-13 20:42:51 +05:30
Pranshul 08c1cf976d Merge pull request #430 from PranshulGG/t_master
New Crowdin updates
2025-06-13 09:44:54 +05:30
Pranshul ba3c608ebe New translations languages.json (Hungarian) 2025-06-11 07:11:20 +05:30
Pranshul 5248e5501f New translations languages.json (Czech) 2025-06-11 01:02:19 +05:30
Pranshul 0d5ed19308 New translations languages.json (Czech) 2025-06-10 18:53:48 +05:30
Pranshul 4c363d0a33 New translations languages.json (Czech) 2025-06-10 11:40:48 +05:30
Pranshul 543e5431e4 New translations languages.json (Czech) 2025-06-09 23:09:39 +05:30
Pranshul 39f96ab7f4 New translations languages.json (Czech) 2025-06-09 16:46:05 +05:30
Pranshul d127902914 New translations languages.json (Czech) 2025-06-09 01:06:39 +05:30
Pranshul 7ad5f9663c Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-06-08 20:39:34 +05:30
Pranshul bfa5045b03 Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-06-08 20:39:06 +05:30
Pranshul 00ab751c77 New translations languages.json (Czech) 2025-06-08 18:49:47 +05:30
Pranshul b7ba8c0e95 New translations languages.json (Czech) 2025-06-08 12:27:57 +05:30
Pranshul 4a1a47537a New translations languages.json (Filipino) 2025-06-08 03:14:35 +05:30
Pranshul 7f8b32bf72 New translations languages.json (Czech) 2025-06-07 18:13:16 +05:30
Pranshul f5a324cba7 Merge pull request #429 from PranshulGG/t_master
New Crowdin updates
2025-06-06 20:41:00 +05:30
Pranshul a42f506593 New translations languages.json (Filipino) 2025-06-05 17:13:50 +05:30
Pranshul 228688fc4a Merge pull request #428 from PranshulGG/t_master
New Crowdin updates
2025-06-02 07:16:20 +05:30
Pranshul a40bb0fb14 New translations languages.json (Czech) 2025-06-01 14:22:30 +05:30
Pranshul 8bd53cb706 Merge pull request #427 from PranshulGG/t_master
New Crowdin updates
2025-05-31 07:33:20 +05:30
Pranshul bd80d9f878 Merge branch 'master' into t_master
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-05-31 07:32:27 +05:30
Pranshul 8948b32a39 Merge pull request #426 from Atikan1313/patch-1
Update Russian translations for better grammar etc.
2025-05-27 17:17:19 +05:30
Pranshul 1a7d3ffd2a New translations languages.json (Russian) 2025-05-26 15:59:03 +05:30
Pranshul 53e35007a4 Merge pull request #423 from vhhhl/patch-1
Update German translations for better grammar etc.
2025-05-25 17:13:42 +05:30
Nikita 53904ef117 some minor errors in sentences have been corrected
Minor errors and incorrectly constructed sentences in Russian have been corrected

Signed-off-by: Nikita <55257035+Atikan1313@users.noreply.github.com>
2025-05-24 16:11:59 +05:00
Pranshul 204eb28e7f Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-05-18 22:18:01 +05:30
vhhhl 27cce2d3de Update German translations for better grammar etc.
Signed-off-by: vhhhl <149396161+vhhhl@users.noreply.github.com>
2025-05-18 10:20:32 +02:00
Pranshul 949d0653c1 Merge pull request #422 from PranshulGG/t_master
New Crowdin updates
2025-05-18 11:38:11 +05:30
Pranshul 26691c6a69 New translations languages.json (Filipino) 2025-05-17 21:20:12 +05:30
Pranshul 750431d1d9 New translations languages.json (Filipino) 2025-05-17 15:15:46 +05:30
Pranshul 1e935dfbb1 New translations languages.json (Portuguese, Brazilian) 2025-05-16 15:29:11 +05:30
Pranshul c10f6d999c Merge pull request #421 from PranshulGG/t_master
New Crowdin updates
2025-05-15 06:27:58 +05:30
Pranshul 3172442d5a New translations languages.json (Chinese Simplified) 2025-05-14 00:07:49 +05:30
Pranshul 73dbef62b8 Merge pull request #416 from PranshulGG/t_master
New translation update #416, crowdin updates
2025-05-10 20:39:24 +05:30
Pranshul d521b8a71d New translations languages.json (Italian) 2025-05-10 17:54:36 +05:30
Pranshul 7dc62efda3 New translations languages.json (Hungarian) 2025-05-10 17:54:35 +05:30
Pranshul 3db1daaf6b New translations languages.json (Japanese) 2025-05-10 11:48:55 +05:30
Pranshul f70c5d1802 New translations languages.json (Japanese) 2025-05-10 05:45:57 +05:30
Pranshul ba344fed5c New translations languages.json (Portuguese, Brazilian) 2025-05-09 23:23:56 +05:30
Pranshul cfe1841b89 Merge pull request #415 from PranshulGG/t_master
New Crowdin updates
2025-05-09 07:46:51 +05:30
Pranshul d9abdce6ca New translations languages.json (French) 2025-05-08 21:32:17 +05:30
Pranshul 4b4ba5c567 Merge pull request #412 from PranshulGG/t_master
New Crowdin updates
2025-05-05 11:32:56 +05:30
Pranshul 5520ab00a6 New translations languages.json (Portuguese, Brazilian) 2025-05-04 22:35:09 +05:30
Pranshul 51bb053748 New translations languages.json (Portuguese, Brazilian) 2025-05-04 16:40:00 +05:30
Pranshul 8cf89de667 Merge pull request #406 from PranshulGG/t_master
New Crowdin updates
2025-04-30 13:09:51 +05:30
Pranshul fde1941abf New translations languages.json (Portuguese, Brazilian) 2025-04-29 19:57:17 +05:30
Pranshul 8abd88223f New translations languages.json (Turkish) 2025-04-29 00:03:06 +05:30
Pranshul c89455abcd Merge pull request #405 from PranshulGG/t_master
New Crowdin updates
2025-04-28 08:17:45 +05:30
Pranshul 7af64e7fe5 New translations languages.json (Polish) 2025-04-26 00:40:45 +05:30
Pranshul c8e9e5c8fb New translations languages.json (Portuguese, Brazilian) 2025-04-25 01:03:48 +05:30
Pranshul ec4ff4cdce New translations languages.json (Portuguese, Brazilian) 2025-04-24 18:50:44 +05:30
Pranshul 8146997ca0 Merge pull request #403 from PranshulGG/t_master
New Crowdin updates
2025-04-23 12:28:43 +05:30
Pranshul a32d455e8c New translations languages.json (Arabic, Saudi Arabia) 2025-04-23 04:20:33 +05:30
Pranshul c193c5b9a1 New translations languages.json (Arabic, Saudi Arabia) 2025-04-22 09:14:24 +05:30
Pranshul bd284b765d New translations languages.json (Portuguese, Brazilian) 2025-04-22 03:18:31 +05:30
Pranshul 5c8482db2c New translations languages.json (Portuguese, Brazilian) 2025-04-21 21:20:51 +05:30
Pranshul 0ae38836d9 New translations languages.json (Arabic, Saudi Arabia) 2025-04-21 09:45:45 +05:30
Pranshul aa2d5cb619 New translations languages.json (Arabic, Saudi Arabia) 2025-04-21 03:49:46 +05:30
Pranshul 0a1d0f0109 Merge pull request #402 from PranshulGG/t_master
New Crowdin updates
2025-04-20 21:52:06 +05:30
Pranshul 205ced0de1 New translations languages.json (Ukrainian) 2025-04-20 19:00:58 +05:30
Pranshul 6a693396d7 New translations languages.json (Portuguese, Brazilian) 2025-04-20 12:43:48 +05:30
Pranshul 640d97a60c New translations languages.json (Arabic, Saudi Arabia) 2025-04-20 12:43:47 +05:30
Pranshul 33f814631c Merge pull request #401 from PranshulGG/t_master
New Crowdin updates
2025-04-15 08:38:01 +05:30
Pranshul 2f991b204f New translations languages.json (Japanese) 2025-04-10 06:20:19 +05:30
Pranshul 7f962e3e6e Merge pull request #397 from PranshulGG/t_master
New Crowdin updates
2025-04-07 20:32:26 +05:30
Pranshul 8f47733e7d New translations languages.json (Hungarian) 2025-04-03 04:00:00 +05:30
Pranshul a9e2cd4724 Merge pull request #396 from PranshulGG/t_master
New Crowdin updates
2025-04-02 22:02:32 +05:30
Pranshul ef5b264607 New translations languages.json (Hungarian) 2025-04-02 14:19:13 +05:30
Pranshul e8cc588b1c New translations languages.json (Czech) 2025-04-01 17:10:57 +05:30
Pranshul 0665c651d8 Merge pull request #395 from PranshulGG/t_master
New Crowdin updates
2025-04-01 09:34:43 +05:30
Pranshul 8e2e409046 New translations languages.json (Arabic, Saudi Arabia) 2025-03-30 08:34:22 +05:30
Pranshul 031e629fd9 New translations languages.json (Portuguese, Brazilian) 2025-03-30 01:51:47 +05:30
Pranshul dc21e5e215 New translations languages.json (Azerbaijani) 2025-03-30 01:51:46 +05:30
Pranshul 1960df3f5e New translations languages.json (Finnish) 2025-03-29 19:51:33 +05:30
Pranshul 7c395cbbc0 New translations languages.json (Finnish) 2025-03-29 13:12:47 +05:30
Pranshul 623a4f1cc6 Merge pull request #394 from PranshulGG/t_master
New Crowdin updates
2025-03-29 11:02:31 +05:30
Pranshul 4f8c7299be New translations languages.json (Finnish) 2025-03-29 05:46:49 +05:30
Pranshul fae46c489e New translations languages.json (Finnish) 2025-03-28 23:42:12 +05:30
Pranshul 019da39e09 New translations languages.json (Filipino) 2025-03-28 23:42:10 +05:30
Pranshul 7c7885908b New translations languages.json (Filipino) 2025-03-28 17:35:39 +05:30
Pranshul 0b7a8a2735 Merge pull request #390 from PranshulGG/t_master
New Crowdin updates
2025-03-24 17:59:30 +05:30
Pranshul 51ed1fbba4 New translations languages.json (German) 2025-03-24 13:53:24 +05:30
Pranshul 5b1428da75 New translations languages.json (German) 2025-03-24 07:47:42 +05:30
Pranshul a554677e3f New translations languages.json (Portuguese) 2025-03-23 02:48:02 +05:30
Pranshul 19ce31c33f New translations languages.json (Italian) 2025-03-22 19:01:12 +05:30
Pranshul a2178ded5d New translations languages.json (Filipino) 2025-03-22 12:50:13 +05:30
Pranshul 0e9d013e5f New translations languages.json (Japanese) 2025-03-22 06:48:12 +05:30
Pranshul 055b2310ac New translations languages.json (Russian) 2025-03-22 00:31:27 +05:30
Pranshul f242efbe66 New translations languages.json (Portuguese, Brazilian) 2025-03-21 17:34:56 +05:30
Pranshul 5946ddf208 New translations languages.json (Portuguese, Brazilian) 2025-03-20 08:40:18 +05:30
Pranshul ccdd1c3302 New translations languages.json (Portuguese, Brazilian) 2025-03-20 02:25:09 +05:30
Pranshul c48548623d Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-03-19 20:07:04 +05:30
Pranshul b074f813c9 updated v1.20.1 -full, fixed app crashes 2025-03-19 20:06:54 +05:30
Pranshul d62da64c6f updated v1.20.1 -full, fixed app crashes 2025-03-19 20:06:44 +05:30
Pranshul d0247d6021 updated v1.20.1 -full, fixed app crashes 2025-03-19 20:03:27 +05:30
Pranshul 4330ad00ab New translations languages.json (Romanian) 2025-03-18 17:49:56 +05:30
Pranshul f7da41e13f Merge pull request #386 from PranshulGG/t_master
New Crowdin updates
2025-03-18 08:44:54 +05:30
Pranshul 4283d68699 New translations languages.json (Czech) 2025-03-18 03:47:39 +05:30
Pranshul bf87d968b8 Merge pull request #384 from PranshulGG/t_master
New Crowdin updates
2025-03-17 23:07:46 +05:30
Pranshul 8a7e9198f8 New translations languages.json (Czech) 2025-03-17 21:24:28 +05:30
Pranshul c5623b4e89 New translations languages.json (Romanian) 2025-03-17 04:44:53 +05:30
Pranshul 93e43eb4bb New translations languages.json (Greek) 2025-03-16 22:22:52 +05:30
Pranshul cb5198a25a New translations languages.json (Portuguese, Brazilian) 2025-03-16 12:14:10 +05:30
Pranshul 5231f6afd8 New translations languages.json (Portuguese, Brazilian) 2025-03-16 06:13:55 +05:30
Pranshul e8c995bc6a New translations languages.json (Hungarian) 2025-03-16 00:00:55 +05:30
Pranshul 419f21ad0b New translations languages.json (Korean) 2025-03-15 16:21:03 +05:30
Pranshul a42014ae3f New translations languages.json (Azerbaijani) 2025-03-15 16:21:02 +05:30
Pranshul c7c3aa72d6 New translations languages.json (Spanish) 2025-03-15 16:21:01 +05:30
Pranshul d64fddeb59 Merge pull request #376 from PranshulGG/t_master
New Crowdin updates
2025-03-15 11:20:56 +05:30
Pranshul 99929313b3 New translations languages.json (Korean) 2025-03-15 10:23:26 +05:30
Pranshul 3b5be4edf9 New translations languages.json (Portuguese, Brazilian) 2025-03-15 10:23:25 +05:30
Pranshul 26b847b8fe New translations languages.json (Portuguese, Brazilian) 2025-03-15 04:26:48 +05:30
Pranshul f3c3d23cdd New translations languages.json (Portuguese, Brazilian) 2025-03-14 21:31:27 +05:30
Pranshul 5138f2568d New translations languages.json (Czech) 2025-03-14 21:31:26 +05:30
Pranshul 617be9d826 New translations languages.json (Portuguese, Brazilian) 2025-03-14 15:29:24 +05:30
Pranshul 71d55e2b86 New translations languages.json (Portuguese, Brazilian) 2025-03-14 07:57:34 +05:30
Pranshul e8c9077b77 New translations languages.json (Portuguese, Brazilian) 2025-03-14 01:52:49 +05:30
Pranshul 285e3d3b2c New translations languages.json (Portuguese) 2025-03-14 01:52:48 +05:30
Pranshul 47f8e517c0 New translations languages.json (Portuguese, Brazilian) 2025-03-13 18:58:18 +05:30
Pranshul 5d134f6153 New translations languages.json (Portuguese, Brazilian) 2025-03-13 12:54:58 +05:30
Pranshul 116f595c3a New translations languages.json (Portuguese, Brazilian) 2025-03-13 06:29:30 +05:30
Pranshul 44d9e9cd0a New translations languages.json (Greek) 2025-03-13 06:29:29 +05:30
Pranshul e0f0b25e92 New translations languages.json (Portuguese, Brazilian) 2025-03-12 23:54:42 +05:30
Pranshul 6b98ca6507 New translations languages.json (Czech) 2025-03-12 23:54:41 +05:30
Pranshul c977bd73f4 New translations languages.json (Japanese) 2025-03-12 23:54:40 +05:30
Pranshul 6fc3793719 New translations languages.json (Portuguese, Brazilian) 2025-03-12 17:16:29 +05:30
Pranshul 42e626566a New translations languages.json (Portuguese, Brazilian) 2025-03-12 11:12:22 +05:30
Pranshul 590c76509a New translations languages.json (Romanian) 2025-03-12 05:16:19 +05:30
Pranshul 348c4ea0b2 New translations languages.json (German) 2025-03-11 22:07:53 +05:30
Pranshul 356bbe9789 New translations languages.json (Russian) 2025-03-11 04:24:18 +05:30
Pranshul 23f67ec0a6 New translations languages.json (Chinese Traditional) 2025-03-10 22:06:20 +05:30
Pranshul 820fa7478d Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-03-10 13:24:30 +05:30
Pranshul 30dd440e8e updated v1.19.0 -full, fixed #359, #363, #372 2025-03-10 13:24:25 +05:30
Pranshul 5dcf40ae63 updated v1.19.0 -full, fixed #359, #363, #372 2025-03-10 13:24:07 +05:30
Pranshul 7fcbddfbd8 updated v1.19.0 -full, fixed #359, #363, #372 2025-03-10 13:21:08 +05:30
Pranshul 8c8b1a6278 New translations languages.json (Chinese Traditional) 2025-03-10 10:42:12 +05:30
Pranshul 85f962ba87 Merge pull request #373 from PranshulGG/t_master
New Crowdin updates
2025-03-09 21:46:01 +05:30
Pranshul fbecb464ec New translations languages.json (Serbian (Cyrillic)) 2025-03-08 20:38:50 +05:30
Pranshul cdeca65f49 New translations languages.json (Serbian (Cyrillic)) 2025-03-08 14:08:25 +05:30
Pranshul 0cb117c253 New translations languages.json (Serbian (Cyrillic)) 2025-03-08 07:58:29 +05:30
Pranshul c82ad4761d New translations languages.json (Portuguese) 2025-03-08 07:58:26 +05:30
Pranshul 7e6ac9ed0d New translations languages.json (Greek) 2025-03-08 07:58:24 +05:30
Pranshul aef9b007f0 New translations languages.json (Serbian (Cyrillic)) 2025-03-08 01:32:40 +05:30
Pranshul a4223b4664 New translations languages.json (Arabic, Saudi Arabia) 2025-03-08 01:32:39 +05:30
Pranshul 06adfc8764 New translations languages.json (Serbian (Cyrillic)) 2025-03-07 19:04:09 +05:30
Pranshul b43f367119 New translations languages.json (Serbian (Latin)) 2025-03-07 19:04:08 +05:30
Pranshul 867c4f3103 New translations languages.json (Serbian (Cyrillic)) 2025-03-07 13:04:52 +05:30
Pranshul 6ab8c5142e New translations languages.json (Russian) 2025-03-07 13:04:50 +05:30
Pranshul 866d9243df New translations languages.json (Dutch) 2025-03-07 06:56:29 +05:30
Pranshul ac8f48e2aa New translations languages.json (Chinese Traditional) 2025-03-07 00:57:44 +05:30
Pranshul f292d1fe1d Merge pull request #370 from PranshulGG/t_master
New Crowdin updates
2025-03-06 19:05:15 +05:30
Pranshul 86ac788821 New translations languages.json (Chinese Traditional) 2025-03-06 19:02:15 +05:30
Pranshul 0ef17cbb14 Merge pull request #369 from PranshulGG/t_master
New Crowdin updates
2025-03-06 09:49:19 +05:30
Pranshul 409f18ba3f New translations languages.json (Italian) 2025-03-06 03:25:17 +05:30
Pranshul 7fb55a193e Merge pull request #366 from PranshulGG/t_master
New Crowdin updates
2025-03-05 21:14:21 +05:30
Pranshul 6348e2a6c2 New translations languages.json (Chinese Traditional) 2025-03-05 21:13:12 +05:30
Pranshul 8380e4f4f9 New translations languages.json (Serbian (Latin)) 2025-03-05 18:13:41 +05:30
Pranshul fab2e4e0ab New translations languages.json (Vietnamese) 2025-03-05 18:13:40 +05:30
Pranshul 7b9c974c84 New translations languages.json (French) 2025-03-05 12:04:31 +05:30
Pranshul fa3ea30530 New translations languages.json (Filipino) 2025-03-04 21:09:43 +05:30
Pranshul 3ee177f96f New translations languages.json (French) 2025-03-04 06:05:23 +05:30
Pranshul de48e21740 New translations languages.json (Greek) 2025-03-03 23:27:38 +05:30
Pranshul 08d9fcb815 New translations languages.json (Chinese Simplified) 2025-03-03 17:30:34 +05:30
Pranshul 4dbc396908 New translations languages.json (Greek) 2025-03-03 17:30:32 +05:30
Pranshul 709ce0b706 New translations languages.json (Turkish) 2025-03-03 11:14:29 +05:30
Pranshul 31dec03353 New translations languages.json (Portuguese) 2025-03-03 04:58:06 +05:30
Pranshul 997cd955f7 New translations languages.json (Polish) 2025-03-03 04:58:05 +05:30
Pranshul dbf7faecef New translations languages.json (Czech) 2025-03-02 22:44:36 +05:30
Pranshul 0d638eabbb New translations languages.json (Arabic, Saudi Arabia) 2025-03-02 22:44:35 +05:30
Pranshul a8c5920eac New translations languages.json (Hungarian) 2025-03-02 22:44:34 +05:30
Pranshul 2b5d6b5d39 New translations languages.json (Slovenian) 2025-03-02 22:44:33 +05:30
Pranshul b93e458750 New translations languages.json (Azerbaijani) 2025-03-02 22:44:32 +05:30
Pranshul e7abb47e35 New translations languages.json (Finnish) 2025-03-02 22:44:31 +05:30
Pranshul efbfa7b1e2 New translations languages.json (Serbian (Latin)) 2025-03-02 22:44:30 +05:30
Pranshul 61151b92cb New translations languages.json (Filipino) 2025-03-02 22:44:29 +05:30
Pranshul 8de5269c60 New translations languages.json (Persian) 2025-03-02 22:44:28 +05:30
Pranshul 4b5f588282 New translations languages.json (Vietnamese) 2025-03-02 22:44:28 +05:30
Pranshul 8e043246ec New translations languages.json (Chinese Simplified) 2025-03-02 22:44:27 +05:30
Pranshul 4782465828 New translations languages.json (Ukrainian) 2025-03-02 22:44:26 +05:30
Pranshul 0746687269 New translations languages.json (Turkish) 2025-03-02 22:44:25 +05:30
Pranshul bffe6c46cc New translations languages.json (Russian) 2025-03-02 22:44:24 +05:30
Pranshul 248abf8f46 New translations languages.json (Portuguese) 2025-03-02 22:44:23 +05:30
Pranshul 281bc2ac22 New translations languages.json (Polish) 2025-03-02 22:44:22 +05:30
Pranshul 99429f1dcf New translations languages.json (Dutch) 2025-03-02 22:44:21 +05:30
Pranshul f1713546d9 New translations languages.json (Japanese) 2025-03-02 22:44:20 +05:30
Pranshul 5f6f5da9b0 New translations languages.json (Italian) 2025-03-02 22:44:19 +05:30
Pranshul 2d7ae1d23c New translations languages.json (Greek) 2025-03-02 22:44:18 +05:30
Pranshul 1ca353b72f New translations languages.json (German) 2025-03-02 22:44:17 +05:30
Pranshul 9eb120cc79 New translations languages.json (Spanish) 2025-03-02 22:44:16 +05:30
Pranshul 2e67567520 New translations languages.json (French) 2025-03-02 22:44:15 +05:30
Pranshul d6808a7e7e New translations languages.json (Romanian) 2025-03-02 22:44:14 +05:30
Pranshul 4cbd5d906e added dark - light theme strings
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-03-02 22:32:18 +05:30
Pranshul fadc3325f9 Merge pull request #365 from PranshulGG/t_master
New Crowdin updates
2025-03-02 14:30:07 +05:30
Pranshul b9a9494161 New translations languages.json (Chinese Simplified) 2025-03-02 14:19:15 +05:30
Pranshul 003be3acad Merge pull request #360 from PranshulGG/t_master
New Crowdin updates
2025-02-25 09:34:13 +05:30
Pranshul 8cc9377677 New translations languages.json (French) 2025-02-23 03:57:17 +05:30
Pranshul 51eac35853 New translations languages.json (Arabic, Saudi Arabia) 2025-02-22 22:00:43 +05:30
Pranshul df9685b058 New translations languages.json (Japanese) 2025-02-22 10:36:35 +05:30
Pranshul 9d086cdcc0 New translations languages.json (Turkish) 2025-02-22 03:57:08 +05:30
Pranshul f63ecc2a57 New translations languages.json (Turkish) 2025-02-21 22:01:25 +05:30
Pranshul 34857a2e8b Merge pull request #353 from PranshulGG/t_master
New Crowdin updates
2025-02-20 21:09:36 +05:30
Pranshul c2fa31b645 New translations languages.json (German) 2025-02-20 13:54:34 +05:30
Pranshul 05235661af New translations languages.json (German) 2025-02-20 07:41:07 +05:30
Pranshul 01d5d87c19 New translations languages.json (Chinese Simplified) 2025-02-19 23:21:51 +05:30
Pranshul d121f96e03 New translations languages.json (Vietnamese) 2025-02-19 15:50:51 +05:30
Pranshul b7e05b14e5 New translations languages.json (Italian) 2025-02-19 15:50:50 +05:30
Pranshul abd32d7e26 Rename icon.png.png to icon.png
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-02-19 13:03:25 +05:30
Pranshul 280538c27b updated v1.18.0, fixed #342, fixed #341 2025-02-19 13:01:49 +05:30
Pranshul bf5493f9c1 updated v1.18.0, fixed #342, fixed #341 2025-02-19 13:01:36 +05:30
Pranshul f7d3fb6a88 updated v1.18.0, fixed #342, fixed #341 2025-02-19 13:00:59 +05:30
Pranshul 4048ebf662 New translations languages.json (Vietnamese) 2025-02-19 08:58:33 +05:30
Pranshul ffb754e3fe New translations languages.json (Polish) 2025-02-19 08:58:32 +05:30
Pranshul 2bdb979e86 New translations languages.json (Serbian (Latin)) 2025-02-19 02:17:41 +05:30
Pranshul f945905340 New translations languages.json (Turkish) 2025-02-19 02:17:37 +05:30
Pranshul 639482c4a1 New translations languages.json (Russian) 2025-02-19 02:17:36 +05:30
Pranshul 9ba77caf17 New translations languages.json (Greek) 2025-02-19 02:17:32 +05:30
Pranshul 7efe8ed896 Merge pull request #352 from PranshulGG/t_master
New Crowdin updates
2025-02-18 20:17:57 +05:30
Pranshul e70cf9f090 New translations languages.json (Arabic, Saudi Arabia) 2025-02-18 20:17:40 +05:30
Pranshul 264fe0c904 New translations languages.json (Slovenian) 2025-02-18 20:17:39 +05:30
Pranshul b76559defc New translations languages.json (Azerbaijani) 2025-02-18 20:17:37 +05:30
Pranshul 80f8a4650a New translations languages.json (Serbian (Latin)) 2025-02-18 20:17:36 +05:30
Pranshul c08554a286 New translations languages.json (Filipino) 2025-02-18 20:17:35 +05:30
Pranshul 926b217261 New translations languages.json (Persian) 2025-02-18 20:17:34 +05:30
Pranshul d2777868f8 New translations languages.json (Vietnamese) 2025-02-18 20:17:32 +05:30
Pranshul 2221ff8d89 New translations languages.json (Chinese Simplified) 2025-02-18 20:17:31 +05:30
Pranshul 5b7a6955df New translations languages.json (Ukrainian) 2025-02-18 20:17:29 +05:30
Pranshul 0b7ecbf164 New translations languages.json (Turkish) 2025-02-18 20:17:28 +05:30
Pranshul 20b915825a New translations languages.json (Russian) 2025-02-18 20:17:27 +05:30
Pranshul d49ac77800 New translations languages.json (Portuguese) 2025-02-18 20:17:25 +05:30
Pranshul 12c3cf05bb New translations languages.json (Polish) 2025-02-18 20:17:24 +05:30
Pranshul e50f881297 New translations languages.json (Dutch) 2025-02-18 20:17:23 +05:30
Pranshul 20ab757b7c New translations languages.json (Japanese) 2025-02-18 20:17:22 +05:30
Pranshul f443dc5727 New translations languages.json (Italian) 2025-02-18 20:17:21 +05:30
Pranshul c86415bc87 New translations languages.json (Czech) 2025-02-18 20:17:19 +05:30
Pranshul 3354860b66 New translations languages.json (Hungarian) 2025-02-18 20:17:18 +05:30
Pranshul 071ccd880e New translations languages.json (Finnish) 2025-02-18 20:17:17 +05:30
Pranshul 24d0ce3d80 New translations languages.json (Greek) 2025-02-18 20:17:16 +05:30
Pranshul d5df2472e8 New translations languages.json (German) 2025-02-18 20:17:14 +05:30
Pranshul db785cd9de New translations languages.json (Spanish) 2025-02-18 20:17:13 +05:30
Pranshul cd9036ecd2 New translations languages.json (French) 2025-02-18 20:17:11 +05:30
Pranshul b7967b8100 New translations languages.json (Romanian) 2025-02-18 20:17:10 +05:30
Pranshul 3144b60600 Update languages.json
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-02-18 20:16:32 +05:30
Pranshul 352f3a31ce Merge pull request #350 from PranshulGG/t_master
New Crowdin updates
2025-02-15 21:20:24 +05:30
Pranshul cf775ebf8b New translations languages.json (Filipino) 2025-02-15 19:06:23 +05:30
Pranshul 7a9d796a5f New translations languages.json (Dutch) 2025-02-13 01:23:33 +05:30
Pranshul caed1d713d Merge pull request #348 from PranshulGG/t_master
New Crowdin updates
2025-02-12 09:12:34 +05:30
Pranshul c51b2a8ff4 New translations languages.json (Greek) 2025-02-11 16:40:47 +05:30
Pranshul ad6a178c79 Merge pull request #347 from PranshulGG/t_master
New Crowdin updates
2025-02-11 12:37:55 +05:30
Pranshul 5908264b6b New translations languages.json (Filipino) 2025-02-11 10:38:20 +05:30
Pranshul a096aebe3c New translations languages.json (French) 2025-02-11 10:38:19 +05:30
Pranshul de42e6a1df New translations languages.json (Ukrainian) 2025-02-11 04:34:23 +05:30
Pranshul eb5c38f278 Merge pull request #346 from PranshulGG/t_master
New Crowdin updates
2025-02-10 17:52:00 +05:30
Pranshul 9231e4153d New translations languages.json (Greek) 2025-02-10 17:28:56 +05:30
Pranshul be27ec2211 New translations languages.json (Russian) 2025-02-10 05:44:36 +05:30
Pranshul d1d0622ad4 New translations languages.json (Italian) 2025-02-10 05:44:35 +05:30
Pranshul e9ad76b9c7 New translations languages.json (Greek) 2025-02-09 23:33:13 +05:30
Pranshul e84ac031a0 Update languages.json
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-02-09 19:28:50 +05:30
Pranshul 67399322eb Merge pull request #343 from PranshulGG/t_master
New Crowdin updates
2025-02-09 16:58:55 +05:30
Pranshul ee39ebff58 New translations languages.json (Persian) 2025-02-09 04:14:52 +05:30
Pranshul f33e59ff48 New translations languages.json (Italian) 2025-02-09 04:14:51 +05:30
Pranshul f15d4e7dff New translations languages.json (Greek) 2025-02-09 04:14:50 +05:30
Pranshul 00c132ec11 New translations languages.json (Russian) 2025-02-08 21:59:03 +05:30
Pranshul d8aa1f7228 New translations languages.json (Italian) 2025-02-08 21:59:02 +05:30
Pranshul f6f05358af New translations languages.json (Arabic, Saudi Arabia) 2025-02-08 15:21:37 +05:30
Pranshul 67af47359a New translations languages.json (Italian) 2025-02-08 06:29:53 +05:30
Pranshul 54c5d18145 New translations languages.json (Spanish) 2025-02-07 23:56:09 +05:30
Pranshul 9020ea7f85 New translations languages.json (Arabic, Saudi Arabia) 2025-02-07 17:41:10 +05:30
Pranshul f699827969 New translations languages.json (Vietnamese) 2025-02-07 17:41:08 +05:30
Pranshul 0ecec99eb9 New translations languages.json (Chinese Simplified) 2025-02-07 17:41:07 +05:30
Pranshul 89c4ccd1f5 New translations languages.json (Spanish) 2025-02-07 17:41:05 +05:30
Pranshul 2b9793a223 New translations languages.json (Chinese Simplified) 2025-02-07 10:20:40 +05:30
Pranshul 39c4af1a43 New translations languages.json (Serbian (Latin)) 2025-02-07 01:13:51 +05:30
Pranshul c6ddb7a6a0 New translations languages.json (Chinese Simplified) 2025-02-07 01:13:49 +05:30
Pranshul e9a5fa3533 New translations languages.json (Polish) 2025-02-07 01:13:49 +05:30
Pranshul d461f3485b New translations languages.json (German) 2025-02-07 01:13:47 +05:30
Pranshul ae1527ac15 New translations languages.json (Czech) 2025-02-06 19:10:32 +05:30
Pranshul 8a5f04dff9 New translations languages.json (Arabic, Saudi Arabia) 2025-02-06 19:10:31 +05:30
Pranshul aa5e2b8e5f New translations languages.json (Hungarian) 2025-02-06 19:10:30 +05:30
Pranshul 74e43cdf4c New translations languages.json (Slovenian) 2025-02-06 19:10:29 +05:30
Pranshul c2320c431f New translations languages.json (Azerbaijani) 2025-02-06 19:10:28 +05:30
Pranshul 7847d86ade New translations languages.json (Finnish) 2025-02-06 19:10:26 +05:30
Pranshul bd5361c886 New translations languages.json (Serbian (Latin)) 2025-02-06 19:10:25 +05:30
Pranshul 8628450a13 New translations languages.json (Filipino) 2025-02-06 19:10:24 +05:30
Pranshul 29cddf7155 New translations languages.json (Persian) 2025-02-06 19:10:23 +05:30
Pranshul bad0065c87 New translations languages.json (Vietnamese) 2025-02-06 19:10:21 +05:30
Pranshul 0dcb59a218 New translations languages.json (Chinese Simplified) 2025-02-06 19:10:20 +05:30
Pranshul 95f7c218ba New translations languages.json (Ukrainian) 2025-02-06 19:10:19 +05:30
Pranshul 5997880b08 New translations languages.json (Turkish) 2025-02-06 19:10:18 +05:30
Pranshul b38b3f3380 New translations languages.json (Russian) 2025-02-06 19:10:17 +05:30
Pranshul 85271cc53c New translations languages.json (Portuguese) 2025-02-06 19:10:16 +05:30
Pranshul e0f0cd8380 New translations languages.json (Polish) 2025-02-06 19:10:15 +05:30
Pranshul e8cab3ad8c New translations languages.json (Dutch) 2025-02-06 19:10:13 +05:30
Pranshul d473c5787c New translations languages.json (Japanese) 2025-02-06 19:10:12 +05:30
Pranshul 52dfd698ab New translations languages.json (Italian) 2025-02-06 19:10:11 +05:30
Pranshul 185b6b993d New translations languages.json (Greek) 2025-02-06 19:10:10 +05:30
Pranshul a6aeaaee07 New translations languages.json (German) 2025-02-06 19:10:09 +05:30
Pranshul 1848e477a6 New translations languages.json (Spanish) 2025-02-06 19:10:08 +05:30
Pranshul 7f3479ee44 New translations languages.json (French) 2025-02-06 19:10:06 +05:30
Pranshul 8d14a21c92 New translations languages.json (Romanian) 2025-02-06 19:10:05 +05:30
Pranshul 6794c114a9 Update languages.json
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-02-06 17:49:47 +05:30
Pranshul c8fe0e57db Merge pull request #340 from PranshulGG/t_master
New Crowdin updates
2025-02-06 12:00:20 +05:30
Pranshul c92e30c437 New translations languages.json (Slovenian) 2025-02-06 11:28:09 +05:30
Pranshul 01d0c734d2 New translations languages.json (Serbian (Latin)) 2025-02-06 03:30:49 +05:30
Pranshul a02c60ced6 New translations languages.json (Czech) 2025-02-05 21:20:57 +05:30
Pranshul c07252362e New translations languages.json (Arabic, Saudi Arabia) 2025-02-05 21:20:55 +05:30
Pranshul 1fd056afd1 New translations languages.json (Hungarian) 2025-02-05 21:20:54 +05:30
Pranshul 65fbefc28a New translations languages.json (Slovenian) 2025-02-05 21:20:53 +05:30
Pranshul e4752691fc New translations languages.json (Azerbaijani) 2025-02-05 21:20:51 +05:30
Pranshul d5f50c7012 New translations languages.json (Finnish) 2025-02-05 21:20:50 +05:30
Pranshul 6a45f7ebf2 New translations languages.json (Serbian (Latin)) 2025-02-05 21:20:49 +05:30
Pranshul c8d476c05c New translations languages.json (Filipino) 2025-02-05 21:20:48 +05:30
Pranshul b02a9368cc New translations languages.json (Persian) 2025-02-05 21:20:46 +05:30
Pranshul 2a99242a8a New translations languages.json (Vietnamese) 2025-02-05 21:20:45 +05:30
Pranshul 6745414763 New translations languages.json (Chinese Simplified) 2025-02-05 21:20:44 +05:30
Pranshul b1f789c1b8 New translations languages.json (Ukrainian) 2025-02-05 21:20:43 +05:30
Pranshul 85144b50e2 New translations languages.json (Turkish) 2025-02-05 21:20:42 +05:30
Pranshul 26b2405b1b New translations languages.json (Russian) 2025-02-05 21:20:40 +05:30
Pranshul 24784eb8ab New translations languages.json (Portuguese) 2025-02-05 21:20:39 +05:30
Pranshul 7739e91258 New translations languages.json (Polish) 2025-02-05 21:20:38 +05:30
Pranshul 58d36b1125 New translations languages.json (Dutch) 2025-02-05 21:20:37 +05:30
Pranshul 185cf27b37 New translations languages.json (Japanese) 2025-02-05 21:20:35 +05:30
Pranshul 16275acd8e New translations languages.json (Italian) 2025-02-05 21:20:34 +05:30
Pranshul 054742ea53 New translations languages.json (Greek) 2025-02-05 21:20:33 +05:30
Pranshul e3635fcc90 New translations languages.json (German) 2025-02-05 21:20:31 +05:30
Pranshul 1d414ee842 New translations languages.json (Spanish) 2025-02-05 21:20:30 +05:30
Pranshul 14cf2a7fc7 New translations languages.json (French) 2025-02-05 21:20:29 +05:30
Pranshul dcef86bdb3 New translations languages.json (Romanian) 2025-02-05 21:20:27 +05:30
Pranshul ab7d184536 Update languages.json
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-02-05 21:19:13 +05:30
Pranshul 82216aec45 Merge pull request #339 from PranshulGG/t_master
New Crowdin updates
2025-02-05 20:31:21 +05:30
Pranshul fb8e12c356 New translations languages.json (Czech) 2025-02-05 20:31:03 +05:30
Pranshul e0c40c9a29 New translations languages.json (Arabic, Saudi Arabia) 2025-02-05 20:31:02 +05:30
Pranshul d63aa839e9 New translations languages.json (Hungarian) 2025-02-05 20:31:00 +05:30
Pranshul 09da829d5d New translations languages.json (Slovenian) 2025-02-05 20:30:59 +05:30
Pranshul 36d7feb76f New translations languages.json (Azerbaijani) 2025-02-05 20:30:58 +05:30
Pranshul 5646f04717 New translations languages.json (Finnish) 2025-02-05 20:30:56 +05:30
Pranshul e0e2b7be70 New translations languages.json (Serbian (Latin)) 2025-02-05 20:30:55 +05:30
Pranshul 71a5ad183c New translations languages.json (Filipino) 2025-02-05 20:30:54 +05:30
Pranshul 0ceaeb8ba0 New translations languages.json (Persian) 2025-02-05 20:30:53 +05:30
Pranshul dd6e0b8977 New translations languages.json (Vietnamese) 2025-02-05 20:30:52 +05:30
Pranshul e31e907fa0 New translations languages.json (Chinese Simplified) 2025-02-05 20:30:51 +05:30
Pranshul 93936c3cc4 New translations languages.json (Ukrainian) 2025-02-05 20:30:47 +05:30
Pranshul a22a12d0b9 New translations languages.json (Turkish) 2025-02-05 20:30:46 +05:30
Pranshul c6aa78cb2e New translations languages.json (Russian) 2025-02-05 20:30:45 +05:30
Pranshul 79be0f9471 New translations languages.json (Portuguese) 2025-02-05 20:30:44 +05:30
Pranshul 340d8f9d28 New translations languages.json (Polish) 2025-02-05 20:30:43 +05:30
Pranshul 217f47c866 New translations languages.json (Dutch) 2025-02-05 20:30:41 +05:30
Pranshul acc95f7617 New translations languages.json (Japanese) 2025-02-05 20:30:40 +05:30
Pranshul 283ddc7397 New translations languages.json (Italian) 2025-02-05 20:30:39 +05:30
Pranshul 7fa81e8ed5 New translations languages.json (Greek) 2025-02-05 20:30:38 +05:30
Pranshul 5ab94e7f2e New translations languages.json (German) 2025-02-05 20:30:37 +05:30
Pranshul 1e89e1d436 New translations languages.json (Spanish) 2025-02-05 20:30:36 +05:30
Pranshul 9c78773233 New translations languages.json (French) 2025-02-05 20:30:34 +05:30
Pranshul 9ef4de2a20 New translations languages.json (Romanian) 2025-02-05 20:30:33 +05:30
Pranshul 175b184035 Update languages.json
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-02-05 20:29:42 +05:30
Pranshul ef5fb703cf Update strings.json
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-02-05 20:27:46 +05:30
Pranshul fada7182bb Merge pull request #331 from PranshulGG/t_master
New Crowdin updates
2025-02-05 20:21:43 +05:30
Pranshul 496671e731 New translations languages.json (Czech) 2025-02-05 20:19:49 +05:30
Pranshul 057469ff6b New translations languages.json (Arabic, Saudi Arabia) 2025-02-05 20:19:47 +05:30
Pranshul a80c07c4c9 New translations languages.json (Hungarian) 2025-02-05 20:19:46 +05:30
Pranshul 9fc70926c2 New translations languages.json (Slovenian) 2025-02-05 20:19:45 +05:30
Pranshul 82015282d7 New translations languages.json (Azerbaijani) 2025-02-05 20:19:43 +05:30
Pranshul a9157937e6 New translations languages.json (Finnish) 2025-02-05 20:19:42 +05:30
Pranshul 6a349e825b New translations languages.json (Serbian (Latin)) 2025-02-05 20:19:41 +05:30
Pranshul 4b271275e9 New translations languages.json (Filipino) 2025-02-05 20:19:40 +05:30
Pranshul 91ddd367c1 New translations languages.json (Persian) 2025-02-05 20:19:38 +05:30
Pranshul 4a9b33d52f New translations languages.json (Vietnamese) 2025-02-05 20:19:37 +05:30
Pranshul 946096f037 New translations languages.json (Chinese Simplified) 2025-02-05 20:19:36 +05:30
Pranshul dd664a917a New translations languages.json (Ukrainian) 2025-02-05 20:19:35 +05:30
Pranshul 56d8042794 New translations languages.json (Turkish) 2025-02-05 20:19:34 +05:30
Pranshul b2caded04a New translations languages.json (Russian) 2025-02-05 20:19:32 +05:30
Pranshul 5d8ea49eaf New translations languages.json (Portuguese) 2025-02-05 20:19:31 +05:30
Pranshul d8cb83df35 New translations languages.json (Polish) 2025-02-05 20:19:30 +05:30
Pranshul e63b0569e1 New translations languages.json (Dutch) 2025-02-05 20:19:29 +05:30
Pranshul f3de2c16d0 New translations languages.json (Japanese) 2025-02-05 20:19:28 +05:30
Pranshul ea19a7d9b3 New translations languages.json (Italian) 2025-02-05 20:19:27 +05:30
Pranshul 85aea67517 New translations languages.json (Greek) 2025-02-05 20:19:26 +05:30
Pranshul 0f98a1dcc3 New translations languages.json (German) 2025-02-05 20:19:24 +05:30
Pranshul eef1e2f33b New translations languages.json (Spanish) 2025-02-05 20:19:23 +05:30
Pranshul a8c33337c6 New translations languages.json (French) 2025-02-05 20:19:22 +05:30
Pranshul 1df17edf42 New translations languages.json (Romanian) 2025-02-05 20:19:21 +05:30
Pranshul 575b15c4a4 Update languages.json
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-02-05 16:53:00 +05:30
Pranshul 35c2477a1c New translations languages.json (Arabic, Saudi Arabia) 2025-02-05 14:23:53 +05:30
Pranshul 6295c1e16c New translations languages.json (Chinese Simplified) 2025-02-05 14:23:51 +05:30
Pranshul e2758cb0b7 New translations languages.json (Arabic, Saudi Arabia) 2025-02-05 08:17:21 +05:30
Pranshul 3c48a82c95 New translations languages.json (Russian) 2025-02-04 17:25:42 +05:30
Pranshul e0545a3b47 New translations languages.json (Arabic, Saudi Arabia) 2025-02-04 10:47:41 +05:30
Pranshul e00f5744ed New translations languages.json (German) 2025-02-04 10:47:40 +05:30
Pranshul 85b9ee122b New translations languages.json (Arabic, Saudi Arabia) 2025-02-04 04:48:24 +05:30
Pranshul e8058cab6e New translations languages.json (Serbian (Latin)) 2025-02-04 04:48:23 +05:30
Pranshul ed3e3949e4 New translations languages.json (Polish) 2025-02-03 22:21:53 +05:30
Pranshul e4d084e49e Merge pull request #329 from PranshulGG/t_master
New Crowdin updates
2025-02-03 21:12:44 +05:30
Pranshul f3a5d0c457 New translations languages.json (Arabic, Saudi Arabia) 2025-02-03 15:29:20 +05:30
Pranshul 8527a3b139 New translations languages.json (Hungarian) 2025-02-03 15:29:18 +05:30
Pranshul 1af8a6e206 New translations languages.json (Slovenian) 2025-02-03 15:29:17 +05:30
Pranshul 5d4adfa055 New translations languages.json (Azerbaijani) 2025-02-03 15:29:16 +05:30
Pranshul 1745025464 New translations languages.json (Finnish) 2025-02-03 15:29:15 +05:30
Pranshul f7b3cd9537 New translations languages.json (Serbian (Latin)) 2025-02-03 15:29:14 +05:30
Pranshul 6d73bc2a64 New translations languages.json (Filipino) 2025-02-03 15:29:13 +05:30
Pranshul a492acb936 New translations languages.json (Persian) 2025-02-03 15:29:11 +05:30
Pranshul 92c4b8d3fe New translations languages.json (Vietnamese) 2025-02-03 15:29:10 +05:30
Pranshul 1694df89ed New translations languages.json (Chinese Simplified) 2025-02-03 15:29:09 +05:30
Pranshul 55485b74aa New translations languages.json (Ukrainian) 2025-02-03 15:29:08 +05:30
Pranshul 4ba2b8403b New translations languages.json (Turkish) 2025-02-03 15:29:06 +05:30
Pranshul 3daf082d34 New translations languages.json (Russian) 2025-02-03 15:29:05 +05:30
Pranshul 8c7eb47b77 New translations languages.json (Portuguese) 2025-02-03 15:29:04 +05:30
Pranshul 33887dd053 New translations languages.json (Polish) 2025-02-03 15:29:03 +05:30
Pranshul 694e6f78e6 New translations languages.json (Dutch) 2025-02-03 15:29:02 +05:30
Pranshul adfff1f438 New translations languages.json (Japanese) 2025-02-03 15:29:01 +05:30
Pranshul 3a84a751a4 New translations languages.json (Italian) 2025-02-03 15:29:00 +05:30
Pranshul 865e1842c5 New translations languages.json (Greek) 2025-02-03 15:28:59 +05:30
Pranshul 64a1a1e4cd New translations languages.json (Czech) 2025-02-03 15:28:57 +05:30
Pranshul 6d85c248a8 New translations languages.json (German) 2025-02-03 15:28:56 +05:30
Pranshul e10ba5c9c0 New translations languages.json (Spanish) 2025-02-03 15:28:55 +05:30
Pranshul 5b662d2a0d New translations languages.json (French) 2025-02-03 15:28:54 +05:30
Pranshul c7def78093 New translations languages.json (Romanian) 2025-02-03 15:28:53 +05:30
Pranshul 2c7ca8b1f7 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster
# Conflicts:
#	app/src/main/assets/langs/languages.json
2025-02-03 14:59:10 +05:30
Pranshul d152c21878 updated v1.17.1 --full, fixed locatins #314 2025-02-03 14:58:47 +05:30
Pranshul de43e8d02f updated v1.17.1 --full, fixed locatins #314 2025-02-03 14:56:18 +05:30
Pranshul 575ee03075 Update languages.json
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-02-03 14:31:09 +05:30
Pranshul 13d88196fb Merge pull request #327 from PranshulGG/t_master
New Crowdin updates
2025-02-03 13:20:03 +05:30
Pranshul 419a05e336 New translations languages.json (Portuguese) 2025-02-03 08:29:35 +05:30
Pranshul bc91277216 New translations languages.json (Arabic, Saudi Arabia) 2025-02-03 01:59:49 +05:30
Pranshul 57b31756bb New translations languages.json (Slovenian) 2025-02-03 01:59:48 +05:30
Pranshul ffe812ad66 Merge pull request #326 from PranshulGG/t_master
New Crowdin updates
2025-02-02 21:47:11 +05:30
Pranshul fe1e3b02eb New translations languages.json (Arabic, Saudi Arabia) 2025-02-02 20:02:13 +05:30
Pranshul f966dfdb79 New translations languages.json (Serbian (Latin)) 2025-02-02 20:02:12 +05:30
Pranshul bae6debc7d Merge pull request #320 from PranshulGG/t_master
New Crowdin updates
2025-02-02 19:23:19 +05:30
Pranshul a973e5ba26 New translations languages.json (Czech) 2025-02-02 13:42:58 +05:30
Pranshul 4f3803c9ef New translations languages.json (Arabic, Saudi Arabia) 2025-02-02 13:42:57 +05:30
Pranshul a631b58a09 New translations languages.json (Hungarian) 2025-02-02 13:42:56 +05:30
Pranshul 636b88a4d8 New translations languages.json (Slovenian) 2025-02-02 13:42:55 +05:30
Pranshul 3f948fb5ee New translations languages.json (Azerbaijani) 2025-02-02 13:42:54 +05:30
Pranshul 5596fc1921 New translations languages.json (Finnish) 2025-02-02 13:42:54 +05:30
Pranshul c2c7ceb81b New translations languages.json (Serbian (Latin)) 2025-02-02 13:42:53 +05:30
Pranshul 0b271a47a2 New translations languages.json (Filipino) 2025-02-02 13:42:52 +05:30
Pranshul cf701d0e77 New translations languages.json (Persian) 2025-02-02 13:42:51 +05:30
Pranshul 442034d7ea New translations languages.json (Vietnamese) 2025-02-02 13:42:50 +05:30
Pranshul fbf12baade New translations languages.json (Chinese Simplified) 2025-02-02 13:42:49 +05:30
Pranshul bf1f020074 New translations languages.json (Ukrainian) 2025-02-02 13:42:48 +05:30
Pranshul 9916c01c03 New translations languages.json (Turkish) 2025-02-02 13:42:47 +05:30
Pranshul d0d36e58a9 New translations languages.json (Russian) 2025-02-02 13:42:46 +05:30
Pranshul de35d712c5 New translations languages.json (Portuguese) 2025-02-02 13:42:45 +05:30
Pranshul e0200d8117 New translations languages.json (Polish) 2025-02-02 13:42:44 +05:30
Pranshul 4b3d8b4a82 New translations languages.json (Dutch) 2025-02-02 13:42:43 +05:30
Pranshul d658762ad3 New translations languages.json (Japanese) 2025-02-02 13:42:42 +05:30
Pranshul 8dbddb3146 New translations languages.json (Italian) 2025-02-02 13:42:41 +05:30
Pranshul f801295ee3 New translations languages.json (Greek) 2025-02-02 13:42:40 +05:30
Pranshul e7f7feedba New translations languages.json (German) 2025-02-02 13:42:39 +05:30
Pranshul 35a32d9b08 New translations languages.json (Spanish) 2025-02-02 13:42:38 +05:30
Pranshul a086975b27 New translations languages.json (French) 2025-02-02 13:42:37 +05:30
Pranshul fb60aeb14b New translations languages.json (Romanian) 2025-02-02 13:42:36 +05:30
Pranshul 92c1df32e1 Update languages.json
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-02-02 13:39:50 +05:30
Pranshul 58058f2a8b New translations languages.json (Chinese Simplified) 2025-02-02 07:04:28 +05:30
Pranshul 110f766bec New translations languages.json (Dutch) 2025-02-02 00:42:23 +05:30
Pranshul b04ce16e4d New translations languages.json (Greek) 2025-02-01 00:53:29 +05:30
Pranshul 47933010b5 New translations languages.json (Italian) 2025-01-31 18:41:19 +05:30
Pranshul ea549f6b62 Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-01-31 13:26:49 +05:30
Pranshul 157ee0ed0f New translations languages.json (Portuguese) 2025-01-31 09:21:58 +05:30
Pranshul 661d51091d New translations languages.json (Polish) 2025-01-30 23:22:02 +05:30
Pranshul 37d4cb67d9 New translations languages.json (German) 2025-01-30 23:22:01 +05:30
Pranshul 48289f0206 New translations languages.json (French) 2025-01-30 23:22:00 +05:30
Pranshul d332e28104 Merge pull request #318 from PranshulGG/t_master
New Crowdin updates
2025-01-30 18:56:22 +05:30
Pranshul 3c423261d3 New translations languages.json (Arabic, Saudi Arabia) 2025-01-30 16:52:14 +05:30
Pranshul 95f88db0cd New translations languages.json (Serbian (Latin)) 2025-01-30 16:52:11 +05:30
Pranshul d87eb377f4 New translations languages.json (Greek) 2025-01-30 16:52:08 +05:30
Pranshul b27dead77a New translations languages.json (Vietnamese) 2025-01-30 10:53:30 +05:30
Pranshul b71808c884 New translations languages.json (Czech) 2025-01-29 19:29:39 +05:30
Pranshul 5ca385bdb5 New translations languages.json (Arabic, Saudi Arabia) 2025-01-29 19:29:38 +05:30
Pranshul 96a3575a1d New translations languages.json (Hungarian) 2025-01-29 19:29:37 +05:30
Pranshul df31a864b6 New translations languages.json (Slovenian) 2025-01-29 19:29:35 +05:30
Pranshul cd77cb161b New translations languages.json (Azerbaijani) 2025-01-29 19:29:34 +05:30
Pranshul d6823eb45a New translations languages.json (Finnish) 2025-01-29 19:29:33 +05:30
Pranshul 79e3b398cc New translations languages.json (Serbian (Latin)) 2025-01-29 19:29:32 +05:30
Pranshul 3498e9fc99 New translations languages.json (Filipino) 2025-01-29 19:29:31 +05:30
Pranshul 06544d2b39 New translations languages.json (Persian) 2025-01-29 19:29:30 +05:30
Pranshul 1cf9c3ed7b New translations languages.json (Vietnamese) 2025-01-29 19:29:29 +05:30
Pranshul 6ba56e592a New translations languages.json (Chinese Simplified) 2025-01-29 19:29:28 +05:30
Pranshul 96c13bba9b New translations languages.json (Ukrainian) 2025-01-29 19:29:27 +05:30
Pranshul 9915c56900 New translations languages.json (Turkish) 2025-01-29 19:29:26 +05:30
Pranshul cb6b6b638d New translations languages.json (Russian) 2025-01-29 19:29:25 +05:30
Pranshul 56f15d9dff New translations languages.json (Portuguese) 2025-01-29 19:29:23 +05:30
Pranshul 2e17cdeef2 New translations languages.json (Polish) 2025-01-29 19:29:22 +05:30
Pranshul c669b75b84 New translations languages.json (Dutch) 2025-01-29 19:29:21 +05:30
Pranshul 313f5c154f New translations languages.json (Japanese) 2025-01-29 19:29:20 +05:30
Pranshul 4928939ece New translations languages.json (Italian) 2025-01-29 19:29:19 +05:30
Pranshul 8284d116c2 New translations languages.json (Greek) 2025-01-29 19:29:18 +05:30
Pranshul cd21726eb9 New translations languages.json (German) 2025-01-29 19:29:17 +05:30
Pranshul 9cbdba3e37 New translations languages.json (Spanish) 2025-01-29 19:29:15 +05:30
Pranshul 1267f68129 New translations languages.json (French) 2025-01-29 19:29:14 +05:30
Pranshul 1564cf0b65 New translations languages.json (Romanian) 2025-01-29 19:29:13 +05:30
Pranshul bedf370ebb Update languages.json
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-01-29 19:27:20 +05:30
Pranshul 0dbd901ecf Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-01-29 14:54:49 +05:30
Pranshul 9804952285 Rename README to README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-01-29 14:51:38 +05:30
Pranshul d37dc47e8f Create README
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-01-29 14:51:15 +05:30
Pranshul 8039d9bb64 New translations languages.json (Arabic, Saudi Arabia) 2025-01-29 10:54:36 +05:30
Pranshul 1bc5a06e66 New translations languages.json (Serbian (Latin)) 2025-01-29 04:44:25 +05:30
Pranshul 382df51fcf New translations languages.json (Russian) 2025-01-29 04:44:24 +05:30
Pranshul 26247a15a7 New translations languages.json (French) 2025-01-29 04:44:23 +05:30
Pranshul 9d2582f72f New translations languages.json (Czech) 2025-01-28 22:34:37 +05:30
Pranshul 42812d3951 New translations languages.json (Arabic, Saudi Arabia) 2025-01-28 22:34:36 +05:30
Pranshul 005ee09ddc New translations languages.json (Hungarian) 2025-01-28 22:34:34 +05:30
Pranshul 9da20849e5 New translations languages.json (Slovenian) 2025-01-28 22:34:33 +05:30
Pranshul c61074cce8 New translations languages.json (Azerbaijani) 2025-01-28 22:34:32 +05:30
Pranshul 60ffdda903 New translations languages.json (Finnish) 2025-01-28 22:34:31 +05:30
Pranshul 6d0e4cae16 New translations languages.json (Serbian (Latin)) 2025-01-28 22:34:29 +05:30
Pranshul bf33ca51ef New translations languages.json (Filipino) 2025-01-28 22:34:28 +05:30
Pranshul d9aefdbdde New translations languages.json (Persian) 2025-01-28 22:34:27 +05:30
Pranshul eef848439e New translations languages.json (Vietnamese) 2025-01-28 22:34:26 +05:30
Pranshul de9cd62e9f New translations languages.json (Chinese Simplified) 2025-01-28 22:34:25 +05:30
Pranshul f4cca4b124 New translations languages.json (Ukrainian) 2025-01-28 22:34:24 +05:30
Pranshul d082710f35 New translations languages.json (Turkish) 2025-01-28 22:34:23 +05:30
Pranshul 70bd2d7396 New translations languages.json (Russian) 2025-01-28 22:34:22 +05:30
Pranshul a3bf2852f1 New translations languages.json (Portuguese) 2025-01-28 22:34:20 +05:30
Pranshul 11e5e4831d New translations languages.json (Polish) 2025-01-28 22:34:19 +05:30
Pranshul b162509737 New translations languages.json (Dutch) 2025-01-28 22:34:18 +05:30
Pranshul 2bd60fe713 New translations languages.json (Japanese) 2025-01-28 22:34:14 +05:30
Pranshul 9f3eda71b6 New translations languages.json (Italian) 2025-01-28 22:34:13 +05:30
Pranshul ce06198149 New translations languages.json (Greek) 2025-01-28 22:34:12 +05:30
Pranshul 12cdec9cbf New translations languages.json (German) 2025-01-28 22:34:11 +05:30
Pranshul b2f4334da1 New translations languages.json (Spanish) 2025-01-28 22:34:10 +05:30
Pranshul 4e34bcdb28 New translations languages.json (French) 2025-01-28 22:34:09 +05:30
Pranshul f3aed02dc8 New translations languages.json (Romanian) 2025-01-28 22:34:07 +05:30
Pranshul d972fb9daa updated strings
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-01-28 19:46:52 +05:30
Pranshul ea302d277b New translations languages.json (Arabic, Saudi Arabia) 2025-01-28 16:31:48 +05:30
Pranshul 915d65dbaf New translations languages.json (Vietnamese) 2025-01-28 16:31:47 +05:30
Pranshul a7b2f774d4 Merge pull request #317 from PranshulGG/t_master
New Crowdin updates
2025-01-28 11:20:56 +05:30
Pranshul 085a4d047c New translations languages.json (French) 2025-01-28 09:40:55 +05:30
Pranshul 10180f7b75 New translations languages.json (Arabic, Saudi Arabia) 2025-01-28 03:44:26 +05:30
Pranshul b382de5c87 New translations languages.json (Polish) 2025-01-28 03:44:25 +05:30
Pranshul 6d35a3d60f Updated strings
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-01-27 21:41:01 +05:30
Pranshul aa0c018a9e updated search
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-01-27 21:37:41 +05:30
Pranshul 4306c84ae4 Merge pull request #312 from PranshulGG/t_master
New Crowdin updates
2025-01-27 21:29:50 +05:30
Pranshul bdc0ad1c37 New translations languages.json (Czech) 2025-01-27 21:21:22 +05:30
Pranshul 03c44ae4ff New translations languages.json (Filipino) 2025-01-27 21:21:20 +05:30
Pranshul 7c8fd63c84 New translations languages.json (Russian) 2025-01-27 21:21:19 +05:30
Pranshul d6ca772d88 New translations languages.json (German) 2025-01-27 21:21:17 +05:30
Pranshul 6715944493 New translations languages.json (Vietnamese) 2025-01-27 15:19:34 +05:30
Pranshul 732d1dc046 New translations languages.json (Chinese Simplified) 2025-01-27 15:19:33 +05:30
Pranshul 0b74169eb3 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-01-27 14:53:43 +05:30
Pranshul 39a8f265d0 updated v1.17.0 --full, removed images 2025-01-27 14:53:34 +05:30
Pranshul aa0ee7514e updated v1.17.0 --full, removed images 2025-01-27 14:52:40 +05:30
Pranshul b6effc31f4 New translations languages.json (Arabic, Saudi Arabia) 2025-01-27 09:10:30 +05:30
Pranshul ef53471e68 New translations languages.json (Azerbaijani) 2025-01-27 09:10:29 +05:30
Pranshul 957a96f83f New translations languages.json (German) 2025-01-27 09:10:28 +05:30
Pranshul 7fa6e8eb5d New translations languages.json (Arabic, Saudi Arabia) 2025-01-27 02:57:08 +05:30
Pranshul d56129ec84 New translations languages.json (Slovenian) 2025-01-27 02:57:07 +05:30
Pranshul 332cc8bd15 New translations languages.json (Azerbaijani) 2025-01-27 02:57:06 +05:30
Pranshul b70f401417 New translations languages.json (Serbian (Latin)) 2025-01-27 02:57:05 +05:30
Pranshul f1546369c5 New translations languages.json (Filipino) 2025-01-27 02:57:04 +05:30
Pranshul 506cd9ffe1 New translations languages.json (Persian) 2025-01-27 02:57:03 +05:30
Pranshul 3f401f339a New translations languages.json (Vietnamese) 2025-01-27 02:57:02 +05:30
Pranshul 4ded1bf92d New translations languages.json (Chinese Simplified) 2025-01-27 02:57:01 +05:30
Pranshul 32323ffc04 New translations languages.json (Ukrainian) 2025-01-27 02:57:00 +05:30
Pranshul c23ecee501 New translations languages.json (Turkish) 2025-01-27 02:56:59 +05:30
Pranshul 8c5eabfb61 New translations languages.json (Russian) 2025-01-27 02:56:58 +05:30
Pranshul 0e8356d482 New translations languages.json (Portuguese) 2025-01-27 02:56:57 +05:30
Pranshul 412416e3a6 New translations languages.json (Polish) 2025-01-27 02:56:56 +05:30
Pranshul 2859796d9b New translations languages.json (Dutch) 2025-01-27 02:56:55 +05:30
Pranshul ab7c7932d4 New translations languages.json (Japanese) 2025-01-27 02:56:54 +05:30
Pranshul 3fe2a08504 New translations languages.json (Czech) 2025-01-27 02:56:53 +05:30
Pranshul c7ec0d2ccd New translations languages.json (Hungarian) 2025-01-27 02:56:52 +05:30
Pranshul b78f0f0741 New translations languages.json (Finnish) 2025-01-27 02:56:51 +05:30
Pranshul c63ed66b44 New translations languages.json (Italian) 2025-01-27 02:56:51 +05:30
Pranshul ec1a065aa5 New translations languages.json (Greek) 2025-01-27 02:56:50 +05:30
Pranshul c15fbdfa9c New translations languages.json (German) 2025-01-27 02:56:49 +05:30
Pranshul 277feca861 New translations languages.json (Spanish) 2025-01-27 02:56:48 +05:30
Pranshul b61784a0f4 New translations languages.json (French) 2025-01-27 02:56:47 +05:30
Pranshul a3eb68b668 New translations languages.json (Romanian) 2025-01-27 02:56:46 +05:30
Pranshul 7fdc8d8d0e Update languages.json
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-01-26 21:59:00 +05:30
Pranshul b9300758a5 Merge pull request #308 from PranshulGG/t_master
New Crowdin updates
2025-01-26 21:06:54 +05:30
Pranshul 9d6af811c7 New translations languages.json (Serbian (Latin)) 2025-01-26 21:01:25 +05:30
Pranshul 6b7366d0e1 New translations languages.json (German) 2025-01-26 21:01:24 +05:30
Pranshul 9ce7a90ea8 New translations languages.json (Chinese Simplified) 2025-01-26 14:44:13 +05:30
Pranshul 5a251429c1 Exit early if there's only one location 2025-01-26 14:07:33 +05:30
Pranshul d43945d4a0 New translations languages.json (Ukrainian) 2025-01-26 08:34:18 +05:30
Pranshul c3fcf8efee New translations languages.json (Polish) 2025-01-26 08:34:17 +05:30
Pranshul ecb8ef64f0 New translations languages.json (French) 2025-01-26 08:34:15 +05:30
Pranshul dbf61ef3c9 New translations languages.json (Czech) 2025-01-26 02:21:51 +05:30
Pranshul e3014fe608 New translations languages.json (Arabic, Saudi Arabia) 2025-01-26 02:21:50 +05:30
Pranshul 349bd7071c New translations languages.json (Hungarian) 2025-01-26 02:21:49 +05:30
Pranshul 2cd4e57dba New translations languages.json (Slovenian) 2025-01-26 02:21:48 +05:30
Pranshul 87f54bcd27 New translations languages.json (Azerbaijani) 2025-01-26 02:21:47 +05:30
Pranshul 3afe55dd78 New translations languages.json (Finnish) 2025-01-26 02:21:46 +05:30
Pranshul 2498b6b4d9 New translations languages.json (Serbian (Latin)) 2025-01-26 02:21:45 +05:30
Pranshul 04a3fe7650 New translations languages.json (Filipino) 2025-01-26 02:21:44 +05:30
Pranshul c7e9c19a3f New translations languages.json (Persian) 2025-01-26 02:21:43 +05:30
Pranshul ebaf9e7849 New translations languages.json (Vietnamese) 2025-01-26 02:21:42 +05:30
Pranshul bf6c4185cb New translations languages.json (Chinese Simplified) 2025-01-26 02:21:41 +05:30
Pranshul 124b227db8 New translations languages.json (Ukrainian) 2025-01-26 02:21:40 +05:30
Pranshul d0e3ff6b5e New translations languages.json (Turkish) 2025-01-26 02:21:39 +05:30
Pranshul c4324735b6 New translations languages.json (Russian) 2025-01-26 02:21:39 +05:30
Pranshul 127d058a1b New translations languages.json (Portuguese) 2025-01-26 02:21:38 +05:30
Pranshul 2b59671d51 New translations languages.json (Polish) 2025-01-26 02:21:37 +05:30
Pranshul 78ce670fb9 New translations languages.json (Dutch) 2025-01-26 02:21:36 +05:30
Pranshul 9ed4373805 New translations languages.json (Japanese) 2025-01-26 02:21:35 +05:30
Pranshul 168e429c03 New translations languages.json (Italian) 2025-01-26 02:21:34 +05:30
Pranshul fc00b00ef2 New translations languages.json (Greek) 2025-01-26 02:21:33 +05:30
Pranshul ba00936282 New translations languages.json (German) 2025-01-26 02:21:32 +05:30
Pranshul 7fe3842794 New translations languages.json (Spanish) 2025-01-26 02:21:31 +05:30
Pranshul 5d62bf4772 New translations languages.json (French) 2025-01-26 02:21:30 +05:30
Pranshul f467a5ce64 New translations languages.json (Romanian) 2025-01-26 02:21:29 +05:30
Pranshul 73e49e4347 updated strings 2025-01-25 21:19:17 +05:30
Pranshul 2835788439 New translations languages.json (Czech) 2025-01-25 19:54:12 +05:30
Pranshul 859f29b2b6 New translations languages.json (Arabic, Saudi Arabia) 2025-01-25 19:54:11 +05:30
Pranshul 27821d509f New translations languages.json (Hungarian) 2025-01-25 19:54:10 +05:30
Pranshul f47abf94fa New translations languages.json (Slovenian) 2025-01-25 19:54:09 +05:30
Pranshul 549ca0e063 New translations languages.json (Azerbaijani) 2025-01-25 19:54:08 +05:30
Pranshul 47bc5d234d New translations languages.json (Finnish) 2025-01-25 19:54:07 +05:30
Pranshul 2dd14b1e3b New translations languages.json (Serbian (Latin)) 2025-01-25 19:54:06 +05:30
Pranshul 20da46ab2e New translations languages.json (Filipino) 2025-01-25 19:54:05 +05:30
Pranshul a7210f66b9 New translations languages.json (Persian) 2025-01-25 19:54:03 +05:30
Pranshul 5acf98a8e3 New translations languages.json (Vietnamese) 2025-01-25 19:54:02 +05:30
Pranshul 0049ff860b New translations languages.json (Chinese Simplified) 2025-01-25 19:54:01 +05:30
Pranshul 55a4eb812c New translations languages.json (Ukrainian) 2025-01-25 19:54:00 +05:30
Pranshul 03a2fdbf18 New translations languages.json (Turkish) 2025-01-25 19:53:59 +05:30
Pranshul 16d6ebd47b New translations languages.json (Russian) 2025-01-25 19:53:58 +05:30
Pranshul 649a0ba47b New translations languages.json (Portuguese) 2025-01-25 19:53:57 +05:30
Pranshul f4fa983bd9 New translations languages.json (Polish) 2025-01-25 19:53:56 +05:30
Pranshul 273f6c25e8 New translations languages.json (Dutch) 2025-01-25 19:53:55 +05:30
Pranshul adbaea06a7 New translations languages.json (Japanese) 2025-01-25 19:53:54 +05:30
Pranshul 79a3856691 New translations languages.json (Italian) 2025-01-25 19:53:53 +05:30
Pranshul 781613fc79 New translations languages.json (Greek) 2025-01-25 19:53:51 +05:30
Pranshul c2bc16b899 New translations languages.json (German) 2025-01-25 19:53:50 +05:30
Pranshul fc93b92f96 New translations languages.json (Spanish) 2025-01-25 19:53:49 +05:30
Pranshul a4c7cf10b3 New translations languages.json (French) 2025-01-25 19:53:48 +05:30
Pranshul 2f82061b5e New translations languages.json (Romanian) 2025-01-25 19:53:47 +05:30
Pranshul 4c0fb34464 updated all strings 2025-01-25 19:38:35 +05:30
Pranshul 5bd860e179 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-01-25 18:52:11 +05:30
Pranshul 39a44c6ca8 updated v1.16.1 --full, #302, #299 2025-01-25 18:51:58 +05:30
Pranshul 6c44dc85fa updated v1.16.1 --full, #302, #299 2025-01-25 18:50:48 +05:30
Pranshul c99e8a60ad Delete app/src/main/assets/langs/translationsWeblate/fr.json
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-01-25 17:23:01 +05:30
Pranshul 5286edaf08 Create fr.json
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-01-25 17:19:39 +05:30
Pranshul b629be14a3 New translations languages.json (German) 2025-01-25 03:24:45 +05:30
Pranshul aa63d09939 New translations languages.json (Vietnamese) 2025-01-24 21:03:10 +05:30
Pranshul 302ff48546 New translations languages.json (Chinese Simplified) 2025-01-24 14:00:33 +05:30
Pranshul e522318781 Merge pull request #305 from PranshulGG/t_master
New Crowdin updates
2025-01-23 21:43:12 +05:30
Pranshul 552bca0a4a New translations languages.json (Filipino) 2025-01-23 12:36:28 +05:30
Pranshul 37702676e5 Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-01-23 08:56:28 +05:30
Pranshul d66645d4c3 Merge pull request #300 from PranshulGG/t_master
New Crowdin updates
2025-01-23 07:44:08 +05:30
Pranshul 805add56bc New translations languages.json (Italian) 2025-01-23 07:08:42 +05:30
Pranshul a2cbd05286 New translations languages.json (Greek) 2025-01-23 00:22:41 +05:30
Pranshul e115623606 New translations languages.json (Dutch) 2025-01-22 01:21:41 +05:30
Pranshul b3a5eec8ea New translations languages.json (Filipino) 2025-01-21 16:08:37 +05:30
Pranshul bb62de0034 Merge pull request #297 from PranshulGG/t_master
New Crowdin updates
2025-01-21 12:40:43 +05:30
Pranshul 31b6f62bf4 New translations languages.json (Filipino) 2025-01-21 10:11:55 +05:30
Pranshul 9dccbcfd2e New translations languages.json (French) 2025-01-21 03:41:19 +05:30
Pranshul d5bd4b9a42 New translations languages.json (Czech) 2025-01-20 21:34:54 +05:30
Pranshul 0b9e2939cf New translations languages.json (Serbian (Latin)) 2025-01-20 21:34:53 +05:30
Pranshul 19a82d78d4 New translations languages.json (Filipino) 2025-01-20 21:34:52 +05:30
Pranshul 7fb2952b4e New translations languages.json (Greek) 2025-01-20 21:34:51 +05:30
Pranshul 47c1fe629b Merge pull request #293 from PranshulGG/t_master
translations refresh
2025-01-20 16:14:17 +05:30
Pranshul 2660b309bb New translations languages.json (Czech) 2025-01-20 15:35:26 +05:30
Pranshul 4515b50b7c New translations languages.json (Czech) 2025-01-20 06:30:57 +05:30
Pranshul 8b8fecf0c7 New translations languages.json (Czech) 2025-01-20 00:26:30 +05:30
Pranshul ad147213da New translations languages.json (Arabic, Saudi Arabia) 2025-01-20 00:26:29 +05:30
Pranshul 32e228d59b New translations languages.json (Hungarian) 2025-01-20 00:26:28 +05:30
Pranshul 7b10abe1dd New translations languages.json (Slovenian) 2025-01-20 00:26:27 +05:30
Pranshul a7cd6f0004 New translations languages.json (Azerbaijani) 2025-01-20 00:26:26 +05:30
Pranshul 2f2a9f87c5 New translations languages.json (Finnish) 2025-01-20 00:26:25 +05:30
Pranshul 6049a7b44d New translations languages.json (Serbian (Latin)) 2025-01-20 00:26:24 +05:30
Pranshul 10ab6d0c3a New translations languages.json (Filipino) 2025-01-20 00:26:23 +05:30
Pranshul f5c883decd New translations languages.json (Persian) 2025-01-20 00:26:22 +05:30
Pranshul 572325e505 New translations languages.json (Vietnamese) 2025-01-20 00:26:21 +05:30
Pranshul d5521f4b69 New translations languages.json (Chinese Simplified) 2025-01-20 00:26:20 +05:30
Pranshul 38a14babca New translations languages.json (Ukrainian) 2025-01-20 00:26:19 +05:30
Pranshul 1835c4bae4 New translations languages.json (Turkish) 2025-01-20 00:26:18 +05:30
Pranshul 4cbadb1c09 New translations languages.json (Russian) 2025-01-20 00:26:17 +05:30
Pranshul dfcf12c009 New translations languages.json (Portuguese) 2025-01-20 00:26:16 +05:30
Pranshul 1a8aad9f00 New translations languages.json (Polish) 2025-01-20 00:26:15 +05:30
Pranshul 5ee3699db6 New translations languages.json (Dutch) 2025-01-20 00:26:14 +05:30
Pranshul 49a3ca74b5 New translations languages.json (Japanese) 2025-01-20 00:26:12 +05:30
Pranshul 0279e411ea New translations languages.json (Italian) 2025-01-20 00:26:12 +05:30
Pranshul 41425c3cad New translations languages.json (Greek) 2025-01-20 00:26:11 +05:30
Pranshul 06d52a3062 New translations languages.json (German) 2025-01-20 00:26:09 +05:30
Pranshul 404b4f8fa0 New translations languages.json (Spanish) 2025-01-20 00:26:08 +05:30
Pranshul e0b0a35b72 New translations languages.json (French) 2025-01-20 00:26:07 +05:30
Pranshul 908a1333b9 New translations languages.json (Romanian) 2025-01-20 00:26:06 +05:30
Pranshul de7ab26f17 updated strings
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-01-19 18:32:14 +05:30
Pranshul 8bcccc9183 New translations languages.json (Czech) 2025-01-19 18:24:45 +05:30
Pranshul cfd8898191 New translations languages.json (Arabic, Saudi Arabia) 2025-01-19 18:24:44 +05:30
Pranshul 76814e6910 New translations languages.json (Hungarian) 2025-01-19 18:24:43 +05:30
Pranshul d0daa5127d New translations languages.json (Slovenian) 2025-01-19 18:24:42 +05:30
Pranshul f2a8eb2896 New translations languages.json (Azerbaijani) 2025-01-19 18:24:41 +05:30
Pranshul 22c72550aa New translations languages.json (Finnish) 2025-01-19 18:24:40 +05:30
Pranshul 7d20397f6c New translations languages.json (Serbian (Latin)) 2025-01-19 18:24:39 +05:30
Pranshul d691b0aa8b New translations languages.json (Filipino) 2025-01-19 18:24:38 +05:30
Pranshul 0d14203cce New translations languages.json (Persian) 2025-01-19 18:24:37 +05:30
Pranshul 38129ff556 New translations languages.json (Vietnamese) 2025-01-19 18:24:36 +05:30
Pranshul b3a8556fcb New translations languages.json (Chinese Simplified) 2025-01-19 18:24:35 +05:30
Pranshul aadb592b43 New translations languages.json (Ukrainian) 2025-01-19 18:24:34 +05:30
Pranshul 514a6b40ed New translations languages.json (Turkish) 2025-01-19 18:24:33 +05:30
Pranshul 83ddbd5cb2 New translations languages.json (Russian) 2025-01-19 18:24:32 +05:30
Pranshul 9bb9b42ce2 New translations languages.json (Portuguese) 2025-01-19 18:24:31 +05:30
Pranshul 8cb880d65b New translations languages.json (Polish) 2025-01-19 18:24:30 +05:30
Pranshul aad92e61f2 New translations languages.json (Dutch) 2025-01-19 18:24:30 +05:30
Pranshul 637c01ab17 New translations languages.json (Japanese) 2025-01-19 18:24:29 +05:30
Pranshul 523106f96b New translations languages.json (Italian) 2025-01-19 18:24:28 +05:30
Pranshul 7af026c119 New translations languages.json (Greek) 2025-01-19 18:24:27 +05:30
Pranshul 54dfd00e2e New translations languages.json (German) 2025-01-19 18:24:26 +05:30
Pranshul f646ec3973 New translations languages.json (Spanish) 2025-01-19 18:24:25 +05:30
Pranshul 28c23b0e61 New translations languages.json (French) 2025-01-19 18:24:24 +05:30
Pranshul 4a2758f1ef New translations languages.json (Romanian) 2025-01-19 18:24:23 +05:30
Pranshul b2dbf35b96 Update languages.json
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-01-19 18:23:59 +05:30
Pranshul 2459d5b509 New translations languages.json (Arabic, Saudi Arabia) 2025-01-19 13:20:09 +05:30
Pranshul a142592b00 New translations languages.json (Hungarian) 2025-01-19 13:20:08 +05:30
Pranshul f6d42e9f52 New translations languages.json (Slovenian) 2025-01-19 13:20:07 +05:30
Pranshul c79e8b8c99 New translations languages.json (Azerbaijani) 2025-01-19 13:20:06 +05:30
Pranshul ece51b19d3 New translations languages.json (Finnish) 2025-01-19 13:20:05 +05:30
Pranshul 493636aa2f New translations languages.json (Serbian (Latin)) 2025-01-19 13:20:04 +05:30
Pranshul 1187ace7f4 New translations languages.json (Filipino) 2025-01-19 13:20:03 +05:30
Pranshul d17c289015 New translations languages.json (Persian) 2025-01-19 13:20:02 +05:30
Pranshul 698e00c590 New translations languages.json (Vietnamese) 2025-01-19 13:20:01 +05:30
Pranshul 9a1a059231 New translations languages.json (Chinese Simplified) 2025-01-19 13:20:00 +05:30
Pranshul 3e1058e3c3 New translations languages.json (Ukrainian) 2025-01-19 13:19:59 +05:30
Pranshul 3f818e7da7 New translations languages.json (Turkish) 2025-01-19 13:19:58 +05:30
Pranshul cf5248786d New translations languages.json (Russian) 2025-01-19 13:19:57 +05:30
Pranshul 74cadcf8a1 New translations languages.json (Portuguese) 2025-01-19 13:19:56 +05:30
Pranshul d6b3b30d7d New translations languages.json (Polish) 2025-01-19 13:19:55 +05:30
Pranshul 7701e2efc7 New translations languages.json (Dutch) 2025-01-19 13:19:54 +05:30
Pranshul cbde4ee447 New translations languages.json (Japanese) 2025-01-19 13:19:53 +05:30
Pranshul 1961ca936b New translations languages.json (Italian) 2025-01-19 13:19:52 +05:30
Pranshul de3ab4b6b7 New translations languages.json (Greek) 2025-01-19 13:19:52 +05:30
Pranshul 7e1bfafe72 New translations languages.json (German) 2025-01-19 13:19:51 +05:30
Pranshul 6e01033de3 New translations languages.json (Spanish) 2025-01-19 13:19:50 +05:30
Pranshul bd13c579f4 New translations languages.json (French) 2025-01-19 13:19:49 +05:30
Pranshul 8b1d40885f New translations languages.json (Romanian) 2025-01-19 13:19:48 +05:30
Pranshul d8ff55c802 updated strings
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-01-19 13:12:57 +05:30
Pranshul edd4b6ab22 New translations languages.json (Dutch) 2025-01-19 11:15:11 +05:30
Pranshul 54fc866527 New translations languages.json (Greek) 2025-01-19 04:50:41 +05:30
Pranshul 67cee534e5 New translations languages.json (Japanese) 2025-01-18 22:05:06 +05:30
Pranshul 7a4ddd6187 New translations languages.json (German) 2025-01-18 22:05:04 +05:30
Pranshul 856718c4a0 Merge pull request #291 from PranshulGG/t_master
New Crowdin updates
2025-01-18 15:28:52 +05:30
Pranshul b03a58d13c New translations languages.json (French) 2025-01-18 15:17:45 +05:30
Pranshul 768227fa2f New translations languages.json (French) 2025-01-18 08:50:25 +05:30
Pranshul d20490ae24 New translations languages.json (Arabic, Saudi Arabia) 2025-01-18 02:08:59 +05:30
Pranshul 5fb70311af New translations languages.json (Azerbaijani) 2025-01-17 20:09:00 +05:30
Pranshul 49d3c5b19e New translations languages.json (Italian) 2025-01-17 14:12:04 +05:30
Pranshul d0f8f7a63d New translations languages.json (Italian) 2025-01-17 08:04:21 +05:30
Pranshul efda443584 New translations languages.json (German) 2025-01-16 23:00:20 +05:30
Pranshul fd9099727d New translations languages.json (Portuguese) 2025-01-16 16:41:22 +05:30
Pranshul a79edaef62 New translations languages.json (German) 2025-01-16 10:03:52 +05:30
Pranshul c5c5936584 New translations languages.json (Dutch) 2025-01-16 03:23:30 +05:30
Pranshul 0d3f99d157 New translations languages.json (German) 2025-01-16 03:23:29 +05:30
Pranshul d6f079b0fd New translations languages.json (Filipino) 2025-01-15 21:27:42 +05:30
Pranshul 8c60e142c0 New translations languages.json (Greek) 2025-01-15 15:25:28 +05:30
Pranshul 4be5303b8b New translations languages.json (Russian) 2025-01-15 05:56:22 +05:30
Pranshul 7a3e401bf9 New translations languages.json (Dutch) 2025-01-15 05:56:21 +05:30
Pranshul fc92f10ea7 New translations languages.json (Russian) 2025-01-14 23:45:19 +05:30
Pranshul 6397fec25f New translations languages.json (Polish) 2025-01-14 23:45:17 +05:30
Pranshul 840e31e4f2 New translations languages.json (Vietnamese) 2025-01-14 17:47:44 +05:30
Pranshul 824c0f885b Merge pull request #289 from PranshulGG/t_master
New Crowdin updates
2025-01-14 13:10:08 +05:30
Pranshul 55420c1c6b New translations languages.json (Vietnamese) 2025-01-14 11:23:57 +05:30
Pranshul c7374b07d8 New translations languages.json (Vietnamese) 2025-01-13 19:26:52 +05:30
Pranshul b0e79a7b2b New translations languages.json (Arabic, Saudi Arabia) 2025-01-13 13:30:54 +05:30
Pranshul de6bd46a62 New translations languages.json (Hungarian) 2025-01-13 13:30:53 +05:30
Pranshul a3106c2cde New translations languages.json (Slovenian) 2025-01-13 13:30:52 +05:30
Pranshul b6f83df3d8 New translations languages.json (Azerbaijani) 2025-01-13 13:30:51 +05:30
Pranshul fa616e5216 New translations languages.json (Finnish) 2025-01-13 13:30:50 +05:30
Pranshul b5679d3ace New translations languages.json (Serbian (Latin)) 2025-01-13 13:30:49 +05:30
Pranshul 72cd51d190 New translations languages.json (Filipino) 2025-01-13 13:30:48 +05:30
Pranshul bf44a9ff3d New translations languages.json (Persian) 2025-01-13 13:30:46 +05:30
Pranshul c548eba93d New translations languages.json (Vietnamese) 2025-01-13 13:30:45 +05:30
Pranshul 8ac1ec0cd9 New translations languages.json (Chinese Simplified) 2025-01-13 13:30:44 +05:30
Pranshul fda9a380a9 New translations languages.json (Ukrainian) 2025-01-13 13:30:43 +05:30
Pranshul 35333ac03f New translations languages.json (Turkish) 2025-01-13 13:30:41 +05:30
Pranshul 527852d148 New translations languages.json (Russian) 2025-01-13 13:30:40 +05:30
Pranshul 2e80f23787 New translations languages.json (Portuguese) 2025-01-13 13:30:39 +05:30
Pranshul 21d65dfe06 New translations languages.json (Polish) 2025-01-13 13:30:38 +05:30
Pranshul 37b9ae293d New translations languages.json (Dutch) 2025-01-13 13:30:37 +05:30
Pranshul ebc40cc994 New translations languages.json (Japanese) 2025-01-13 13:30:35 +05:30
Pranshul 1e17a3c7ba New translations languages.json (Italian) 2025-01-13 13:30:34 +05:30
Pranshul 1660da0e5f New translations languages.json (Greek) 2025-01-13 13:30:33 +05:30
Pranshul 22d9cf5947 New translations languages.json (German) 2025-01-13 13:30:32 +05:30
Pranshul 91da02eb12 New translations languages.json (Spanish) 2025-01-13 13:30:30 +05:30
Pranshul e49d87380b New translations languages.json (French) 2025-01-13 13:30:29 +05:30
Pranshul 1e248f1ff4 New translations languages.json (Romanian) 2025-01-13 13:30:28 +05:30
Pranshul 125aa1f2a6 Update languages.json
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-01-13 08:43:16 +05:30
Pranshul 6f1e604e40 New translations languages.json (Serbian (Latin)) 2025-01-13 07:16:10 +05:30
Pranshul 98b14758bd New translations languages.json (Vietnamese) 2025-01-13 07:16:09 +05:30
Pranshul 759c7443bc New translations languages.json (Vietnamese) 2025-01-13 01:14:39 +05:30
Pranshul 33ae6a35d0 Update languages.json
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-01-12 19:47:22 +05:30
Pranshul 77985dcb03 New translations languages.json (Arabic, Saudi Arabia) 2025-01-12 19:13:47 +05:30
Pranshul 105d2d9ad4 New translations languages.json (Hungarian) 2025-01-12 19:13:46 +05:30
Pranshul 6ded82d7cf New translations languages.json (Slovenian) 2025-01-12 19:13:46 +05:30
Pranshul 0b39a6675c New translations languages.json (Azerbaijani) 2025-01-12 19:13:45 +05:30
Pranshul 841e642521 New translations languages.json (Finnish) 2025-01-12 19:13:44 +05:30
Pranshul 3ab894fd04 New translations languages.json (Serbian (Latin)) 2025-01-12 19:13:43 +05:30
Pranshul ab19bbeccd New translations languages.json (Filipino) 2025-01-12 19:13:42 +05:30
Pranshul 91ce03ab43 New translations languages.json (Persian) 2025-01-12 19:13:41 +05:30
Pranshul 3a64b36741 New translations languages.json (Vietnamese) 2025-01-12 19:13:40 +05:30
Pranshul 6532d8c380 New translations languages.json (Chinese Simplified) 2025-01-12 19:13:39 +05:30
Pranshul f52aa02406 New translations languages.json (Ukrainian) 2025-01-12 19:13:38 +05:30
Pranshul 5adcc84b0d New translations languages.json (Turkish) 2025-01-12 19:13:37 +05:30
Pranshul 0ec0dd47ab New translations languages.json (Russian) 2025-01-12 19:13:36 +05:30
Pranshul b982438245 New translations languages.json (Portuguese) 2025-01-12 19:13:35 +05:30
Pranshul 3ab0d8665e New translations languages.json (Polish) 2025-01-12 19:13:34 +05:30
Pranshul 91f86b1cc6 New translations languages.json (Dutch) 2025-01-12 19:13:33 +05:30
Pranshul 481afab0e3 New translations languages.json (Japanese) 2025-01-12 19:13:32 +05:30
Pranshul f1a74378bf New translations languages.json (Italian) 2025-01-12 19:13:31 +05:30
Pranshul 4da790dc8b New translations languages.json (Greek) 2025-01-12 19:13:30 +05:30
Pranshul ca48b54bff New translations languages.json (German) 2025-01-12 19:13:29 +05:30
Pranshul eb5acd8dc6 New translations languages.json (Spanish) 2025-01-12 19:13:28 +05:30
Pranshul 659dff8a81 New translations languages.json (French) 2025-01-12 19:13:27 +05:30
Pranshul 8d5768881d New translations languages.json (Romanian) 2025-01-12 19:13:26 +05:30
Pranshul b1f5664fa2 Update languages.json
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-01-12 19:12:36 +05:30
Pranshul dd2d09cf69 New translations languages.json (Arabic, Saudi Arabia) 2025-01-12 19:11:48 +05:30
Pranshul ab33837177 New translations languages.json (Hungarian) 2025-01-12 19:11:47 +05:30
Pranshul a226200b99 New translations languages.json (Slovenian) 2025-01-12 19:11:46 +05:30
Pranshul 785d654c5d New translations languages.json (Azerbaijani) 2025-01-12 19:11:45 +05:30
Pranshul d176ef0b09 New translations languages.json (Finnish) 2025-01-12 19:11:44 +05:30
Pranshul 4844458cb0 New translations languages.json (Serbian (Latin)) 2025-01-12 19:11:43 +05:30
Pranshul f3ab8cd5c2 New translations languages.json (Filipino) 2025-01-12 19:11:42 +05:30
Pranshul fe6c246426 New translations languages.json (Persian) 2025-01-12 19:11:41 +05:30
Pranshul 21d23ed9c1 New translations languages.json (Vietnamese) 2025-01-12 19:11:40 +05:30
Pranshul 248d5d265c New translations languages.json (Chinese Simplified) 2025-01-12 19:11:39 +05:30
Pranshul 6bfe0d6cd7 New translations languages.json (Ukrainian) 2025-01-12 19:11:38 +05:30
Pranshul 045ce8404f New translations languages.json (Turkish) 2025-01-12 19:11:37 +05:30
Pranshul dbebca3907 New translations languages.json (Russian) 2025-01-12 19:11:36 +05:30
Pranshul 1255404696 New translations languages.json (Portuguese) 2025-01-12 19:11:35 +05:30
Pranshul 9ad95e731d New translations languages.json (Polish) 2025-01-12 19:11:34 +05:30
Pranshul 0d9653cf83 New translations languages.json (Dutch) 2025-01-12 19:11:33 +05:30
Pranshul 3802cd42c9 New translations languages.json (Japanese) 2025-01-12 19:11:32 +05:30
Pranshul 4a170c5dbf New translations languages.json (Italian) 2025-01-12 19:11:31 +05:30
Pranshul 473f5f5a8e New translations languages.json (Greek) 2025-01-12 19:11:30 +05:30
Pranshul 6b400f2092 New translations languages.json (German) 2025-01-12 19:11:29 +05:30
Pranshul a5c70f4e6b New translations languages.json (Spanish) 2025-01-12 19:11:28 +05:30
Pranshul fb67d0cf09 New translations languages.json (French) 2025-01-12 19:11:27 +05:30
Pranshul f1f672fe97 New translations languages.json (Romanian) 2025-01-12 19:11:26 +05:30
Pranshul 765a54864e Update languages.json
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-01-12 19:11:13 +05:30
Pranshul 8b40e5ca09 New translations languages.json (Arabic, Saudi Arabia) 2025-01-12 18:57:11 +05:30
Pranshul 2ceea31998 New translations languages.json (Hungarian) 2025-01-12 18:57:10 +05:30
Pranshul c121ccbed5 New translations languages.json (Slovenian) 2025-01-12 18:57:09 +05:30
Pranshul 0467b70cff New translations languages.json (Azerbaijani) 2025-01-12 18:57:08 +05:30
Pranshul 827987770b New translations languages.json (Finnish) 2025-01-12 18:57:07 +05:30
Pranshul 71573b8e09 New translations languages.json (Serbian (Latin)) 2025-01-12 18:57:06 +05:30
Pranshul 226e70ef13 New translations languages.json (Filipino) 2025-01-12 18:57:05 +05:30
Pranshul bb735ef347 New translations languages.json (Persian) 2025-01-12 18:57:04 +05:30
Pranshul 960d6f9c4e New translations languages.json (Vietnamese) 2025-01-12 18:57:03 +05:30
Pranshul 67bcf626a0 New translations languages.json (Chinese Simplified) 2025-01-12 18:57:02 +05:30
Pranshul 543892aacd New translations languages.json (Ukrainian) 2025-01-12 18:57:01 +05:30
Pranshul bcc759a803 New translations languages.json (Turkish) 2025-01-12 18:56:59 +05:30
Pranshul 77fc1e07b5 New translations languages.json (Russian) 2025-01-12 18:56:58 +05:30
Pranshul 153993c6c2 New translations languages.json (Portuguese) 2025-01-12 18:56:57 +05:30
Pranshul b853cb0724 New translations languages.json (Polish) 2025-01-12 18:56:56 +05:30
Pranshul 1208f7b550 New translations languages.json (Dutch) 2025-01-12 18:56:55 +05:30
Pranshul 33dcfb5a1f New translations languages.json (Japanese) 2025-01-12 18:56:54 +05:30
Pranshul abf779a3d7 New translations languages.json (Italian) 2025-01-12 18:56:53 +05:30
Pranshul 0ad6d02e96 New translations languages.json (Greek) 2025-01-12 18:56:52 +05:30
Pranshul fe3bac4052 New translations languages.json (German) 2025-01-12 18:56:51 +05:30
Pranshul ad2e328b35 New translations languages.json (Spanish) 2025-01-12 18:56:50 +05:30
Pranshul dfa16a1050 New translations languages.json (French) 2025-01-12 18:56:49 +05:30
Pranshul f6b2a9751f New translations languages.json (Romanian) 2025-01-12 18:56:48 +05:30
Pranshul f4836fde97 updated strings
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2025-01-12 18:56:08 +05:30
Pranshul ffe69ab906 updated v1.15.3 --full, added Beaufort wind unit #287 2025-01-12 18:08:09 +05:30
Pranshul 525610de29 New translations languages.json (Greek) 2025-01-12 03:23:44 +05:30
Pranshul 8e59633f1e Merge pull request #286 from PranshulGG/t_master
New Crowdin updates
2025-01-11 21:00:15 +05:30
Pranshul eccf169d64 New translations languages.json (Greek) 2025-01-10 18:50:45 +05:30
Pranshul 60c4481400 New translations languages.json (Turkish) 2025-01-10 12:10:45 +05:30
Pranshul 5ee36b0991 New translations languages.json (Turkish) 2025-01-10 06:08:51 +05:30
Pranshul e5f6205575 New translations languages.json (Dutch) 2025-01-09 01:16:38 +05:30
Pranshul 8447a1dabc New translations languages.json (Chinese Simplified) 2025-01-08 18:48:03 +05:30
Pranshul 95697fcd30 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-01-08 12:44:30 +05:30
Pranshul 22d46f0ec6 updated v1.15.2 --full, added new screen 2025-01-08 12:44:17 +05:30
Pranshul 5f4d3348eb New translations languages.json (Spanish) 2025-01-08 12:32:24 +05:30
Pranshul 5629ac9264 New translations languages.json (Spanish) 2025-01-08 06:24:42 +05:30
Pranshul 43a56c2d60 Merge pull request #281 from PranshulGG/t_master
New Crowdin updates
2025-01-07 21:15:24 +05:30
Pranshul 153006345e New translations languages.json (Chinese Simplified) 2025-01-07 07:17:53 +05:30
Pranshul ce7721be4c New translations languages.json (Ukrainian) 2025-01-07 07:17:52 +05:30
Pranshul eee821c33a New translations languages.json (Ukrainian) 2025-01-07 00:44:41 +05:30
Pranshul b18ad95acd New translations languages.json (French) 2025-01-06 09:02:26 +05:30
Pranshul 37c56a62fa New translations languages.json (Azerbaijani) 2025-01-05 22:41:54 +05:30
Pranshul f43e5629d1 New translations languages.json (Chinese Simplified) 2025-01-05 14:23:21 +05:30
Pranshul 3131b38595 New translations languages.json (Chinese Simplified) 2025-01-05 08:21:24 +05:30
Pranshul bdfcb3d9a7 New translations languages.json (Vietnamese) 2025-01-04 15:21:35 +05:30
Pranshul 34831ea8f0 New translations languages.json (Chinese Simplified) 2025-01-04 15:21:34 +05:30
Pranshul f72385e6fa New translations languages.json (Greek) 2025-01-04 15:21:33 +05:30
Pranshul 80bfa7a303 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-01-04 09:20:32 +05:30
Pranshul 1369cb88ed updated v1.14.3 --full, fixed update icon 2025-01-04 09:20:16 +05:30
Pranshul 7ff3ed5f4b New translations languages.json (French) 2025-01-04 09:09:00 +05:30
Pranshul 4cab5a06fe New translations languages.json (Filipino) 2025-01-04 02:21:31 +05:30
Pranshul 80f9f18a0c New translations languages.json (Ukrainian) 2025-01-04 02:21:30 +05:30
Pranshul 27f06ac699 New translations languages.json (German) 2025-01-04 02:21:29 +05:30
Pranshul 0dd5dc78d5 New translations languages.json (Arabic, Saudi Arabia) 2025-01-03 19:30:13 +05:30
Pranshul f149c27742 New translations languages.json (Polish) 2025-01-03 19:30:12 +05:30
Pranshul f5f5d42613 New translations languages.json (Spanish) 2025-01-03 19:30:10 +05:30
Pranshul 951d95c744 Merge pull request #279 from PranshulGG/t_master
New Crowdin updates
2025-01-03 16:15:42 +05:30
Pranshul 6c1f1cbe05 Changed the indicator positions back to default / fixed pill widget 2025-01-03 13:20:24 +05:30
Pranshul cc2f6735a8 New translations languages.json (Dutch) 2025-01-03 04:21:41 +05:30
Pranshul dc95e56823 New translations languages.json (Filipino) 2025-01-02 22:09:41 +05:30
Pranshul c9099ace51 New translations languages.json (Vietnamese) 2025-01-02 22:09:40 +05:30
Pranshul ce59a3d2b9 updated v1.14.1 --full, fixed #270, fixed #243, fixed #275, fixed #273, fixed #278, fixed #262 2025-01-02 20:10:40 +05:30
Pranshul bbe4e28041 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2025-01-02 19:13:35 +05:30
Pranshul 6c98601637 updated v1.14.0 --full, fixed #270, fixed #243, fixed #275, fixed #273, fixed #278, fixed #262 2025-01-02 19:13:16 +05:30
Pranshul 32722d0fed Merge pull request #269 from PranshulGG/t_master
New Crowdin updates
2025-01-02 17:00:10 +05:30
Pranshul a4eb387c62 New translations languages.json (German) 2025-01-02 16:09:21 +05:30
Pranshul e6ffb923b7 New translations languages.json (Portuguese) 2025-01-02 10:07:15 +05:30
Pranshul c17ab42355 New translations languages.json (Persian) 2025-01-02 03:23:04 +05:30
Pranshul d62e8a62d0 Added air quality page, removed aqi tips, option to change from us aqi to eu aqi 2025-01-01 22:13:04 +05:30
Pranshul 729e57896b New translations languages.json (Serbian (Latin)) 2025-01-01 18:53:48 +05:30
Pranshul 9aa56c70e8 New translations languages.json (Japanese) 2025-01-01 18:53:47 +05:30
Pranshul 1d6106fbe1 New translations languages.json (German) 2025-01-01 18:53:46 +05:30
Pranshul 328bdb88ca changed indicator position #273, fixed overcast colors 2025-01-01 18:27:48 +05:30
Pranshul 0fa5fa4cc8 fixed summary wrong values #262 2025-01-01 17:23:33 +05:30
Pranshul cf79048be9 improved recommendations #270 2025-01-01 17:02:39 +05:30
Pranshul 487c5fbcb3 New translations languages.json (Vietnamese) 2025-01-01 12:46:03 +05:30
Pranshul 2a52dcac8c New translations languages.json (Vietnamese) 2025-01-01 06:31:50 +05:30
Pranshul b529d79c2e New translations languages.json (Arabic, Saudi Arabia) 2024-12-31 20:41:01 +05:30
Pranshul 25fcee525c New translations languages.json (Hungarian) 2024-12-31 20:40:59 +05:30
Pranshul 4f77c2a86d New translations languages.json (Slovenian) 2024-12-31 20:40:58 +05:30
Pranshul 146ffc8961 New translations languages.json (Azerbaijani) 2024-12-31 20:40:57 +05:30
Pranshul 66ca8324bb New translations languages.json (Finnish) 2024-12-31 20:40:56 +05:30
Pranshul 8dd4f714bb New translations languages.json (Serbian (Latin)) 2024-12-31 20:40:55 +05:30
Pranshul 5eca3978e2 New translations languages.json (Filipino) 2024-12-31 20:40:54 +05:30
Pranshul 7accd12194 New translations languages.json (Persian) 2024-12-31 20:40:53 +05:30
Pranshul 6d54516e19 New translations languages.json (Vietnamese) 2024-12-31 20:40:52 +05:30
Pranshul 9368d0adc1 New translations languages.json (Chinese Simplified) 2024-12-31 20:40:51 +05:30
Pranshul e087aaa2ec New translations languages.json (Ukrainian) 2024-12-31 20:40:50 +05:30
Pranshul ff616f1dc5 New translations languages.json (Turkish) 2024-12-31 20:40:49 +05:30
Pranshul 2a4a00dad7 New translations languages.json (Russian) 2024-12-31 20:40:48 +05:30
Pranshul eec4ed9d3f New translations languages.json (Portuguese) 2024-12-31 20:40:47 +05:30
Pranshul 5e13086455 New translations languages.json (Polish) 2024-12-31 20:40:46 +05:30
Pranshul 1cb9917ff7 New translations languages.json (Dutch) 2024-12-31 20:40:45 +05:30
Pranshul 9ae7301584 New translations languages.json (Japanese) 2024-12-31 20:40:44 +05:30
Pranshul fcb33f6891 New translations languages.json (Italian) 2024-12-31 20:40:43 +05:30
Pranshul 40f70a60a0 New translations languages.json (Greek) 2024-12-31 20:40:42 +05:30
Pranshul df1bc1eae9 New translations languages.json (German) 2024-12-31 20:40:41 +05:30
Pranshul 89d29b3cff New translations languages.json (Spanish) 2024-12-31 20:40:40 +05:30
Pranshul b1c9c3d9e0 New translations languages.json (French) 2024-12-31 20:40:39 +05:30
Pranshul 92644a228d New translations languages.json (Romanian) 2024-12-31 20:40:38 +05:30
Pranshul e3f5848fd5 removed update snackbar #271 2024-12-31 20:35:44 +05:30
Pranshul b934b00714 added option to lock the quick summary #274 and fixed month strings #275 2024-12-31 20:13:20 +05:30
Pranshul 979f233355 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2024-12-31 18:46:29 +05:30
Pranshul 4ae1808c3f updated strings 2024-12-31 18:45:45 +05:30
Pranshul 44c5bdbc92 New translations languages.json (Chinese Simplified) 2024-12-31 18:06:26 +05:30
Pranshul b84c9037eb New translations languages.json (Japanese) 2024-12-31 10:54:43 +05:30
Pranshul d705413ebc New translations languages.json (Spanish) 2024-12-31 10:54:42 +05:30
Pranshul 12c5849b94 New translations languages.json (Turkish) 2024-12-31 04:37:26 +05:30
Pranshul 0c7ee15e76 New translations languages.json (Spanish) 2024-12-31 04:37:25 +05:30
Pranshul 86503497ba New translations languages.json (Filipino) 2024-12-30 22:17:04 +05:30
Pranshul ff22f1ddae New translations languages.json (German) 2024-12-30 22:17:03 +05:30
Pranshul c45716222d New translations languages.json (Vietnamese) 2024-12-30 15:51:21 +05:30
Pranshul d4c08ee1ae Merge pull request #263 from PranshulGG/t_master
New Crowdin updates
2024-12-30 08:38:52 +05:30
Pranshul e1d8c127ef updated v1.13.2 -full, french fixed #266 2024-12-30 08:38:21 +05:30
Pranshul 2796bbff0d New translations languages.json (Ukrainian) 2024-12-30 08:26:56 +05:30
Pranshul 2bb4d219fc New translations languages.json (Portuguese) 2024-12-30 08:26:55 +05:30
Pranshul f3a8158ae2 New translations languages.json (German) 2024-12-30 08:26:54 +05:30
Pranshul 4d6e28caa1 New translations languages.json (Serbian (Latin)) 2024-12-30 01:58:15 +05:30
Pranshul 2fd28f1b34 New translations languages.json (Vietnamese) 2024-12-30 01:58:14 +05:30
Pranshul bdd88e649c New translations languages.json (Ukrainian) 2024-12-30 01:58:13 +05:30
Pranshul 9fe7649ee3 New translations languages.json (Dutch) 2024-12-30 01:58:12 +05:30
Pranshul e065b5dd1c New translations languages.json (Azerbaijani) 2024-12-29 19:59:49 +05:30
Pranshul cbb86d9ebb New translations languages.json (Filipino) 2024-12-29 19:59:48 +05:30
Pranshul 08eb1857f8 New translations languages.json (Vietnamese) 2024-12-29 19:59:46 +05:30
Pranshul 980655df08 New translations languages.json (Polish) 2024-12-29 19:59:45 +05:30
Pranshul 6cceaefd23 New translations languages.json (Dutch) 2024-12-29 19:59:44 +05:30
Pranshul 2c22816da8 Merge pull request #261 from PranshulGG/t_master
New Crowdin updates
2024-12-29 15:19:49 +05:30
Pranshul c75fb09c37 updated v1.13.1 -full, fixed #259 2024-12-29 15:19:10 +05:30
Pranshul 1a72679da6 New translations languages.json (Arabic, Saudi Arabia) 2024-12-29 13:52:43 +05:30
Pranshul cf71271015 New translations languages.json (Hungarian) 2024-12-29 13:52:42 +05:30
Pranshul 2704901cf7 New translations languages.json (Slovenian) 2024-12-29 13:52:41 +05:30
Pranshul 16e5c321df New translations languages.json (Azerbaijani) 2024-12-29 13:52:40 +05:30
Pranshul e2b20ba56d New translations languages.json (Finnish) 2024-12-29 13:52:39 +05:30
Pranshul 83e97aaca7 New translations languages.json (Serbian (Latin)) 2024-12-29 13:52:38 +05:30
Pranshul 6179468e17 New translations languages.json (Filipino) 2024-12-29 13:52:37 +05:30
Pranshul 261c9cb13a New translations languages.json (Persian) 2024-12-29 13:52:36 +05:30
Pranshul cf299ed114 New translations languages.json (Vietnamese) 2024-12-29 13:52:35 +05:30
Pranshul 6e448f4473 New translations languages.json (Chinese Simplified) 2024-12-29 13:52:34 +05:30
Pranshul dc165dc1dc New translations languages.json (Ukrainian) 2024-12-29 13:52:33 +05:30
Pranshul 0cf49113e3 New translations languages.json (Turkish) 2024-12-29 13:52:32 +05:30
Pranshul c37e312d3c New translations languages.json (Russian) 2024-12-29 13:52:31 +05:30
Pranshul a78efa0770 New translations languages.json (Portuguese) 2024-12-29 13:52:30 +05:30
Pranshul 8b970793d1 New translations languages.json (Polish) 2024-12-29 13:52:29 +05:30
Pranshul b0a5249e57 New translations languages.json (Dutch) 2024-12-29 13:52:28 +05:30
Pranshul 5c5642a5fa New translations languages.json (Japanese) 2024-12-29 13:52:27 +05:30
Pranshul 436ea083d6 New translations languages.json (Italian) 2024-12-29 13:52:26 +05:30
Pranshul 0502a513b0 New translations languages.json (Greek) 2024-12-29 13:52:25 +05:30
Pranshul 57edc81c5d New translations languages.json (German) 2024-12-29 13:52:24 +05:30
Pranshul 6e8667e90a New translations languages.json (Spanish) 2024-12-29 13:52:23 +05:30
Pranshul c533f01e8b New translations languages.json (French) 2024-12-29 13:52:22 +05:30
Pranshul b723d7006f New translations languages.json (Romanian) 2024-12-29 13:52:21 +05:30
Pranshul faba3af620 strings updated fixed #259, fixed #255
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-12-29 13:50:16 +05:30
Pranshul 9daa3aae35 Merge pull request #257 from PranshulGG/t_master
New Crowdin updates
2024-12-29 13:31:21 +05:30
Pranshul 7b22de48ed Delete .github/ISSUE_TEMPLATE/new-weather-provider.yml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-12-29 13:23:58 +05:30
Pranshul 7808a0a9b5 New translations languages.json (Vietnamese) 2024-12-29 06:53:19 +05:30
Pranshul cb7ef866c9 New translations languages.json (Vietnamese) 2024-12-28 16:49:07 +05:30
Pranshul 9a48960038 New translations languages.json (Polish) 2024-12-28 08:03:36 +05:30
Pranshul 55b5c336c7 New translations languages.json (Chinese Simplified) 2024-12-28 02:03:48 +05:30
Pranshul 0b6bb9d40a New translations languages.json (Russian) 2024-12-28 02:03:47 +05:30
Pranshul dae134dfe8 New translations languages.json (Dutch) 2024-12-28 02:03:46 +05:30
Pranshul 5e5005d1ee New translations languages.json (German) 2024-12-28 02:03:45 +05:30
Pranshul fe19e783bf Merge pull request #256 from PranshulGG/t_master
New Crowdin updates
2024-12-27 21:06:30 +05:30
Pranshul 704587c872 New translations languages.json (Arabic, Saudi Arabia) 2024-12-27 20:05:31 +05:30
Pranshul 6491175579 New translations languages.json (German) 2024-12-27 20:05:30 +05:30
Pranshul 7cacb1ecf4 New translations languages.json (Vietnamese) 2024-12-27 14:07:53 +05:30
Pranshul f324dcee52 New translations languages.json (French) 2024-12-27 14:07:52 +05:30
Pranshul b17af3ea33 New translations languages.json (Slovenian) 2024-12-27 07:43:30 +05:30
Pranshul 53d0dff67c New translations languages.json (Polish) 2024-12-27 07:43:29 +05:30
Pranshul 478797d5c7 New translations languages.json (Slovenian) 2024-12-27 00:33:06 +05:30
Pranshul b81332de95 New translations languages.json (Vietnamese) 2024-12-27 00:33:05 +05:30
Pranshul bfd8ad1bf4 New translations languages.json (Turkish) 2024-12-27 00:33:04 +05:30
Pranshul 0a873d7a57 Merge pull request #253 from PranshulGG/t_master
updated translations
2024-12-26 20:07:47 +05:30
Pranshul 616475e448 New translations languages.json (Arabic, Saudi Arabia) 2024-12-26 18:31:57 +05:30
Pranshul 2fc5c8b5db New translations languages.json (Hungarian) 2024-12-26 18:31:56 +05:30
Pranshul 5976c62f60 New translations languages.json (Slovenian) 2024-12-26 18:31:55 +05:30
Pranshul 40f53b86ee New translations languages.json (Azerbaijani) 2024-12-26 18:31:54 +05:30
Pranshul bedb9cfe8f New translations languages.json (Finnish) 2024-12-26 18:31:53 +05:30
Pranshul f2fb9740a8 New translations languages.json (Serbian (Latin)) 2024-12-26 18:31:52 +05:30
Pranshul 5eb69cfed1 New translations languages.json (Filipino) 2024-12-26 18:31:51 +05:30
Pranshul 05dfa1ff35 New translations languages.json (Persian) 2024-12-26 18:31:50 +05:30
Pranshul e0c4ce8412 New translations languages.json (Vietnamese) 2024-12-26 18:31:49 +05:30
Pranshul 97d6bdb29c New translations languages.json (Chinese Simplified) 2024-12-26 18:31:47 +05:30
Pranshul 0d5e6ebdf6 New translations languages.json (Ukrainian) 2024-12-26 18:31:46 +05:30
Pranshul beaf8da169 New translations languages.json (Turkish) 2024-12-26 18:31:45 +05:30
Pranshul 144479a902 New translations languages.json (Russian) 2024-12-26 18:31:44 +05:30
Pranshul b620c64ee2 New translations languages.json (Portuguese) 2024-12-26 18:31:43 +05:30
Pranshul 6c4141c990 New translations languages.json (Polish) 2024-12-26 18:31:42 +05:30
Pranshul 496edf34f5 New translations languages.json (Dutch) 2024-12-26 18:31:41 +05:30
Pranshul 12f9c3da63 New translations languages.json (Japanese) 2024-12-26 18:31:40 +05:30
Pranshul 2335b78a60 New translations languages.json (Italian) 2024-12-26 18:31:39 +05:30
Pranshul a2c40e5dc5 New translations languages.json (Greek) 2024-12-26 18:31:38 +05:30
Pranshul f360d0c739 New translations languages.json (German) 2024-12-26 18:31:37 +05:30
Pranshul 46c4fa2f17 New translations languages.json (Spanish) 2024-12-26 18:31:36 +05:30
Pranshul 178af0c18d New translations languages.json (French) 2024-12-26 18:31:35 +05:30
Pranshul f83bfd3d4b New translations languages.json (Romanian) 2024-12-26 18:31:33 +05:30
Pranshul f01c5a96e6 updated strings
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-12-26 14:23:46 +05:30
Pranshul 55526d572a New translations languages.json (Filipino) 2024-12-26 12:24:26 +05:30
Pranshul 40aa5160e8 New translations languages.json (Vietnamese) 2024-12-26 12:24:25 +05:30
Pranshul 7f4171908a New translations languages.json (Portuguese) 2024-12-26 12:24:24 +05:30
Pranshul f0cc583a0f updated v1.12.3 -full 2024-12-26 12:18:55 +05:30
Pranshul b6fde7fbfa updated v1.12.3 -full 2024-12-26 09:50:06 +05:30
Pranshul 0e33fc5343 updated v1.12.3 -full 2024-12-26 09:49:02 +05:30
Pranshul bd0668bb30 updated v1.12.3 -full 2024-12-26 09:48:50 +05:30
Pranshul 887192cc41 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2024-12-26 09:48:02 +05:30
Pranshul 8100ea6b9f updated v1.12.3 -full 2024-12-26 09:45:59 +05:30
Pranshul ad5bacb249 Merge pull request #252 from PranshulGG/t_master
New Crowdin updates
2024-12-26 08:51:15 +05:30
Pranshul a39a775a2d New translations languages.json (Japanese) 2024-12-26 05:53:23 +05:30
Pranshul 76bbf5398d New translations languages.json (Arabic, Saudi Arabia) 2024-12-25 20:33:31 +05:30
Pranshul 40be3a25a1 New translations languages.json (Vietnamese) 2024-12-25 20:33:30 +05:30
Pranshul ada160b20c New translations languages.json (Arabic, Saudi Arabia) 2024-12-25 14:28:02 +05:30
Pranshul eace4d9d2a New translations languages.json (French) 2024-12-25 14:28:01 +05:30
Pranshul fe2e8508ca New translations languages.json (Filipino) 2024-12-25 08:02:34 +05:30
Pranshul 86c506c692 New translations languages.json (Arabic, Saudi Arabia) 2024-12-25 01:36:14 +05:30
Pranshul 6343d3e668 New translations languages.json (Hungarian) 2024-12-25 01:36:13 +05:30
Pranshul 6ebbfa97bf New translations languages.json (Slovenian) 2024-12-25 01:36:12 +05:30
Pranshul c209205e9a New translations languages.json (Azerbaijani) 2024-12-25 01:36:11 +05:30
Pranshul 15c7e77c4e New translations languages.json (Finnish) 2024-12-25 01:36:10 +05:30
Pranshul 259b08d324 New translations languages.json (Serbian (Latin)) 2024-12-25 01:36:08 +05:30
Pranshul 7be6104115 New translations languages.json (Filipino) 2024-12-25 01:36:07 +05:30
Pranshul 2c3834fcc5 New translations languages.json (Persian) 2024-12-25 01:36:06 +05:30
Pranshul 92cd8903fc New translations languages.json (Vietnamese) 2024-12-25 01:36:05 +05:30
Pranshul 35d9226390 New translations languages.json (Chinese Simplified) 2024-12-25 01:36:04 +05:30
Pranshul b831d063ff New translations languages.json (Ukrainian) 2024-12-25 01:36:03 +05:30
Pranshul 238914a26e New translations languages.json (Turkish) 2024-12-25 01:36:02 +05:30
Pranshul 348d292133 New translations languages.json (Russian) 2024-12-25 01:36:01 +05:30
Pranshul c823d892a7 New translations languages.json (Portuguese) 2024-12-25 01:36:00 +05:30
Pranshul fe881c1607 New translations languages.json (Polish) 2024-12-25 01:36:00 +05:30
Pranshul 2b45950fd3 New translations languages.json (Dutch) 2024-12-25 01:35:59 +05:30
Pranshul 7fd5de7489 New translations languages.json (Japanese) 2024-12-25 01:35:58 +05:30
Pranshul 0045565946 New translations languages.json (Italian) 2024-12-25 01:35:57 +05:30
Pranshul 3ec9e8d960 New translations languages.json (Greek) 2024-12-25 01:35:56 +05:30
Pranshul 796ba9bc53 New translations languages.json (German) 2024-12-25 01:35:55 +05:30
Pranshul 99746fbce2 New translations languages.json (Spanish) 2024-12-25 01:35:54 +05:30
Pranshul 28cb1601d1 New translations languages.json (French) 2024-12-25 01:35:52 +05:30
Pranshul 0de60af971 New translations languages.json (Romanian) 2024-12-25 01:35:51 +05:30
Pranshul 69f38ce21d Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-12-24 20:59:47 +05:30
Pranshul decfa6daa8 updated v1.12.2 -full 2024-12-24 20:39:01 +05:30
Pranshul be81221066 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster
# Conflicts:
#	app/src/main/assets/langs/languages.json
2024-12-24 20:38:22 +05:30
Pranshul 38d16e7ae3 updated v1.12.2 -full 2024-12-24 20:38:05 +05:30
Pranshul 4b061b4409 updated strings 2024-12-24 20:36:33 +05:30
Pranshul 6eed7ee69e Update languages.json
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-12-24 20:35:41 +05:30
Pranshul be35ea42d9 New translations languages.json (Arabic, Saudi Arabia) 2024-12-24 19:20:56 +05:30
Pranshul 424871e122 New translations languages.json (Hungarian) 2024-12-24 19:20:55 +05:30
Pranshul af0f6fe698 New translations languages.json (Slovenian) 2024-12-24 19:20:54 +05:30
Pranshul 5e33625ecb New translations languages.json (Azerbaijani) 2024-12-24 19:20:53 +05:30
Pranshul 5955b513ae New translations languages.json (Finnish) 2024-12-24 19:20:52 +05:30
Pranshul fff14c3cba New translations languages.json (Serbian (Latin)) 2024-12-24 19:20:51 +05:30
Pranshul 6b42a526a4 New translations languages.json (Filipino) 2024-12-24 19:20:50 +05:30
Pranshul 23fe64bbab New translations languages.json (Persian) 2024-12-24 19:20:49 +05:30
Pranshul 2ff69dee8a New translations languages.json (Vietnamese) 2024-12-24 19:20:48 +05:30
Pranshul 6d55dabd05 New translations languages.json (Chinese Simplified) 2024-12-24 19:20:47 +05:30
Pranshul 64adfd0cb9 New translations languages.json (Ukrainian) 2024-12-24 19:20:46 +05:30
Pranshul 5d0b617cdd New translations languages.json (Turkish) 2024-12-24 19:20:45 +05:30
Pranshul 0cd7a66df7 New translations languages.json (Russian) 2024-12-24 19:20:44 +05:30
Pranshul 86b513612b New translations languages.json (Portuguese) 2024-12-24 19:20:42 +05:30
Pranshul 016eec7bad New translations languages.json (Polish) 2024-12-24 19:20:41 +05:30
Pranshul 1f68fd1a68 New translations languages.json (Dutch) 2024-12-24 19:20:40 +05:30
Pranshul 0bde7739a5 New translations languages.json (Japanese) 2024-12-24 19:20:40 +05:30
Pranshul 39860e2812 New translations languages.json (Italian) 2024-12-24 19:20:39 +05:30
Pranshul fb7e63f22c New translations languages.json (Greek) 2024-12-24 19:20:38 +05:30
Pranshul 19a37a6a0b New translations languages.json (German) 2024-12-24 19:20:37 +05:30
Pranshul 85f5e3cdbd New translations languages.json (Spanish) 2024-12-24 19:20:35 +05:30
Pranshul 0610b75ff6 New translations languages.json (French) 2024-12-24 19:20:34 +05:30
Pranshul 5204fbd196 New translations languages.json (Romanian) 2024-12-24 19:20:34 +05:30
Pranshul f00d236d5c Update languages.json
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-12-24 19:19:44 +05:30
Pranshul 269b7e0ccd updated strings 2024-12-24 19:18:36 +05:30
Pranshul 1c04f90143 New translations languages.json (Filipino) 2024-12-24 17:39:57 +05:30
Pranshul 1d4bdfa98d Merge pull request #249 from PranshulGG/t_master
New Crowdin updates
2024-12-24 11:19:32 +05:30
Pranshul f976fec578 New translations languages.json (French) 2024-12-24 02:49:22 +05:30
Pranshul a0bf4b455d fixed shadow 2024-12-23 22:42:33 +05:30
Pranshul 36831ba97c animations display in full frame #110 2024-12-23 22:40:56 +05:30
Pranshul 74c6a62ec6 animations display in full frame #110 2024-12-23 22:36:01 +05:30
Pranshul 39e4359ff0 New translations languages.json (French) 2024-12-23 19:30:19 +05:30
Pranshul 36ca3143e6 New translations languages.json (Filipino) 2024-12-23 13:17:00 +05:30
Pranshul cc764f044c New translations languages.json (Russian) 2024-12-23 13:16:59 +05:30
Pranshul 6ac66bc9a7 New translations languages.json (Filipino) 2024-12-23 07:15:21 +05:30
Pranshul 7ccaca7a93 New translations languages.json (Vietnamese) 2024-12-23 07:15:20 +05:30
Pranshul c7e4a8fc7f New translations languages.json (Italian) 2024-12-23 07:15:19 +05:30
Pranshul 18ff428cb0 New translations languages.json (Azerbaijani) 2024-12-23 01:00:55 +05:30
Pranshul d6f9a0fa3b New translations languages.json (Serbian (Latin)) 2024-12-23 01:00:54 +05:30
Pranshul c6cd3c7963 New translations languages.json (Filipino) 2024-12-23 01:00:53 +05:30
Pranshul c092b2af51 New translations languages.json (Chinese Simplified) 2024-12-23 01:00:52 +05:30
Pranshul 00fdf1941d New translations languages.json (Polish) 2024-12-23 01:00:51 +05:30
Pranshul 49ce0d7d85 New translations languages.json (German) 2024-12-23 01:00:50 +05:30
Pranshul b1b2f08a9f New translations languages.json (Romanian) 2024-12-23 01:00:49 +05:30
Pranshul 59fbde6664 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2024-12-22 21:27:01 +05:30
Pranshul 06eee89022 updated v1.12.0 -full, fixed #246 2024-12-22 21:21:04 +05:30
Pranshul 927ea7fbe3 Merge pull request #247 from PranshulGG/t_master
New Crowdin updates
2024-12-22 18:18:12 +05:30
Pranshul 5d2cfebc55 New translations languages.json (Hungarian) 2024-12-22 18:02:53 +05:30
Pranshul db4f984942 New translations languages.json (Slovenian) 2024-12-22 18:02:52 +05:30
Pranshul cb959f0852 New translations languages.json (Azerbaijani) 2024-12-22 18:02:51 +05:30
Pranshul 3f0aca80b0 New translations languages.json (Finnish) 2024-12-22 18:02:50 +05:30
Pranshul 400a756076 New translations languages.json (Serbian (Latin)) 2024-12-22 18:02:49 +05:30
Pranshul b9d39373c0 New translations languages.json (Filipino) 2024-12-22 18:02:48 +05:30
Pranshul faa35924b1 New translations languages.json (Persian) 2024-12-22 18:02:47 +05:30
Pranshul 966ed7c31a New translations languages.json (Vietnamese) 2024-12-22 18:02:46 +05:30
Pranshul 010ba3b4ce New translations languages.json (Chinese Simplified) 2024-12-22 18:02:45 +05:30
Pranshul 53db540a3d New translations languages.json (Ukrainian) 2024-12-22 18:02:44 +05:30
Pranshul 3c7fe734fe New translations languages.json (Turkish) 2024-12-22 18:02:43 +05:30
Pranshul e58286a217 New translations languages.json (Russian) 2024-12-22 18:02:42 +05:30
Pranshul 87211066b6 New translations languages.json (Portuguese) 2024-12-22 18:02:41 +05:30
Pranshul 4e505a0ec9 New translations languages.json (Polish) 2024-12-22 18:02:41 +05:30
Pranshul 2bc198993b New translations languages.json (Dutch) 2024-12-22 18:02:39 +05:30
Pranshul b4ca1416e7 New translations languages.json (Japanese) 2024-12-22 18:02:38 +05:30
Pranshul d04a05305c New translations languages.json (Italian) 2024-12-22 18:02:37 +05:30
Pranshul 0e31cebd2c New translations languages.json (Greek) 2024-12-22 18:02:36 +05:30
Pranshul 641eafe3f7 New translations languages.json (German) 2024-12-22 18:02:36 +05:30
Pranshul dad3266990 New translations languages.json (Spanish) 2024-12-22 18:02:35 +05:30
Pranshul 5aa8f5dcaa New translations languages.json (French) 2024-12-22 18:02:34 +05:30
Pranshul aa7f858921 New translations languages.json (Romanian) 2024-12-22 18:02:33 +05:30
Pranshul 7982007b4d updated strings 2024-12-22 16:02:29 +05:30
Pranshul 185e492e75 New translations languages.json (Hungarian) 2024-12-22 11:28:28 +05:30
Pranshul 4fe58f1bd3 New translations languages.json (Slovenian) 2024-12-22 11:28:26 +05:30
Pranshul 06018a302f New translations languages.json (Azerbaijani) 2024-12-22 11:28:25 +05:30
Pranshul 16f9a05d24 New translations languages.json (Finnish) 2024-12-22 11:28:24 +05:30
Pranshul 381fb85902 New translations languages.json (Serbian (Latin)) 2024-12-22 11:28:23 +05:30
Pranshul 83e98ee2ce New translations languages.json (Filipino) 2024-12-22 11:28:22 +05:30
Pranshul 30f736b96e New translations languages.json (Persian) 2024-12-22 11:28:21 +05:30
Pranshul 4fd72c3552 New translations languages.json (Vietnamese) 2024-12-22 11:28:20 +05:30
Pranshul 1179ecded0 New translations languages.json (Chinese Simplified) 2024-12-22 11:28:19 +05:30
Pranshul f6f731b260 New translations languages.json (Ukrainian) 2024-12-22 11:28:18 +05:30
Pranshul 510c2a1c04 New translations languages.json (Turkish) 2024-12-22 11:28:17 +05:30
Pranshul 8aa065a33f New translations languages.json (Russian) 2024-12-22 11:28:16 +05:30
Pranshul 22e82aa45e New translations languages.json (Portuguese) 2024-12-22 11:28:15 +05:30
Pranshul ec7def746b New translations languages.json (Polish) 2024-12-22 11:28:14 +05:30
Pranshul c5bfa94419 New translations languages.json (Dutch) 2024-12-22 11:28:13 +05:30
Pranshul acf9ca0f2e New translations languages.json (Japanese) 2024-12-22 11:28:12 +05:30
Pranshul 0ba2b19423 New translations languages.json (Italian) 2024-12-22 11:28:11 +05:30
Pranshul 2e53272bec New translations languages.json (Greek) 2024-12-22 11:28:10 +05:30
Pranshul b868ac6046 New translations languages.json (German) 2024-12-22 11:28:09 +05:30
Pranshul 3d2fdc2947 New translations languages.json (Spanish) 2024-12-22 11:28:08 +05:30
Pranshul b46b58dfc6 New translations languages.json (French) 2024-12-22 11:28:07 +05:30
Pranshul 275adf97fa New translations languages.json (Romanian) 2024-12-22 11:28:06 +05:30
Pranshul a234127eb3 updated strings 2024-12-22 11:27:44 +05:30
Pranshul 1d77ed4d28 New translations languages.json (Hungarian) 2024-12-22 11:23:36 +05:30
Pranshul cca0d48087 New translations languages.json (Slovenian) 2024-12-22 11:23:36 +05:30
Pranshul 9d08c9dd9d New translations languages.json (Azerbaijani) 2024-12-22 11:23:35 +05:30
Pranshul eee60cf871 New translations languages.json (Finnish) 2024-12-22 11:23:33 +05:30
Pranshul 39e74f5558 New translations languages.json (Serbian (Latin)) 2024-12-22 11:23:32 +05:30
Pranshul 0d1ed2cbdb New translations languages.json (Filipino) 2024-12-22 11:23:31 +05:30
Pranshul 895b1e8a0a New translations languages.json (Persian) 2024-12-22 11:23:30 +05:30
Pranshul 0e6d482762 New translations languages.json (Vietnamese) 2024-12-22 11:23:29 +05:30
Pranshul 8cb32abb7a New translations languages.json (Chinese Simplified) 2024-12-22 11:23:28 +05:30
Pranshul 000c0d9973 New translations languages.json (Ukrainian) 2024-12-22 11:23:27 +05:30
Pranshul bed4d1682f New translations languages.json (Turkish) 2024-12-22 11:23:26 +05:30
Pranshul 0b27d621b4 New translations languages.json (Russian) 2024-12-22 11:23:25 +05:30
Pranshul 89b362f84f New translations languages.json (Portuguese) 2024-12-22 11:23:25 +05:30
Pranshul f4c12fb09a New translations languages.json (Polish) 2024-12-22 11:23:24 +05:30
Pranshul f4b42ce2bf New translations languages.json (Dutch) 2024-12-22 11:23:23 +05:30
Pranshul 117e1016b4 New translations languages.json (Japanese) 2024-12-22 11:23:22 +05:30
Pranshul fbadcac926 New translations languages.json (Italian) 2024-12-22 11:23:21 +05:30
Pranshul 349d694806 New translations languages.json (Greek) 2024-12-22 11:23:20 +05:30
Pranshul f7d271baf9 New translations languages.json (German) 2024-12-22 11:23:19 +05:30
Pranshul 4ab8f1649c New translations languages.json (Spanish) 2024-12-22 11:23:18 +05:30
Pranshul 7164691645 New translations languages.json (French) 2024-12-22 11:23:17 +05:30
Pranshul 8188452e2f New translations languages.json (Romanian) 2024-12-22 11:23:16 +05:30
Pranshul 541bb6fd72 updated strings 2024-12-22 11:22:11 +05:30
Pranshul ad6eb1448e updated img size 2024-12-22 11:12:42 +05:30
Pranshul 5cb64f6e1b updated screenshots 2024-12-22 11:10:51 +05:30
Pranshul 5d250ebbd8 New translations languages.json (Hungarian) 2024-12-22 05:04:22 +05:30
Pranshul f3d28defb7 New translations languages.json (German) 2024-12-22 05:04:21 +05:30
Pranshul 7881b20412 New translations languages.json (Serbian (Latin)) 2024-12-21 22:57:25 +05:30
Pranshul e503742000 New translations languages.json (Filipino) 2024-12-21 22:57:24 +05:30
Pranshul 630c06db27 updated screenshots 2024-12-21 21:40:56 +05:30
Pranshul 63c094d61d updated templates 2024-12-21 21:40:01 +05:30
Pranshul 52c98b1abd updated templates 2024-12-21 18:20:13 +05:30
Pranshul 0ec60c6e59 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2024-12-21 17:14:13 +05:30
Pranshul 018b8a744f added swipe gesture, drag/drop, updated v1.11.0 2024-12-21 17:13:59 +05:30
Pranshul 5b74d1ee83 Merge pull request #242 from PranshulGG/t_master
New Crowdin updates
2024-12-21 16:46:00 +05:30
Pranshul 3bb6b5e7a3 New translations languages.json (Slovenian) 2024-12-21 16:43:03 +05:30
Pranshul 65cb7719be New translations languages.json (Vietnamese) 2024-12-21 16:43:00 +05:30
Pranshul e884f82d55 New translations languages.json (Ukrainian) 2024-12-21 16:42:58 +05:30
Pranshul f46484e994 New translations languages.json (Turkish) 2024-12-21 16:42:57 +05:30
Pranshul 185c40358d New translations languages.json (Greek) 2024-12-21 16:42:52 +05:30
Pranshul a2e042cb94 New translations languages.json (Azerbaijani) 2024-12-21 00:30:32 +05:30
Pranshul c386b9b738 New translations languages.json (Russian) 2024-12-21 00:30:30 +05:30
Pranshul 3a911aa0e7 New translations languages.json (Filipino) 2024-12-20 18:20:18 +05:30
Pranshul d86b2fcee9 New translations languages.json (Italian) 2024-12-20 18:20:17 +05:30
Pranshul e2dacefcbf New translations languages.json (Portuguese) 2024-12-20 12:16:56 +05:30
Pranshul 0b057b2a29 New translations languages.json (Portuguese) 2024-12-20 06:09:20 +05:30
Pranshul 510cc8682e New translations languages.json (Spanish) 2024-12-19 23:40:45 +05:30
Pranshul 5b817c2ea9 Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-12-19 19:03:59 +05:30
Pranshul 364175dcd1 updated app icon 2024-12-19 19:02:45 +05:30
Pranshul a0d195f350 New translations languages.json (Hungarian) 2024-12-19 17:41:28 +05:30
Pranshul b2f9c2e624 New translations languages.json (Russian) 2024-12-19 17:41:27 +05:30
Pranshul 76b807b6e9 New translations languages.json (Portuguese) 2024-12-19 11:36:45 +05:30
Pranshul 862edec578 New translations languages.json (Polish) 2024-12-19 04:46:43 +05:30
Pranshul 1099a06d35 New translations languages.json (French) 2024-12-19 04:46:42 +05:30
Pranshul ba8e147f66 New translations languages.json (Spanish) 2024-12-18 22:43:42 +05:30
Pranshul 1c965bba4a New translations languages.json (Romanian) 2024-12-18 22:43:41 +05:30
Pranshul de8d3efea2 updated app thumbnail README.md 2024-12-18 21:30:29 +05:30
Pranshul dc23d9304d updated app thumbnail README.md 2024-12-18 21:01:17 +05:30
Pranshul 0f2687e365 updated app thumbnail 2024-12-18 21:00:41 +05:30
Pranshul cbb71ef192 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2024-12-18 20:58:44 +05:30
Pranshul eae4ab7cbf updated app thumbnail 2024-12-18 20:58:31 +05:30
Pranshul 978c22f280 New translations languages.json (Hungarian) 2024-12-18 16:46:28 +05:30
Pranshul 252552c93f New translations languages.json (Filipino) 2024-12-18 16:46:27 +05:30
Pranshul 287109f917 New translations languages.json (Persian) 2024-12-18 16:46:26 +05:30
Pranshul af56eed6f9 New translations languages.json (Chinese Simplified) 2024-12-18 10:13:49 +05:30
Pranshul 310eb01fe1 New translations languages.json (Italian) 2024-12-18 10:13:48 +05:30
Pranshul b04fd15f2a New translations languages.json (Hungarian) 2024-12-18 03:25:49 +05:30
Pranshul f7f588a5f5 New translations languages.json (Polish) 2024-12-18 03:25:47 +05:30
Pranshul 9ed0b37d68 New translations languages.json (Hungarian) 2024-12-17 20:47:34 +05:30
Pranshul d4023af62d New translations languages.json (Azerbaijani) 2024-12-17 20:47:33 +05:30
Pranshul d19ddf7120 New translations languages.json (Portuguese) 2024-12-17 20:47:32 +05:30
Pranshul a8ee72f693 New translations languages.json (Japanese) 2024-12-17 20:47:31 +05:30
Pranshul d25abf2d26 New translations languages.json (Romanian) 2024-12-17 20:47:30 +05:30
Pranshul 72f2db4fed Merge pull request #240 from PranshulGG/t_master
New Crowdin updates
2024-12-17 14:18:22 +05:30
Pranshul 996d8099d6 New translations languages.json (Hungarian) 2024-12-17 13:48:18 +05:30
Pranshul 7ee9fc39c7 New translations languages.json (Portuguese) 2024-12-17 13:48:17 +05:30
Pranshul 123bce7653 New translations languages.json (Italian) 2024-12-17 13:48:16 +05:30
Pranshul e93efcbe72 New translations languages.json (Hungarian) 2024-12-17 06:44:15 +05:30
Pranshul d76bc0999e New translations languages.json (Azerbaijani) 2024-12-17 06:44:14 +05:30
Pranshul e98a852f73 New translations languages.json (Finnish) 2024-12-17 06:44:13 +05:30
Pranshul 6665dc9fa8 New translations languages.json (Serbian (Latin)) 2024-12-17 06:44:12 +05:30
Pranshul 18e60e1a9d New translations languages.json (German) 2024-12-17 06:44:11 +05:30
Pranshul cf134a6cd6 New translations languages.json (Romanian) 2024-12-17 06:44:09 +05:30
Pranshul 8bbbde91a6 New translations languages.json (Serbian (Latin)) 2024-12-17 00:45:21 +05:30
Pranshul 6aeea2b5d8 New translations languages.json (Russian) 2024-12-17 00:45:20 +05:30
Pranshul 8a7915cb91 New translations languages.json (Dutch) 2024-12-17 00:45:18 +05:30
Pranshul bfa915c761 New translations languages.json (German) 2024-12-17 00:45:17 +05:30
Pranshul bb1288766c New translations languages.json (Romanian) 2024-12-17 00:45:16 +05:30
Pranshul c243b9681d Removed Moon Phases page
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-12-16 22:31:04 +05:30
Pranshul 25b2ef7c11 removed moon phases page
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-12-16 22:30:13 +05:30
Pranshul 6e59e67b70 translations
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-12-16 22:28:41 +05:30
Pranshul 7a249f61e6 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster
# Conflicts:
#	app/src/main/assets/langs/languages.json
2024-12-16 21:15:50 +05:30
Pranshul 66c2e6b5df updated v1.10.0- 2024-12-16 21:14:17 +05:30
Pranshul b246cd1386 updated v1.10.0- 2024-12-16 21:11:52 +05:30
Pranshul 645a31760c Merge pull request #237 from PranshulGG/t_master
New Crowdin updates
2024-12-16 18:48:41 +05:30
Pranshul 1777ef9397 New translations languages.json (Hungarian) 2024-12-16 18:48:05 +05:30
Pranshul add02c9b7a New translations languages.json (Italian) 2024-12-16 18:47:55 +05:30
Pranshul d0f8142fba New translations languages.json (Vietnamese) 2024-12-16 16:53:53 +05:30
Pranshul eaa35952bf New translations languages.json (Greek) 2024-12-16 16:53:47 +05:30
Pranshul c68f5e02f0 New translations languages.json (Hungarian) 2024-12-16 15:40:15 +05:30
Pranshul db59fe1253 New translations languages.json (Slovenian) 2024-12-16 15:40:14 +05:30
Pranshul df99182340 New translations languages.json (Azerbaijani) 2024-12-16 15:40:12 +05:30
Pranshul 0998b168d5 New translations languages.json (Finnish) 2024-12-16 15:40:11 +05:30
Pranshul 15e0b335be New translations languages.json (Serbian (Latin)) 2024-12-16 15:40:10 +05:30
Pranshul 2407ac2871 New translations languages.json (Filipino) 2024-12-16 15:40:09 +05:30
Pranshul be0b17ebec New translations languages.json (Persian) 2024-12-16 15:40:08 +05:30
Pranshul 5327107673 New translations languages.json (Vietnamese) 2024-12-16 15:40:07 +05:30
Pranshul 89f5e5bb84 New translations languages.json (Chinese Simplified) 2024-12-16 15:40:05 +05:30
Pranshul 6e955878c1 New translations languages.json (Ukrainian) 2024-12-16 15:40:04 +05:30
Pranshul fb3ad242bc New translations languages.json (Turkish) 2024-12-16 15:40:03 +05:30
Pranshul 23b3a89e1d New translations languages.json (Russian) 2024-12-16 15:40:01 +05:30
Pranshul 1679e25de2 New translations languages.json (Portuguese) 2024-12-16 15:40:00 +05:30
Pranshul 6f306340b1 New translations languages.json (Polish) 2024-12-16 15:39:59 +05:30
Pranshul 324060b8e1 New translations languages.json (Dutch) 2024-12-16 15:39:58 +05:30
Pranshul 74b03e521b New translations languages.json (Japanese) 2024-12-16 15:39:57 +05:30
Pranshul 0eb93320af New translations languages.json (Italian) 2024-12-16 15:39:56 +05:30
Pranshul 3016c87da8 New translations languages.json (Greek) 2024-12-16 15:39:55 +05:30
Pranshul d6b5ab8545 New translations languages.json (German) 2024-12-16 15:39:53 +05:30
Pranshul 51e5d02b91 New translations languages.json (Spanish) 2024-12-16 15:39:52 +05:30
Pranshul 2d5c5c70a1 New translations languages.json (French) 2024-12-16 15:39:51 +05:30
Pranshul 67b923c5d5 New translations languages.json (Romanian) 2024-12-16 15:39:50 +05:30
Pranshul 7eb99c293c new strings added
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-12-16 15:39:20 +05:30
Pranshul ad5145e7ea New translations languages.json (Italian) 2024-12-16 10:26:00 +05:30
Pranshul 1ec192b0bf New translations languages.json (Filipino) 2024-12-16 03:42:54 +05:30
Pranshul 0ed0f3d05c New translations languages.json (Dutch) 2024-12-16 03:42:53 +05:30
Pranshul e9497f15aa updated app translations 2024-12-15 21:49:28 +05:30
Pranshul 784167ffbc Merge pull request #232 from PranshulGG/t_master
New Crowdin updates
2024-12-15 21:22:41 +05:30
Pranshul eb294b6fdc New translations languages.json (Slovenian) 2024-12-15 21:19:54 +05:30
Pranshul 707915c26b New translations languages.json (Azerbaijani) 2024-12-15 21:19:53 +05:30
Pranshul a80bb31e5e New translations languages.json (Ukrainian) 2024-12-15 21:19:49 +05:30
Pranshul d9b2712152 New translations languages.json (Portuguese) 2024-12-15 21:19:46 +05:30
Pranshul 9086123696 New translations languages.json (Dutch) 2024-12-15 21:19:45 +05:30
Pranshul a8e3f8ef3b New translations languages.json (Greek) 2024-12-15 21:19:43 +05:30
Pranshul 883a3f25f1 New translations languages.json (Romanian) 2024-12-15 21:19:40 +05:30
Pranshul fc8807714c improved versioning #235 2024-12-15 21:19:05 +05:30
Pranshul 4c34273a1f fixed color accent 2024-12-15 21:15:17 +05:30
Pranshul c261b056b7 fixed precipitation probability font 2024-12-15 21:05:13 +05:30
Pranshul 4382453b15 separated database 2024-12-15 21:02:59 +05:30
Pranshul 52112f8377 redesigned languages page 2024-12-15 21:01:26 +05:30
Pranshul 204512fc5e Wrong date on detailed Daily Forecast fixed #234 2024-12-15 19:27:28 +05:30
Pranshul 638e56f997 Visibility wrong unit fixed #233 2024-12-15 19:26:28 +05:30
Pranshul b653135753 text overlay fixed #236 2024-12-15 18:30:16 +05:30
Pranshul 928f833e01 New translations languages.json (Azerbaijani) 2024-12-15 17:45:45 +05:30
Pranshul 2cd3cceb3a New translations languages.json (German) 2024-12-15 06:01:46 +05:30
Pranshul 27b4643123 Update compiler.xml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-12-14 16:46:01 +05:30
Pranshul 84c8f06975 cleaned renderWeather.js and modified for the new database 2024-12-14 16:43:57 +05:30
Pranshul 08a52a1e66 New translations languages.json (Serbian (Latin)) 2024-12-14 16:08:24 +05:30
Pranshul afe4239643 New translations languages.json (Italian) 2024-12-14 16:08:23 +05:30
Pranshul d294671af7 New translations languages.json (German) 2024-12-14 16:08:22 +05:30
Pranshul 582f81367a New translations languages.json (Dutch) 2024-12-14 10:12:50 +05:30
Pranshul 6ea9ab87e4 New translations languages.json (Japanese) 2024-12-14 10:12:49 +05:30
Pranshul 6f96c9c56a New translations languages.json (Dutch) 2024-12-14 03:33:05 +05:30
Pranshul 731d31588c cleaned app.js and modified for the new database 2024-12-13 21:22:01 +05:30
Pranshul b1a00d6c5b fixed some issues with day summary 2024-12-13 21:17:04 +05:30
Pranshul 96eebd9f00 fixed some issues with day summary 2024-12-13 21:16:31 +05:30
Pranshul 73185cd548 modified fetch.js to work with the new database 2024-12-13 21:15:42 +05:30
Pranshul 6ebc8a1855 implemented new database for every provider 2024-12-13 21:10:06 +05:30
Pranshul da22cafbd5 added indexed data base and BroadcastChannel 2024-12-13 21:04:39 +05:30
Pranshul 5cd1c46e8f New translations languages.json (Dutch) 2024-12-13 04:40:02 +05:30
Pranshul f3b3996373 New translations languages.json (Serbian (Latin)) 2024-12-12 22:07:52 +05:30
Pranshul 4ba3f0cbc8 New translations languages.json (Filipino) 2024-12-12 22:07:51 +05:30
Pranshul f787d5d331 New translations languages.json (Vietnamese) 2024-12-12 22:07:50 +05:30
Pranshul 79881a5f59 New translations languages.json (Russian) 2024-12-12 22:07:49 +05:30
Pranshul cb04161d75 New translations languages.json (Serbian (Latin)) 2024-12-12 15:50:33 +05:30
Pranshul 38ad30e308 New translations languages.json (Filipino) 2024-12-12 15:50:32 +05:30
Pranshul 3d3a8e408b New translations languages.json (Spanish) 2024-12-12 09:17:26 +05:30
Pranshul 591c7bf356 New translations languages.json (French) 2024-12-12 09:17:25 +05:30
Pranshul 6d11adb7dd New translations languages.json (Serbian (Latin)) 2024-12-12 03:01:00 +05:30
Pranshul 19c68c1148 New translations languages.json (Turkish) 2024-12-12 03:00:59 +05:30
Pranshul f57089289a New translations languages.json (Polish) 2024-12-12 03:00:58 +05:30
Pranshul 11c61dc719 New translations languages.json (Dutch) 2024-12-12 03:00:57 +05:30
Pranshul ef5d34713d New translations languages.json (German) 2024-12-12 03:00:55 +05:30
Pranshul 206bf7946e New translations languages.json (Spanish) 2024-12-12 03:00:54 +05:30
Pranshul 23e0e41f18 New translations languages.json (Finnish) 2024-12-11 21:02:39 +05:30
Pranshul e5f32b4619 New translations languages.json (Serbian (Latin)) 2024-12-11 21:02:37 +05:30
Pranshul a2bba66cbe New translations languages.json (Filipino) 2024-12-11 21:02:36 +05:30
Pranshul 7cf4ca3b7d New translations languages.json (Persian) 2024-12-11 21:02:35 +05:30
Pranshul a5209511df New translations languages.json (Vietnamese) 2024-12-11 21:02:34 +05:30
Pranshul ce57f9c7be New translations languages.json (Chinese Simplified) 2024-12-11 21:02:33 +05:30
Pranshul 2c1a1135f0 New translations languages.json (Turkish) 2024-12-11 21:02:32 +05:30
Pranshul 30601ef6f2 New translations languages.json (German) 2024-12-11 21:02:31 +05:30
Pranshul 9fdeaad667 Added frog summary, fixed #227, fixed #213, added import-export 2024-12-11 19:13:57 +05:30
Pranshul 94a0001b04 Added frog summary, fixed #227, fixed #213, added import-export 2024-12-11 19:08:08 +05:30
Pranshul 69ab6368f7 Merge pull request #228 from PranshulGG/t_master
New Crowdin updates
2024-12-11 15:10:51 +05:30
Pranshul a0bdc93d33 New translations languages.json (Finnish) 2024-12-11 14:49:52 +05:30
Pranshul cdcb7aa9d0 New translations languages.json (Serbian (Latin)) 2024-12-11 14:49:51 +05:30
Pranshul 747195f809 New translations languages.json (Filipino) 2024-12-11 14:49:49 +05:30
Pranshul f36815c67c New translations languages.json (Persian) 2024-12-11 14:49:48 +05:30
Pranshul aa5c90ddd8 New translations languages.json (Vietnamese) 2024-12-11 14:49:47 +05:30
Pranshul 38a5eb7556 New translations languages.json (Chinese Simplified) 2024-12-11 14:49:46 +05:30
Pranshul 227da04a09 New translations languages.json (Ukrainian) 2024-12-11 14:49:45 +05:30
Pranshul 613b5d4e68 New translations languages.json (Turkish) 2024-12-11 14:49:43 +05:30
Pranshul bcc7086dd3 New translations languages.json (Russian) 2024-12-11 14:49:42 +05:30
Pranshul 85f7b49165 New translations languages.json (Portuguese) 2024-12-11 14:49:41 +05:30
Pranshul 64181e227c New translations languages.json (Polish) 2024-12-11 14:49:40 +05:30
Pranshul 252a18ab45 New translations languages.json (Dutch) 2024-12-11 14:49:39 +05:30
Pranshul 905577cec5 New translations languages.json (Japanese) 2024-12-11 14:49:37 +05:30
Pranshul 41b699ab71 New translations languages.json (Italian) 2024-12-11 14:49:36 +05:30
Pranshul e053cee4e1 New translations languages.json (Greek) 2024-12-11 14:49:35 +05:30
Pranshul 4aafc06371 New translations languages.json (German) 2024-12-11 14:49:34 +05:30
Pranshul 4e2be66aad New translations languages.json (Spanish) 2024-12-11 14:49:33 +05:30
Pranshul 85381d8f01 New translations languages.json (French) 2024-12-11 14:49:32 +05:30
Pranshul dad08c7db5 New translations languages.json (Romanian) 2024-12-11 14:49:30 +05:30
Pranshul 95528bac88 Update languages.json
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-12-11 13:31:05 +05:30
Pranshul b951b1484a New translations languages.json (Finnish) 2024-12-11 13:21:04 +05:30
Pranshul 604d62dd0d New translations languages.json (Serbian (Latin)) 2024-12-11 13:21:02 +05:30
Pranshul b2d91272f5 New translations languages.json (Filipino) 2024-12-11 13:21:01 +05:30
Pranshul fab633d416 New translations languages.json (Persian) 2024-12-11 13:21:00 +05:30
Pranshul bb2c6a220e New translations languages.json (Vietnamese) 2024-12-11 13:20:59 +05:30
Pranshul b87e691863 New translations languages.json (Chinese Simplified) 2024-12-11 13:20:57 +05:30
Pranshul f06e8c6183 New translations languages.json (Ukrainian) 2024-12-11 13:20:56 +05:30
Pranshul 418e876065 New translations languages.json (Turkish) 2024-12-11 13:20:55 +05:30
Pranshul aee2db6250 New translations languages.json (Russian) 2024-12-11 13:20:54 +05:30
Pranshul 6455bbe1ce New translations languages.json (Portuguese) 2024-12-11 13:20:51 +05:30
Pranshul cd22789f04 New translations languages.json (Polish) 2024-12-11 13:20:48 +05:30
Pranshul defa937bb2 New translations languages.json (Dutch) 2024-12-11 13:20:45 +05:30
Pranshul b9143be4d2 New translations languages.json (Japanese) 2024-12-11 13:20:43 +05:30
Pranshul 41e42b6ed8 New translations languages.json (Italian) 2024-12-11 13:20:41 +05:30
Pranshul e5c46b0b44 New translations languages.json (Greek) 2024-12-11 13:20:40 +05:30
Pranshul 0bc6f3e421 New translations languages.json (German) 2024-12-11 13:20:39 +05:30
Pranshul da779cb88d New translations languages.json (Spanish) 2024-12-11 13:20:37 +05:30
Pranshul 852cc591d4 New translations languages.json (French) 2024-12-11 13:20:36 +05:30
Pranshul 58224bc2ec New translations languages.json (Romanian) 2024-12-11 13:20:35 +05:30
Pranshul 222470dd50 added moon phase strings
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-12-11 13:19:54 +05:30
Pranshul f52b15e994 New translations languages.json (Finnish) 2024-12-11 11:30:08 +05:30
Pranshul a1b48e2d02 New translations languages.json (Serbian (Latin)) 2024-12-11 11:30:07 +05:30
Pranshul 6ac5e25f8c New translations languages.json (Filipino) 2024-12-11 11:30:06 +05:30
Pranshul e638afe85b New translations languages.json (Persian) 2024-12-11 11:30:04 +05:30
Pranshul 50acb0299a New translations languages.json (Vietnamese) 2024-12-11 11:30:03 +05:30
Pranshul 4aff008a1e New translations languages.json (Chinese Simplified) 2024-12-11 11:30:01 +05:30
Pranshul 1a8b04669b New translations languages.json (Ukrainian) 2024-12-11 11:30:00 +05:30
Pranshul 014b8ecbb6 New translations languages.json (Turkish) 2024-12-11 11:29:59 +05:30
Pranshul e3b74c8cb0 New translations languages.json (Russian) 2024-12-11 11:29:58 +05:30
Pranshul dbce7bce50 New translations languages.json (Portuguese) 2024-12-11 11:29:57 +05:30
Pranshul 813b1e52ca New translations languages.json (Polish) 2024-12-11 11:29:56 +05:30
Pranshul ee13ca0925 New translations languages.json (Dutch) 2024-12-11 11:29:55 +05:30
Pranshul bda31324c3 New translations languages.json (Japanese) 2024-12-11 11:29:54 +05:30
Pranshul 32ace5729b New translations languages.json (Italian) 2024-12-11 11:29:53 +05:30
Pranshul d2d8fea8f0 New translations languages.json (Greek) 2024-12-11 11:29:52 +05:30
Pranshul 9071b938d9 New translations languages.json (German) 2024-12-11 11:29:51 +05:30
Pranshul 56372427a2 New translations languages.json (Spanish) 2024-12-11 11:29:49 +05:30
Pranshul 6b77e8e154 New translations languages.json (French) 2024-12-11 11:29:48 +05:30
Pranshul 322452a96d New translations languages.json (Romanian) 2024-12-11 11:29:48 +05:30
Pranshul 1ee50f988d added moon phase strings
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-12-11 11:27:29 +05:30
Pranshul 19850a30de New translations languages.json (Polish) 2024-12-11 08:02:13 +05:30
Pranshul 00deb96cff New translations languages.json (Finnish) 2024-12-11 02:00:15 +05:30
Pranshul 8a6267fc84 New translations languages.json (Filipino) 2024-12-11 02:00:14 +05:30
Pranshul 55791a2e8f New translations languages.json (Persian) 2024-12-11 02:00:13 +05:30
Pranshul 5813e5b7a2 New translations languages.json (Turkish) 2024-12-11 02:00:12 +05:30
Pranshul 641d58c9a2 New translations languages.json (Polish) 2024-12-11 02:00:10 +05:30
Pranshul 97c7362620 Merge pull request #223 from PranshulGG/t_master
New Crowdin updates
2024-12-10 21:12:31 +05:30
Pranshul ad6e8045c4 New translations languages.json (Finnish) 2024-12-10 20:04:10 +05:30
Pranshul 6d9ecafd6c New translations languages.json (Serbian (Latin)) 2024-12-10 20:04:09 +05:30
Pranshul a4e04decfa New translations languages.json (Filipino) 2024-12-10 20:04:08 +05:30
Pranshul 4131f91bce New translations languages.json (Persian) 2024-12-10 20:04:07 +05:30
Pranshul eedd1fd52f New translations languages.json (Vietnamese) 2024-12-10 20:04:05 +05:30
Pranshul dcf35b4e9e New translations languages.json (Greek) 2024-12-10 20:03:58 +05:30
Pranshul 20c4f77eae Added an option to export or import the app data 2024-12-10 16:16:05 +05:30
Pranshul d616a5ce25 widget date now works with the system 2024-12-10 14:34:46 +05:30
Pranshul ecfd48f801 New translations languages.json (Serbian (Latin)) 2024-12-10 13:18:39 +05:30
Pranshul 3d257ce3e8 New translations languages.json (Filipino) 2024-12-10 13:18:38 +05:30
Pranshul c4cd6e9557 New translations languages.json (Persian) 2024-12-10 13:18:36 +05:30
Pranshul f1d6a6e671 New translations languages.json (Vietnamese) 2024-12-10 13:18:35 +05:30
Pranshul 4426c9fb3d New translations languages.json (Chinese Simplified) 2024-12-10 13:18:34 +05:30
Pranshul ec9699148b New translations languages.json (Ukrainian) 2024-12-10 13:18:33 +05:30
Pranshul 16bbbeca23 New translations languages.json (Turkish) 2024-12-10 13:18:32 +05:30
Pranshul 8582f9cf93 New translations languages.json (Russian) 2024-12-10 13:18:31 +05:30
Pranshul 2eab22cb05 New translations languages.json (Portuguese) 2024-12-10 13:18:30 +05:30
Pranshul b0d446ba91 New translations languages.json (Polish) 2024-12-10 13:18:29 +05:30
Pranshul 0c7e5db56e New translations languages.json (Dutch) 2024-12-10 13:18:28 +05:30
Pranshul 95ce470625 New translations languages.json (Japanese) 2024-12-10 13:18:27 +05:30
Pranshul c6893da771 New translations languages.json (Italian) 2024-12-10 13:18:26 +05:30
Pranshul 250701ab68 New translations languages.json (Greek) 2024-12-10 13:18:25 +05:30
Pranshul f19c93456a New translations languages.json (German) 2024-12-10 13:18:24 +05:30
Pranshul c9f782c997 New translations languages.json (Spanish) 2024-12-10 13:18:23 +05:30
Pranshul cd6f801aef New translations languages.json (French) 2024-12-10 13:18:22 +05:30
Pranshul 515dc5d57d New translations languages.json (Romanian) 2024-12-10 13:18:21 +05:30
Pranshul 3d51d2b36f added summary strings
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-12-10 13:17:53 +05:30
Pranshul 2560532c4b New translations languages.json (Filipino) 2024-12-10 09:05:52 +05:30
Pranshul 5591243016 New translations languages.json (Vietnamese) 2024-12-10 09:05:51 +05:30
Pranshul 2317f46656 New translations languages.json (Japanese) 2024-12-10 09:05:49 +05:30
Pranshul b34bb21048 New translations languages.json (Serbian (Latin)) 2024-12-10 03:09:25 +05:30
Pranshul 2f45fa26a9 New translations languages.json (Persian) 2024-12-10 03:09:23 +05:30
Pranshul 0a00601264 New translations languages.json (Chinese Simplified) 2024-12-10 03:09:22 +05:30
Pranshul ab1c23e7ee New translations languages.json (Polish) 2024-12-10 03:09:18 +05:30
Pranshul 35650d2209 New translations languages.json (German) 2024-12-10 03:09:15 +05:30
Pranshul 527971c028 New translations languages.json (French) 2024-12-10 03:09:13 +05:30
Pranshul e75a630f74 New translations languages.json (Serbian (Latin)) 2024-12-09 20:49:34 +05:30
Pranshul e1cb3e1c1f New translations languages.json (Filipino) 2024-12-09 20:49:32 +05:30
Pranshul eb76c9a435 New translations languages.json (Persian) 2024-12-09 20:49:31 +05:30
Pranshul 6c0e88150c New translations languages.json (Vietnamese) 2024-12-09 20:49:30 +05:30
Pranshul eb35353c13 New translations languages.json (Chinese Simplified) 2024-12-09 20:49:28 +05:30
Pranshul 1ba265ad6c New translations languages.json (Ukrainian) 2024-12-09 20:49:27 +05:30
Pranshul 4935ae213f New translations languages.json (Turkish) 2024-12-09 20:49:26 +05:30
Pranshul 32450051b6 New translations languages.json (Russian) 2024-12-09 20:49:25 +05:30
Pranshul 2df3f49c40 New translations languages.json (Portuguese) 2024-12-09 20:49:24 +05:30
Pranshul 4cec7f1c15 New translations languages.json (Polish) 2024-12-09 20:49:22 +05:30
Pranshul be6bcc6d48 New translations languages.json (Dutch) 2024-12-09 20:49:21 +05:30
Pranshul 5d9b5ed7da New translations languages.json (Japanese) 2024-12-09 20:49:20 +05:30
Pranshul a268c17cfe New translations languages.json (Italian) 2024-12-09 20:49:19 +05:30
Pranshul b26b3af9d9 New translations languages.json (Greek) 2024-12-09 20:49:18 +05:30
Pranshul cdcff1143e New translations languages.json (German) 2024-12-09 20:49:17 +05:30
Pranshul 92c04658c4 New translations languages.json (Spanish) 2024-12-09 20:49:16 +05:30
Pranshul fa3ba17664 New translations languages.json (French) 2024-12-09 20:49:15 +05:30
Pranshul ebc803a7e0 New translations languages.json (Romanian) 2024-12-09 20:49:14 +05:30
Pranshul dc4f5d3715 added weather tips strings
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-12-09 20:48:48 +05:30
Pranshul bd11331538 New translations languages.json (Serbian (Latin)) 2024-12-09 20:48:10 +05:30
Pranshul 7ca4a3caf0 New translations languages.json (Filipino) 2024-12-09 20:48:08 +05:30
Pranshul 12a6c63ac7 New translations languages.json (Polish) 2024-12-09 20:48:03 +05:30
Pranshul 029b305d3a added weather tips strings
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-12-09 20:47:23 +05:30
Pranshul 737ea316fe updated strings #226
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-12-09 19:59:14 +05:30
Pranshul 9f70623e58 New translations languages.json (Filipino) 2024-12-09 16:00:34 +05:30
Pranshul 21e68412a6 New translations languages.json (Serbian (Latin)) 2024-12-09 04:51:04 +05:30
Pranshul d7ced7d648 New translations languages.json (Serbian (Latin)) 2024-12-08 22:33:05 +05:30
Pranshul 934de34fb4 New translations languages.json (Filipino) 2024-12-08 22:33:04 +05:30
Pranshul e5e556a96e New translations languages.json (Greek) 2024-12-08 22:33:03 +05:30
Pranshul ecff005aad New translations languages.json (Romanian) 2024-12-08 22:33:02 +05:30
Pranshul dd20ac1c55 Merge pull request #212 from PranshulGG/t_master
New Crowdin updates
2024-12-08 16:38:12 +05:30
Pranshul f76a788ca7 added an option to show the device location 2024-12-08 16:37:34 +05:30
Pranshul 3ae7f1a41e New translations languages.json (Serbian (Latin)) 2024-12-08 15:52:19 +05:30
Pranshul 5520a2a112 New translations languages.json (Romanian) 2024-12-08 15:52:18 +05:30
Pranshul 78939ecc64 preventing default location from getting removed 2024-12-08 15:02:21 +05:30
Pranshul 6186d1464f fixed #215, fixed alert preference 2024-12-08 14:50:19 +05:30
Pranshul 7d8964030a fixed #221, some color adjustments 2024-12-08 14:45:53 +05:30
Pranshul adbffe4169 fixed #221, some color adjustments 2024-12-08 14:45:29 +05:30
Pranshul ec53573f79 New translations languages.json (Vietnamese) 2024-12-08 09:49:37 +05:30
Pranshul 691b9a328c New translations languages.json (Japanese) 2024-12-08 09:49:36 +05:30
Pranshul a96ea1f681 New translations languages.json (French) 2024-12-08 09:49:35 +05:30
Pranshul b29daf214f New translations languages.json (Romanian) 2024-12-08 09:49:34 +05:30
Pranshul 065031fcbd New translations languages.json (Turkish) 2024-12-08 03:34:19 +05:30
Pranshul d63b50608c New translations languages.json (Polish) 2024-12-08 03:34:18 +05:30
Pranshul cd88b1ce77 New translations languages.json (Italian) 2024-12-08 03:34:17 +05:30
Pranshul f1f95578d9 New translations languages.json (German) 2024-12-08 03:34:16 +05:30
Pranshul c60e7f9abc New translations languages.json (Romanian) 2024-12-08 03:34:15 +05:30
Pranshul 7e7ce1daab New translations languages.json (Serbian (Latin)) 2024-12-07 21:33:14 +05:30
Pranshul d7cfb31867 New translations languages.json (Filipino) 2024-12-07 21:33:13 +05:30
Pranshul e518ab3934 New translations languages.json (Persian) 2024-12-07 21:33:12 +05:30
Pranshul 0e7f315013 New translations languages.json (Russian) 2024-12-07 21:33:08 +05:30
Pranshul fb1adedc60 New translations languages.json (Portuguese) 2024-12-07 21:33:07 +05:30
Pranshul 4dc74cd784 New translations languages.json (Polish) 2024-12-07 21:33:06 +05:30
Pranshul ce176ac183 New translations languages.json (Japanese) 2024-12-07 21:33:05 +05:30
Pranshul 134394e532 New translations languages.json (Spanish) 2024-12-07 21:33:02 +05:30
Pranshul 431e508b7d New translations languages.json (Romanian) 2024-12-07 21:33:00 +05:30
Pranshul ce57b03aff Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2024-12-07 21:30:26 +05:30
Pranshul a8cd1c1a0b fixed #208, add cm unit #200, changed font, updated v1.9.6 2024-12-07 21:30:13 +05:30
Pranshul a89148b6e3 Merge pull request #206 from PranshulGG/t_master
New Crowdin updates
2024-12-07 14:57:15 +05:30
Pranshul 67e112a5bb New translations languages.json (Serbian (Latin)) 2024-12-07 14:54:11 +05:30
Pranshul aa22352e51 New translations languages.json (Filipino) 2024-12-07 14:54:10 +05:30
Pranshul 1c86dc68ed New translations languages.json (Persian) 2024-12-07 14:54:09 +05:30
Pranshul 88dd9b4b38 New translations languages.json (Vietnamese) 2024-12-07 14:54:08 +05:30
Pranshul db07a9a2ad New translations languages.json (Chinese Simplified) 2024-12-07 14:54:07 +05:30
Pranshul 8ba1711218 New translations languages.json (Ukrainian) 2024-12-07 14:54:06 +05:30
Pranshul 23712f6e91 New translations languages.json (Turkish) 2024-12-07 14:54:05 +05:30
Pranshul 896fc4c058 New translations languages.json (Russian) 2024-12-07 14:54:04 +05:30
Pranshul d8fd50e30c New translations languages.json (Portuguese) 2024-12-07 14:54:03 +05:30
Pranshul 5b3ebff2ed New translations languages.json (Polish) 2024-12-07 14:54:02 +05:30
Pranshul 18e276dc59 New translations languages.json (Dutch) 2024-12-07 14:54:00 +05:30
Pranshul c28902949e New translations languages.json (Japanese) 2024-12-07 14:54:00 +05:30
Pranshul c04a1c4024 New translations languages.json (Italian) 2024-12-07 14:53:58 +05:30
Pranshul 4aa95edf6b New translations languages.json (Greek) 2024-12-07 14:53:57 +05:30
Pranshul 2b076b9fb1 New translations languages.json (German) 2024-12-07 14:53:56 +05:30
Pranshul c96b1e9a87 New translations languages.json (Spanish) 2024-12-07 14:53:54 +05:30
Pranshul 0da7179ea5 New translations languages.json (French) 2024-12-07 14:53:53 +05:30
Pranshul 2cfbec2783 New translations languages.json (Romanian) 2024-12-07 14:53:52 +05:30
Pranshul 9ef1edaff0 strings updated #207 2024-12-07 14:51:23 +05:30
Pranshul 4d3b335e55 strings updated #207 2024-12-07 14:48:27 +05:30
Pranshul 78ce6b8547 fixed translation bug #207 2024-12-07 14:41:44 +05:30
Pranshul 1dc0027fcc removed system font option 2024-12-07 14:41:03 +05:30
Pranshul 0dc3cbaa6e added roboto font 2024-12-07 14:40:30 +05:30
Pranshul 8da64e1135 fixed refresh, duplicate locations, translation fixes 2024-12-07 14:40:06 +05:30
Pranshul e29a76207f Added fonts 2024-12-07 14:39:21 +05:30
Pranshul 2f6ef3bbd8 New translations languages.json (Filipino) 2024-12-07 13:59:39 +05:30
Pranshul 08ee5249df New translations languages.json (Polish) 2024-12-07 07:55:34 +05:30
Pranshul b2ff701ccb New translations languages.json (Serbian (Latin)) 2024-12-07 01:54:36 +05:30
Pranshul 6a2f59684c New translations languages.json (Russian) 2024-12-07 01:54:34 +05:30
Pranshul 7bb9e37ab9 New translations languages.json (Russian) 2024-12-06 19:37:53 +05:30
Pranshul 34a7617894 New translations languages.json (Polish) 2024-12-06 19:37:52 +05:30
Pranshul ce93a96728 New translations languages.json (Romanian) 2024-12-06 19:37:51 +05:30
Pranshul 37d29625ea Added material you | Fixed translations , added models #203 ,updated v1.9.4 2024-12-06 15:22:03 +05:30
Pranshul e59ea1ff7a Added material you | Fixed translations , added models #203 ,updated v1.9.4 2024-12-06 15:21:58 +05:30
Pranshul 2058b42243 Added material you | Fixed translations , added models #203 ,updated v1.9.4 2024-12-06 15:21:22 +05:30
Pranshul 8824d8b619 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2024-12-06 15:12:17 +05:30
Pranshul 547aaf4829 Added material you | Fixed translations , added models #203 ,updated v1.9.4 2024-12-06 15:11:55 +05:30
Pranshul c4679c7a3b added material you 2024-12-06 15:10:10 +05:30
Pranshul e1958ef3f7 added material you 2024-12-06 15:10:03 +05:30
Pranshul 09901085d2 added accuweather translations 2024-12-06 15:09:40 +05:30
Pranshul c672b673fd fixed text spacing and font 2024-12-06 15:09:28 +05:30
Pranshul 6e40096b1e New translations languages.json (Polish) 2024-12-06 13:37:14 +05:30
Pranshul 661212ec90 Merge pull request #204 from PranshulGG/t_master
New Crowdin updates
2024-12-06 13:01:05 +05:30
Pranshul 4fb1456498 New translations languages.json (Japanese) 2024-12-06 07:34:41 +05:30
Pranshul e82eab6254 New translations languages.json (Turkish) 2024-12-06 01:15:43 +05:30
Pranshul bae6f1581d New translations languages.json (Polish) 2024-12-06 01:15:42 +05:30
Pranshul 872bc30f87 New translations languages.json (Japanese) 2024-12-06 01:15:41 +05:30
Pranshul a4d9db22ce New translations languages.json (French) 2024-12-06 01:15:40 +05:30
Pranshul 6628c4027a Merge pull request #202 from PranshulGG/t_master
New Crowdin updates
2024-12-05 19:21:14 +05:30
Pranshul d06f1c1bb0 New translations languages.json (Filipino) 2024-12-05 19:20:29 +05:30
Pranshul 738714ab48 New translations languages.json (Persian) 2024-12-05 19:20:28 +05:30
Pranshul f5508d68e4 New translations languages.json (Vietnamese) 2024-12-05 19:20:27 +05:30
Pranshul 918b364fdf New translations languages.json (Portuguese) 2024-12-05 19:20:23 +05:30
Pranshul 86716503b9 New translations languages.json (Polish) 2024-12-05 19:20:22 +05:30
Pranshul dcd8dd35a1 New translations languages.json (Japanese) 2024-12-05 19:20:20 +05:30
Pranshul efb7036573 New translations languages.json (Italian) 2024-12-05 19:20:19 +05:30
Pranshul b72339d712 New translations languages.json (Spanish) 2024-12-05 19:20:16 +05:30
Pranshul 88919ff534 Merge pull request #201 from PranshulGG/t_master
New Crowdin updates
2024-12-05 13:16:25 +05:30
Pranshul d20035d774 New translations languages.json (Filipino) 2024-12-05 13:16:03 +05:30
Pranshul 5b4b06187b New translations languages.json (Persian) 2024-12-05 13:16:02 +05:30
Pranshul 54277ece8b New translations languages.json (Vietnamese) 2024-12-05 13:16:00 +05:30
Pranshul d26baa2f2c New translations languages.json (Chinese Simplified) 2024-12-05 13:15:59 +05:30
Pranshul 539b91ba16 New translations languages.json (Ukrainian) 2024-12-05 13:15:58 +05:30
Pranshul f6ffb8fa94 New translations languages.json (Turkish) 2024-12-05 13:15:57 +05:30
Pranshul 0a2d9e4f3c New translations languages.json (Russian) 2024-12-05 13:15:56 +05:30
Pranshul 52b08af618 New translations languages.json (Portuguese) 2024-12-05 13:15:54 +05:30
Pranshul 267943a713 New translations languages.json (Polish) 2024-12-05 13:15:52 +05:30
Pranshul 4b81c01032 New translations languages.json (Dutch) 2024-12-05 13:15:51 +05:30
Pranshul 99abde8aba New translations languages.json (Japanese) 2024-12-05 13:15:50 +05:30
Pranshul 47d2db070e New translations languages.json (Italian) 2024-12-05 13:15:49 +05:30
Pranshul 267dcca884 New translations languages.json (Greek) 2024-12-05 13:15:48 +05:30
Pranshul bc4f8254f7 New translations languages.json (German) 2024-12-05 13:15:47 +05:30
Pranshul b2ce234d48 New translations languages.json (Spanish) 2024-12-05 13:15:46 +05:30
Pranshul c412c76685 New translations languages.json (French) 2024-12-05 13:15:45 +05:30
Pranshul 29eae16035 New translations languages.json (Romanian) 2024-12-05 13:15:44 +05:30
Pranshul eb125330e3 Merge pull request #196 from PranshulGG/t_master
New Crowdin updates
2024-12-05 13:13:31 +05:30
Pranshul a62cc94a50 added missing strings 2024-12-05 13:12:47 +05:30
Pranshul b490fe4179 New translations languages.json (Japanese) 2024-12-05 09:07:55 +05:30
Pranshul da6252584b New translations languages.json (Portuguese) 2024-12-05 03:09:12 +05:30
Pranshul 452f373b1a New translations languages.json (Polish) 2024-12-05 03:09:11 +05:30
Pranshul 0729cee743 New translations languages.json (Spanish) 2024-12-05 03:09:10 +05:30
Pranshul 1ae75743b3 New translations languages.json (Filipino) 2024-12-04 20:22:21 +05:30
Pranshul b091a4a906 New translations languages.json (Persian) 2024-12-04 20:22:20 +05:30
Pranshul 426b3497a1 New translations languages.json (Vietnamese) 2024-12-04 20:22:19 +05:30
Pranshul 7c1fc91225 New translations languages.json (Chinese Simplified) 2024-12-04 20:22:18 +05:30
Pranshul 0d7a76464f New translations languages.json (Turkish) 2024-12-04 20:22:16 +05:30
Pranshul 50b8620355 New translations languages.json (Japanese) 2024-12-04 20:22:12 +05:30
Pranshul 7dc60b77e2 New translations languages.json (Italian) 2024-12-04 20:22:11 +05:30
Pranshul c968288bdf New translations languages.json (German) 2024-12-04 20:22:09 +05:30
Pranshul 3c1a28e0eb New translations languages.json (French) 2024-12-04 20:22:07 +05:30
Pranshul b459099ef8 New translations languages.json (Filipino) 2024-12-04 13:15:02 +05:30
Pranshul 173a646ebb New translations languages.json (Persian) 2024-12-04 13:15:01 +05:30
Pranshul 243b4aac96 New translations languages.json (Vietnamese) 2024-12-04 13:15:00 +05:30
Pranshul e0d1e5b7ec New translations languages.json (Chinese Simplified) 2024-12-04 13:14:59 +05:30
Pranshul 08b37fb7fe New translations languages.json (Ukrainian) 2024-12-04 13:14:58 +05:30
Pranshul 786be0c1b5 New translations languages.json (Turkish) 2024-12-04 13:14:56 +05:30
Pranshul fcee4d1dd6 New translations languages.json (Russian) 2024-12-04 13:14:55 +05:30
Pranshul 3f03a80f26 New translations languages.json (Portuguese) 2024-12-04 13:14:55 +05:30
Pranshul 9d3d6d3d16 New translations languages.json (Polish) 2024-12-04 13:14:54 +05:30
Pranshul 107ab612e9 New translations languages.json (Dutch) 2024-12-04 13:14:53 +05:30
Pranshul fd17b7dcc6 New translations languages.json (Japanese) 2024-12-04 13:14:52 +05:30
Pranshul 6eb50eb13d New translations languages.json (Italian) 2024-12-04 13:14:51 +05:30
Pranshul e2c7925724 New translations languages.json (Greek) 2024-12-04 13:14:50 +05:30
Pranshul e88ddb32aa New translations languages.json (German) 2024-12-04 13:14:49 +05:30
Pranshul c7f5ad4d15 New translations languages.json (Spanish) 2024-12-04 13:14:48 +05:30
Pranshul 23dc72223c New translations languages.json (French) 2024-12-04 13:14:47 +05:30
Pranshul 49687b678f New translations languages.json (Romanian) 2024-12-04 13:14:46 +05:30
Pranshul fcc45a1108 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster
# Conflicts:
#	app/src/main/assets/langs/languages.json
2024-12-04 13:07:45 +05:30
Pranshul b8199d70eb fixed color bugs | new translations and a new widget 2024-12-04 13:07:11 +05:30
Pranshul 6ee1b55789 changed how diff languages are rendered 2024-12-04 13:06:35 +05:30
Pranshul 19e3dde84f added translation support and new elements 2024-12-04 13:06:08 +05:30
Pranshul 1604dc0570 bug fixed on fetch file 2024-12-04 13:05:48 +05:30
Pranshul 94bb861f8a fixed how app loads on refresh 2024-12-04 13:05:09 +05:30
Pranshul 50d4ec83c9 radar colors 2024-12-04 13:04:51 +05:30
Pranshul 06dd99d843 bug fixed / added new options for translations 2024-12-04 13:04:42 +05:30
Pranshul 6ee743e780 added new options for translations 2024-12-04 13:04:26 +05:30
Pranshul 6cb0e522ac added new options for translations 2024-12-04 13:04:18 +05:30
Pranshul dea7f95a96 changed colors 2024-12-04 13:03:27 +05:30
Pranshul 32e5b0afef changed home UI elements 2024-12-04 13:03:21 +05:30
Pranshul 1fc36d382a changed home UI elements 2024-12-04 13:02:45 +05:30
Pranshul f60eff6141 added toggle for temp animation 2024-12-04 13:02:36 +05:30
Pranshul b48a4c14c5 new colors 2024-12-04 13:02:21 +05:30
Pranshul fb0f983312 fixed DWD source 2024-12-04 13:02:15 +05:30
Pranshul ccb08fcc53 fix widget click issues 2024-12-04 13:02:02 +05:30
Pranshul 1a6dc909f7 colors changed 2024-12-04 13:01:43 +05:30
Pranshul b41976d1f7 colors changed 2024-12-04 13:00:20 +05:30
Pranshul 2c8dcc8a4c redesigned daily forecast page 2024-12-04 12:56:49 +05:30
Pranshul 178ef5a50c fixed spam calls 2024-12-04 12:54:53 +05:30
Pranshul a41d88d14d improved day summary 2024-12-04 12:54:41 +05:30
Pranshul 1a6133ee4b added contributors page 2024-12-04 12:54:15 +05:30
Pranshul 79197cb614 updated colors.xml 2024-12-04 12:53:31 +05:30
Pranshul 3169a2ddda fixed duplicate locations | fixed DWD provider 2024-12-04 12:53:23 +05:30
Pranshul 000d396cf2 removed debug attribute 2024-12-04 12:52:53 +05:30
Pranshul 9a764efd71 updated colors 2024-12-04 12:52:32 +05:30
Pranshul 97226f9525 redesigned about page 2024-12-04 12:52:19 +05:30
Pranshul fae6bc1f4d redesigned about page 2024-12-04 12:52:02 +05:30
Pranshul 4e6f245ed2 Merge pull request #194 from PranshulGG/t_master
New Crowdin updates
2024-12-04 10:46:30 +05:30
Pranshul d64bdb2e79 New translations languages.json (Persian) 2024-12-04 08:48:01 +05:30
Pranshul fd81357e23 New translations languages.json (Italian) 2024-12-04 08:48:00 +05:30
Pranshul d599845b45 New translations languages.json (German) 2024-12-04 08:47:59 +05:30
Pranshul 6794722dba New translations languages.json (Persian) 2024-12-04 02:50:17 +05:30
Pranshul 879265500d New translations languages.json (Turkish) 2024-12-04 02:50:14 +05:30
Pranshul 4c2787aea5 New translations languages.json (Portuguese) 2024-12-04 02:50:12 +05:30
Pranshul 772eaf9e22 New translations languages.json (German) 2024-12-04 02:50:08 +05:30
Pranshul 159befbc06 New translations languages.json (Spanish) 2024-12-04 02:50:07 +05:30
Pranshul 3d950fe56b New translations languages.json (French) 2024-12-04 02:50:06 +05:30
Pranshul aaf4b7d385 Merge pull request #191 from PranshulGG/t_master
New Crowdin updates
2024-12-03 20:50:01 +05:30
Pranshul c78b5aa846 New translations languages.json (Filipino) 2024-12-03 20:48:22 +05:30
Pranshul d6308716f5 New translations languages.json (Persian) 2024-12-03 20:48:21 +05:30
Pranshul 3b9f6c8159 New translations languages.json (Vietnamese) 2024-12-03 20:48:20 +05:30
Pranshul 6073e37b8d New translations languages.json (Chinese Simplified) 2024-12-03 20:48:19 +05:30
Pranshul 33b9729171 New translations languages.json (Ukrainian) 2024-12-03 20:48:17 +05:30
Pranshul 6bc0eb95c7 New translations languages.json (Turkish) 2024-12-03 20:48:16 +05:30
Pranshul 7ad764fae8 New translations languages.json (Russian) 2024-12-03 20:48:15 +05:30
Pranshul 9b91f75204 New translations languages.json (Portuguese) 2024-12-03 20:48:14 +05:30
Pranshul f8e9a81351 New translations languages.json (Polish) 2024-12-03 20:48:13 +05:30
Pranshul e844dfd742 New translations languages.json (Dutch) 2024-12-03 20:48:11 +05:30
Pranshul 7f11d565b0 New translations languages.json (Japanese) 2024-12-03 20:48:10 +05:30
Pranshul ec6f6e29c9 New translations languages.json (Italian) 2024-12-03 20:48:09 +05:30
Pranshul 9f8ab64bcd New translations languages.json (Greek) 2024-12-03 20:48:08 +05:30
Pranshul 9bc99c3fec New translations languages.json (German) 2024-12-03 20:48:07 +05:30
Pranshul 739b6f6202 New translations languages.json (Spanish) 2024-12-03 20:48:06 +05:30
Pranshul b1e8c4c865 New translations languages.json (French) 2024-12-03 20:48:05 +05:30
Pranshul dff2612a62 New translations languages.json (Romanian) 2024-12-03 20:48:04 +05:30
Pranshul 26c1481d07 added new strings
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-12-03 20:47:44 +05:30
Pranshul 61fcbcdab6 Merge pull request #190 from PranshulGG/t_master
New Crowdin updates
2024-12-03 14:44:31 +05:30
Pranshul 9602c4f577 New translations languages.json (Filipino) 2024-12-03 14:43:59 +05:30
Pranshul 36e802c52b New translations languages.json (Persian) 2024-12-03 14:43:58 +05:30
Pranshul cc1bfcbda5 New translations languages.json (Vietnamese) 2024-12-03 14:43:57 +05:30
Pranshul 103401795d New translations languages.json (Chinese Simplified) 2024-12-03 14:43:56 +05:30
Pranshul c98c489053 New translations languages.json (Ukrainian) 2024-12-03 14:43:55 +05:30
Pranshul cd1e98cba3 New translations languages.json (Turkish) 2024-12-03 14:43:54 +05:30
Pranshul 183dd65247 New translations languages.json (Russian) 2024-12-03 14:43:53 +05:30
Pranshul bac28de199 New translations languages.json (Portuguese) 2024-12-03 14:43:52 +05:30
Pranshul 3909c8f9b6 New translations languages.json (Polish) 2024-12-03 14:43:51 +05:30
Pranshul 7aff837888 New translations languages.json (Dutch) 2024-12-03 14:43:50 +05:30
Pranshul 917df8de9c New translations languages.json (Japanese) 2024-12-03 14:43:49 +05:30
Pranshul 84f7f392e9 New translations languages.json (Italian) 2024-12-03 14:43:47 +05:30
Pranshul 0834da3bc3 New translations languages.json (Greek) 2024-12-03 14:43:46 +05:30
Pranshul 1a3b8b627e New translations languages.json (German) 2024-12-03 14:43:45 +05:30
Pranshul 08e258166c New translations languages.json (Spanish) 2024-12-03 14:43:44 +05:30
Pranshul 5e22eadc94 New translations languages.json (French) 2024-12-03 14:43:43 +05:30
Pranshul ecdf37d2b7 New translations languages.json (Romanian) 2024-12-03 14:43:42 +05:30
Pranshul 17f929d634 added strings
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-12-03 14:43:08 +05:30
Pranshul 132a966413 Merge pull request #188 from PranshulGG/t_master
New Crowdin updates
2024-12-03 13:43:01 +05:30
Pranshul 7ce8c24329 New translations languages.json (Filipino) 2024-12-03 13:42:18 +05:30
Pranshul 47858c5ad5 New translations languages.json (Persian) 2024-12-03 13:42:17 +05:30
Pranshul da89a08792 New translations languages.json (Chinese Simplified) 2024-12-03 13:42:15 +05:30
Pranshul 2b19488548 New translations languages.json (Turkish) 2024-12-03 13:42:14 +05:30
Pranshul c6b0e2eb45 New translations languages.json (Russian) 2024-12-03 13:42:13 +05:30
Pranshul d750e6cfbb New translations languages.json (Dutch) 2024-12-03 13:42:11 +05:30
Pranshul 1222ba69a7 New translations languages.json (German) 2024-12-03 13:42:08 +05:30
Pranshul 0f64288481 New translations languages.json (French) 2024-12-03 13:42:06 +05:30
Pranshul 5a8e8efbef Update Crowdin configuration file 2024-12-03 13:41:34 +05:30
Pranshul dd8b0948b3 New translations languages.json (Turkish) 2024-12-03 12:28:20 +05:30
Pranshul 27650a39be Merge pull request #183 from PranshulGG/t_master
New Crowdin updates
2024-12-03 09:26:48 +05:30
Pranshul 7348c6cc36 New translations languages.json (Turkish) 2024-12-03 06:31:01 +05:30
Pranshul 327d10c2c2 New translations languages.json (German) 2024-12-03 00:24:15 +05:30
Pranshul 71ece73721 New translations languages.json (Chinese Simplified) 2024-12-02 18:13:16 +05:30
Pranshul aaff69a073 New translations languages.json (German) 2024-12-02 18:13:14 +05:30
Pranshul d0c45140d3 Merge pull request #176 from PranshulGG/t_master
New Crowdin updates
2024-12-02 15:47:56 +05:30
Pranshul a5602639ef New translations languages.json (Filipino) 2024-12-02 12:17:48 +05:30
Pranshul f3eb4edec2 New translations languages.json (Chinese Simplified) 2024-12-02 12:17:47 +05:30
Pranshul 536e0e27aa New translations languages.json (German) 2024-12-02 12:17:46 +05:30
Pranshul 569ad58409 New translations languages.json (German) 2024-12-02 05:53:04 +05:30
Pranshul 82a006f67a New translations languages.json (French) 2024-12-02 05:53:03 +05:30
Pranshul 387553037a New translations languages.json (Filipino) 2024-12-01 23:36:53 +05:30
Pranshul 27971c1247 New translations languages.json (Persian) 2024-12-01 23:36:52 +05:30
Pranshul f964e483f0 New translations languages.json (Turkish) 2024-12-01 23:36:51 +05:30
Pranshul 31be13f144 New translations languages.json (Russian) 2024-12-01 23:36:50 +05:30
Pranshul b7bd855307 New translations languages.json (German) 2024-12-01 23:36:49 +05:30
Pranshul 13c7464c0a Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-12-01 20:37:36 +05:30
Pranshul 4b0758f93f added localized badge 2024-12-01 20:36:06 +05:30
Pranshul 57fcbd2ffb New translations languages.json (Filipino) 2024-12-01 17:41:01 +05:30
Pranshul 407da83634 New translations languages.json (Persian) 2024-12-01 17:41:00 +05:30
Pranshul 321e7f88d1 New translations languages.json (Filipino) 2024-12-01 11:07:41 +05:30
Pranshul 37f9114cb7 New translations languages.json (German) 2024-12-01 11:07:40 +05:30
Pranshul 4f75856106 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster
# Conflicts:
#	app/src/main/assets/langs/languages.json
2024-11-30 22:07:10 +05:30
Pranshul 8f066431f6 updated languages, fixed #172, #177, #168, #167 & refresh issues 2024-11-30 22:06:47 +05:30
Pranshul c55d4f2cd2 added new color and improved clothing recommendations 2024-11-30 22:05:42 +05:30
Pranshul 7a351eb621 updated versions and fixed refresh 2024-11-30 22:05:19 +05:30
Pranshul 077d818e0b changed UI and improvements 2024-11-30 22:05:09 +05:30
Pranshul b1b04ed99f added mat-shape and yellow theme 2024-11-30 22:04:14 +05:30
Pranshul c188295e85 added mat-shape 2024-11-30 22:04:02 +05:30
Pranshul 0579984914 added mat-shape 2024-11-30 22:03:54 +05:30
Pranshul 2419c742c9 fixed leading 0 and fixed some shadow overlay 2024-11-30 22:03:41 +05:30
Pranshul 46d409b6cb added discord link and few font size changes 2024-11-30 22:03:25 +05:30
Pranshul 8e809a59a3 added discord link and few font size changes 2024-11-30 22:03:15 +05:30
Pranshul 85268612d8 fixed widget click 2024-11-30 22:02:42 +05:30
Pranshul 7413c47e43 updated version 2024-11-30 22:02:30 +05:30
Pranshul 02470fc85d New translations languages.json (Dutch) 2024-11-30 18:22:07 +05:30
Pranshul 65f10eb71e New translations languages.json (Filipino) 2024-11-30 18:21:27 +05:30
Pranshul 1f68a6fb3f New translations languages.json (Persian) 2024-11-30 18:21:26 +05:30
Pranshul bb8d423756 New translations languages.json (Vietnamese) 2024-11-30 18:21:25 +05:30
Pranshul 5fb91c2716 New translations languages.json (Chinese Simplified) 2024-11-30 18:21:24 +05:30
Pranshul 14e94e82db New translations languages.json (Ukrainian) 2024-11-30 18:21:23 +05:30
Pranshul 461103e4e0 New translations languages.json (Turkish) 2024-11-30 18:21:22 +05:30
Pranshul 2f753ff263 New translations languages.json (Russian) 2024-11-30 18:21:21 +05:30
Pranshul 23a1242a00 New translations languages.json (Portuguese) 2024-11-30 18:21:20 +05:30
Pranshul e7fecca060 New translations languages.json (Polish) 2024-11-30 18:21:19 +05:30
Pranshul 57129d14df New translations languages.json (Japanese) 2024-11-30 18:21:18 +05:30
Pranshul 26caac2237 New translations languages.json (Italian) 2024-11-30 18:21:18 +05:30
Pranshul 81d4a1436d New translations languages.json (Greek) 2024-11-30 18:21:17 +05:30
Pranshul e78843a659 New translations languages.json (German) 2024-11-30 18:21:16 +05:30
Pranshul 1058634e6d New translations languages.json (Spanish) 2024-11-30 18:21:15 +05:30
Pranshul 0df6545f4d New translations languages.json (French) 2024-11-30 18:21:14 +05:30
Pranshul ae2639922c New translations languages.json (Romanian) 2024-11-30 18:21:13 +05:30
Pranshul b673289d61 Update Crowdin configuration file 2024-11-30 18:21:06 +05:30
Pranshul b8097b353f New translations languages.json (Filipino) 2024-11-30 18:20:06 +05:30
Pranshul 786ed279f8 New translations languages.json (Persian) 2024-11-30 18:20:05 +05:30
Pranshul 9a096456e6 New translations languages.json (Vietnamese) 2024-11-30 18:20:04 +05:30
Pranshul a83376470a New translations languages.json (Chinese Simplified) 2024-11-30 18:20:03 +05:30
Pranshul 625ad893c5 New translations languages.json (Ukrainian) 2024-11-30 18:20:02 +05:30
Pranshul aee9d9f515 New translations languages.json (Turkish) 2024-11-30 18:20:01 +05:30
Pranshul 9bd8eb9e5d New translations languages.json (Russian) 2024-11-30 18:20:00 +05:30
Pranshul 1b1106f4c9 New translations languages.json (Portuguese) 2024-11-30 18:19:59 +05:30
Pranshul a05ca24087 New translations languages.json (Polish) 2024-11-30 18:19:58 +05:30
Pranshul bc0bf3ce35 New translations languages.json (Japanese) 2024-11-30 18:19:58 +05:30
Pranshul db65ed53b5 New translations languages.json (Italian) 2024-11-30 18:19:57 +05:30
Pranshul e2fcccc420 New translations languages.json (Greek) 2024-11-30 18:19:56 +05:30
Pranshul 37a7eba97d New translations languages.json (German) 2024-11-30 18:19:55 +05:30
Pranshul 98e60f681a New translations languages.json (Spanish) 2024-11-30 18:19:54 +05:30
Pranshul 84e9874c36 New translations languages.json (French) 2024-11-30 18:19:53 +05:30
Pranshul 58cca705ca New translations languages.json (Romanian) 2024-11-30 18:19:52 +05:30
Pranshul 4b62058f10 Update Crowdin configuration file 2024-11-30 15:34:15 +05:30
Pranshul 0f32c6d26f Update languages.json
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-30 14:46:59 +05:30
Pranshul 5ce47b8a60 Merge pull request #174 from PranshulGG/t_master
Merge pull request #173 from PranshulGG/master
2024-11-30 14:42:41 +05:30
Pranshul 05c81c23d4 Merge pull request #173 from PranshulGG/master
Added new translation files
2024-11-30 14:41:56 +05:30
Pranshul 4aea47dadd Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2024-11-30 14:38:28 +05:30
Pranshul 1f56d6102a updated and added new strings 2024-11-30 14:38:00 +05:30
Pranshul d6f5bc5588 Update bug-report.yml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-30 13:51:42 +05:30
Pranshul 1351812a07 Merge pull request #171 from friendly-user-t/update-lang-ger
Update German Translations
2024-11-30 13:33:17 +05:30
friendly-user-t b17f65c6fc Update langs.js
Corrected spelling

Signed-off-by: friendly-user-t <47547091+friendly-user-t@users.noreply.github.com>
2024-11-30 03:22:57 +00:00
friendly-user-t 5893686892 Update langs.js
Updated German Translations

Signed-off-by: friendly-user-t <47547091+friendly-user-t@users.noreply.github.com>
2024-11-30 02:59:10 +00:00
Pranshul 00b8c6fec1 Update Crowdin configuration file 2024-11-29 21:12:50 +05:30
Pranshul ee81b2b43d added languages for translations 2024-11-29 21:10:26 +05:30
Pranshul d8adf34fb9 New day summary, fixed #164, added api call queues, fixed snackbar, added languages.json 2024-11-29 20:59:11 +05:30
Pranshul f65d045304 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2024-11-29 20:19:19 +05:30
Pranshul 95e340a996 New day summary, fixed #164, added api call queues, fixed snackbar 2024-11-29 20:18:56 +05:30
Pranshul 317de8c64a Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-29 19:46:19 +05:30
Pranshul 32f54cfc36 New day summary, fixed #164, added api call queues 2024-11-29 18:28:41 +05:30
Pranshul 3fa0aa427b new weather icons for widgets | updated 1.8.9 2024-11-29 18:27:15 +05:30
Pranshul d32b487213 changed main widget provider 2024-11-29 18:25:03 +05:30
Pranshul 28336f3a71 updated widgets UI 2024-11-29 18:24:49 +05:30
Pranshul eb50f495ef updated widgets provider 2024-11-29 18:24:26 +05:30
Pranshul aa4040a43b added widgets receiver 2024-11-29 18:24:08 +05:30
Pranshul 82cbb0a5e3 Fixed crashes on refresh | fixed wrong data caching 2024-11-28 19:42:40 +05:30
Pranshul 51740210f8 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster
# Conflicts:
#	app/src/main/assets/app/apiKeysRotation.js
2024-11-28 14:43:35 +05:30
Pranshul 82dec12735 improved auto location || added widgets fixed #161 2024-11-28 14:43:06 +05:30
Pranshul cb45fb2be9 removed lang texts 2024-11-28 14:07:39 +05:30
Pranshul 2a50db9435 removed lang texts 2024-11-28 14:07:30 +05:30
Pranshul fc21688dd8 fixed few radar issues 2024-11-28 14:07:21 +05:30
Pranshul 3b77de53e5 added new search providers 2024-11-28 14:07:06 +05:30
Pranshul 6ff5fdf203 improved auto location || added widgets fixed #161 2024-11-28 14:06:50 +05:30
Pranshul 5af1ef094c improved auto location || added widgets fixed #161 2024-11-28 14:06:42 +05:30
Pranshul 0f166aa9d7 new features to radar 2024-11-27 22:07:09 +05:30
Pranshul d09ae196e3 removed notification data 2024-11-27 22:04:09 +05:30
Pranshul c1461a3a48 removed notification setting 2024-11-27 22:03:59 +05:30
Pranshul 1b4811f6ae added providers for SearchPage 2024-11-27 22:03:46 +05:30
Pranshul 766dcb31eb removed notifications link 2024-11-27 22:03:29 +05:30
Pranshul 1ed02183f9 added product sans 2024-11-27 22:03:13 +05:30
Pranshul 2ef06bc53b added widgets and widget data 2024-11-27 22:02:56 +05:30
Pranshul adb1ff70bd fixed unwanted weather rendering 2024-11-27 22:02:23 +05:30
Pranshul 2451b2ed33 removed unwanted code 2024-11-27 22:01:53 +05:30
Pranshul e6ee83c793 removed notification service 2024-11-27 22:01:38 +05:30
Pranshul 545cb661ba removed spacing
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-25 20:12:09 +05:30
Pranshul b92d2beae1 removed unwanted file
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-25 20:11:09 +05:30
Pranshul 6c369cf9d4 updated provider list
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-25 13:31:51 +05:30
Pranshul 12745df29e improved provider labels #156 / updated translations 2024-11-25 13:26:52 +05:30
Pranshul e168dd743b improved provider labels #156 / updated translations 2024-11-25 13:26:19 +05:30
Pranshul 9211f727a0 improved provider labels #156 / updated translations 2024-11-25 13:14:15 +05:30
Pranshul ad13a3c42c improved provider labels #156 / updated translations 2024-11-25 13:14:11 +05:30
Pranshul 8786eabe9b improved provider labels #156 / updated translations 2024-11-25 13:14:06 +05:30
Pranshul 23c1f91370 improved provider labels 2024-11-25 13:13:44 +05:30
Pranshul 8f634d393a improved provider labels 2024-11-25 13:13:37 +05:30
Pranshul 33f9082072 added temp text 2024-11-25 13:13:15 +05:30
Pranshul e11f67316f updated rain tile #156 2024-11-25 13:12:54 +05:30
Pranshul 1ba0448651 fixed providers syntax 2024-11-25 12:50:54 +05:30
Pranshul 2052a79c9c Merge pull request #154 from Kurczaczki69/master
improvements to the polish translation
2024-11-25 12:42:14 +05:30
Pranshul 3047afa7f2 Update bug-report.yml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-25 12:26:08 +05:30
BuildTools 13d3a957e2 small change to the translation 2024-11-24 16:28:52 +01:00
BuildTools 23d8591edd small change 2024-11-24 16:26:21 +01:00
BuildTools 2a207622ef improvments to the polish traslation 2024-11-24 16:24:20 +01:00
Pranshul 2f1c3108e5 Improved day summary, fixed #152, #153, #149 2024-11-24 19:23:32 +05:30
Pranshul 41ac0a28c7 Added 11 regional providers 2024-11-23 21:26:36 +05:30
Pranshul 4e7a9ad248 Added 11 regional providers 2024-11-23 21:19:23 +05:30
Pranshul 7f86d3def1 fixed mm/in converter Met norway 2024-11-23 21:16:08 +05:30
Pranshul 72587515e8 removed regional filter | added dialogs for selection 2024-11-23 21:10:41 +05:30
Pranshul b02b805593 Added license badge 2024-11-21 22:05:23 +05:30
Pranshul 6e0b329d95 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster
# Conflicts:
#	.github/workflows/discord.yml
2024-11-21 19:51:53 +05:30
Pranshul 030ee9980d updated v1.8.5 fixed #148, #146, #143, #141, #142 2024-11-21 19:51:32 +05:30
Pranshul b0bf5e0bfd Update discord.yml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-21 19:23:22 +05:30
Pranshul 909f476201 Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-21 19:21:45 +05:30
Pranshul 582aa6ca1e Update discord.yml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-21 19:20:44 +05:30
Pranshul 0d6c6a1d52 updated v1.8.5 fixed #148, #146, #143, #141, #142 2024-11-21 18:51:08 +05:30
Pranshul 29a160c913 Fixed horizontal pull-to-refresh issue #146 2024-11-21 14:08:02 +05:30
Pranshul 9eebde404a added material 3 snackbar | fixed #140 2024-11-20 21:44:42 +05:30
Pranshul e90ed318d5 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2024-11-20 21:43:23 +05:30
Pranshul fb1dee8cd1 added material 3 snackbar | fixed #140 2024-11-20 21:42:40 +05:30
Pranshul a62e4381d9 removed checkboxes issues
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-20 19:03:58 +05:30
Pranshul 1c24dcd064 Update new-weather-provider.yml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-20 18:59:11 +05:30
Pranshul 5a63c542fc fixed checkboxes
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-20 18:58:41 +05:30
Pranshul fb05681a31 discord.yml formatted 2024-11-20 16:44:38 +05:30
Pranshul 3c9a77eb8b app.js file cleaned || document formatted 2024-11-20 16:42:55 +05:30
Pranshul fc4e88a4ea app.js file cleaned || document formatted 2024-11-20 16:40:01 +05:30
Pranshul 20f8717373 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2024-11-20 16:37:41 +05:30
Pranshul d1700bc4ae app.js file cleaned || document formatted 2024-11-20 16:37:28 +05:30
Pranshul 0490724c88 Update discord.yml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-20 15:55:15 +05:30
Pranshul 74cc9a6d02 fixed animations for AccuWeather and Met Norway 2024-11-20 12:42:23 +05:30
Pranshul 21b208097b fixed animations for AccuWeather and Met Norway 2024-11-20 12:32:18 +05:30
Pranshul 719a43b636 fixed crashes android 13+ #137 2024-11-19 20:06:56 +05:30
Pranshul 961e972b96 fixed Accuweather | Met norway 2024-11-19 18:39:26 +05:30
Pranshul 174f0ee6e5 updated v1.8.1 2024-11-19 17:21:10 +05:30
Pranshul 686a034914 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2024-11-19 17:02:52 +05:30
Pranshul 59c3c9fda2 updated v1.8.1 2024-11-19 17:02:31 +05:30
Pranshul 2b423a07f6 updated v1.8.1 2024-11-19 16:59:59 +05:30
Pranshul deb0f347db added fetch location on request | pull-to-refresh #128 2024-11-19 12:00:37 +05:30
Pranshul 185b2568d6 added new file
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-18 12:19:47 +05:30
Pranshul 527529be1f Create discord.yml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-18 12:16:14 +05:30
Pranshul b3649326f2 removed space
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-18 12:12:59 +05:30
Pranshul 924ca5d984 Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-18 12:07:28 +05:30
Pranshul 3370d4b6ed Updated webhooks
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-18 12:04:48 +05:30
Pranshul 53b962c257 added some info v1.8.0
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-17 12:21:48 +05:30
Pranshul e0ea314e85 Update new-weather-provider.yml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-17 11:35:51 +05:30
Pranshul 341ee08853 Update new-weather-provider.yml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-17 11:34:47 +05:30
Pranshul 2b54161316 Update new-weather-provider.yml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-17 11:34:18 +05:30
Pranshul 33ef700068 Update new-weather-provider.yml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-17 11:33:37 +05:30
Pranshul 1d56f63d18 Update new-weather-provider.yml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-17 11:33:26 +05:30
Pranshul 6f1b44c06d Update new-weather-provider.yml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-17 11:33:04 +05:30
Pranshul f14b51b61e Update new-weather-provider.yml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-17 10:35:20 +05:30
Pranshul f3ea84a433 Update new-weather-provider.yml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-17 10:33:16 +05:30
Pranshul 1f520f7e2b Update new-weather-provider.yml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-17 10:32:33 +05:30
Pranshul f276171158 Create new-weather-provider.yml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-17 10:31:16 +05:30
Pranshul 0e6bc28ca4 Update ui-ux-issue.yml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-16 20:55:15 +05:30
Pranshul 770fb83f92 Create ui-ux-issue.yml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-16 20:53:17 +05:30
Pranshul 5f03d9f58d Delete .github/ISSUE_TEMPLATE/ui-ux-issue-.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-16 20:52:55 +05:30
Pranshul 11f740555e Update bug-report.yml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-16 20:51:29 +05:30
Pranshul 6609287528 Update new-feature.yml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-16 20:51:01 +05:30
Pranshul b4a7b9d81d Delete .github/ISSUE_TEMPLATE/feature_request.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-16 20:50:08 +05:30
Pranshul 7b663bb7c9 Update new-feature.yml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-16 20:49:45 +05:30
Pranshul 7a3bea9881 Create new-feature.yml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-16 20:46:25 +05:30
Pranshul 1c4c382786 Update bug-report.yml
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-16 20:45:04 +05:30
Pranshul e2e242d6b3 Add files via upload
Signed-off-by: Pranshul <hukamisingh94@gmail.com>
2024-11-16 20:44:48 +05:30
Pranshul 304ca1e69e bug-issue
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-16 20:44:38 +05:30
Pranshul f2401c3833 Fixed alerts data and time / fixed #123 2024-11-16 20:13:07 +05:30
Pranshul a1dbb83e21 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2024-11-16 20:11:27 +05:30
Pranshul 26c3cd4a86 Updated 1.8.0 2024-11-16 19:45:03 +05:30
Pranshul 2f4b74cdd1 Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-15 19:51:09 +05:30
Pranshul 4c3df3a9e7 Added discord link
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-15 18:28:44 +05:30
Pranshul 17811ccafc Added discord link
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-15 18:25:16 +05:30
Pranshul 2d616d7bb6 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2024-11-15 17:13:01 +05:30
Pranshul 0e3d367125 Updated 1.7.9 2024-11-15 17:11:46 +05:30
Pranshul 9c00bb34f6 Update app.js
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-15 14:57:17 +05:30
Pranshul 7094d76126 fixed #116 2024-11-15 14:56:02 +05:30
Pranshul 888eb78b8d Fixed notification #111 v1.7.8 2024-11-15 14:54:51 +05:30
Pranshul 27f4c7bd9e Fixed notification #111 v1.7.8 2024-11-14 21:50:39 +05:30
Pranshul a23588eb44 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2024-11-14 21:48:58 +05:30
Pranshul a8aa1ea4b8 weather report updated #79 1.7.8 2024-11-14 21:48:21 +05:30
Pranshul 01c8c0d7b7 weather report updated #79 2024-11-14 21:06:48 +05:30
Pranshul 4f39898fff Update output-metadata.json
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-14 14:26:05 +05:30
Pranshul 09198e2077 Delete preview/figma_btn.svg
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-14 14:25:46 +05:30
Pranshul f841b86636 Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-14 10:44:55 +05:30
Pranshul 14af368b46 Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-13 13:51:18 +05:30
Pranshul 11521a0240 updated 1.7.7 2024-11-11 19:18:15 +05:30
Pranshul 3a9368f8dc added new provider
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-08 08:02:42 +05:30
Pranshul f0210183d5 updated 1.7.6 2024-11-07 13:19:59 +05:30
Pranshul 721e4cf474 updated 1.7.5 2024-11-06 19:57:47 +05:30
Pranshul dc472890f1 updated 1.7.5 2024-11-06 19:49:27 +05:30
Pranshul 442cd39a0a Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-05 09:32:40 +05:30
Pranshul 585084258e Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-05 09:32:25 +05:30
Pranshul 8def261e5c Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-02 22:56:19 +05:30
Pranshul 4ea966ef1e added some info
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-02 18:54:43 +05:30
Pranshul aadd8b0e04 added some info
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-02 18:50:23 +05:30
Pranshul 73a34c3f0a some info related to package name
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-02 18:42:09 +05:30
Pranshul 654457b7e6 some info related package name
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-02 18:41:16 +05:30
Pranshul 1063ef81f8 Delete app/src/main/assets/README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-02 18:40:52 +05:30
Pranshul 0f9ac86115 Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-02 18:40:29 +05:30
Pranshul 73fc34c63b Create README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-11-02 18:36:26 +05:30
Pranshul 993c400ee5 Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-31 18:53:21 +05:30
Pranshul 3a0a1a6202 Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-31 18:53:00 +05:30
Pranshul 716dce7eff Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-29 20:30:45 +05:30
Pranshul d6b8868353 Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-28 19:58:51 +05:30
Pranshul 6c14930f19 Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-28 19:58:42 +05:30
Pranshul 8fe55eca53 Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-28 19:44:09 +05:30
Pranshul e8681f0f46 Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-28 19:32:35 +05:30
Pranshul b8c836e26f Update issue templates 2024-10-28 12:37:10 +05:30
Pranshul 7df25d1337 Update issue templates 2024-10-28 12:35:33 +05:30
Pranshul 2b63ad929b Update issue templates 2024-10-28 12:33:58 +05:30
Pranshul 9992fdc86f updated 1.7.4
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-28 11:25:35 +05:30
Pranshul 4aa983b568 text edit
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-27 21:06:21 +05:30
Pranshul 5f9be07e2f updated 1.7.4 2024-10-27 16:53:35 +05:30
Pranshul da19ae77ad Merge pull request #98 from IzzySoft/fastlane
initial fastlane data from IzzyOnDroid
2024-10-25 18:24:03 +05:30
Izzy 591c345763 initial fastlane data from IzzyOnDroid 2024-10-25 14:29:58 +02:00
Pranshul 0a0dd06680 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2024-10-25 12:34:30 +05:30
Pranshul 39c6e62b19 Fixed froggie image #91 2024-10-25 12:34:14 +05:30
Pranshul 6074ba8906 Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-24 19:36:11 +05:30
Pranshul 5cff5d8bb1 Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-24 19:30:19 +05:30
Pranshul 0dd4b27da6 Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-24 19:29:38 +05:30
Pranshul 397c79bbd7 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2024-10-24 19:24:06 +05:30
Pranshul 8570bb23e9 Added badge 2024-10-24 19:23:46 +05:30
Pranshul c6835c58fb Merge pull request #94 from l3lack-eyes/patch-2
added Persian (fa) to langs.js
2024-10-23 20:43:48 +05:30
l3lack-eyes 86d858ea44 added Persian (fa) to langs.js
Signed-off-by: l3lack-eyes <138435463+l3lack-eyes@users.noreply.github.com>
2024-10-23 17:51:59 +03:30
Pranshul 908f328f13 Updated 1.7.3 2024-10-23 09:54:57 +05:30
Pranshul bb8ebbcdb6 Updated 1.7.2 2024-10-22 21:00:00 +05:30
Pranshul 6a8d33c7b0 Updated 1.7.2 2024-10-22 20:48:52 +05:30
Pranshul 5bb5603248 Updated 1.7.2 2024-10-22 20:48:09 +05:30
Pranshul 126fbeb220 Updated 1.7.0 2024-10-21 19:57:36 +05:30
Pranshul 5d01b49fd9 Updated 1.7.0 2024-10-21 19:57:19 +05:30
Pranshul f58615695d Updated 1.7.0 2024-10-21 19:45:17 +05:30
Pranshul 366f28567f Updated 1.7.0 2024-10-21 19:35:32 +05:30
Pranshul 2f6f616a7a Updated 1.7.0 2024-10-21 19:34:13 +05:30
Pranshul 07db7e8863 Updated 1.6.9 2024-10-20 20:52:54 +05:30
Pranshul ddb7e5148a Updated 1.6.9 2024-10-20 19:17:40 +05:30
Pranshul 2371c1a437 Updated 1.6.9 2024-10-20 19:16:12 +05:30
Pranshul 36f6fd0e34 Added pollen feature 2024-10-18 21:28:24 +05:30
Pranshul 2f03cded8d Updated 1.6.8 2024-10-18 20:16:13 +05:30
Pranshul acff83428b Updated 1.6.8 2024-10-18 20:04:46 +05:30
Pranshul 1fdd8ef68c Merge pull request #80 from er2de2/master
Update langs.js
2024-10-18 11:31:46 +05:30
er2de2 a59d3c2996 Update langs.js
update polish translation

Signed-off-by: er2de2 <62346235+er2de2@users.noreply.github.com>
2024-10-18 06:07:10 +02:00
Pranshul d4437ee0fe Removed table || updated german 2024-10-17 19:19:07 +05:30
Pranshul 711d4619df 1.6.7 Updated 2024-10-17 18:00:44 +05:30
Pranshul a7872fff19 1.6.6 Updated 2024-10-16 15:23:34 +05:30
Pranshul 8cd8ab3a09 1.6.6 Updated 2024-10-16 13:49:30 +05:30
Pranshul e1da57d913 1.6.6 Updated 2024-10-16 12:12:00 +05:30
Pranshul 5e0138907c 1.6.6 Updated 2024-10-15 21:19:17 +05:30
Pranshul aba6fadb52 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2024-10-15 21:10:51 +05:30
Pranshul 355e1fbaa6 1.6.6 Updated 2024-10-15 21:09:54 +05:30
Pranshul 60caa4430d 1.6.6 Updated 2024-10-15 21:08:08 +05:30
Pranshul 32e4081252 Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-15 20:10:52 +05:30
Pranshul e5f868c35b 1.6.6 Updated 2024-10-15 20:02:45 +05:30
Pranshul 38368367d4 Merge branch 'master' of https://github.com/PranshulGG/WeatherMaster 2024-10-15 20:02:07 +05:30
Pranshul cff2984b93 Add files via upload
Signed-off-by: Pranshul <hukamisingh94@gmail.com>
2024-10-15 20:01:56 +05:30
Pranshul d3c7962b0a 1.6.6 Updated 2024-10-15 20:01:20 +05:30
Pranshul 6ea2410e2a 1.6.6 Updated 2024-10-15 19:59:42 +05:30
Pranshul 2170970082 Delete weathermaster.jks
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-15 19:57:31 +05:30
Pranshul 24a0ae6015 1.6.6 Updated 2024-10-15 19:56:53 +05:30
Pranshul 684f1c6887 1.6.6 Updated 2024-10-15 19:31:24 +05:30
Pranshul 547de6711a updated 1.6.6 (W) 2024-10-15 19:29:47 +05:30
Pranshul 7e00edf477 Your commit message 2024-10-15 19:29:01 +05:30
Pranshul 873df9a097 1.6.6 Updated 2024-10-15 19:27:15 +05:30
Pranshul 1fe5d703ff day_summary.js added
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-14 19:05:55 +05:30
Pranshul 5175581ab7 soil temperature, soil moisture added
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-14 13:11:59 +05:30
Pranshul 0be0741a24 Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-13 08:47:30 +05:30
Pranshul 741f8e6777 screenshots updated
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-12 22:38:01 +05:30
Pranshul d52a1d882d screenshots updated
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-12 22:36:50 +05:30
Pranshul d589656483 updated screenshots
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-12 22:33:26 +05:30
Pranshul 3c296e59ce Add files via upload
Signed-off-by: Pranshul <hukamisingh94@gmail.com>
2024-10-12 22:32:43 +05:30
Pranshul ec0a75a708 Delete preview/radar.png
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-12 22:31:59 +05:30
Pranshul eca127c815 screenshots updated
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-12 22:28:18 +05:30
Pranshul 9d8ed27fd2 Add files via upload
Signed-off-by: Pranshul <hukamisingh94@gmail.com>
2024-10-12 22:27:49 +05:30
Pranshul 987878031e Delete preview/radar.png
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-12 22:27:37 +05:30
Pranshul af16ba7701 Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-12 22:27:23 +05:30
Pranshul 02cfe1262b Add files via upload
Signed-off-by: Pranshul <hukamisingh94@gmail.com>
2024-10-12 22:27:01 +05:30
Pranshul 95cc6f55ba Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-12 22:24:02 +05:30
Pranshul 88adf09d63 Add files via upload
Signed-off-by: Pranshul <hukamisingh94@gmail.com>
2024-10-12 22:21:42 +05:30
Pranshul 7b8e99e718 Delete preview/settings.jpeg
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-12 22:21:19 +05:30
Pranshul 78d59ce712 Delete preview/search_screen.png
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-12 22:21:12 +05:30
Pranshul e8e77e6f16 Delete preview/rain_8_days.jpeg
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-12 22:21:06 +05:30
Pranshul f86dcd1cc2 Delete preview/moonphases.png
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-12 22:20:55 +05:30
Pranshul 908c54a9fe Delete preview/map_sun_moon.png
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-12 22:20:48 +05:30
Pranshul e2e353d1f9 Delete preview/gov_alert.png
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-12 22:20:40 +05:30
Pranshul f869282f57 Delete preview/forecast_page.jpeg
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-12 22:20:33 +05:30
Pranshul 9a74bdf776 Delete preview/current.jpeg
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-12 22:20:24 +05:30
Pranshul b17aebcea9 Delete preview/details.png
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-12 22:20:18 +05:30
Pranshul b42b3c8aa0 Delete preview/air_uv.jpeg
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-12 22:20:11 +05:30
Pranshul 70c9f2df23 removed user-scale
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-12 19:02:22 +05:30
Pranshul 308e9ac07c Added met norway as a provider
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-12 15:22:04 +05:30
Pranshul d07c5f8e52 Removed clearSkyDay animation
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-10 19:49:04 +05:30
Pranshul 2f52768d76 Update README.md 2024-10-10 14:19:50 +05:30
Pranshul 9b44734b14 Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-09 22:25:18 +05:30
Pranshul 78dcab6ebe Update LICENSE
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-09 22:25:00 +05:30
Pranshul d4e4ce19cb Clear sky animation added for daytime, along with birds and leaves. Beta
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-09 21:52:52 +05:30
Pranshul 7f35fb5e8b Clear sky animation added for daytime, along with birds and leaves.
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-08 22:09:51 +05:30
Pranshul c6883c1455 Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-08 15:04:33 +05:30
Pranshul d3576fb557 API updated weatherapi.com
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-06 20:20:05 +05:30
Pranshul 75bc67a62c Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-05 13:24:58 +05:30
Pranshul 6e8c4bb4d2 Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-05 13:24:44 +05:30
Pranshul ea3d1eb67b Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-05 13:16:19 +05:30
Pranshul 6d941f0503 Add files via upload
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-05 13:13:51 +05:30
Pranshul 9d26fc16a5 Create LICENSE
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-05 13:06:34 +05:30
Pranshul c11474e424 Add files via upload
Signed-off-by: Pranshul <hukamisingh94@gmail.com>
2024-10-05 13:05:00 +05:30
Pranshul 614d4a2b61 Update apiKeysRotation.js
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-05 13:03:12 +05:30
Pranshul 70f896478c Create README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-05 13:01:56 +05:30
Pranshul d420dd7786 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	README.md
#	app/src/main/assets/app/apiKeysRotation.js
#	app/src/main/assets/app/bg_animations.js
#	app/src/main/assets/app/renderWeather.js
#	app/src/main/assets/ui-files/ui.css
2024-10-05 12:59:47 +05:30
Pranshul 56816c4be3 1.6.4 updated 2024-10-05 12:58:21 +05:30
Pranshul 28b277870e Rewrote the entire project 2024-10-05 12:55:24 +05:30
Pranshul 302c94f8e1 1.6.4 Updated 2024-10-05 12:51:21 +05:30
Pranshul d0e4112c6d Update README.md
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-05 12:48:17 +05:30
Pranshul 469b0c47d2 Background animation updated
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-02 21:57:09 +05:30
Pranshul aac561e030 timezone key updated
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-10-01 11:49:33 +05:30
Pranshul 29c87a05c2 Alerts loading delay from 2000ms to 3000ms
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-09-30 22:14:49 +05:30
Pranshul db32742aa0 Text overlay fixed
Signed-off-by: Pranshul <pranshul.devmain@gmail.com>
2024-09-30 08:50:46 +05:30
Pranshul 351a3333e5 User scale removed 2024-09-30 08:11:20 +05:30
Pranshul 309b85cac7 Update README.md 2024-09-29 23:17:48 +05:30
Pranshul 149df5c6c8 Removed Moon Phases page 2024-09-29 20:51:23 +05:30
Pranshul fdd9456ff4 Update README.md 2024-09-29 13:01:24 +05:30
Pranshul a3cf119d7a Updated bg_animations.js 2024-09-29 08:32:35 +05:30
Pranshul 43a93fc1a0 Animations added: fog, cloudy, rain, thunder, stars 2024-09-28 11:53:45 +05:30
Pranshul 4f14dc6777 Added background animation file 2024-09-27 21:34:37 +05:30
Pranshul 2a85211c2d Update apiKeysRotation.js 2024-09-26 21:48:12 +05:30
Pranshul d20473ff04 Delete weathermaster.jks 2024-09-26 21:29:30 +05:30
Pranshul 3c0c2bda43 Changed background 2024-09-26 19:50:08 +05:30
Pranshul 04199f297b API URL updated 2024-09-26 10:38:57 +05:30
Pranshul c26e188791 Update README.md 2024-09-25 21:03:11 +05:30
Pranshul 580b574212 Update README.md 2024-09-25 16:15:47 +05:30
Pranshul f3e3dddfe7 Add files via upload 2024-09-25 16:06:22 +05:30
Pranshul 8b8e610a96 Update README.md 2024-09-25 15:38:52 +05:30
Pranshul ac040099bf Update figma_btn.svg 2024-09-25 15:38:31 +05:30
Pranshul 69e123fc7c Update README.md 2024-09-25 15:35:13 +05:30
Pranshul d20022afa1 Update and rename translate_btn.svg to figma_btn.svg 2024-09-25 15:34:50 +05:30
Pranshul 55f8c68913 Update README.md 2024-09-25 14:17:28 +05:30
Pranshul bc33e0abcf Removed 2000ms delay on navigation 2024-09-25 11:46:18 +05:30
Pranshul 5427836d6f Update fetch 2024-09-25 09:04:06 +05:30
Pranshul 33049709ec Updated API url 2024-09-25 09:03:11 +05:30
Pranshul c20f04b213 Removed country list 2024-09-25 09:00:19 +05:30
Pranshul 9f160b5032 Error message updated radar page 2024-09-24 20:04:41 +05:30
Pranshul 1377f9cc22 Update components.js 2024-09-24 14:34:13 +05:30
Pranshul e387460838 Fixed wind arrow 2024-09-24 08:22:44 +05:30
Pranshul 256dabf848 Merge remote-tracking branch 'origin/master' 2024-09-23 22:07:25 +05:30
Pranshul deee5cc6d6 1.6.3 updated 2024-09-23 22:07:11 +05:30
Pranshul 488d729592 Update README.md 2024-09-23 22:05:57 +05:30
Pranshul 46bb029cbe Merge remote-tracking branch 'origin/master' 2024-09-23 21:58:04 +05:30
Pranshul 711ca8f6e1 1.6.3 updated 2024-09-23 21:55:22 +05:30
Pranshul 81485d948e Update README.md 2024-09-23 08:31:20 +05:30
Pranshul 8509ba6881 Update README.md 2024-09-18 18:00:00 +05:30
Pranshul 01ff58743f Update README.md 2024-09-17 21:44:57 +05:30
Pranshul 68d1140516 Update README.md 2024-09-17 15:58:01 +05:30
Pranshul 525e54c113 Update README.md 2024-09-17 15:30:58 +05:30
Pranshul bb2e8bd162 Add files via upload 2024-09-16 23:12:46 +05:30
Pranshul d2acdc8955 Delete preview/thumbnail.png 2024-09-16 23:12:29 +05:30
Pranshul cd58bacf6e Update README.md 2024-09-16 22:52:37 +05:30
Pranshul 46d9e86d53 Add files via upload 2024-09-16 22:51:44 +05:30
Pranshul 58db7fbcb5 Update README.md 2024-09-16 22:41:11 +05:30
Pranshul 8b741f51ff Add files via upload 2024-09-16 22:40:40 +05:30
Pranshul 47bd440181 Merge remote-tracking branch 'origin/master' 2024-09-16 21:11:58 +05:30
Pranshul 56623ce870 added language files | removed notifications file 2024-09-16 21:11:52 +05:30
Pranshul 7f3c58f0af Update README.md 2024-09-16 20:47:57 +05:30
Pranshul 41e2fbbc80 Merge remote-tracking branch 'origin/master' 2024-09-16 20:40:23 +05:30
Pranshul 1972687e2d added language files | removed notifications file 2024-09-16 20:40:10 +05:30
Pranshul 0d9abb0f78 Update README.md 2024-09-14 18:25:28 +05:30
Pranshul f99ca0926f Update README.md 2024-09-14 18:25:13 +05:30
Pranshul e343b1ad94 Updated 2024-09-14 18:19:05 +05:30
Pranshul 9ace809542 Delete preview/translate_btn.png 2024-09-14 18:12:59 +05:30
Pranshul fc5a7fccea Add files via upload 2024-09-14 18:10:02 +05:30
PranshulGG 2a8d3fb210 Merge remote-tracking branch 'origin/master' 2024-09-14 00:04:29 +05:30
PranshulGG d30b7827f7 1.6.1 updated 2024-09-14 00:04:20 +05:30
Pranshul 4565038b1a Update README.md 2024-09-14 00:03:18 +05:30
PranshulGG 8bec6a8229 Merge remote-tracking branch 'origin/master' 2024-09-11 21:05:54 +05:30
PranshulGG a275f19381 1.5.9 updated 2024-09-11 21:05:40 +05:30
Pranshul 4f0a1751f9 Update README.md 2024-09-11 21:04:01 +05:30
Pranshul 5b698d0b50 Update README.md 2024-09-10 21:38:43 +05:30
Pranshul db2679192a Update README.md 2024-09-10 18:01:06 +05:30
Pranshul 138362a3db Update README.md 2024-09-10 17:59:12 +05:30
PranshulGG f9047b9939 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	app/src/main/assets/index.html
2024-09-10 17:56:04 +05:30
Pranshul 29f454e1e7 Add files via upload 2024-09-10 17:52:42 +05:30
Pranshul 6ffaa232a5 Delete preview/current.jpeg 2024-09-10 17:52:33 +05:30
PranshulGG f6a83ccfb9 1.5.8 updated 2024-09-10 17:42:56 +05:30
Pranshul 084084e1f8 Update README.md 2024-09-10 17:41:31 +05:30
Pranshul 845f10e7d9 Merge pull request #27 from PinguDEV-original/rename-today-to-24h-forecast
Rename 'Today' to '24-Hour Forecast'
2024-09-06 20:31:45 +05:30
Pinguin 575b9841a5 Rename 'Today' to '24-Hour Forecast' 2024-09-06 16:50:20 +02:00
Pranshul fd83f13d36 Update README.md 2024-09-05 09:55:02 +05:30
Pranshul 3a8b033d85 Update README.md 2024-09-05 09:54:32 +05:30
Pranshul 4f3ddb641e Update README.md 2024-09-04 13:20:18 +05:30
Pranshul f68115d270 Update README.md 2024-09-03 19:51:52 +05:30
PranshulGG bc449524fc Merge remote-tracking branch 'origin/master' 2024-09-03 19:50:49 +05:30
Pranshul 9c9485a54a Update README.md 2024-09-03 19:47:48 +05:30
PranshulGG 6db9d21293 1.5.7 updated 2024-09-03 19:46:48 +05:30
Pranshul b5594c2d5c Update README.md 2024-09-02 08:36:06 +05:30
Pranshul 372b23347c Update README.md 2024-08-31 22:14:53 +05:30
PranshulGG 6acb265ec7 Merge remote-tracking branch 'origin/master' 2024-08-30 23:22:20 +05:30
PranshulGG c39255774e 1.5.6 updated 2024-08-30 23:22:14 +05:30
Pranshul 68bb514e54 Update README.md 2024-08-30 23:19:59 +05:30
PranshulGG 20fb956f36 Merge remote-tracking branch 'origin/master' 2024-08-30 11:29:39 +05:30
PranshulGG e57f67a416 1.5.5 updated 2024-08-30 11:29:33 +05:30
Pranshul fcf83d935c Update README.md 2024-08-30 11:25:49 +05:30
Pranshul 27149216a1 Update README.md 2024-08-29 22:47:41 +05:30
Pranshul 82418bf058 Update README.md 2024-08-28 18:49:33 +05:30
Pranshul f0efb45168 Update README.md 2024-08-28 16:15:41 +05:30
PranshulGG 9a39f833d8 Merge remote-tracking branch 'origin/master' 2024-08-27 23:19:19 +05:30
PranshulGG 706ccf7e26 1.5.4 updated 2024-08-27 23:19:09 +05:30
Pranshul 2cde29bf13 Update README.md 2024-08-27 23:15:20 +05:30
PranshulGG a00b922056 Merge remote-tracking branch 'origin/master' 2024-08-27 12:40:43 +05:30
PranshulGG 5ce6f21804 1.5.3 updated 2024-08-27 12:40:36 +05:30
Pranshul 3102208c1d Update README.md 2024-08-27 12:32:46 +05:30
PranshulGG e5c8bb4b77 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	app/src/main/assets/app/app.js
#	app/src/main/assets/pages/alertPage.html
2024-08-26 14:10:14 +05:30
PranshulGG 97f63a5fec 1.5.2 updated 2024-08-26 14:09:40 +05:30
Pranshul af58d16478 Update README.md 2024-08-26 14:02:37 +05:30
Pranshul dbb7d7e338 Update scroll.js 2024-08-25 12:40:36 +05:30
Pranshul d6bafdd156 Update README.md 2024-08-24 19:57:29 +05:30
Pranshul 07fb35e555 Update README.md 2024-08-24 16:04:42 +05:30
Pranshul bc209605e6 Update README.md 2024-08-24 16:04:24 +05:30
Pranshul 431a8c85aa Update alertPage.html 2024-08-24 13:29:46 +05:30
Pranshul 632dfd450f Update app.js 2024-08-24 13:27:57 +05:30
PranshulGG 4ee8c3c73d Merge remote-tracking branch 'origin/master' 2024-08-24 13:26:34 +05:30
PranshulGG 5833903cd5 1.5.1 updated 2024-08-24 13:26:30 +05:30
Pranshul 1a61f42d1e Update README.md 2024-08-24 13:09:08 +05:30
PranshulGG de4a4ffbb1 Merge remote-tracking branch 'origin/master' 2024-08-24 13:04:52 +05:30
PranshulGG f5eb40dbc1 1.5.1 updated 2024-08-24 13:04:45 +05:30
Pranshul 7611579f30 Update README.md 2024-08-23 23:08:41 +05:30
Pranshul b68dedbdc0 Update apiKeysRotation.js 2024-08-23 22:14:12 +05:30
Pranshul e47e47ba94 Update README.md 2024-08-23 21:50:05 +05:30
PranshulGG 093cea9c45 Merge remote-tracking branch 'origin/master' 2024-08-23 20:42:34 +05:30
PranshulGG 16b05b04e1 1.5.0 updated 2024-08-23 20:42:01 +05:30
Pranshul dc84c12ba2 Update README.md 2024-08-23 20:38:49 +05:30
PranshulGG bc7cb28b56 1.4.9 updated 2024-08-23 13:19:38 +05:30
PranshulGG f0d689bae7 Merge remote-tracking branch 'origin/master' 2024-08-23 13:17:01 +05:30
PranshulGG d95d1fbc86 1.4.9 updated 2024-08-23 13:16:56 +05:30
Pranshul 7a36d89d53 Update README.md 2024-08-23 13:16:54 +05:30
PranshulGG eaef994eca Merge remote-tracking branch 'origin/master' 2024-08-23 13:14:05 +05:30
PranshulGG c55ae3eb92 1.4.9 updated 2024-08-23 13:13:26 +05:30
Pranshul 8bd22bb3ae Update README.md 2024-08-22 22:38:53 +05:30
Pranshul 9d6cc8cc39 Update README.md 2024-08-22 22:32:57 +05:30
Pranshul 8fcc3d42f0 Update README.md 2024-08-22 22:24:14 +05:30
Pranshul 81a8386c2a Update README.md 2024-08-22 22:23:47 +05:30
Pranshul 77e9eb78dc Update README.md 2024-08-22 22:20:03 +05:30
Pranshul 676c7070f4 Update README.md 2024-08-22 22:19:26 +05:30
Pranshul 83e0ec83f7 Add files via upload 2024-08-22 22:18:34 +05:30
Pranshul 197b3dc708 Update README.md 2024-08-22 22:18:18 +05:30
Pranshul 3fdd200427 Add files via upload 2024-08-22 21:15:10 +05:30
Pranshul 74f7b33a8c Delete preview/settings.jpeg 2024-08-22 21:15:00 +05:30
PranshulGG 81df5b8c82 Merge remote-tracking branch 'origin/master' 2024-08-22 20:05:17 +05:30
PranshulGG 35ef2b39c1 1.4.8 updated 2024-08-22 20:05:12 +05:30
Pranshul 3857c9fc09 Update README.md 2024-08-22 19:58:48 +05:30
PranshulGG 9619c86e83 Merge remote-tracking branch 'origin/master' 2024-08-22 19:55:39 +05:30
PranshulGG 7b0363f5c4 1.4.8 updated 2024-08-22 19:55:34 +05:30
Pranshul 2a5642ed3a Update README.md 2024-08-22 18:58:57 +05:30
Pranshul 1057d4fca6 Update README.md 2024-08-22 18:58:44 +05:30
Pranshul b1c80784a8 Update README.md 2024-08-22 15:19:21 +05:30
PranshulGG 5304fef58b 1.4.7 updated 2024-08-22 15:14:28 +05:30
PranshulGG a354c9a5b4 Merge remote-tracking branch 'origin/master' 2024-08-22 15:13:51 +05:30
PranshulGG 7e8cf4c580 1.4.7 updated 2024-08-22 15:13:37 +05:30
Pranshul 73438160ca Update README.md 2024-08-22 11:16:25 +05:30
Pranshul 3a2e513801 Update README.md 2024-08-22 11:09:47 +05:30
Pranshul a4a220f8b1 Update README.md 2024-08-21 22:24:55 +05:30
Pranshul 201b23943b Add files via upload 2024-08-21 22:23:48 +05:30
Pranshul 5da2c06361 Delete preview/rain_8_days.png 2024-08-21 22:23:34 +05:30
Pranshul e84d44520d Delete preview/air_uv.png 2024-08-21 22:23:27 +05:30
Pranshul 554e6921bf Delete preview/current.png 2024-08-21 22:23:18 +05:30
Pranshul a531660d5e Delete preview/settings.png 2024-08-21 22:23:11 +05:30
Pranshul b6cefd0f60 Update README.md 2024-08-21 16:02:08 +05:30
Pranshul 047a0a31e6 Update README.md 2024-08-21 16:00:21 +05:30
PranshulGG b9c259f01c Merge remote-tracking branch 'origin/master' 2024-08-21 15:53:17 +05:30
PranshulGG a545a27738 1.4.6 updated 2024-08-21 15:53:10 +05:30
Pranshul 689d5e3335 Update README.md 2024-08-21 09:17:15 +05:30
Pranshul 9eff2c822f Update README.md 2024-08-20 20:32:36 +05:30
Pranshul d908745573 Update README.md 2024-08-20 18:28:45 +05:30
PranshulGG bc25ea771e 1.4.5 updated 2024-08-20 18:25:02 +05:30
PranshulGG ef64a87c02 1.4.5 updated 2024-08-20 18:24:26 +05:30
PranshulGG b6f3c0c119 Merge remote-tracking branch 'origin/master' 2024-08-19 21:20:53 +05:30
PranshulGG 144550e770 1.4.4 updated 2024-08-19 21:20:47 +05:30
Pranshul 3dde738477 Update README.md 2024-08-19 21:19:01 +05:30
Pranshul 88fe45be25 Update README.md 2024-08-19 21:18:03 +05:30
Pranshul 3ece93ee05 Update README.md 2024-08-19 21:17:38 +05:30
PranshulGG bc747eaed3 1.4.4 updated 2024-08-19 21:08:09 +05:30
PranshulGG 1ed44bd0d2 1.4.3 updated 2024-08-19 13:52:07 +05:30
PranshulGG a93a1346d1 1.4.3 updated 2024-08-19 13:50:22 +05:30
PranshulGG 37a83f3a41 1.4.3 updated 2024-08-19 13:49:51 +05:30
PranshulGG fc9a194f0d 1.4.2 updated 2024-08-18 22:22:33 +05:30
PranshulGG e6557c9b11 1.4.2 updated 2024-08-18 22:16:50 +05:30
PranshulGG 775ddd5d9c 1.4.2 updated 2024-08-18 22:15:59 +05:30
PranshulGG 15b5b65ee4 1.4.1 updated 2024-08-16 20:17:10 +05:30
PranshulGG cb22065786 1.4.1 updated 2024-08-16 20:13:58 +05:30
PranshulGG 24dcf4e0f9 1.4.1 updated 2024-08-16 20:13:27 +05:30
PranshulGG debb6a95cc Merge remote-tracking branch 'origin/master' 2024-08-16 20:12:07 +05:30
PranshulGG d0f704efd9 1.4.1 updated 2024-08-16 20:12:00 +05:30
Pranshul 8505955a99 Update README.md 2024-08-11 19:59:41 +05:30
Pranshul e25e333c9a Update README.md 2024-08-06 21:46:42 +05:30
Pranshul d4907e2927 Update README.md 2024-08-06 21:45:04 +05:30
Pranshul 514f5e8d28 Update README.md 2024-08-06 21:36:40 +05:30
Pranshul e264f2c728 Add files via upload 2024-08-06 21:36:11 +05:30
Pranshul c95d87bd93 Update README.md 2024-08-06 21:35:43 +05:30
Pranshul 10ba7ce8dc Delete screenshots directory 2024-08-06 21:27:58 +05:30
Pranshul f807c78afe Update README.md 2024-08-06 21:13:59 +05:30
PranshulGG 35531544e8 1.4.0 updated 2024-08-06 20:55:58 +05:30
PranshulGG 5c464d9e32 1.4.0 updated 2024-08-06 20:52:45 +05:30
PranshulGG 822b9917df 1.4.0 updated 2024-08-06 20:34:41 +05:30
PranshulGG 7b5678fdb0 1.4.0 updated 2024-08-06 20:33:45 +05:30
PranshulGG 16e91fe96e 1.3.7 updated 2024-08-04 23:47:44 +05:30
PranshulGG 5f0556348d 1.3.7 updated 2024-08-04 23:43:31 +05:30
PranshulGG 9d453e3923 1.3.6 updated 2024-08-04 20:16:54 +05:30
PranshulGG d2af5b7461 Merge remote-tracking branch 'origin/master' 2024-08-04 19:43:40 +05:30
PranshulGG 9dc1e4a7d8 1.3.6 updated 2024-08-04 19:43:34 +05:30
Pranshul da8ec6977f Update README.md 2024-08-02 22:16:35 +05:30
Pranshul ebf35b0cda Update README.md 2024-08-02 22:16:19 +05:30
Pranshul 7a7ce8b310 Update README.md 2024-08-02 22:15:01 +05:30
Pranshul ef3d022bcf Update README.md 2024-08-02 22:11:58 +05:30
Pranshul 47628908d9 Update README.md 2024-08-02 22:08:54 +05:30
PranshulGG 43b48bcb18 Merge remote-tracking branch 'origin/master' 2024-07-31 23:40:37 +05:30
PranshulGG 42655190c2 1.3.5 updated 2024-07-31 23:40:32 +05:30
Pranshul 7b351b70c8 Update README.md 2024-07-31 22:59:47 +05:30
Pranshul 93ac1a44c6 Update README.md 2024-07-31 21:26:26 +05:30
PranshulGG 35bf96024e 1.3.5 updated 2024-07-31 21:24:43 +05:30
PranshulGG f9c82f4156 1.3.5 updated 2024-07-31 21:22:08 +05:30
PranshulGG 17b10db0d3 Merge remote-tracking branch 'origin/master' 2024-07-31 21:16:06 +05:30
PranshulGG 8c5a8e6267 1.3.5 updated 2024-07-31 21:15:53 +05:30
Pranshul 8429204a23 Update README.md 2024-07-30 22:28:49 +05:30
PranshulGG 924d328e02 Merge remote-tracking branch 'origin/master' 2024-07-30 21:00:19 +05:30
PranshulGG 75b6445152 1.3.4 updated 2024-07-30 21:00:13 +05:30
Pranshul 3b87aae42e Add files via upload 2024-07-30 20:48:02 +05:30
Pranshul 6b9cdd261c Add files via upload 2024-07-30 20:46:57 +05:30
Pranshul 2732073c85 Delete screenshots directory 2024-07-30 20:46:38 +05:30
Pranshul e8e2d50839 Update README.md 2024-07-30 20:03:10 +05:30
736 changed files with 57874 additions and 29006 deletions

No files matched your search

+5
View File
@@ -0,0 +1,5 @@
# Rename this file to .env and add your actual API keys
API_TOKEN=crowdin_token
API_KEY_WEATHERAPI=weatherapi.com_api
API_KEY_OPENROUTER=https://openrouter.ai/
+57
View File
@@ -0,0 +1,57 @@
name: Flutter Split APK Build
on:
workflow_dispatch:
push:
tags:
- "v*"
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Setup Flutter
uses: subosito/flutter-action@v2
with:
flutter-version: "3.32.4"
- name: Install dependencies
run: flutter pub get
- name: Setup environment file
run: |
echo "API_TOKEN=${{ secrets.API_TOKEN }}" >> .env
echo "API_KEY_WEATHERAPI=${{ secrets.API_KEY_WEATHERAPI }}" >> .env
echo "API_KEY_OPENROUTER=${{ secrets.API_KEY_OPENROUTER }}" >> .env
- name: Setup keystore
run: |
echo "${{ secrets.KEYSTORE_BASE64 }}" | base64 --decode > android/app/weathermaster.jks
- name: Setup key.properties
run: |
echo "storePassword=${{ secrets.KEYSTORE_PASSWORD }}" > android/key.properties
echo "keyPassword=${{ secrets.KEY_PASSWORD }}" >> android/key.properties
echo "keyAlias=${{ secrets.KEY_ALIAS }}" >> android/key.properties
echo "storeFile=app/weathermaster.jks" >> android/key.properties
- name: Build Split APKs
run: flutter build apk --release --split-per-abi
- name: Rename APKs
run: |
VERSION_NAME=$(grep 'version:' pubspec.yaml | awk '{print $2}' | cut -d'+' -f1)
mkdir release_apks
cp build/app/outputs/flutter-apk/app-arm64-v8a-release.apk release_apks/WeatherMaster.${VERSION_NAME}.arm64-v8a.apk
cp build/app/outputs/flutter-apk/app-armeabi-v7a-release.apk release_apks/WeatherMaster.${VERSION_NAME}.armeabi-v7a.apk
cp build/app/outputs/flutter-apk/app-x86_64-release.apk release_apks/WeatherMaster.${VERSION_NAME}.x86_64.apk
- name: Upload APKs
uses: actions/upload-artifact@v4
with:
name: release-apks
path: release_apks/
+55 -14
View File
@@ -1,15 +1,56 @@
*.iml
.gradle
/local.properties
/.idea/caches
/.idea/libraries
/.idea/modules.xml
/.idea/workspace.xml
/.idea/navEditor.xml
/.idea/assetWizardSettings.xml
# Miscellaneous
*.class
*.log
*.pyc
*.swp
.DS_Store
/build
/captures
.externalNativeBuild
.cxx
local.properties
.atom/
.build/
.buildlog/
.history
.svn/
.swiftpm/
migrate_working_dir/
# IntelliJ related
*.iml
*.ipr
*.iws
.idea/
# The .vscode folder contains launch configuration and tasks you configure in
# VS Code which you may wish to be included in version control, so this line
# is commented out by default.
#.vscode/
# Flutter/Dart/Pub related
**/doc/api/
**/ios/Flutter/.last_build_id
.dart_tool/
.flutter-plugins
.flutter-plugins-dependencies
.pub-cache/
.pub/
/build/
# Symbolication related
app.*.symbols
# Obfuscation related
app.*.map.json
# Android Studio will place build artifacts here
/android/app/debug
/android/app/profile
/android/app/release
# Keystore
*.jks
*.keystore
android/*.jks
android/*.keystore
android/key.properties
*.jks.base64
# Environment files
.env
-6
View File
@@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="CompilerConfiguration">
<bytecodeTargetLevel target="17" />
</component>
</project>
-20
View File
@@ -1,20 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="GradleMigrationSettings" migrationVersion="1" />
<component name="GradleSettings">
<option name="linkedExternalProjectsSettings">
<GradleProjectSettings>
<option name="testRunner" value="GRADLE" />
<option name="distributionType" value="DEFAULT_WRAPPED" />
<option name="externalProjectPath" value="$PROJECT_DIR$" />
<option name="gradleJvm" value="jbr-17" />
<option name="modules">
<set>
<option value="$PROJECT_DIR$" />
<option value="$PROJECT_DIR$/app" />
</set>
</option>
</GradleProjectSettings>
</option>
</component>
</project>
-6
View File
@@ -1,6 +0,0 @@
<project version="4">
<component name="ExternalStorageConfigurationManager" enabled="true" />
<component name="ProjectRootManager" version="2" languageLevel="JDK_17" default="true" project-jdk-name="jbr-17" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/build/classes" />
</component>
</project>
Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 51 KiB

@@ -1,29 +0,0 @@
Index: README.md
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.BaseRevisionTextPatchEP
<+> # WeatherMaster \r\n \r\n<img src=\"https://github.com/PranshulGG/WeatherMaster/blob/master/app/src/main/assets/weather-icons/02d.svg?short_path=21e6bd2\" alt=\"\" width=\"150px\">\r\n\r\nWeatherMaster is developed with pure HTML, CSS, JavaScript, and Java. Designed to mimic the look and feel of a native Android app.\r\n\r\n\r\n# \uD83D\uDC41️ Preview\r\n\r\n<div > \r\n<img alt=\"App image\" src=\"screenshots/1.png\" width=\"30%\" style=\"border-radius: 10px;\">\r\n<img alt=\"App image\" src=\"screenshots/2.png\" width=\"30%\">\r\n<img alt=\"App image\" src=\"screenshots/3.png\" width=\"30%\">\r\n<img alt=\"App image\" src=\"screenshots/4.png\" width=\"30%\">\r\n<img alt=\"App image\" src=\"screenshots/5.png\" width=\"30%\">\r\n \r\n</div>\r\n\r\n<br>\r\n\r\n\r\n# \uD83D\uDCF2 Download\r\n\r\n<p align=\"left\">\r\n <a href=\"https://github.com/PranshulGG/WeatherMaster/releases\"><img alt=\"GitHub\" src=\"https://github.com/PranshulGG/CalcMaster-A-Calculator-App/blob/master/previewed/badge_github.png\" height=\"120\"/></a>\r\n</p>\r\n\r\n\r\n# ✨ Features:\r\n\r\n - <strong>Native Android Experience: </stronge>Enjoy a user interface and interaction that closely resemble a native Android Weather app.\r\n \r\n - <strong>Material Design: </stronge>The app is built using Material Web Components, ensuring a clean, consistent, and visually appealing design.\r\n\r\n - <strong>Customization Options: </stronge>Enjoy a ton of customization options. Adjust themes, Units.\r\n \r\n - <strong>Responsive Design: </stronge>WeatherMaster is fully responsive for all mobile devices.\r\n \r\n - <strong>User-Friendly Interface: </stronge>The app's interface is designed to be straightforward and user-friendly.\r\n\r\n\r\n# \uD83D\uDEE0️ Built With:\r\n\r\n - <strong>HTML & CSS: </stronge> For the basic structure and styling of the app.\r\n \r\n - <strong>JavaScript: </stronge>To handle the app's logic and interactivity.\r\n\r\n - <strong>Weather data: </stronge> Using <a href=\"https://openweathermap.org/\">OpenWeatherMap</a> to fetch weather and <a href=\"https://ipgeolocation.io/\">ipgeolocation.io</a> for Moonset and Moonrise timings\r\n\r\n - <strong>Java: </stronge>Mainly used for JavaScript interface and permissions, allowing the app to run on Android devices.\r\n \r\n - <strong>Material Web Components: </stronge>Utilized to create a consistent and attractive Material Design look and feel.\r\n\r\n - <strong>Weather icons</strong>: <a href=\"https://gitlab.com/bignutty/google-weather-icons\">Google weather icons\r\n\r\n # \uD83D\uDCDD Todos:\r\n \r\n - ⬛ Make it lightweight\r\n - ⬛ Notification alerts\r\n - ⬛ A feature that allows you to add multiple locations\r\n - ⬛ More detailed weather\r\n - ✅ Change app colors according to the weather\r\n \r\n<br>\r\n<br>\r\n\r\n> [!NOTE]\r\n> The app is designed to run on Android devices and does not support web browsers. Attempting to open the app in a browser will not work.\r\n\r\n<br>\r\n\r\n\r\n# Contact\r\nFor any questions or feedback, feel free to open an issue on GitHub or contact pranshul.devmain@gmail.com\r\n\r\n<br>\r\n\r\n# License\r\nThis project is licensed under the MIT License. See the `LICENSE` file for details.\r\n\r\n\r\n\r\n\r\n\r\n
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/README.md b/README.md
--- a/README.md (revision dbb4fc4d3912cc1ed4676def82edb8120a7814a4)
+++ b/README.md (date 1720854695916)
@@ -8,11 +8,13 @@
# 👁️ Preview
<div >
-<img alt="App image" src="screenshots/1.png" width="30%" style="border-radius: 10px;">
-<img alt="App image" src="screenshots/2.png" width="30%">
-<img alt="App image" src="screenshots/3.png" width="30%">
-<img alt="App image" src="screenshots/4.png" width="30%">
-<img alt="App image" src="screenshots/5.png" width="30%">
+<img alt="App image" src="screenshots/img_1.jpeg" width="30%" style="border-radius: 10px;">
+<img alt="App image" src="screenshots/Img_2.jpeg" width="30%">
+<img alt="App image" src="screenshots/img_3.jpeg" width="30%">
+<img alt="App image" src="screenshots/img_4.jpeg" width="30%">
+<img alt="App image" src="screenshots/img_5.jpeg" width="30%">
+<img alt="App image" src="screenshots/img_6.jpeg" width="30%">
+
</div>
@@ -1,59 +0,0 @@
<changelist name="Uncommitted_changes_before_Update_at_13-07-2024_12_43_pm_[Changes]" date="1720854808110" recycled="false" toDelete="true">
<option name="PATH" value="$PROJECT_DIR$/.idea/shelf/Uncommitted_changes_before_Update_at_13-07-2024_12_43_pm_[Changes]/shelved.patch" />
<option name="DESCRIPTION" value="Uncommitted changes before Update at 13-07-2024 12:43 pm [Changes]" />
<binary>
<option name="BEFORE_PATH" value="screenshots/3.png" />
<option name="AFTER_PATH" />
<option name="SHELVED_PATH" />
</binary>
<binary>
<option name="BEFORE_PATH" />
<option name="AFTER_PATH" value="screenshots/img_1.jpeg" />
<option name="SHELVED_PATH" value="$PROJECT_DIR$/.idea/shelf/Uncommitted_changes_before_Update_at_13-07-2024_12_43_pm_[Changes]/img_1.jpeg" />
</binary>
<binary>
<option name="BEFORE_PATH" value="screenshots/4.png" />
<option name="AFTER_PATH" />
<option name="SHELVED_PATH" />
</binary>
<binary>
<option name="BEFORE_PATH" />
<option name="AFTER_PATH" value="screenshots/img_4.jpeg" />
<option name="SHELVED_PATH" value="$PROJECT_DIR$/.idea/shelf/Uncommitted_changes_before_Update_at_13-07-2024_12_43_pm_[Changes]/img_4.jpeg" />
</binary>
<binary>
<option name="BEFORE_PATH" value="screenshots/5.png" />
<option name="AFTER_PATH" />
<option name="SHELVED_PATH" />
</binary>
<binary>
<option name="BEFORE_PATH" value="screenshots/1.png" />
<option name="AFTER_PATH" />
<option name="SHELVED_PATH" />
</binary>
<binary>
<option name="BEFORE_PATH" />
<option name="AFTER_PATH" value="screenshots/img_3.jpeg" />
<option name="SHELVED_PATH" value="$PROJECT_DIR$/.idea/shelf/Uncommitted_changes_before_Update_at_13-07-2024_12_43_pm_[Changes]/img_3.jpeg" />
</binary>
<binary>
<option name="BEFORE_PATH" />
<option name="AFTER_PATH" value="screenshots/img_6.jpeg" />
<option name="SHELVED_PATH" value="$PROJECT_DIR$/.idea/shelf/Uncommitted_changes_before_Update_at_13-07-2024_12_43_pm_[Changes]/img_6.jpeg" />
</binary>
<binary>
<option name="BEFORE_PATH" />
<option name="AFTER_PATH" value="screenshots/img_5.jpeg" />
<option name="SHELVED_PATH" value="$PROJECT_DIR$/.idea/shelf/Uncommitted_changes_before_Update_at_13-07-2024_12_43_pm_[Changes]/img_5.jpeg" />
</binary>
<binary>
<option name="BEFORE_PATH" value="screenshots/2.png" />
<option name="AFTER_PATH" />
<option name="SHELVED_PATH" />
</binary>
<binary>
<option name="BEFORE_PATH" />
<option name="AFTER_PATH" value="screenshots/Img_2.jpeg" />
<option name="SHELVED_PATH" value="$PROJECT_DIR$/.idea/shelf/Uncommitted_changes_before_Update_at_13-07-2024_12_43_pm_[Changes]/Img_2.jpeg" />
</binary>
</changelist>
Generated
-6
View File
@@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>
+45
View File
@@ -0,0 +1,45 @@
# This file tracks properties of this Flutter project.
# Used by Flutter tool to assess capabilities and perform upgrades etc.
#
# This file should be version controlled and should not be manually edited.
version:
revision: "6fba2447e95c451518584c35e25f5433f14d888c"
channel: "stable"
project_type: app
# Tracks metadata for the flutter migrate command
migration:
platforms:
- platform: root
create_revision: 6fba2447e95c451518584c35e25f5433f14d888c
base_revision: 6fba2447e95c451518584c35e25f5433f14d888c
- platform: android
create_revision: 6fba2447e95c451518584c35e25f5433f14d888c
base_revision: 6fba2447e95c451518584c35e25f5433f14d888c
- platform: ios
create_revision: 6fba2447e95c451518584c35e25f5433f14d888c
base_revision: 6fba2447e95c451518584c35e25f5433f14d888c
- platform: linux
create_revision: 6fba2447e95c451518584c35e25f5433f14d888c
base_revision: 6fba2447e95c451518584c35e25f5433f14d888c
- platform: macos
create_revision: 6fba2447e95c451518584c35e25f5433f14d888c
base_revision: 6fba2447e95c451518584c35e25f5433f14d888c
- platform: web
create_revision: 6fba2447e95c451518584c35e25f5433f14d888c
base_revision: 6fba2447e95c451518584c35e25f5433f14d888c
- platform: windows
create_revision: 6fba2447e95c451518584c35e25f5433f14d888c
base_revision: 6fba2447e95c451518584c35e25f5433f14d888c
# User provided section
# List of Local paths (relative to this file) that should be
# ignored by the migrate tool.
#
# Files that are not part of the templates will be ignored by default.
unmanaged_files:
- 'lib/main.dart'
- 'ios/Runner.xcodeproj/project.pbxproj'
+3
View File
@@ -0,0 +1,3 @@
{
"cmake.ignoreCMakeListsMissing": true
}
+670 -17
View File
@@ -1,21 +1,674 @@
MIT License
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright (c) 2024 Pranshul
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
Preamble
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
The GNU General Public License is a free, copyleft license for
software and other kinds of works.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
The licenses for most software and other practical works are designed
to take away your freedom to share and change the works. By contrast,
the GNU General Public License is intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains free
software for all its users. We, the Free Software Foundation, use the
GNU General Public License for most of our software; it applies also to
any other work released this way by its authors. You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
them if you wish), that you receive source code or can get it if you
want it, that you can change the software or use pieces of it in new
free programs, and that you know you can do these things.
To protect your rights, we need to prevent others from denying you
these rights or asking you to surrender the rights. Therefore, you have
certain responsibilities if you distribute copies of the software, or if
you modify it: responsibilities to respect the freedom of others.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must pass on to the recipients the same
freedoms that you received. You must make sure that they, too, receive
or can get the source code. And you must show them these terms so they
know their rights.
Developers that use the GNU GPL protect your rights with two steps:
(1) assert copyright on the software, and (2) offer you this License
giving you legal permission to copy, distribute and/or modify it.
For the developers' and authors' protection, the GPL clearly explains
that there is no warranty for this free software. For both users' and
authors' sake, the GPL requires that modified versions be marked as
changed, so that their problems will not be attributed erroneously to
authors of previous versions.
Some devices are designed to deny users access to install or run
modified versions of the software inside them, although the manufacturer
can do so. This is fundamentally incompatible with the aim of
protecting users' freedom to change the software. The systematic
pattern of such abuse occurs in the area of products for individuals to
use, which is precisely where it is most unacceptable. Therefore, we
have designed this version of the GPL to prohibit the practice for those
products. If such problems arise substantially in other domains, we
stand ready to extend this provision to those domains in future versions
of the GPL, as needed to protect the freedom of users.
Finally, every program is threatened constantly by software patents.
States should not allow patents to restrict development and use of
software on general-purpose computers, but in those that do, we wish to
avoid the special danger that patents applied to a free program could
make it effectively proprietary. To prevent this, the GPL assures that
patents cannot be used to render the program non-free.
The precise terms and conditions for copying, distribution and
modification follow.
TERMS AND CONDITIONS
0. Definitions.
"This License" refers to version 3 of the GNU General Public License.
"Copyright" also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.
"The Program" refers to any copyrightable work licensed under this
License. Each licensee is addressed as "you". "Licensees" and
"recipients" may be individuals or organizations.
To "modify" a work means to copy from or adapt all or part of the work
in a fashion requiring copyright permission, other than the making of an
exact copy. The resulting work is called a "modified version" of the
earlier work or a work "based on" the earlier work.
A "covered work" means either the unmodified Program or a work based
on the Program.
To "propagate" a work means to do anything with it that, without
permission, would make you directly or secondarily liable for
infringement under applicable copyright law, except executing it on a
computer or modifying a private copy. Propagation includes copying,
distribution (with or without modification), making available to the
public, and in some countries other activities as well.
To "convey" a work means any kind of propagation that enables other
parties to make or receive copies. Mere interaction with a user through
a computer network, with no transfer of a copy, is not conveying.
An interactive user interface displays "Appropriate Legal Notices"
to the extent that it includes a convenient and prominently visible
feature that (1) displays an appropriate copyright notice, and (2)
tells the user that there is no warranty for the work (except to the
extent that warranties are provided), that licensees may convey the
work under this License, and how to view a copy of this License. If
the interface presents a list of user commands or options, such as a
menu, a prominent item in the list meets this criterion.
1. Source Code.
The "source code" for a work means the preferred form of the work
for making modifications to it. "Object code" means any non-source
form of a work.
A "Standard Interface" means an interface that either is an official
standard defined by a recognized standards body, or, in the case of
interfaces specified for a particular programming language, one that
is widely used among developers working in that language.
The "System Libraries" of an executable work include anything, other
than the work as a whole, that (a) is included in the normal form of
packaging a Major Component, but which is not part of that Major
Component, and (b) serves only to enable use of the work with that
Major Component, or to implement a Standard Interface for which an
implementation is available to the public in source code form. A
"Major Component", in this context, means a major essential component
(kernel, window system, and so on) of the specific operating system
(if any) on which the executable work runs, or a compiler used to
produce the work, or an object code interpreter used to run it.
The "Corresponding Source" for a work in object code form means all
the source code needed to generate, install, and (for an executable
work) run the object code and to modify the work, including scripts to
control those activities. However, it does not include the work's
System Libraries, or general-purpose tools or generally available free
programs which are used unmodified in performing those activities but
which are not part of the work. For example, Corresponding Source
includes interface definition files associated with source files for
the work, and the source code for shared libraries and dynamically
linked subprograms that the work is specifically designed to require,
such as by intimate data communication or control flow between those
subprograms and other parts of the work.
The Corresponding Source need not include anything that users
can regenerate automatically from other parts of the Corresponding
Source.
The Corresponding Source for a work in source code form is that
same work.
2. Basic Permissions.
All rights granted under this License are granted for the term of
copyright on the Program, and are irrevocable provided the stated
conditions are met. This License explicitly affirms your unlimited
permission to run the unmodified Program. The output from running a
covered work is covered by this License only if the output, given its
content, constitutes a covered work. This License acknowledges your
rights of fair use or other equivalent, as provided by copyright law.
You may make, run and propagate covered works that you do not
convey, without conditions so long as your license otherwise remains
in force. You may convey covered works to others for the sole purpose
of having them make modifications exclusively for you, or provide you
with facilities for running those works, provided that you comply with
the terms of this License in conveying all material for which you do
not control copyright. Those thus making or running the covered works
for you must do so exclusively on your behalf, under your direction
and control, on terms that prohibit them from making any copies of
your copyrighted material outside their relationship with you.
Conveying under any other circumstances is permitted solely under
the conditions stated below. Sublicensing is not allowed; section 10
makes it unnecessary.
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
No covered work shall be deemed part of an effective technological
measure under any applicable law fulfilling obligations under article
11 of the WIPO copyright treaty adopted on 20 December 1996, or
similar laws prohibiting or restricting circumvention of such
measures.
When you convey a covered work, you waive any legal power to forbid
circumvention of technological measures to the extent such circumvention
is effected by exercising rights under this License with respect to
the covered work, and you disclaim any intention to limit operation or
modification of the work as a means of enforcing, against the work's
users, your or third parties' legal rights to forbid circumvention of
technological measures.
4. Conveying Verbatim Copies.
You may convey verbatim copies of the Program's source code as you
receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice;
keep intact all notices stating that this License and any
non-permissive terms added in accord with section 7 apply to the code;
keep intact all notices of the absence of any warranty; and give all
recipients a copy of this License along with the Program.
You may charge any price or no price for each copy that you convey,
and you may offer support or warranty protection for a fee.
5. Conveying Modified Source Versions.
You may convey a work based on the Program, or the modifications to
produce it from the Program, in the form of source code under the
terms of section 4, provided that you also meet all of these conditions:
a) The work must carry prominent notices stating that you modified
it, and giving a relevant date.
b) The work must carry prominent notices stating that it is
released under this License and any conditions added under section
7. This requirement modifies the requirement in section 4 to
"keep intact all notices".
c) You must license the entire work, as a whole, under this
License to anyone who comes into possession of a copy. This
License will therefore apply, along with any applicable section 7
additional terms, to the whole of the work, and all its parts,
regardless of how they are packaged. This License gives no
permission to license the work in any other way, but it does not
invalidate such permission if you have separately received it.
d) If the work has interactive user interfaces, each must display
Appropriate Legal Notices; however, if the Program has interactive
interfaces that do not display Appropriate Legal Notices, your
work need not make them do so.
A compilation of a covered work with other separate and independent
works, which are not by their nature extensions of the covered work,
and which are not combined with it such as to form a larger program,
in or on a volume of a storage or distribution medium, is called an
"aggregate" if the compilation and its resulting copyright are not
used to limit the access or legal rights of the compilation's users
beyond what the individual works permit. Inclusion of a covered work
in an aggregate does not cause this License to apply to the other
parts of the aggregate.
6. Conveying Non-Source Forms.
You may convey a covered work in object code form under the terms
of sections 4 and 5, provided that you also convey the
machine-readable Corresponding Source under the terms of this License,
in one of these ways:
a) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by the
Corresponding Source fixed on a durable physical medium
customarily used for software interchange.
b) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by a
written offer, valid for at least three years and valid for as
long as you offer spare parts or customer support for that product
model, to give anyone who possesses the object code either (1) a
copy of the Corresponding Source for all the software in the
product that is covered by this License, on a durable physical
medium customarily used for software interchange, for a price no
more than your reasonable cost of physically performing this
conveying of source, or (2) access to copy the
Corresponding Source from a network server at no charge.
c) Convey individual copies of the object code with a copy of the
written offer to provide the Corresponding Source. This
alternative is allowed only occasionally and noncommercially, and
only if you received the object code with such an offer, in accord
with subsection 6b.
d) Convey the object code by offering access from a designated
place (gratis or for a charge), and offer equivalent access to the
Corresponding Source in the same way through the same place at no
further charge. You need not require recipients to copy the
Corresponding Source along with the object code. If the place to
copy the object code is a network server, the Corresponding Source
may be on a different server (operated by you or a third party)
that supports equivalent copying facilities, provided you maintain
clear directions next to the object code saying where to find the
Corresponding Source. Regardless of what server hosts the
Corresponding Source, you remain obligated to ensure that it is
available for as long as needed to satisfy these requirements.
e) Convey the object code using peer-to-peer transmission, provided
you inform other peers where the object code and Corresponding
Source of the work are being offered to the general public at no
charge under subsection 6d.
A separable portion of the object code, whose source code is excluded
from the Corresponding Source as a System Library, need not be
included in conveying the object code work.
A "User Product" is either (1) a "consumer product", which means any
tangible personal property which is normally used for personal, family,
or household purposes, or (2) anything designed or sold for incorporation
into a dwelling. In determining whether a product is a consumer product,
doubtful cases shall be resolved in favor of coverage. For a particular
product received by a particular user, "normally used" refers to a
typical or common use of that class of product, regardless of the status
of the particular user or of the way in which the particular user
actually uses, or expects or is expected to use, the product. A product
is a consumer product regardless of whether the product has substantial
commercial, industrial or non-consumer uses, unless such uses represent
the only significant mode of use of the product.
"Installation Information" for a User Product means any methods,
procedures, authorization keys, or other information required to install
and execute modified versions of a covered work in that User Product from
a modified version of its Corresponding Source. The information must
suffice to ensure that the continued functioning of the modified object
code is in no case prevented or interfered with solely because
modification has been made.
If you convey an object code work under this section in, or with, or
specifically for use in, a User Product, and the conveying occurs as
part of a transaction in which the right of possession and use of the
User Product is transferred to the recipient in perpetuity or for a
fixed term (regardless of how the transaction is characterized), the
Corresponding Source conveyed under this section must be accompanied
by the Installation Information. But this requirement does not apply
if neither you nor any third party retains the ability to install
modified object code on the User Product (for example, the work has
been installed in ROM).
The requirement to provide Installation Information does not include a
requirement to continue to provide support service, warranty, or updates
for a work that has been modified or installed by the recipient, or for
the User Product in which it has been modified or installed. Access to a
network may be denied when the modification itself materially and
adversely affects the operation of the network or violates the rules and
protocols for communication across the network.
Corresponding Source conveyed, and Installation Information provided,
in accord with this section must be in a format that is publicly
documented (and with an implementation available to the public in
source code form), and must require no special password or key for
unpacking, reading or copying.
7. Additional Terms.
"Additional permissions" are terms that supplement the terms of this
License by making exceptions from one or more of its conditions.
Additional permissions that are applicable to the entire Program shall
be treated as though they were included in this License, to the extent
that they are valid under applicable law. If additional permissions
apply only to part of the Program, that part may be used separately
under those permissions, but the entire Program remains governed by
this License without regard to the additional permissions.
When you convey a copy of a covered work, you may at your option
remove any additional permissions from that copy, or from any part of
it. (Additional permissions may be written to require their own
removal in certain cases when you modify the work.) You may place
additional permissions on material, added by you to a covered work,
for which you have or can give appropriate copyright permission.
Notwithstanding any other provision of this License, for material you
add to a covered work, you may (if authorized by the copyright holders of
that material) supplement the terms of this License with terms:
a) Disclaiming warranty or limiting liability differently from the
terms of sections 15 and 16 of this License; or
b) Requiring preservation of specified reasonable legal notices or
author attributions in that material or in the Appropriate Legal
Notices displayed by works containing it; or
c) Prohibiting misrepresentation of the origin of that material, or
requiring that modified versions of such material be marked in
reasonable ways as different from the original version; or
d) Limiting the use for publicity purposes of names of licensors or
authors of the material; or
e) Declining to grant rights under trademark law for use of some
trade names, trademarks, or service marks; or
f) Requiring indemnification of licensors and authors of that
material by anyone who conveys the material (or modified versions of
it) with contractual assumptions of liability to the recipient, for
any liability that these contractual assumptions directly impose on
those licensors and authors.
All other non-permissive additional terms are considered "further
restrictions" within the meaning of section 10. If the Program as you
received it, or any part of it, contains a notice stating that it is
governed by this License along with a term that is a further
restriction, you may remove that term. If a license document contains
a further restriction but permits relicensing or conveying under this
License, you may add to a covered work material governed by the terms
of that license document, provided that the further restriction does
not survive such relicensing or conveying.
If you add terms to a covered work in accord with this section, you
must place, in the relevant source files, a statement of the
additional terms that apply to those files, or a notice indicating
where to find the applicable terms.
Additional terms, permissive or non-permissive, may be stated in the
form of a separately written license, or stated as exceptions;
the above requirements apply either way.
8. Termination.
You may not propagate or modify a covered work except as expressly
provided under this License. Any attempt otherwise to propagate or
modify it is void, and will automatically terminate your rights under
this License (including any patent licenses granted under the third
paragraph of section 11).
However, if you cease all violation of this License, then your
license from a particular copyright holder is reinstated (a)
provisionally, unless and until the copyright holder explicitly and
finally terminates your license, and (b) permanently, if the copyright
holder fails to notify you of the violation by some reasonable means
prior to 60 days after the cessation.
Moreover, your license from a particular copyright holder is
reinstated permanently if the copyright holder notifies you of the
violation by some reasonable means, this is the first time you have
received notice of violation of this License (for any work) from that
copyright holder, and you cure the violation prior to 30 days after
your receipt of the notice.
Termination of your rights under this section does not terminate the
licenses of parties who have received copies or rights from you under
this License. If your rights have been terminated and not permanently
reinstated, you do not qualify to receive new licenses for the same
material under section 10.
9. Acceptance Not Required for Having Copies.
You are not required to accept this License in order to receive or
run a copy of the Program. Ancillary propagation of a covered work
occurring solely as a consequence of using peer-to-peer transmission
to receive a copy likewise does not require acceptance. However,
nothing other than this License grants you permission to propagate or
modify any covered work. These actions infringe copyright if you do
not accept this License. Therefore, by modifying or propagating a
covered work, you indicate your acceptance of this License to do so.
10. Automatic Licensing of Downstream Recipients.
Each time you convey a covered work, the recipient automatically
receives a license from the original licensors, to run, modify and
propagate that work, subject to this License. You are not responsible
for enforcing compliance by third parties with this License.
An "entity transaction" is a transaction transferring control of an
organization, or substantially all assets of one, or subdividing an
organization, or merging organizations. If propagation of a covered
work results from an entity transaction, each party to that
transaction who receives a copy of the work also receives whatever
licenses to the work the party's predecessor in interest had or could
give under the previous paragraph, plus a right to possession of the
Corresponding Source of the work from the predecessor in interest, if
the predecessor has it or can get it with reasonable efforts.
You may not impose any further restrictions on the exercise of the
rights granted or affirmed under this License. For example, you may
not impose a license fee, royalty, or other charge for exercise of
rights granted under this License, and you may not initiate litigation
(including a cross-claim or counterclaim in a lawsuit) alleging that
any patent claim is infringed by making, using, selling, offering for
sale, or importing the Program or any portion of it.
11. Patents.
A "contributor" is a copyright holder who authorizes use under this
License of the Program or a work on which the Program is based. The
work thus licensed is called the contributor's "contributor version".
A contributor's "essential patent claims" are all patent claims
owned or controlled by the contributor, whether already acquired or
hereafter acquired, that would be infringed by some manner, permitted
by this License, of making, using, or selling its contributor version,
but do not include claims that would be infringed only as a
consequence of further modification of the contributor version. For
purposes of this definition, "control" includes the right to grant
patent sublicenses in a manner consistent with the requirements of
this License.
Each contributor grants you a non-exclusive, worldwide, royalty-free
patent license under the contributor's essential patent claims, to
make, use, sell, offer for sale, import and otherwise run, modify and
propagate the contents of its contributor version.
In the following three paragraphs, a "patent license" is any express
agreement or commitment, however denominated, not to enforce a patent
(such as an express permission to practice a patent or covenant not to
sue for patent infringement). To "grant" such a patent license to a
party means to make such an agreement or commitment not to enforce a
patent against the party.
If you convey a covered work, knowingly relying on a patent license,
and the Corresponding Source of the work is not available for anyone
to copy, free of charge and under the terms of this License, through a
publicly available network server or other readily accessible means,
then you must either (1) cause the Corresponding Source to be so
available, or (2) arrange to deprive yourself of the benefit of the
patent license for this particular work, or (3) arrange, in a manner
consistent with the requirements of this License, to extend the patent
license to downstream recipients. "Knowingly relying" means you have
actual knowledge that, but for the patent license, your conveying the
covered work in a country, or your recipient's use of the covered work
in a country, would infringe one or more identifiable patents in that
country that you have reason to believe are valid.
If, pursuant to or in connection with a single transaction or
arrangement, you convey, or propagate by procuring conveyance of, a
covered work, and grant a patent license to some of the parties
receiving the covered work authorizing them to use, propagate, modify
or convey a specific copy of the covered work, then the patent license
you grant is automatically extended to all recipients of the covered
work and works based on it.
A patent license is "discriminatory" if it does not include within
the scope of its coverage, prohibits the exercise of, or is
conditioned on the non-exercise of one or more of the rights that are
specifically granted under this License. You may not convey a covered
work if you are a party to an arrangement with a third party that is
in the business of distributing software, under which you make payment
to the third party based on the extent of your activity of conveying
the work, and under which the third party grants, to any of the
parties who would receive the covered work from you, a discriminatory
patent license (a) in connection with copies of the covered work
conveyed by you (or copies made from those copies), or (b) primarily
for and in connection with specific products or compilations that
contain the covered work, unless you entered into that arrangement,
or that patent license was granted, prior to 28 March 2007.
Nothing in this License shall be construed as excluding or limiting
any implied license or other defenses to infringement that may
otherwise be available to you under applicable patent law.
12. No Surrender of Others' Freedom.
If conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot convey a
covered work so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you may
not convey it at all. For example, if you agree to terms that obligate you
to collect a royalty for further conveying from those to whom you convey
the Program, the only way you could satisfy both those terms and this
License would be to refrain entirely from conveying the Program.
13. Use with the GNU Affero General Public License.
Notwithstanding any other provision of this License, you have
permission to link or combine any covered work with a work licensed
under version 3 of the GNU Affero General Public License into a single
combined work, and to convey the resulting work. The terms of this
License will continue to apply to the part which is the covered work,
but the special requirements of the GNU Affero General Public License,
section 13, concerning interaction through a network will apply to the
combination as such.
14. Revised Versions of this License.
The Free Software Foundation may publish revised and/or new versions of
the GNU General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the
Program specifies that a certain numbered version of the GNU General
Public License "or any later version" applies to it, you have the
option of following the terms and conditions either of that numbered
version or of any later version published by the Free Software
Foundation. If the Program does not specify a version number of the
GNU General Public License, you may choose any version ever published
by the Free Software Foundation.
If the Program specifies that a proxy can decide which future
versions of the GNU General Public License can be used, that proxy's
public statement of acceptance of a version permanently authorizes you
to choose that version for the Program.
Later license versions may give you additional or different
permissions. However, no additional obligations are imposed on any
author or copyright holder as a result of your choosing to follow a
later version.
15. Disclaimer of Warranty.
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. Limitation of Liability.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES.
17. Interpretation of Sections 15 and 16.
If the disclaimer of warranty and limitation of liability provided
above cannot be given local legal effect according to their terms,
reviewing courts shall apply local law that most closely approximates
an absolute waiver of all civil liability in connection with the
Program, unless a warranty or assumption of liability accompanies a
copy of the Program in return for a fee.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
state the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
Also add information on how to contact you by electronic and paper mail.
If the program does terminal interaction, make it output a short
notice like this when it starts in an interactive mode:
<program> Copyright (C) <year> <name of author>
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, your program's commands
might be different; for a GUI interface, you would use an "about box".
You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary.
For more information on this, and how to apply and follow the GNU GPL, see
<https://www.gnu.org/licenses/>.
The GNU General Public License does not permit incorporating your program
into proprietary programs. If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications with
the library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License. But first, please read
<https://www.gnu.org/licenses/why-not-lgpl.html>.
+101 -82
View File
@@ -1,104 +1,123 @@
# WeatherMaster
<img src="https://github.com/PranshulGG/WeatherMaster/blob/master/app/src/main/assets/weather-icons/02d.svg?short_path=21e6bd2" alt="" width="150px">
WeatherMaster is developed with pure HTML, CSS, JavaScript, and Java. Designed to mimic the look and feel of a native Android app.
<div align="center">
<img src="https://github.com/PranshulGG/WeatherMaster/blob/master/preview/readme_app_icon.svg" alt="" width="150px">
</div>
<h1 align="center">
WeatherMaster
</h1>
<div align="center">
<img src="https://img.shields.io/github/license/PranshulGG/WeatherMaster?style=for-the-badge&color=cba6f7&labelColor=302D41">
<img src="https://img.shields.io/github/last-commit/PranshulGG/WeatherMaster?style=for-the-badge&color=b1d18a&labelColor=1f3701">
<img src="https://img.shields.io/github/release/PranshulGG/WeatherMaster?style=for-the-badge&color=dbc66e&labelColor=3a3000">
<br>
<img src="https://img.shields.io/github/stars/PranshulGG/WeatherMaster?style=for-the-badge&color=ffb5a0&labelColor=561f0f">
<img src="https://img.shields.io/github/downloads/PranshulGG/WeatherMaster/total?label=Downloads&style=for-the-badge&color=aac7ff&labelColor=0a305f">
<a href="https://discord.gg/sSW2E4nqmn">
<img src="https://img.shields.io/discord/1302477023410782229?label=Discord&style=for-the-badge&color=ffb0c8&labelColor=541d32">
</a>
# 👁️ Preview
</div>
<div align="center">
<img src="https://shields.rbtlog.dev/simple/com.pranshulgg.weather_master_app?style=for-the-badge" alt="RB Status">
</div>
<div align="center">
<h3>WeatherMaster: inspired by the Google Pixel weather app.</h3>
</div>
<div align="center">
[Features](https://github.com/PranshulGG/WeatherMaster?tab=readme-ov-file#-features) • [Contact](https://github.com/PranshulGG/WeatherMaster?tab=readme-ov-file#contact) • [License](https://github.com/PranshulGG/WeatherMaster?tab=readme-ov-file#license) • [Translate](https://github.com/PranshulGG/WeatherMaster?tab=readme-ov-file#-translate-the-app-on-crowdin)
</div>
<div align="center">
<a href="https://github.com/PranshulGG/WeatherMaster/releases"><img alt="GitHub" src="https://user-images.githubusercontent.com/69304392/148696068-0cfea65d-b18f-4685-82b5-329a330b1c0d.png" height="80"/></a>
<a href="https://apt.izzysoft.de/fdroid/index/apk/com.pranshulgg.weather_master_app"><img alt="GitHub" src="preview/download_Btn.png" height="80"/></a></div>
<br>
![app_thumbnail](preview/new_thumbnail.png)
# 👁️ Screenshots
<div align="center">
<img src="preview/prev_2.png" width="250">
<img src="preview/prev_3.png" width="250">
<img src="preview/prev_4.png" width="250">
<img src="preview/2.png" width="250">
<img src="preview/prev_5.png" width="250">
<img src="preview/prev_1.png" width="250">
<div >
<img alt="App image" src="screenshots/1.jpeg" width="30%" style="border-radius: 10px;">
<img alt="App image" src="screenshots/2.jpeg" width="30%">
<img alt="App image" src="screenshots/3.jpeg" width="30%">
<img alt="App image" src="screenshots/4.jpeg" width="30%">
<img alt="App image" src="screenshots/5.jpeg" width="30%">
<img alt="App image" src="screenshots/6.jpeg" width="30%">
<img alt="App image" src="screenshots/7.jpeg" width="30%">
<img alt="App image" src="screenshots/8.jpeg" width="30%">
</div>
<br>
# 🌐 Translate the app on [Crowdin](https://crowdin.com/project/weathermaster/invite?h=448278a9b1370f3c10d4336a091dae792286917)
# 📲 Download
- **Feel free to open an issue if you want to request a language**
<p align="left">
<a href="https://github.com/PranshulGG/WeatherMaster/releases"><img alt="GitHub" src="https://github.com/PranshulGG/CalcMaster-A-Calculator-App/blob/master/previewed/badge_github.png" height="120"/></a>
</p>
<a href="https://crowdin.com/project/weathermaster/invite?h=448278a9b1370f3c10d4336a091dae792286917"><img src="https://badges.crowdin.net/weathermaster/localized.svg" width="200"> </a>
# ✨ Feature:
# ✨ Features:
- `Shows current weather`
- `48hrs forecast`
- `8-days of forecast`
- `Moon phases, Moonrise and Moonset`
- `Sunrise, Sunset, Day length`
- `Day description`
- `Rain bar`
- `Visibility, humidity, pressure, wind direction, wind speed, snow amount, cloudiness, min-max temp`
- `precipitation type, precipitation area coverage`
- `UV index and Air quality`
- `Live map, location picker, save your fav locations`
- `Cloths recommendation`
- 🌍 **Offline Mode:** Access previously loaded weather data even without an internet connection.
- 🌤️ **Current Weather:** Get real-time updates on weather conditions in your area.
- 📢 **Government Weather Alerts:** Receive official alerts and warnings to stay safe.
- ⏳ **24-Hour Forecast:** Plan your short-term activities with accurate forecasts for the next two days.
- 📅 **14-Day Forecast:** View detailed weather predictions for the upcoming week.
- 🌙 **Moon Phases:** Track the phases of the moon and plan accordingly.
- 🌑 **Moonrise & Moonset:** Know the exact times for moonrise and moonset each day.
- 🌅 **Sunrise & Sunset:** Stay informed about sunrise and sunset times to optimize your day.
- 📏 **Day Length:** Check how long the daylight lasts each day.
- 📝 **Day Description:** Get a brief summary of the day’s weather conditions.
- 🌧️ **Rain Bar:** See a visual representation of expected rainfall.
- 👁️ **Visibility:** Monitor how far you can see clearly based on weather conditions.
- 💧 **Humidity:** Check the current humidity levels to stay comfortable.
- 🧭 **Pressure:** Track atmospheric pressure to understand weather changes.
- 🌬️ **Wind Direction & Speed:** Stay aware of wind patterns and strength.
- ❄️ **Snow Amount:** Know the expected snowfall for winter planning.
- ☁️ **Cloudiness:** See how much of the sky is covered by clouds.
- 🌡️ **Min-Max Temperature:** View the range of temperatures for the day.
- 🌬️ **Feels Like Temperature:** Understand how the temperature feels based on wind and humidity.
- 🌧️ **Precipitation Type & Area Coverage:** Get details on what kind of precipitation is expected and its coverage area.
- 🌞 **UV Index:** Stay protected from harmful UV rays with UV index updates.
- 🌿 **Air Quality:** Monitor air quality to stay informed about pollution levels.
- 🗺️ **Live Map:** Access a real-time map to track weather conditions in different areas.
- 📍 **Location Picker:** Easily select and view weather information for different locations.
- ⭐ **Save Favorite Locations:** Save your preferred locations for quick access to their weather updates.
- 👗 **Clothing Recommendations:** Get suggestions on what to wear based on the current weather conditions.
- 🌾 **Pollen Data (Europe Only):** View pollen levels for grass, trees, and weeds in your area.
- **⚙️ Customizable Layout:** Arrange and customize the app’s layout to display weather features in your preferred order and style. Example: Saved locations, condition widgets etc.
# ⚙️ Other:
- <strong>Native Android Experience: </stronge>Enjoy a user interface and interaction that closely resemble a native Android Weather app.
- <strong>Material Design: </stronge>The app is built using Material Web Components, ensuring a clean, consistent, and visually appealing design.
- <strong>Customization Options: </stronge>Enjoy a ton of customization options. Adjust themes, Units.
- <strong>Responsive Design: </stronge>WeatherMaster is fully responsive for all mobile devices.
- <strong>User-Friendly Interface: </stronge>The app's interface is designed to be straightforward and user-friendly.
# 🌞 Weather providers:
- [**open-meteo**](https://open-meteo.com)
- [**Met norway**](https://www.met.no/en)
- [**WeatherApi**](https://www.weatherapi.com/)
- [**accuweather**](https://www.accuweather.com/)
- [**Météo-France**](https://www.meteofrance.com)
- [**DWD**](https://www.dwd.de/EN/Home/home_node.html)
- [**NOAA**](https://www.noaa.gov)
- [**ECMWF**](https://www.ecmwf.int)
- [**UK Met Office**](https://www.metoffice.gov.uk)
- [**JMA**](https://www.jma.go.jp/jma/indexe.html)
- [**GEM**](https://www.ec.gc.ca/meteo-weather/default.asp?lang=En&n=FB1BB3E4-1)
- [**BOM**](http://www.bom.gov.au)
- [**CMA**](http://www.cma.gov.cn/en/)
- [**KNMI**](https://www.knmi.nl)
- [**DMI**](https://www.dmi.dk/en/)
# 🛠️ Built With:
- <strong>HTML & CSS: </stronge> For the basic structure and styling of the app.
- <strong>JavaScript: </stronge>To handle the app's logic and interactivity.
- <strong>Flutter: </stronge>Completely rebuilt from web-based JS to native Flutter.
- <strong>Weather data: </stronge> Using <a href="https://openweathermap.org/">OpenWeatherMap</a> to fetch weather and <a href="https://ipgeolocation.io/">ipgeolocation.io</a> for Moonset and Moonrise timings
- <strong>Weather icons</strong>: <a href="https://gitlab.com/bignutty/google-weather-icons">Google weather icons
- <strong>Java: </stronge>Mainly used for JavaScript interface and permissions, allowing the app to run on Android devices.
- <strong>Material Web Components: </stronge>Utilized to create a consistent and attractive Material Design look and feel.
# ✉️ Contact
- <strong>Weather icons</strong>: <a href="https://gitlab.com/bignutty/google-weather-icons">Google weather icons
# 📝 Todos:
- ✅ Make it lightweight
- ⬛ Notification alerts
- ✅ Allows you to add multiple locations
- ⬛ Customization (under construction)
- ✅ More detailed weather (almost)
- ✅ Live weather map
- ✅ Pick locations using map
- ✅ Change app colors according to the weather
<br>
<br>
> [!WARNING]
> The app is designed to run on Android devices and does not support web browsers. Attempting to open the app in a browser will not work.
<br>
# Contact
For any questions or feedback, feel free to open an issue on GitHub or contact pranshul.devmain@gmail.com
<br>
# License
This project is licensed under the MIT License. See the `LICENSE` file for details.
# ©️ License
This project is licensed under the GPL-3.0 license. See the `LICENSE` file for details.
+28
View File
@@ -0,0 +1,28 @@
# This file configures the analyzer, which statically analyzes Dart code to
# check for errors, warnings, and lints.
#
# The issues identified by the analyzer are surfaced in the UI of Dart-enabled
# IDEs (https://dart.dev/tools#ides-and-editors). The analyzer can also be
# invoked from the command line by running `flutter analyze`.
# The following line activates a set of recommended lints for Flutter apps,
# packages, and plugins designed to encourage good coding practices.
include: package:flutter_lints/flutter.yaml
linter:
# The lint rules applied to this project can be customized in the
# section below to disable rules from the `package:flutter_lints/flutter.yaml`
# included above or to enable additional rules. A list of all available lints
# and their documentation is published at https://dart.dev/lints.
#
# Instead of disabling a lint rule for the entire project in the
# section below, it can also be suppressed for a single line of code
# or a specific dart file by using the `// ignore: name_of_lint` and
# `// ignore_for_file: name_of_lint` syntax on the line or in the file
# producing the lint.
rules:
# avoid_print: false # Uncomment to disable the `avoid_print` rule
# prefer_single_quotes: true # Uncomment to enable the `prefer_single_quotes` rule
# Additional information about this file can be found at
# https://dart.dev/guides/language/analysis-options
+24
View File
@@ -0,0 +1,24 @@
# Gradle
.gradle/
gradlew
gradlew.bat
local.properties
/captures/
.cxx/
GeneratedPluginRegistrant.java
# Keystore & signing
# Never share this publicly
android/key.properties
weathermaster.jks
**/*.jks
**/*.keystore
# Flutter-specific
build/
.flutter-plugins
.flutter-plugins-dependencies
.dart_tool/
.packages
pubspec.lock
+85
View File
@@ -0,0 +1,85 @@
import com.android.build.api.dsl.Packaging
import java.util.Properties
import java.io.FileInputStream
val keyProperties = Properties().apply {
val keyPropertiesFile = rootProject.file("key.properties")
load(FileInputStream(keyPropertiesFile))
}
plugins {
id("com.android.application")
id("kotlin-android")
id("dev.flutter.flutter-gradle-plugin")
}
android {
namespace = "com.pranshulgg.weather_master_app"
compileSdk = flutter.compileSdkVersion
ndkVersion = "27.0.12077973"
compileOptions {
sourceCompatibility = JavaVersion.VERSION_17
targetCompatibility = JavaVersion.VERSION_17
isCoreLibraryDesugaringEnabled = true
}
kotlinOptions {
jvmTarget = JavaVersion.VERSION_17.toString()
}
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId = "com.pranshulgg.weather_master_app"
// You can update the following values to match your application needs.
// For more information, see: https://flutter.dev/to/review-gradle-config.
minSdk = 23
targetSdk = flutter.targetSdkVersion
versionCode = flutter.versionCode
versionName = flutter.versionName
}
signingConfigs {
create("release") {
keyAlias = keyProperties["keyAlias"] as String
keyPassword = keyProperties["keyPassword"] as String
storeFile = File(rootProject.projectDir, "${keyProperties["storeFile"]}")
storePassword = keyProperties["storePassword"] as String
}
}
buildTypes {
getByName("release") {
signingConfig = signingConfigs.getByName("release")
isMinifyEnabled = false
isShrinkResources = false
}
}
dependenciesInfo {
includeInApk = false
includeInBundle = false
}
packaging {
jniLibs {
useLegacyPackaging = true
}
}
}
flutter {
source = "../.."
}
dependencies {
coreLibraryDesugaring("com.android.tools:desugar_jdk_libs:2.1.4")
implementation("androidx.work:work-runtime-ktx:2.9.0")
implementation("androidx.glance:glance-appwidget:1.0.0-alpha05")
implementation("com.google.android.material:material:1.12.0")
}
@@ -0,0 +1,7 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<!-- The INTERNET permission is required for development. Specifically,
the Flutter tool needs it to communicate with the running application
to allow setting breakpoints, to provide hot reload, etc.
-->
<uses-permission android:name="android.permission.INTERNET"/>
</manifest>
+147
View File
@@ -0,0 +1,147 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools">
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"/>
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
<uses-permission android:name="android.permission.FOREGROUND_SERVICE_DATA_SYNC" />
<application
android:label="Weather Master"
android:name="${applicationName}"
android:icon="@mipmap/ic_launcher">
<activity
android:name=".MainActivity"
android:exported="true"
android:launchMode="singleTop"
android:taskAffinity=""
android:theme="@style/LaunchTheme"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode"
android:hardwareAccelerated="true"
android:windowSoftInputMode="adjustResize">
<!-- Specifies an Android theme to apply to this Activity as soon as
the Android process has started. This theme is visible to the user
while the Flutter UI initializes. After that, this theme continues
to determine the Window background behind the Flutter UI. -->
<meta-data
android:name="io.flutter.embedding.android.NormalTheme"
android:resource="@style/NormalTheme"
/>
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<!-- Don't delete the meta-data below.
This is used by the Flutter tool to generate GeneratedPluginRegistrant.java -->
<meta-data
android:name="flutterEmbedding"
android:value="2" />
<!-- WIDGETS -->
<receiver
android:name="dev.fluttercommunity.plus.homewidget.HomeWidgetBackgroundReceiver"
android:exported="true"
>
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
</intent-filter>
</receiver>
<receiver android:name=".WeatherWidgetProvider" android:exported="true" android:label="Current horizontal pill">
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
</intent-filter>
<meta-data
android:name="android.appwidget.provider"
android:resource="@xml/weather_widget_info" />
</receiver>
<receiver android:name=".WeatherWidgetCastProvider" android:exported="true" android:label="Current + hourly + daily">
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
</intent-filter>
<meta-data
android:name="android.appwidget.provider"
android:resource="@xml/weather_widget_info_cast" />
</receiver>
<receiver android:name=".PillWidgetProvider" android:exported="true" android:label="Current pill">
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
</intent-filter>
<meta-data
android:name="android.appwidget.provider"
android:resource="@xml/pill_widget_info" />
</receiver>
<receiver android:name=".ClockHourlyWidgetProvider" android:exported="true" android:label="Clock + hourly + current">
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
</intent-filter>
<meta-data
android:name="android.appwidget.provider"
android:resource="@xml/clock_hourly_info" />
</receiver>
<receiver android:name=".DateCurrentWidgetProvider" android:exported="true" android:label="Date + Current">
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
</intent-filter>
<meta-data
android:name="android.appwidget.provider"
android:resource="@xml/date_temp_widget_info" />
</receiver>
<activity android:name=".clockDateWidgetConfigActivity"
android:theme="@style/Theme.widgetsThemeConfigs"
android:exported="true">
</activity>
<receiver android:name=".clockDateWidgetProvider" android:exported="true" android:label="Glance">
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
</intent-filter>
<meta-data
android:name="android.appwidget.provider"
android:resource="@xml/clockdate_widget_info" />
</receiver>
<service
android:name="androidx.work.impl.foreground.SystemForegroundService"
android:foregroundServiceType="dataSync"
android:exported="false"
tools:node="merge" />
<!-- WIDGETS END -->
</application>
<!-- Required to query activities that can process text, see:
https://developer.android.com/training/package-visibility and
https://developer.android.com/reference/android/content/Intent#ACTION_PROCESS_TEXT.
In particular, this is used by the Flutter engine in io.flutter.plugin.text.ProcessTextPlugin. -->
<queries>
<intent>
<action android:name="android.intent.action.PROCESS_TEXT"/>
<data android:mimeType="text/plain"/>
</intent>
</queries>
</manifest>
@@ -0,0 +1,32 @@
package com.pranshulgg.weather_master_app
import android.content.Context
import android.content.Intent
import android.net.Uri
import android.os.PowerManager
import android.provider.Settings
import io.flutter.plugin.common.MethodCall
import io.flutter.plugin.common.MethodChannel
class BatteryOptimizationHandler(private val context: Context) : MethodChannel.MethodCallHandler {
override fun onMethodCall(call: MethodCall, result: MethodChannel.Result) {
when (call.method) {
"isIgnoringBatteryOptimizations" -> {
val pm = context.getSystemService(Context.POWER_SERVICE) as PowerManager
val isIgnoring = pm.isIgnoringBatteryOptimizations(context.packageName)
result.success(isIgnoring)
}
"requestIgnoreBatteryOptimizations" -> {
val intent = Intent(Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS)
intent.data = Uri.parse("package:${context.packageName}")
intent.flags = Intent.FLAG_ACTIVITY_NEW_TASK
context.startActivity(intent)
result.success(null)
}
else -> result.notImplemented()
}
}
}
@@ -0,0 +1,154 @@
package com.pranshulgg.weather_master_app
import android.appwidget.AppWidgetManager
import android.appwidget.AppWidgetProvider
import android.content.Context
import android.os.Bundle
import android.view.View
import android.widget.RemoteViews
import android.app.PendingIntent
import android.content.Intent
import android.provider.AlarmClock
import android.provider.CalendarContract
import com.pranshulgg.weather_master_app.util.WeatherIconMapper
class ClockHourlyWidgetProvider : AppWidgetProvider() {
override fun onUpdate(context: Context, manager: AppWidgetManager, ids: IntArray) {
for (id in ids) {
updateWidget(context, manager, id, null)
}
}
override fun onAppWidgetOptionsChanged(
context: Context,
manager: AppWidgetManager,
id: Int,
newOptions: Bundle?
) {
updateWidget(context, manager, id, newOptions)
super.onAppWidgetOptionsChanged(context, manager, id, newOptions)
}
private fun updateWidget(
context: Context,
manager: AppWidgetManager,
id: Int,
newOptions: Bundle?
) {
val views = RemoteViews(context.packageName, R.layout.clock_date_hourly)
val prefs = context.getSharedPreferences("HomeWidgetPreferences", Context.MODE_PRIVATE)
val temp = prefs.getString("temperatureCurrentPill", "--")
val code = prefs.getString("weather_codeCurrentPill", "--")
val conditionName = prefs.getString("locationCurrentConditon", "--")
val locationName = prefs.getString("locationNameWidget", "--")
val rawIsDay = prefs.all["isDayWidget"]
val isDay = when (rawIsDay) {
is String -> rawIsDay
is Boolean -> if (rawIsDay) "1" else "0"
else -> "1"
}
val max = prefs.getString("todayMax", "--")
val min = prefs.getString("todayMin", "--")
views.setTextViewText(R.id.current_widget_temp_cast_clock_hourly, "$temp°")
// views.setTextViewText(R.id.temp_high_cast_clock_hourly, "$max° •")
// views.setTextViewText(R.id.temp_low_cast_clock_hourly, " $min°")
val iconRes = WeatherIconMapper.getIconResource(code, isDay)
views.setImageViewResource(R.id.widget_icon_hourly_cast_clock_hourly, iconRes)
val containerId = R.id.hourly_cast_clock_hourly
views.removeAllViews(containerId)
val options = newOptions ?: manager.getAppWidgetOptions(id)
val minWidth = options.getInt(AppWidgetManager.OPTION_APPWIDGET_MIN_WIDTH)
val widgetSize = when {
minWidth > 300 -> WidgetSize.LARGE
minWidth > 250 -> WidgetSize.MEDIUM
else -> WidgetSize.SMALL
}
when (widgetSize) {
WidgetSize.LARGE -> {
views.setTextViewText(R.id.weather_condition_current_clock_hourly, conditionName)
// views.setTextViewText(R.id.current_widget_locationName, locationName)
views.setViewVisibility(R.id.weather_condition_current_clock_hourly, View.VISIBLE)
// views.setViewVisibility(R.id.current_widget_locationName, View.VISIBLE)
}
WidgetSize.MEDIUM -> {
views.setTextViewText(R.id.weather_condition_current_clock_hourly, conditionName)
views.setViewVisibility(R.id.weather_condition_current_clock_hourly, View.VISIBLE)
// views.setViewVisibility(R.id.current_widget_locationName, View.GONE)
}
WidgetSize.SMALL -> {
views.setViewVisibility(R.id.weather_condition_current_clock_hourly, View.GONE)
// views.setViewVisibility(R.id.current_widget_locationName, View.GONE)
}
}
val numItems = when (widgetSize) {
WidgetSize.LARGE -> 4
WidgetSize.MEDIUM -> 2
WidgetSize.SMALL -> 0
}
for (i in 0 until numItems) {
val hTemp = prefs.getString("hourly_temp_$i", "--")
val hTime = prefs.getString("hourly_time_$i", "--") ?: "--"
val hCode = prefs.getString("hourly_code_$i", "--")
val itemView = RemoteViews(context.packageName, R.layout.hourly_item)
itemView.setTextViewText(R.id.hourly_temp, "$hTemp°")
itemView.setTextViewText(R.id.hourly_time, hTime)
val hourlyIcon = WeatherIconMapper.getIconResource(hCode, isDay)
itemView.setImageViewResource(R.id.hourly_icon, hourlyIcon)
views.addView(containerId, itemView)
}
val calendarUri = CalendarContract.CONTENT_URI.buildUpon().appendPath("time").build()
val calendarIntent = Intent(Intent.ACTION_VIEW).apply {
data = calendarUri
flags = Intent.FLAG_ACTIVITY_NEW_TASK
}
val calendarPendingIntent = PendingIntent.getActivity(
context,
1,
calendarIntent,
PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE
)
views.setOnClickPendingIntent(R.id.clockTextHourlyDate, calendarPendingIntent)
val clockIntent = Intent(AlarmClock.ACTION_SHOW_ALARMS)
val pendingIntentTime = PendingIntent.getActivity(
context,
0,
clockIntent,
PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE
)
views.setOnClickPendingIntent(R.id.clockTextHourlyTime, pendingIntentTime)
val intent = context.packageManager.getLaunchIntentForPackage(context.packageName)?.apply {
flags = Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK
}
val pendingIntent = PendingIntent.getActivity(
context, 0, intent,
PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE
)
views.setOnClickPendingIntent(R.id.widget_root_cast_clock_hourly, pendingIntent)
manager.updateAppWidget(id, views)
}
private enum class WidgetSize {
LARGE, MEDIUM, SMALL
}
}
@@ -0,0 +1,67 @@
package com.pranshulgg.weather_master_app
import android.appwidget.AppWidgetManager
import android.appwidget.AppWidgetProvider
import android.content.Context
import android.widget.RemoteViews
import android.app.PendingIntent
import android.content.Intent
import android.provider.CalendarContract
import com.pranshulgg.weather_master_app.util.WeatherIconMapper
class DateCurrentWidgetProvider : AppWidgetProvider() {
override fun onUpdate(context: Context, manager: AppWidgetManager, ids: IntArray) {
for (id in ids) {
val views = RemoteViews(context.packageName, R.layout.date_current_temp_widget)
val prefs = context.getSharedPreferences("HomeWidgetPreferences", Context.MODE_PRIVATE)
val temp = prefs.getString("temperatureCurrentPill", "--")
val code = prefs.getString("weather_codeCurrentPill", "--")
val conditionName = prefs.getString("locationCurrentConditon", "--")
// Prevents crash when isDayWidget was stored as Boolean instead of String
val rawIsDay = prefs.all["isDayWidget"]
val isDay = when (rawIsDay) {
is String -> rawIsDay
is Boolean -> if (rawIsDay) "1" else "0"
else -> "1"
}
views.setTextViewText(R.id.condition_current_time_date_temp, conditionName)
views.setTextViewText(R.id.temp_time_temp_date_current, "$temp° • ")
val iconRes = WeatherIconMapper.getIconResource(code, isDay)
views.setImageViewResource(R.id.current_widget_temp_date_time_img, iconRes)
val intent = context.packageManager.getLaunchIntentForPackage(context.packageName)?.apply {
flags = Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK
}
val calendarUri = CalendarContract.CONTENT_URI.buildUpon().appendPath("time").build()
val calendarIntent = Intent(Intent.ACTION_VIEW).apply {
data = calendarUri
flags = Intent.FLAG_ACTIVITY_NEW_TASK
}
val calendarPendingIntent = PendingIntent.getActivity(
context,
1,
calendarIntent,
PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE
)
views.setOnClickPendingIntent(R.id.current_widget_date, calendarPendingIntent)
val pendingIntent = PendingIntent.getActivity(
context, 0, intent,
PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE
)
views.setOnClickPendingIntent(R.id.widget_root_date_temp, pendingIntent)
manager.updateAppWidget(id, views)
}
}
}
@@ -0,0 +1,42 @@
package com.pranshulgg.weather_master_app
import android.content.Context
import android.location.Geocoder
import android.location.Geocoder.GeocodeListener
import android.os.Build
import android.os.Handler
import android.os.Looper
import androidx.annotation.RequiresApi
import java.util.*
object GeocodeHelper {
// Get city & country from latitude/longitude without freezing
fun reverseGeocode(context: Context, latitude: Double, longitude: Double, callback: (Map<String, String>) -> Unit) {
// Run this on a background thread because geocoding is slow-ish
Thread {
val geocoder = Geocoder(context)
val result = try {
// Ask Android to convert lat/lon → address
val addresses = geocoder.getFromLocation(latitude, longitude, 1) // we just need the first match
if (!addresses.isNullOrEmpty()) {
val address = addresses[0]
val city = address.locality ?: address.subAdminArea ?: address.adminArea ?: "Current"
val country = address.countryName ?: ""
mapOf("city" to city, "country" to country)
} else {
mapOf("city" to "", "country" to "")
}
} catch (e: Exception) {
e.printStackTrace()
mapOf("city" to "", "country" to "")
}
// Back to main thread so Flutter doesn't cry
Handler(Looper.getMainLooper()).post {
callback(result) // pass it back to whoever asked for it
}
}.start()
}
}
@@ -0,0 +1,150 @@
package com.pranshulgg.weather_master_app
import android.Manifest
import android.app.Activity
import android.content.Context
import android.content.pm.PackageManager
import android.location.Location
import android.location.LocationListener
import android.location.LocationManager
import android.os.Bundle
import android.os.Handler
import android.os.Looper
import android.util.Log
import androidx.core.app.ActivityCompat
class LocationHelper(private val activity: Activity) {
private val locationManager =
activity.getSystemService(Context.LOCATION_SERVICE) as LocationManager
private var pendingCallback: LocationResult? = null
private var listener: LocationListener? = null
private val handler = Handler(Looper.getMainLooper())
companion object {
private const val LOCATION_REQUEST_CODE = 999
private const val TIMEOUT_MS = 60_000L
}
fun getCurrentPosition(callback: LocationResult) {
pendingCallback = callback
val hasFine = ActivityCompat.checkSelfPermission(
activity, Manifest.permission.ACCESS_FINE_LOCATION
) == PackageManager.PERMISSION_GRANTED
val hasCoarse = ActivityCompat.checkSelfPermission(
activity, Manifest.permission.ACCESS_COARSE_LOCATION
) == PackageManager.PERMISSION_GRANTED
if (!hasFine && !hasCoarse) {
ActivityCompat.requestPermissions(
activity,
arrayOf(
Manifest.permission.ACCESS_FINE_LOCATION,
Manifest.permission.ACCESS_COARSE_LOCATION
),
LOCATION_REQUEST_CODE
)
return
}
val lastLocation = when {
hasFine -> locationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER)
?: locationManager.getLastKnownLocation(LocationManager.NETWORK_PROVIDER)
hasCoarse -> locationManager.getLastKnownLocation(LocationManager.NETWORK_PROVIDER)
else -> null
} ?: locationManager.getLastKnownLocation(LocationManager.PASSIVE_PROVIDER)
lastLocation?.let {
callback.onSuccess(it.latitude, it.longitude)
return
}
val providersToUse = mutableListOf<String>()
if (hasFine && locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER)) {
providersToUse.add(LocationManager.GPS_PROVIDER)
}
if (hasCoarse && locationManager.isProviderEnabled(LocationManager.NETWORK_PROVIDER)) {
providersToUse.add(LocationManager.NETWORK_PROVIDER)
}
if (locationManager.isProviderEnabled(LocationManager.PASSIVE_PROVIDER)) {
providersToUse.add(LocationManager.PASSIVE_PROVIDER)
}
if (providersToUse.isEmpty()) {
callback.onFailure("No location provider available for granted permission")
return
}
listener = object : LocationListener {
override fun onLocationChanged(location: Location) {
Log.d("LocationHelper", "Location received: ${location.latitude}, ${location.longitude}")
pendingCallback?.onSuccess(location.latitude, location.longitude)
removeUpdates()
}
override fun onProviderEnabled(provider: String) {}
override fun onProviderDisabled(provider: String) {}
override fun onStatusChanged(provider: String?, status: Int, extras: Bundle?) {}
}
providersToUse.forEach { provider ->
try {
locationManager.requestLocationUpdates(
provider,
1000L,
0f,
listener!!
)
} catch (e: SecurityException) {
Log.e("LocationHelper", "Permission issue for $provider: $e")
} catch (e: Exception) {
Log.e("LocationHelper", "Failed to request updates for $provider: $e")
}
}
handler.postDelayed({
pendingCallback?.onFailure("Location timeout")
removeUpdates()
}, TIMEOUT_MS)
}
private fun removeUpdates() {
listener?.let { locationManager.removeUpdates(it) }
listener = null
pendingCallback = null
}
fun onRequestPermissionsResult(
requestCode: Int,
permissions: Array<out String>,
grantResults: IntArray
) {
if (requestCode != LOCATION_REQUEST_CODE) return
val hasFine = ActivityCompat.checkSelfPermission(
activity, Manifest.permission.ACCESS_FINE_LOCATION
) == PackageManager.PERMISSION_GRANTED
val hasCoarse = ActivityCompat.checkSelfPermission(
activity, Manifest.permission.ACCESS_COARSE_LOCATION
) == PackageManager.PERMISSION_GRANTED
val callback = pendingCallback
pendingCallback = null
if (hasFine || hasCoarse) {
callback?.let { getCurrentPosition(it) }
} else {
callback?.onFailure("Location permission denied")
}
}
interface LocationResult {
fun onSuccess(latitude: Double, longitude: Double)
fun onFailure(error: String)
}
}
@@ -0,0 +1,196 @@
package com.pranshulgg.weather_master_app
import android.content.Context
import android.content.pm.PackageManager
import android.os.Build
import android.util.Log
import androidx.annotation.RequiresApi
import androidx.work.*
import io.flutter.embedding.android.FlutterActivity
import io.flutter.embedding.engine.FlutterEngine
import io.flutter.plugin.common.MethodChannel
import java.util.concurrent.TimeUnit
import android.os.Bundle
import android.net.ConnectivityManager
class MainActivity : FlutterActivity() {
private val BATTERY_CHANNEL = "com.pranshulgg.battery_optimization"
private val SERVICE_CHANNEL = "com.pranshulgg.weather_master_app/service"
private val LOCATION_CHANNEL = "native_location"
private val REQUEST_CODE_POST_NOTIFICATIONS = 1001
private var permissionResultPending: MethodChannel.Result? = null
private lateinit var locationHelper: LocationHelper
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
locationHelper = LocationHelper(this)
}
override fun configureFlutterEngine(flutterEngine: FlutterEngine) {
super.configureFlutterEngine(flutterEngine)
WorkInfoPlugin(this).registerWith(flutterEngine)
// Battery optimization channel
MethodChannel(flutterEngine.dartExecutor.binaryMessenger, BATTERY_CHANNEL)
.setMethodCallHandler(BatteryOptimizationHandler(this))
MethodChannel(flutterEngine.dartExecutor.binaryMessenger, LOCATION_CHANNEL).setMethodCallHandler { call, result ->
when (call.method) {
"getCurrentPosition" -> {
locationHelper.getCurrentPosition(object : LocationHelper.LocationResult {
override fun onSuccess(latitude: Double, longitude: Double) {
result.success(mapOf(
"latitude" to latitude.toString(),
"longitude" to longitude.toString()
))
}
override fun onFailure(error: String) {
result.error("LOCATION_ERROR", error, null)
}
})
}
"reverseGeocode" -> {
val lat = call.argument<Double>("latitude") ?: 0.0
val lon = call.argument<Double>("longitude") ?: 0.0
// Use the new async callback version
GeocodeHelper.reverseGeocode(this, lat, lon) { geo ->
result.success(geo)
}
}
else -> result.notImplemented()
}
}
MethodChannel(flutterEngine.dartExecutor.binaryMessenger, SERVICE_CHANNEL)
.setMethodCallHandler { call, result ->
when (call.method) {
"checkNotificationPermission" -> {
result.success(isNotificationPermissionGranted())
}
"requestNotificationPermission" -> {
requestNotificationPermission(result)
}
"startService" -> {
val intervalMinutes = when (val value = call.argument<Any>("intervalMinutes")) {
is Int -> value.toLong()
is Long -> value
else -> 90L
}
scheduleWeatherUpdates(this, intervalMinutes)
result.success(true)
}
"stopService" -> {
cancelWeatherUpdates(this)
result.success(true)
}
"isOnline" -> {
result.success(isOnline(this))
}
else -> result.notImplemented()
}
}
}
private fun isNotificationPermissionGranted(): Boolean {
return if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {
checkSelfPermission(android.Manifest.permission.POST_NOTIFICATIONS) == PackageManager.PERMISSION_GRANTED
} else {
// Below Android 13, permission not needed
true
}
}
private fun isOnline(context: Context): Boolean {
val cm = context.getSystemService(Context.CONNECTIVITY_SERVICE) as ConnectivityManager
val capabilities = cm.getNetworkCapabilities(cm.activeNetwork)
return capabilities != null
}
private fun requestNotificationPermission(result: MethodChannel.Result) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {
if (!isNotificationPermissionGranted()) {
permissionResultPending = result
requestPermissions(
arrayOf(android.Manifest.permission.POST_NOTIFICATIONS),
REQUEST_CODE_POST_NOTIFICATIONS
)
} else {
result.success(true)
}
} else {
result.success(true)
}
}
override fun onRequestPermissionsResult(
requestCode: Int,
permissions: Array<out String>,
grantResults: IntArray
) {
super.onRequestPermissionsResult(requestCode, permissions, grantResults)
locationHelper.onRequestPermissionsResult(requestCode, permissions, grantResults)
if (requestCode == REQUEST_CODE_POST_NOTIFICATIONS) {
if (grantResults.isNotEmpty() && grantResults[0] == PackageManager.PERMISSION_GRANTED) {
permissionResultPending?.success(true)
} else {
permissionResultPending?.success(false)
}
permissionResultPending = null
}
}
@RequiresApi(Build.VERSION_CODES.M)
private fun scheduleWeatherUpdates(context: Context, intervalMinutes: Long) {
// Cancel existing work first to avoid duplicates
WorkManager.getInstance(context).cancelUniqueWork("weather_update_work")
// Define constraints - only run if network connected
val constraints = Constraints.Builder()
.setRequiredNetworkType(NetworkType.CONNECTED)
.build()
// Create periodic work request
val periodicWorkRequest = PeriodicWorkRequestBuilder<WeatherUpdateWorker>(
intervalMinutes, TimeUnit.MINUTES
)
.setConstraints(constraints)
.setInitialDelay(5, TimeUnit.SECONDS) // initial quick start delay
.build()
WorkManager.getInstance(context).enqueueUniquePeriodicWork(
"weather_update_work",
ExistingPeriodicWorkPolicy.REPLACE,
periodicWorkRequest
)
}
private fun cancelWeatherUpdates(context: Context) {
WorkManager.getInstance(context).cancelUniqueWork("weather_update_work")
}
}
@@ -0,0 +1,75 @@
package com.pranshulgg.weather_master_app
import android.appwidget.AppWidgetManager
import android.appwidget.AppWidgetProvider
import android.content.Context
import android.os.Bundle
import android.widget.RemoteViews
import android.app.PendingIntent
import android.content.Intent
import com.pranshulgg.weather_master_app.util.WeatherIconMapper
class PillWidgetProvider : AppWidgetProvider() {
override fun onUpdate(context: Context, manager: AppWidgetManager, ids: IntArray) {
for (id in ids) {
updateWidget(context, manager, id)
}
}
override fun onAppWidgetOptionsChanged(
context: Context,
appWidgetManager: AppWidgetManager,
appWidgetId: Int,
newOptions: Bundle
) {
super.onAppWidgetOptionsChanged(context, appWidgetManager, appWidgetId, newOptions)
updateWidget(context, appWidgetManager, appWidgetId)
}
private fun updateWidget(context: Context, manager: AppWidgetManager, id: Int) {
val options = manager.getAppWidgetOptions(id)
val minWidth = options.getInt(AppWidgetManager.OPTION_APPWIDGET_MIN_WIDTH)
val minHeight = options.getInt(AppWidgetManager.OPTION_APPWIDGET_MIN_HEIGHT)
val layoutId = when {
minWidth > 100 && minHeight < 100 -> R.layout.pill_widget_mid
minWidth > 300 -> R.layout.pill_widget_large
minWidth > 200 && minWidth <= 250 && minHeight > 200 && minHeight <= 250 -> R.layout.pill_widget_mid_vert
else -> R.layout.pill_widget
}
val views = RemoteViews(context.packageName, layoutId)
val prefs = context.getSharedPreferences("HomeWidgetPreferences", Context.MODE_PRIVATE)
val temp = prefs.getString("temperatureCurrentPill", "--")
val code = prefs.getString("weather_codeCurrentPill", "--")
val rawIsDay = prefs.all["isDayWidget"]
val isDay = when (rawIsDay) {
is String -> rawIsDay
is Boolean -> if (rawIsDay) "1" else "0"
else -> "1"
}
views.setTextViewText(R.id.current_widget_temp_pill_pixel, "$temp°")
val iconRes = WeatherIconMapper.getIconResource(code, isDay)
views.setImageViewResource(R.id.widget_icon_current_pill_pixel, iconRes)
val intent = context.packageManager.getLaunchIntentForPackage(context.packageName)?.apply {
flags = Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK
}
val pendingIntent = PendingIntent.getActivity(
context, 0, intent,
PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE
)
views.setOnClickPendingIntent(R.id.widget_root_pill, pendingIntent)
// views.setOnClickPendingIntent(R.id.widget_root_glance, pendingIntent)
manager.updateAppWidget(id, views)
}
}
@@ -0,0 +1,96 @@
package com.pranshulgg.weather_master_app.util
import com.pranshulgg.weather_master_app.R
object WeatherIconMapper {
private val iconMap = mapOf(
// 0: Clear sky
"0_1" to R.drawable.sunny,
"0_0" to R.drawable.clear_night,
// 1,2,3: Mainly clear, partly cloudy, overcast
"1_1" to R.drawable.mostly_sunny,
"1_0" to R.drawable.mostly_clear_night,
"2_1" to R.drawable.partly_cloudy,
"2_0" to R.drawable.partly_cloudy_night,
"3_1" to R.drawable.cloudy,
"3_0" to R.drawable.cloudy,
// 45,48: Fog
"45_1" to R.drawable.haze_fog_dust_smoke,
"45_0" to R.drawable.haze_fog_dust_smoke,
"48_1" to R.drawable.haze_fog_dust_smoke,
"48_0" to R.drawable.haze_fog_dust_smoke,
// 51,53,55: Drizzle
"51_1" to R.drawable.drizzle,
"51_0" to R.drawable.drizzle,
"53_1" to R.drawable.drizzle,
"53_0" to R.drawable.drizzle,
"55_1" to R.drawable.drizzle,
"55_0" to R.drawable.drizzle,
// 56,57: Freezing Drizzle
"56_1" to R.drawable.wintry_mix_rain_snow,
"56_0" to R.drawable.wintry_mix_rain_snow,
"57_1" to R.drawable.wintry_mix_rain_snow,
"57_0" to R.drawable.wintry_mix_rain_snow,
// 61,63,65: Rain
"61_1" to R.drawable.scattered_showers_day,
"61_0" to R.drawable.scattered_showers_night,
"63_1" to R.drawable.showers_rain,
"63_0" to R.drawable.showers_rain,
"65_1" to R.drawable.heavy_rain,
"65_0" to R.drawable.heavy_rain,
// 66,67: Freezing Rain
"66_1" to R.drawable.wintry_mix_rain_snow,
"66_0" to R.drawable.wintry_mix_rain_snow,
"67_1" to R.drawable.wintry_mix_rain_snow,
"67_0" to R.drawable.wintry_mix_rain_snow,
// 71,73,75: Snowfall
"71_1" to R.drawable.snow_showers_snow,
"71_0" to R.drawable.heavy_snow,
"73_1" to R.drawable.heavy_snow,
"73_0" to R.drawable.heavy_snow,
"75_1" to R.drawable.heavy_snow,
"75_0" to R.drawable.heavy_snow,
// 77: Snow grains
"77_1" to R.drawable.flurries,
"77_0" to R.drawable.flurries,
// 80,81,82: Rain showers
"80_1" to R.drawable.scattered_showers_day,
"80_0" to R.drawable.scattered_showers_night,
"81_1" to R.drawable.showers_rain,
"81_0" to R.drawable.showers_rain,
"82_1" to R.drawable.heavy_rain,
"82_0" to R.drawable.heavy_rain,
// 85,86: Snow showers
"85_1" to R.drawable.flurries,
"85_0" to R.drawable.flurries,
"86_1" to R.drawable.heavy_snow,
"86_0" to R.drawable.heavy_snow,
// 95: Thunderstorm (no hail)
"95_1" to R.drawable.isolated_scattered_tstorms_day,
"95_0" to R.drawable.isolated_scattered_tstorms_night,
// 96,99: Thunderstorm with hail
"96_1" to R.drawable.strong_tstorms,
"96_0" to R.drawable.strong_tstorms,
"99_1" to R.drawable.strong_tstorms,
"99_0" to R.drawable.strong_tstorms
)
fun getIconResource(code: String?, isDay: String?): Int {
val key = "${code ?: "-1"}_${isDay ?: "-1"}"
return iconMap[key] ?: R.drawable.showers_rain // fallback
}
}
@@ -0,0 +1,110 @@
package com.pranshulgg.weather_master_app
import android.app.Notification
import android.app.NotificationChannel
import android.app.NotificationManager
import android.content.Context
import android.content.pm.PackageManager
import android.os.Build
import android.util.Log
import androidx.core.app.NotificationCompat
import androidx.work.CoroutineWorker
import androidx.work.ForegroundInfo
import androidx.work.WorkerParameters
import io.flutter.embedding.engine.FlutterEngine
import io.flutter.embedding.engine.dart.DartExecutor
import io.flutter.FlutterInjector
import android.content.pm.ServiceInfo
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.delay
import kotlinx.coroutines.withContext
class WeatherUpdateWorker(
appContext: Context,
workerParams: WorkerParameters
) : CoroutineWorker(appContext, workerParams) {
companion object {
private const val CHANNEL_ID = "WeatherUpdateChannel"
private const val NOTIFICATION_ID = 99999999
}
private var flutterEngine: FlutterEngine? = null
override suspend fun doWork(): Result {
setForeground(createForegroundInfo())
return try {
withContext(Dispatchers.Main) {
val loader = FlutterInjector.instance().flutterLoader()
if (!loader.initialized()) {
loader.startInitialization(applicationContext)
loader.ensureInitializationComplete(applicationContext, null)
}
flutterEngine = FlutterEngine(applicationContext).apply {
dartExecutor.executeDartEntrypoint(
DartExecutor.DartEntrypoint(
loader.findAppBundlePath(),
"workerUpdateWidget"
)
)
}
Log.d("WeatherWorker", "Dart entrypoint launched")
}
delay(6000)
withContext(Dispatchers.Main) {
flutterEngine?.destroy()
}
val prefs = applicationContext.getSharedPreferences("weather_prefs", Context.MODE_PRIVATE)
prefs.edit().putLong("last_weather_update", System.currentTimeMillis()).apply()
Result.success()
} catch (e: Exception) {
Log.e("WeatherWorker", "Error in worker", e)
withContext(Dispatchers.Main) {
flutterEngine?.destroy()
}
Result.retry()
}
}
private fun createForegroundInfo(): ForegroundInfo {
createNotificationChannel()
val notification: Notification = NotificationCompat.Builder(applicationContext, CHANNEL_ID)
.setContentTitle("Updating weather...")
.setContentText("")
.setSmallIcon(R.drawable.ic_stat_cloud_download)
.setOngoing(true)
.setProgress(0, 0, true)
.build()
return if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) {
ForegroundInfo(
NOTIFICATION_ID,
notification,
ServiceInfo.FOREGROUND_SERVICE_TYPE_DATA_SYNC
)
} else {
ForegroundInfo(NOTIFICATION_ID, notification)
}
}
private fun createNotificationChannel() {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
val channel = NotificationChannel(
CHANNEL_ID,
"Weather Updates",
NotificationManager.IMPORTANCE_LOW
)
val manager = applicationContext.getSystemService(NotificationManager::class.java)
manager.createNotificationChannel(channel)
}
}
}
@@ -0,0 +1,211 @@
package com.pranshulgg.weather_master_app
import android.appwidget.AppWidgetManager
import android.appwidget.AppWidgetProvider
import android.content.Context
import android.os.Bundle
import android.view.View
import android.widget.RemoteViews
import android.app.PendingIntent
import android.content.Intent
import android.util.Log
import com.pranshulgg.weather_master_app.util.WeatherIconMapper
import java.time.LocalDate
import java.time.format.DateTimeFormatter
import java.time.format.TextStyle
import java.util.Locale
class WeatherWidgetCastProvider : AppWidgetProvider() {
override fun onUpdate(context: Context, manager: AppWidgetManager, ids: IntArray) {
for (id in ids) {
updateWidget(context, manager, id, null)
}
}
override fun onAppWidgetOptionsChanged(
context: Context,
manager: AppWidgetManager,
id: Int,
newOptions: Bundle?
) {
updateWidget(context, manager, id, newOptions)
super.onAppWidgetOptionsChanged(context, manager, id, newOptions)
}
private fun updateWidget(
context: Context,
manager: AppWidgetManager,
id: Int,
newOptions: Bundle?
) {
val options = newOptions ?: manager.getAppWidgetOptions(id)
val reservedTopDp = 200
val perDailyItemDp = 70
val minHeightDp = options.getInt(AppWidgetManager.OPTION_APPWIDGET_MIN_HEIGHT, 0)
val optionsCast = manager.getAppWidgetOptions(id)
val minHeight = optionsCast.getInt(AppWidgetManager.OPTION_APPWIDGET_MIN_HEIGHT)
val heightDp = getWidgetHeightDp(options)
val availableDp = (heightDp - reservedTopDp).coerceAtLeast(0)
val numDailyItems = (availableDp / perDailyItemDp).coerceIn(0, 4)
val layoutIdDaily = if (numDailyItems > 0) {
R.layout.widget_hourly_current_daily
} else {
R.layout.widget_hourly_current
}
val views = RemoteViews(context.packageName, layoutIdDaily)
val prefs = context.getSharedPreferences("HomeWidgetPreferences", Context.MODE_PRIVATE)
val temp = prefs.getString("temperatureCurrentPill", "--")
val code = prefs.getString("weather_codeCurrentPill", "--")
val conditionName = prefs.getString("locationCurrentConditon", "--")
val locationName = prefs.getString("locationNameWidget", "--")
val rawIsDay = prefs.all["isDayWidget"]
val isDay = when (rawIsDay) {
is String -> rawIsDay
is Boolean -> if (rawIsDay) "1" else "0"
else -> "1"
}
val max = prefs.getString("todayMax", "--")
val min = prefs.getString("todayMin", "--")
views.setTextViewText(R.id.current_widget_temp_cast, "$temp°")
views.setTextViewText(R.id.temp_high_cast, "$max° •")
views.setTextViewText(R.id.temp_low_cast, " $min°")
val iconRes = WeatherIconMapper.getIconResource(code, isDay)
views.setImageViewResource(R.id.widget_icon_hourly_cast, iconRes)
val containerId = R.id.hourly_cast
views.removeAllViews(containerId)
// Get widget size information
val minWidth = options.getInt(AppWidgetManager.OPTION_APPWIDGET_MIN_WIDTH)
// Determine widget size category
val widgetSize = when {
minWidth > 300 -> WidgetSize.LARGE // Show all elements
minWidth > 250 -> WidgetSize.MEDIUM // Hide location name
else -> WidgetSize.SMALL // Hide both location and condition
}
// Set visibility based on widget size
when (widgetSize) {
WidgetSize.LARGE -> {
views.setTextViewText(R.id.weather_condition_current, conditionName)
views.setTextViewText(R.id.current_widget_locationName, locationName)
views.setViewVisibility(R.id.weather_condition_current, View.VISIBLE)
views.setViewVisibility(R.id.current_widget_locationName, View.VISIBLE)
}
WidgetSize.MEDIUM -> {
views.setTextViewText(R.id.weather_condition_current, conditionName)
views.setViewVisibility(R.id.weather_condition_current, View.VISIBLE)
views.setViewVisibility(R.id.current_widget_locationName, View.GONE)
}
WidgetSize.SMALL -> {
views.setViewVisibility(R.id.weather_condition_current, View.GONE)
views.setViewVisibility(R.id.current_widget_locationName, View.GONE)
}
}
// Determine how many hourly items to show based on widget size
val numItems = when (widgetSize) {
WidgetSize.LARGE -> 4
WidgetSize.MEDIUM -> 2
WidgetSize.SMALL -> 0
}
// Add forecast items based on widget size
for (i in 0 until numItems) {
val hTemp = prefs.getString("hourly_temp_$i", "--")
val hTime = prefs.getString("hourly_time_$i", "--") ?: "--"
val hCode = prefs.getString("hourly_code_$i", "--")
val itemView = RemoteViews(context.packageName, R.layout.hourly_item)
itemView.setTextViewText(R.id.hourly_temp, "$hTemp°")
itemView.setTextViewText(R.id.hourly_time, hTime)
val hourlyIcon = WeatherIconMapper.getIconResource(hCode, isDay)
itemView.setImageViewResource(R.id.hourly_icon, hourlyIcon)
views.addView(containerId, itemView)
}
val dailyContainerId = R.id.daily_cast
views.removeAllViews(dailyContainerId)
for (i in 0 until numDailyItems) {
val dayMax = prefs.getString("day${i+1}Max", "--")
val dayMin = prefs.getString("day${i+1}Min", "--")
val dayCode = prefs.getString("day${i+1}Code", "--")
val dayCondition = prefs.getString("day${i+1}_condition", "--")
val dayDate = prefs.getString("day${i+1}Date", "--")
val weekday = try {
val date = LocalDate.parse("${LocalDate.now().year}/$dayDate", DateTimeFormatter.ofPattern("yyyy/M/d"))
date.dayOfWeek.getDisplayName(TextStyle.SHORT, Locale.getDefault())
} catch (e: Exception) {
dayDate
}
val dailyItem = RemoteViews(context.packageName, R.layout.daily_item)
dailyItem.setTextViewText(R.id.daily_time, weekday)
dailyItem.setTextViewText(R.id.daily_temp_max, "$dayMax°")
dailyItem.setTextViewText(R.id.daily_temp_min, "$dayMin°")
dailyItem.setTextViewText(R.id.daily_condition, "$dayCondition")
val dailyIcon = WeatherIconMapper.getIconResource(dayCode, isDay)
dailyItem.setImageViewResource(R.id.daily_icon, dailyIcon)
views.addView(dailyContainerId, dailyItem)
}
val intent = context.packageManager.getLaunchIntentForPackage(context.packageName)?.apply {
flags = Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK
}
val pendingIntent = PendingIntent.getActivity(
context, 0, intent,
PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE
)
views.setOnClickPendingIntent(R.id.widget_root_cast, pendingIntent)
manager.updateAppWidget(id, views)
}
private enum class WidgetSize {
LARGE, MEDIUM, SMALL
}
fun getWidgetHeightDp(options: Bundle): Int {
val minH = options.getInt(AppWidgetManager.OPTION_APPWIDGET_MIN_HEIGHT, 0)
val maxH = options.getInt(AppWidgetManager.OPTION_APPWIDGET_MAX_HEIGHT, 0)
return when {
maxH > 0 -> maxH
minH > 0 -> minH
else -> 300 // fallback default for broken launchers
}
}
}
@@ -0,0 +1,63 @@
package com.pranshulgg.weather_master_app
import android.appwidget.AppWidgetManager
import android.appwidget.AppWidgetProvider
import android.content.Context
import android.widget.RemoteViews
import android.app.PendingIntent
import android.content.Intent
import android.os.Bundle
import android.util.TypedValue
import com.pranshulgg.weather_master_app.util.WeatherIconMapper
class WeatherWidgetProvider : AppWidgetProvider() {
override fun onUpdate(context: Context, manager: AppWidgetManager, ids: IntArray) {
for (id in ids) {
val views = RemoteViews(context.packageName, R.layout.weather_widget)
val prefs = context.getSharedPreferences("HomeWidgetPreferences", Context.MODE_PRIVATE)
val temp = prefs.getString("temperatureCurrentPill", "--")
val code = prefs.getString("weather_codeCurrentPill", "--")
// Prevents crash when isDayWidget was stored as Boolean instead of String
val rawIsDay = prefs.all["isDayWidget"]
val isDay = when (rawIsDay) {
is String -> rawIsDay
is Boolean -> if (rawIsDay) "1" else "0"
else -> "1"
}
val max = prefs.getString("todayMax", "--")
val min = prefs.getString("todayMin", "--")
views.setTextViewText(R.id.current_widget_temp_pill, "$temp°")
views.setTextViewText(R.id.temp_high, "$max° •")
views.setTextViewText(R.id.temp_low, " $min°")
val iconRes = WeatherIconMapper.getIconResource(code, isDay)
views.setImageViewResource(R.id.widget_icon_current_pill, iconRes)
views.setImageViewResource(R.id.widget_icon_current_pill, iconRes)
val intent = context.packageManager.getLaunchIntentForPackage(context.packageName)?.apply {
flags = Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK
}
val pendingIntent = PendingIntent.getActivity(
context, 0, intent,
PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE
)
views.setOnClickPendingIntent(R.id.widget_root, pendingIntent)
manager.updateAppWidget(id, views)
}
}
}
@@ -0,0 +1,68 @@
package com.pranshulgg.weather_master_app
import android.content.Context
import androidx.work.WorkManager
import io.flutter.embedding.engine.FlutterEngine
import io.flutter.plugin.common.MethodChannel
import java.text.SimpleDateFormat
import java.util.*
class WorkInfoPlugin(private val context: Context) {
private val CHANNEL = "com.pranshulgg.workinfo/channel"
fun registerWith(flutterEngine: FlutterEngine) {
MethodChannel(flutterEngine.dartExecutor.binaryMessenger, CHANNEL).setMethodCallHandler { call, result ->
if (call.method == "getWorkInfoSummary") {
val uniqueWorkName = call.argument<String>("uniqueWorkName") ?: ""
val intervalMinutes = (call.argument<Number>("intervalMinutes")?.toLong()) ?: 15L
try {
// Call the member function here
val info = getWorkInfoSummary(uniqueWorkName, intervalMinutes)
result.success(info)
} catch (e: Exception) {
result.error("ERROR", e.message, null)
}
} else {
result.notImplemented()
}
}
}
private fun getWorkInfoSummary(uniqueWorkName: String, intervalMinutes: Long): Map<String, Any> {
val workInfos = WorkManager.getInstance(context).getWorkInfosForUniqueWork(uniqueWorkName).get()
if (workInfos.isEmpty()) return mapOf("error" to "No work info found.")
val info = workInfos[0]
val id = info.id.toString()
val tags = info.tags.toList()
val state = info.state.name
val attempt = info.runAttemptCount
val prefs = context.getSharedPreferences("weather_prefs", Context.MODE_PRIVATE)
val lastRunMillis = prefs.getLong("last_weather_update", System.currentTimeMillis())
val selectedTimeUnit = prefs.getString("selectedTimeUnit", "12 hr") ?: "12 hr"
val nextRunMillis = lastRunMillis + intervalMinutes * 60 * 1000
// Select time format based on preference
val timePattern = if (selectedTimeUnit == "24 hr") "yyyy-MM-dd HH:mm" else "yyyy-MM-dd hh:mm a"
val sdf = SimpleDateFormat(timePattern, Locale.getDefault())
val nextRunFormatted = sdf.format(Date(nextRunMillis))
return mapOf(
"Enqueued" to true,
"ID" to id,
"Work Tags" to tags,
"Current State" to state,
"Next Scheduled Run" to nextRunFormatted,
"Attempt Number" to attempt
)
}
}
@@ -0,0 +1,79 @@
package com.pranshulgg.weather_master_app
import android.app.Activity
import android.appwidget.AppWidgetManager
import android.content.Intent
import android.os.Bundle
import android.widget.Button
import android.widget.CheckBox
import android.widget.ImageView
import android.widget.LinearLayout
import android.widget.TextClock
import android.widget.TextView
import com.google.android.material.slider.Slider
class clockDateWidgetConfigActivity : Activity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.widget_config_activity)
val previewLayout = findViewById<LinearLayout>(R.id.widget_preview)
val previewClock = findViewById<TextClock>(R.id.preview_text_clock)
val previewDate = findViewById<TextView>(R.id.preview_date)
val previewTemp = findViewById<TextView>(R.id.preview_temp)
val previewCondition = findViewById<TextView>(R.id.preview_condition)
val previewIcon = findViewById<ImageView>(R.id.preview_weather_icon)
val showClockCheck = findViewById<CheckBox>(R.id.showClockCheck)
val sizeSlider = findViewById<Slider>(R.id.clockSizeSeek)
val sizeText = findViewById<TextView>(R.id.clockSizeText)
val saveButton = findViewById<Button>(R.id.saveWidgetBtn)
fun updatePreview() {
previewClock.textSize = sizeSlider.value
previewClock.visibility = if (showClockCheck.isChecked) TextView.VISIBLE else TextView.GONE
previewTemp.text = "29° • "
previewCondition.text = getString(R.string.clear_sky)
previewDate.text = java.text.SimpleDateFormat("EEE, MMM d").format(System.currentTimeMillis())
}
sizeSlider.addOnChangeListener { _, _, _ -> updatePreview() }
showClockCheck.setOnCheckedChangeListener { _, _ -> updatePreview() }
updatePreview()
val appWidgetId = intent.extras?.getInt(AppWidgetManager.EXTRA_APPWIDGET_ID, AppWidgetManager.INVALID_APPWIDGET_ID)
if (appWidgetId == null || appWidgetId == AppWidgetManager.INVALID_APPWIDGET_ID) {
finish()
return
}
saveButton.setOnClickListener {
val prefs = getSharedPreferences("HomeWidgetPreferences", MODE_PRIVATE)
prefs.edit().apply {
putBoolean("showClock", showClockCheck.isChecked)
putFloat("clockSize", sizeSlider.value)
apply()
}
val manager = AppWidgetManager.getInstance(this)
clockDateWidgetProvider().onUpdate(this, manager, intArrayOf(appWidgetId))
val result = Intent().apply { putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, appWidgetId) }
setResult(RESULT_OK, result)
finish()
}
}
}
@@ -0,0 +1,87 @@
package com.pranshulgg.weather_master_app
import android.appwidget.AppWidgetManager
import android.appwidget.AppWidgetProvider
import android.content.Context
import android.content.Intent
import android.util.TypedValue
import android.view.View
import android.widget.RemoteViews
import android.app.PendingIntent
import android.provider.AlarmClock
import android.provider.CalendarContract
import com.pranshulgg.weather_master_app.util.WeatherIconMapper
class clockDateWidgetProvider : AppWidgetProvider() {
override fun onUpdate(context: Context, manager: AppWidgetManager, ids: IntArray) {
val prefs = context.getSharedPreferences("HomeWidgetPreferences", Context.MODE_PRIVATE)
val showClock = prefs.getBoolean("showClock", true)
val clockSize = prefs.getFloat("clockSize", 60f)
for (id in ids) {
val views = RemoteViews(context.packageName, R.layout.glance_widget)
// Update temperature & condition
val temp = prefs.getString("temperatureCurrentPill", "--")
val code = prefs.getString("weather_codeCurrentPill", "--")
val conditionName = prefs.getString("locationCurrentConditon", "--")
val rawIsDay = prefs.all["isDayWidget"]
val isDay = when (rawIsDay) {
is String -> rawIsDay
is Boolean -> if (rawIsDay) "1" else "0"
else -> "1"
}
views.setTextViewText(R.id.current_glance_temp, "$temp° • ")
views.setTextViewText(R.id.current_glance_condition, conditionName)
val iconRes = WeatherIconMapper.getIconResource(code, isDay)
views.setImageViewResource(R.id.current_img_glance, iconRes)
if (showClock) {
views.setViewVisibility(R.id.widget_text_clock_glance, View.VISIBLE)
views.setTextViewTextSize(R.id.widget_text_clock_glance, TypedValue.COMPLEX_UNIT_SP, clockSize)
val clockIntent = Intent(AlarmClock.ACTION_SHOW_ALARMS)
val pendingIntent = PendingIntent.getActivity(
context,
0,
clockIntent,
PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE
)
views.setOnClickPendingIntent(R.id.widget_text_clock_glance, pendingIntent)
} else {
views.setViewVisibility(R.id.widget_text_clock_glance, View.GONE)
}
val calendarUri = CalendarContract.CONTENT_URI.buildUpon().appendPath("time").build()
val calendarIntent = Intent(Intent.ACTION_VIEW).apply {
data = calendarUri
flags = Intent.FLAG_ACTIVITY_NEW_TASK
}
val calendarPendingIntent = PendingIntent.getActivity(
context,
1,
calendarIntent,
PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE
)
views.setOnClickPendingIntent(R.id.current_widget_date, calendarPendingIntent)
val intent = context.packageManager.getLaunchIntentForPackage(context.packageName)?.apply {
flags = Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK
}
val pendingIntent = PendingIntent.getActivity(
context, 0, intent,
PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE
)
views.setOnClickPendingIntent(R.id.widget_root_glance, pendingIntent)
manager.updateAppWidget(id, views)
}
}
}
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Modify this file to customize your launch splash screen -->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="?android:colorBackground" />
<!-- You can insert your own image assets here -->
<!-- <item>
<bitmap
android:gravity="center"
android:src="@mipmap/launch_image" />
</item> -->
</layer-list>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

@@ -0,0 +1,40 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:aapt="http://schemas.android.com/aapt"
android:width="350dp"
android:height="120dp"
android:viewportWidth="350"
android:viewportHeight="120">
<path
android:pathData="M60,0L290,0A60,60 0,0 1,350 60L350,60A60,60 0,0 1,290 120L60,120A60,60 0,0 1,0 60L0,60A60,60 0,0 1,60 0z"
android:fillColor="#15130B"/>
<path
android:pathData="M102.33,47.5C102.33,61.43 91.23,72.79 77.33,73.31V73.33H42.33V73.33H42.1C33.02,73.33 25.67,66.03 25.67,57.02C25.67,48.01 33.02,40.7 42.1,40.7C45.24,40.7 48.19,41.58 50.69,43.11C52.78,30.93 63.47,21.67 76.32,21.67C90.69,21.67 102.33,33.23 102.33,47.5Z"
android:fillAlpha="0.95"
android:fillType="evenOdd">
<aapt:attr name="android:fillColor">
<gradient
android:centerX="89.55"
android:centerY="68.94"
android:gradientRadius="60.12"
android:type="radial">
<item android:offset="0.3" android:color="#FFB4B4B4"/>
<item android:offset="1" android:color="#FFE3E3E3"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M50.67,75L43.6,81.83C42.67,82.71 41.93,83.78 41.43,84.95C40.93,86.13 40.67,87.39 40.67,88.67C40.67,89.95 40.93,91.21 41.43,92.39C41.93,93.56 42.67,94.62 43.6,95.5C47.5,99.28 53.83,99.28 57.74,95.5C58.67,94.62 59.41,93.55 59.91,92.37C60.42,91.18 60.67,89.91 60.67,88.63C60.66,87.34 60.39,86.07 59.88,84.89C59.36,83.71 58.61,82.65 57.67,81.78L50.67,75ZM64,53.33L56.93,60.17C56,61.05 55.27,62.11 54.76,63.28C54.26,64.46 54,65.72 54,67C54,68.28 54.26,69.54 54.76,70.72C55.27,71.89 56,72.96 56.93,73.84C60.83,77.61 67.17,77.61 71.07,73.84C72,72.95 72.74,71.88 73.24,70.7C73.75,69.52 74.01,68.24 74,66.96C73.99,65.67 73.73,64.4 73.21,63.22C72.7,62.05 71.95,60.99 71.01,60.11L64,53.33ZM77.33,75L70.26,81.83C69.34,82.71 68.6,83.78 68.1,84.95C67.59,86.13 67.33,87.39 67.33,88.67C67.33,89.95 67.59,91.21 68.1,92.39C68.6,93.56 69.34,94.62 70.26,95.5C74.17,99.28 80.5,99.28 84.4,95.5C85.33,94.62 86.07,93.55 86.58,92.37C87.08,91.18 87.34,89.91 87.33,88.63C87.33,87.34 87.06,86.07 86.54,84.89C86.03,83.71 85.28,82.65 84.34,81.78L77.33,75ZM35.67,56.67L28.59,63.5C27.67,64.38 26.93,65.44 26.43,66.62C25.93,67.79 25.67,69.06 25.67,70.33C25.67,71.61 25.93,72.88 26.43,74.05C26.93,75.23 27.67,76.29 28.59,77.17C32.5,80.94 38.83,80.94 42.74,77.17C43.66,76.29 44.4,75.23 44.9,74.05C45.41,72.88 45.67,71.61 45.67,70.33C45.67,69.06 45.41,67.79 44.9,66.62C44.4,65.44 43.66,64.38 42.74,63.5L42.67,63.44L35.67,56.67ZM92.33,53.33L85.26,60.17C84.34,61.05 83.6,62.11 83.1,63.28C82.59,64.46 82.33,65.72 82.33,67C82.33,68.28 82.59,69.54 83.1,70.72C83.6,71.89 84.34,72.95 85.26,73.83C89.17,77.61 95.5,77.61 99.4,73.83C100.33,72.95 101.07,71.89 101.57,70.72C102.07,69.54 102.33,68.28 102.33,67C102.33,65.72 102.07,64.46 101.57,63.28C101.07,62.11 100.33,61.05 99.4,60.17L99.34,60.11L92.33,53.33Z"
android:fillColor="#0B57D0"/>
<path
android:pathData="M230.5,68.95V63.7L245.9,49.97C247.1,48.91 247.93,47.9 248.4,46.95C248.87,46 249.1,45.08 249.1,44.2C249.1,43 248.84,41.93 248.32,41C247.81,40.05 247.09,39.3 246.18,38.75C245.27,38.2 244.23,37.92 243.05,37.92C241.8,37.92 240.69,38.22 239.73,38.8C238.77,39.37 238.03,40.13 237.5,41.08C236.97,42.03 236.72,43.05 236.75,44.15H230.55C230.55,41.75 231.08,39.66 232.15,37.88C233.23,36.09 234.72,34.71 236.6,33.72C238.5,32.74 240.69,32.25 243.18,32.25C245.48,32.25 247.54,32.77 249.38,33.8C251.21,34.82 252.65,36.23 253.7,38.05C254.75,39.85 255.27,41.92 255.27,44.28C255.27,45.99 255.04,47.43 254.57,48.6C254.11,49.77 253.41,50.84 252.48,51.83C251.56,52.81 250.42,53.9 249.05,55.1L238.13,64.78L237.57,63.28H255.27V68.95H230.5ZM275.26,69V63.05H259.31V57.42L270.83,33H277.71L266.18,57.42H275.26V48.05H281.36V57.42H284.73V63.05H281.36V69H275.26ZM297.73,50.25C296.08,50.25 294.57,49.85 293.2,49.05C291.84,48.23 290.74,47.15 289.93,45.8C289.13,44.43 288.73,42.92 288.73,41.25C288.73,39.62 289.14,38.12 289.98,36.75C290.81,35.38 291.91,34.29 293.28,33.47C294.64,32.66 296.13,32.25 297.73,32.25C299.38,32.25 300.88,32.66 302.23,33.47C303.6,34.28 304.69,35.36 305.5,36.72C306.32,38.08 306.73,39.58 306.73,41.25C306.73,42.92 306.32,44.43 305.5,45.8C304.69,47.15 303.6,48.23 302.23,49.05C300.88,49.85 299.38,50.25 297.73,50.25ZM297.73,45.1C298.43,45.1 299.07,44.92 299.65,44.58C300.24,44.22 300.7,43.76 301.05,43.17C301.4,42.59 301.58,41.95 301.58,41.25C301.58,40.55 301.4,39.91 301.05,39.33C300.7,38.74 300.24,38.28 299.65,37.92C299.07,37.58 298.43,37.4 297.73,37.4C297.03,37.4 296.39,37.58 295.8,37.92C295.22,38.28 294.75,38.74 294.4,39.33C294.05,39.91 293.88,40.55 293.88,41.25C293.88,41.95 294.05,42.59 294.4,43.17C294.75,43.76 295.22,44.22 295.8,44.58C296.39,44.92 297.03,45.1 297.73,45.1Z"
android:fillColor="#DBC66E"/>
<path
android:pathData="M233.52,97.27C232.8,97.27 232.12,97.13 231.48,96.85C230.84,96.57 230.28,96.17 229.81,95.66C229.34,95.15 229.01,94.54 228.8,93.84L231.13,93.21C231.3,93.78 231.6,94.23 232.04,94.54C232.49,94.85 232.98,95 233.51,94.99C233.98,94.99 234.41,94.88 234.78,94.66C235.15,94.44 235.45,94.14 235.66,93.77C235.87,93.39 235.98,92.97 235.98,92.5C235.98,91.79 235.75,91.19 235.29,90.71C234.83,90.23 234.24,89.99 233.51,89.99C233.29,89.99 233.07,90.02 232.86,90.08C232.65,90.14 232.45,90.22 232.26,90.33L231.16,88.43L236,84.29L236.21,84.87H229.36V82.6H238.19V84.88L234.3,88.62L234.28,87.91C235.15,87.97 235.9,88.21 236.51,88.64C237.13,89.07 237.6,89.62 237.93,90.29C238.26,90.96 238.43,91.7 238.43,92.5C238.43,93.41 238.21,94.22 237.76,94.94C237.32,95.66 236.73,96.23 235.98,96.65C235.24,97.06 234.42,97.27 233.52,97.27ZM243.52,97V85.23L240.82,86.88V84.22L243.52,82.6H245.98V97H243.52ZM252.59,89.5C251.93,89.5 251.33,89.34 250.78,89.02C250.23,88.69 249.8,88.26 249.47,87.72C249.15,87.17 248.99,86.57 248.99,85.9C248.99,85.25 249.16,84.65 249.49,84.1C249.82,83.55 250.26,83.12 250.81,82.79C251.36,82.46 251.95,82.3 252.59,82.3C253.25,82.3 253.85,82.46 254.39,82.79C254.94,83.11 255.37,83.54 255.7,84.09C256.03,84.63 256.19,85.23 256.19,85.9C256.19,86.57 256.03,87.17 255.7,87.72C255.37,88.26 254.94,88.69 254.39,89.02C253.85,89.34 253.25,89.5 252.59,89.5ZM252.59,87.44C252.87,87.44 253.13,87.37 253.36,87.23C253.59,87.09 253.78,86.9 253.92,86.67C254.06,86.44 254.13,86.18 254.13,85.9C254.13,85.62 254.06,85.36 253.92,85.13C253.78,84.9 253.59,84.71 253.36,84.57C253.13,84.43 252.87,84.36 252.59,84.36C252.31,84.36 252.05,84.43 251.82,84.57C251.59,84.71 251.4,84.9 251.26,85.13C251.12,85.36 251.05,85.62 251.05,85.9C251.05,86.18 251.12,86.44 251.26,86.67C251.4,86.9 251.59,87.09 251.82,87.23C252.05,87.37 252.31,87.44 252.59,87.44Z"
android:fillColor="#D1C6A1"/>
<path
android:pathData="M268.49,93.53C267.95,93.53 267.47,93.41 267.03,93.16C266.59,92.91 266.24,92.58 265.98,92.15C265.73,91.72 265.6,91.23 265.6,90.7C265.6,90.16 265.73,89.68 265.99,89.25C266.25,88.82 266.6,88.48 267.03,88.24C267.46,87.99 267.95,87.87 268.49,87.87C268.99,87.87 269.45,87.99 269.87,88.24C270.3,88.48 270.64,88.82 270.89,89.25C271.14,89.68 271.27,90.16 271.27,90.7C271.27,91.23 271.14,91.72 270.89,92.15C270.64,92.58 270.3,92.91 269.87,93.16C269.45,93.41 268.99,93.53 268.49,93.53Z"
android:fillColor="#ffffff"/>
<path
android:pathData="M280.46,96.98V94.88L286.63,89.39C287.11,88.96 287.44,88.56 287.63,88.18C287.81,87.8 287.9,87.43 287.9,87.08C287.9,86.6 287.8,86.17 287.6,85.8C287.39,85.42 287.1,85.12 286.73,84.9C286.38,84.68 285.96,84.57 285.48,84.57C284.98,84.57 284.54,84.69 284.15,84.92C283.77,85.15 283.48,85.45 283.27,85.83C283.05,86.21 282.95,86.62 282.96,87.06H280.48C280.48,86.1 280.7,85.26 281.13,84.55C281.56,83.84 282.15,83.28 282.9,82.89C283.67,82.5 284.54,82.3 285.54,82.3C286.45,82.3 287.28,82.51 288.02,82.92C288.75,83.33 289.33,83.89 289.74,84.62C290.17,85.34 290.38,86.17 290.38,87.11C290.38,87.8 290.28,88.37 290.1,88.84C289.91,89.31 289.63,89.74 289.26,90.13C288.89,90.52 288.43,90.96 287.89,91.44L283.52,95.31L283.3,94.71H290.38V96.98H280.46ZM298.37,97V94.62H291.99V92.37L296.6,82.6H299.35L294.74,92.37H298.37V88.62H300.81V92.37H302.16V94.62H300.81V97H298.37ZM307.36,89.5C306.7,89.5 306.09,89.34 305.55,89.02C305,88.69 304.56,88.26 304.24,87.72C303.92,87.17 303.76,86.57 303.76,85.9C303.76,85.25 303.92,84.65 304.26,84.1C304.59,83.55 305.03,83.12 305.58,82.79C306.12,82.46 306.72,82.3 307.36,82.3C308.02,82.3 308.62,82.46 309.16,82.79C309.7,83.11 310.14,83.54 310.47,84.09C310.79,84.63 310.96,85.23 310.96,85.9C310.96,86.57 310.79,87.17 310.47,87.72C310.14,88.26 309.7,88.69 309.16,89.02C308.62,89.34 308.02,89.5 307.36,89.5ZM307.36,87.44C307.64,87.44 307.89,87.37 308.13,87.23C308.36,87.09 308.55,86.9 308.69,86.67C308.83,86.44 308.9,86.18 308.9,85.9C308.9,85.62 308.83,85.36 308.69,85.13C308.55,84.9 308.36,84.71 308.13,84.57C307.89,84.43 307.64,84.36 307.36,84.36C307.08,84.36 306.82,84.43 306.59,84.57C306.35,84.71 306.17,84.9 306.03,85.13C305.89,85.36 305.82,85.62 305.82,85.9C305.82,86.18 305.89,86.44 306.03,86.67C306.17,86.9 306.35,87.09 306.59,87.23C306.82,87.37 307.08,87.44 307.36,87.44Z"
android:fillColor="#E8E2D4"/>
</vector>
@@ -0,0 +1,203 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:aapt="http://schemas.android.com/aapt"
android:width="350dp"
android:height="210dp"
android:viewportWidth="350"
android:viewportHeight="210">
<path
android:pathData="M18,0L332,0A18,18 0,0 1,350 18L350,192A18,18 0,0 1,332 210L18,210A18,18 0,0 1,0 192L0,18A18,18 0,0 1,18 0z"
android:fillColor="#15130B"/>
<path
android:pathData="M18,0L332,0A18,18 0,0 1,350 18L350,192A18,18 0,0 1,332 210L18,210A18,18 0,0 1,0 192L0,18A18,18 0,0 1,18 0z"
android:fillColor="#15130B"/>
<path
android:pathData="M248.26,55V42.04H249.86V47.76H256.68V42.04H258.29V55H256.68V49.28H249.86V55H248.26ZM265.02,55.27C264.07,55.27 263.23,55.06 262.52,54.64C261.81,54.21 261.26,53.62 260.86,52.87C260.47,52.1 260.27,51.22 260.27,50.2C260.27,49.14 260.47,48.22 260.86,47.45C261.25,46.67 261.79,46.07 262.48,45.65C263.19,45.22 264.01,45.01 264.95,45.01C265.93,45.01 266.76,45.24 267.44,45.69C268.13,46.13 268.65,46.78 268.99,47.61C269.34,48.44 269.49,49.44 269.44,50.59H267.82V50.01C267.8,48.82 267.56,47.93 267.09,47.34C266.63,46.75 265.93,46.45 265.01,46.45C264.02,46.45 263.26,46.77 262.75,47.4C262.23,48.04 261.97,48.95 261.97,50.14C261.97,51.29 262.23,52.17 262.75,52.8C263.26,53.43 264,53.75 264.95,53.75C265.59,53.75 266.15,53.6 266.63,53.31C267.1,53.01 267.47,52.59 267.74,52.04L269.28,52.57C268.9,53.43 268.33,54.09 267.57,54.57C266.81,55.04 265.96,55.27 265.02,55.27ZM261.43,50.59V49.3H268.61V50.59H261.43ZM274.03,55.27C273.31,55.27 272.7,55.14 272.21,54.87C271.72,54.6 271.35,54.25 271.1,53.81C270.85,53.37 270.73,52.89 270.73,52.37C270.73,51.86 270.83,51.42 271.02,51.05C271.22,50.67 271.49,50.36 271.85,50.11C272.2,49.86 272.62,49.66 273.11,49.52C273.58,49.39 274.09,49.28 274.66,49.19C275.24,49.1 275.82,49.01 276.41,48.93C277,48.86 277.55,48.78 278.06,48.71L277.48,49.04C277.5,48.18 277.32,47.54 276.96,47.13C276.6,46.71 275.97,46.5 275.09,46.5C274.5,46.5 273.98,46.64 273.54,46.91C273.1,47.17 272.79,47.6 272.61,48.21L271.09,47.75C271.32,46.89 271.78,46.22 272.45,45.74C273.12,45.25 274.01,45.01 275.1,45.01C275.99,45.01 276.74,45.17 277.37,45.49C278.01,45.8 278.46,46.27 278.74,46.91C278.88,47.21 278.96,47.54 279,47.89C279.04,48.24 279.05,48.6 279.05,48.99V55H277.63V52.67L277.97,52.88C277.6,53.67 277.09,54.26 276.43,54.67C275.77,55.07 274.98,55.27 274.03,55.27ZM274.28,53.93C274.85,53.93 275.35,53.83 275.77,53.62C276.2,53.41 276.54,53.14 276.8,52.8C277.05,52.46 277.22,52.09 277.3,51.69C277.39,51.39 277.44,51.06 277.44,50.69C277.46,50.32 277.46,50.03 277.46,49.83L278.02,50.08C277.5,50.15 276.98,50.22 276.48,50.28C275.98,50.35 275.5,50.42 275.05,50.5C274.6,50.57 274.2,50.66 273.83,50.76C273.57,50.85 273.32,50.95 273.09,51.08C272.86,51.22 272.67,51.39 272.53,51.6C272.39,51.8 272.32,52.06 272.32,52.36C272.32,52.63 272.39,52.88 272.52,53.12C272.66,53.36 272.87,53.55 273.15,53.7C273.44,53.85 273.81,53.93 274.28,53.93ZM283.67,55L280.14,45.28H281.76L284.49,52.96L287.21,45.28H288.84L285.31,55H283.67ZM291.73,59.32L293.61,54.21L293.64,55.72L289.39,45.28H291.07L294.4,53.68H293.82L296.95,45.28H298.58L293.28,59.32H291.73ZM303.67,55V45.28H305.1V47.63L304.86,47.32C304.98,47.02 305.12,46.75 305.3,46.49C305.49,46.24 305.7,46.04 305.92,45.87C306.18,45.67 306.46,45.51 306.78,45.41C307.1,45.3 307.42,45.24 307.75,45.22C308.08,45.19 308.39,45.21 308.68,45.28V46.78C308.34,46.69 307.97,46.67 307.57,46.71C307.17,46.75 306.8,46.9 306.46,47.15C306.14,47.37 305.9,47.64 305.73,47.96C305.56,48.28 305.44,48.63 305.38,49C305.31,49.36 305.28,49.74 305.28,50.12V55H303.67ZM312.83,55.27C312.1,55.27 311.49,55.14 311,54.87C310.52,54.6 310.15,54.25 309.89,53.81C309.65,53.37 309.52,52.89 309.52,52.37C309.52,51.86 309.62,51.42 309.81,51.05C310.01,50.67 310.29,50.36 310.64,50.11C310.99,49.86 311.42,49.66 311.91,49.52C312.37,49.39 312.89,49.28 313.46,49.19C314.03,49.1 314.62,49.01 315.2,48.93C315.79,48.86 316.34,48.78 316.85,48.71L316.27,49.04C316.29,48.18 316.12,47.54 315.75,47.13C315.39,46.71 314.77,46.5 313.88,46.5C313.29,46.5 312.78,46.64 312.33,46.91C311.89,47.17 311.59,47.6 311.41,48.21L309.89,47.75C310.12,46.89 310.57,46.22 311.24,45.74C311.92,45.25 312.8,45.01 313.9,45.01C314.78,45.01 315.54,45.17 316.17,45.49C316.8,45.8 317.26,46.27 317.54,46.91C317.67,47.21 317.76,47.54 317.8,47.89C317.83,48.24 317.85,48.6 317.85,48.99V55H316.43V52.67L316.76,52.88C316.39,53.67 315.88,54.26 315.22,54.67C314.57,55.07 313.77,55.27 312.83,55.27ZM313.07,53.93C313.65,53.93 314.14,53.83 314.57,53.62C314.99,53.41 315.33,53.14 315.59,52.8C315.85,52.46 316.02,52.09 316.1,51.69C316.18,51.39 316.23,51.06 316.24,50.69C316.25,50.32 316.26,50.03 316.26,49.83L316.82,50.08C316.29,50.15 315.78,50.22 315.28,50.28C314.77,50.35 314.3,50.42 313.85,50.5C313.39,50.57 312.99,50.66 312.63,50.76C312.37,50.85 312.12,50.95 311.88,51.08C311.65,51.22 311.47,51.39 311.33,51.6C311.19,51.8 311.12,52.06 311.12,52.36C311.12,52.63 311.18,52.88 311.32,53.12C311.45,53.36 311.66,53.55 311.95,53.7C312.23,53.85 312.61,53.93 313.07,53.93ZM320.37,43.56V41.9H321.97V43.56H320.37ZM320.37,55V45.28H321.97V55H320.37ZM331.59,55V50.13C331.59,49.67 331.55,49.22 331.47,48.8C331.39,48.37 331.25,47.99 331.04,47.66C330.85,47.31 330.58,47.04 330.23,46.85C329.9,46.65 329.47,46.55 328.96,46.55C328.55,46.55 328.19,46.62 327.86,46.76C327.53,46.89 327.26,47.09 327.02,47.37C326.79,47.64 326.6,47.99 326.47,48.41C326.35,48.83 326.28,49.31 326.28,49.88L325.23,49.56C325.23,48.61 325.4,47.81 325.73,47.13C326.08,46.46 326.55,45.94 327.17,45.58C327.78,45.21 328.51,45.03 329.34,45.03C329.97,45.03 330.51,45.13 330.95,45.33C331.4,45.52 331Line truncated
android:fillColor="#DBC66E"/>
<path
android:pathData="M59,29.5C59,37.86 52.34,44.67 44,44.99V45H23V45H22.86C17.41,45 13,40.62 13,35.21C13,29.8 17.41,25.42 22.86,25.42C24.75,25.42 26.51,25.95 28.01,26.86C29.27,19.56 35.68,14 43.39,14C52.01,14 59,20.94 59,29.5Z"
android:fillAlpha="0.95"
android:fillType="evenOdd">
<aapt:attr name="android:fillColor">
<gradient
android:centerX="51.33"
android:centerY="42.36"
android:gradientRadius="36.07"
android:type="radial">
<item android:offset="0.3" android:color="#FFB4B4B4"/>
<item android:offset="1" android:color="#FFE3E3E3"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M28,46L23.76,50.1C23.2,50.63 22.76,51.27 22.46,51.97C22.16,52.67 22,53.43 22,54.2C22,54.97 22.16,55.73 22.46,56.43C22.76,57.14 23.2,57.77 23.76,58.3C26.1,60.57 29.9,60.57 32.24,58.3C32.8,57.77 33.25,57.13 33.55,56.42C33.85,55.71 34,54.95 34,54.18C34,53.4 33.84,52.64 33.53,51.93C33.22,51.23 32.77,50.59 32.21,50.06L28,46ZM36,33L31.76,37.1C31.2,37.63 30.76,38.27 30.46,38.97C30.16,39.67 30,40.43 30,41.2C30,41.97 30.16,42.73 30.46,43.43C30.76,44.14 31.2,44.77 31.76,45.3C34.1,47.57 37.9,47.57 40.24,45.3C40.8,44.77 41.24,44.13 41.55,43.42C41.85,42.71 42,41.95 42,41.18C42,40.4 41.84,39.64 41.53,38.94C41.22,38.23 40.77,37.59 40.21,37.06L36,33ZM44,46L39.76,50.1C39.2,50.63 38.76,51.27 38.46,51.97C38.16,52.67 38,53.43 38,54.2C38,54.97 38.16,55.73 38.46,56.43C38.76,57.14 39.2,57.77 39.76,58.3C42.1,60.57 45.9,60.57 48.24,58.3C48.8,57.77 49.24,57.13 49.55,56.42C49.85,55.71 50,54.95 50,54.18C50,53.4 49.84,52.64 49.53,51.94C49.22,51.23 48.77,50.59 48.21,50.06L44,46ZM19,35L14.76,39.1C14.2,39.63 13.76,40.27 13.46,40.97C13.16,41.67 13,42.43 13,43.2C13,43.97 13.16,44.73 13.46,45.43C13.76,46.14 14.2,46.77 14.76,47.3C17.1,49.57 20.9,49.57 23.24,47.3C23.8,46.77 24.24,46.14 24.54,45.43C24.84,44.73 25,43.97 25,43.2C25,42.43 24.84,41.68 24.54,40.97C24.24,40.27 23.8,39.63 23.24,39.1L23.21,39.06L19,35ZM53,33L48.76,37.1C48.2,37.63 47.76,38.27 47.46,38.97C47.16,39.67 47,40.43 47,41.2C47,41.97 47.16,42.73 47.46,43.43C47.76,44.14 48.2,44.77 48.76,45.3C51.1,47.57 54.9,47.57 57.24,45.3C57.8,44.77 58.24,44.14 58.54,43.43C58.84,42.73 59,41.97 59,41.2C59,40.43 58.84,39.68 58.54,38.97C58.24,38.27 57.8,37.63 57.24,37.1L57.21,37.06L53,33Z"
android:fillColor="#0B57D0"/>
<path
android:pathData="M174.42,30.34C172.77,30.34 171.37,29.98 170.22,29.25C169.07,28.52 168.19,27.51 167.59,26.22C166.99,24.92 166.69,23.42 166.69,21.72C166.69,20.02 166.99,18.52 167.59,17.22C168.19,15.93 169.07,14.92 170.22,14.19C171.37,13.46 172.77,13.1 174.42,13.1C176.34,13.1 177.91,13.58 179.15,14.56C180.39,15.53 181.24,16.84 181.71,18.49L179.63,19.04C179.29,17.81 178.69,16.83 177.82,16.12C176.96,15.41 175.82,15.05 174.42,15.05C173.18,15.05 172.16,15.33 171.34,15.89C170.52,16.45 169.9,17.23 169.49,18.24C169.07,19.23 168.86,20.39 168.85,21.72C168.84,23.04 169.05,24.2 169.46,25.2C169.88,26.2 170.5,26.98 171.32,27.55C172.15,28.11 173.18,28.39 174.42,28.39C175.82,28.39 176.96,28.03 177.82,27.32C178.69,26.6 179.29,25.63 179.63,24.4L181.71,24.95C181.24,26.59 180.39,27.9 179.15,28.88C177.91,29.86 176.34,30.34 174.42,30.34ZM193.07,30V23.78C193.07,23.19 193.02,22.62 192.91,22.08C192.81,21.53 192.63,21.05 192.37,20.62C192.12,20.18 191.77,19.83 191.34,19.58C190.91,19.33 190.36,19.2 189.71,19.2C189.19,19.2 188.72,19.29 188.3,19.47C187.89,19.63 187.53,19.9 187.23,20.25C186.93,20.6 186.7,21.05 186.53,21.58C186.37,22.11 186.29,22.74 186.29,23.46L184.94,23.04C184.94,21.84 185.16,20.81 185.59,19.95C186.02,19.08 186.63,18.42 187.42,17.96C188.21,17.49 189.13,17.26 190.2,17.26C191.01,17.26 191.69,17.38 192.26,17.64C192.82,17.89 193.3,18.23 193.67,18.65C194.05,19.06 194.34,19.53 194.56,20.05C194.77,20.57 194.92,21.09 195.01,21.63C195.1,22.16 195.15,22.66 195.15,23.13V30H193.07ZM184.22,30V13.44H186.06V22.58H186.29V30H184.22ZM198.36,15.38V13.27H200.41V15.38H198.36ZM198.36,30V17.58H200.41V30H198.36ZM209.09,30.34C207.84,30.34 206.77,30.07 205.89,29.51C205.01,28.94 204.35,28.16 203.88,27.17C203.43,26.18 203.19,25.06 203.17,23.79C203.19,22.49 203.43,21.36 203.9,20.37C204.37,19.39 205.05,18.61 205.93,18.06C206.81,17.51 207.88,17.24 209.12,17.24C210.43,17.24 211.55,17.56 212.5,18.2C213.45,18.84 214.09,19.73 214.41,20.85L212.38,21.46C212.12,20.73 211.7,20.18 211.11,19.78C210.52,19.38 209.85,19.18 209.09,19.18C208.24,19.18 207.54,19.38 206.99,19.78C206.44,20.17 206.03,20.71 205.76,21.41C205.49,22.1 205.35,22.89 205.35,23.79C205.36,25.17 205.68,26.29 206.3,27.14C206.93,27.98 207.86,28.4 209.09,28.4C209.91,28.4 210.58,28.22 211.12,27.85C211.65,27.47 212.06,26.93 212.34,26.23L214.41,26.77C213.98,27.93 213.31,28.81 212.4,29.42C211.48,30.04 210.38,30.34 209.09,30.34ZM220.17,30.34C219.24,30.34 218.47,30.18 217.84,29.84C217.22,29.49 216.75,29.04 216.42,28.48C216.11,27.92 215.95,27.31 215.95,26.64C215.95,25.99 216.07,25.43 216.32,24.95C216.57,24.47 216.93,24.07 217.38,23.76C217.83,23.43 218.37,23.18 219,23C219.59,22.84 220.25,22.7 220.98,22.58C221.71,22.46 222.46,22.35 223.21,22.25C223.96,22.15 224.66,22.05 225.31,21.96L224.58,22.39C224.6,21.28 224.38,20.47 223.91,19.94C223.45,19.41 222.65,19.14 221.52,19.14C220.77,19.14 220.11,19.32 219.54,19.66C218.98,20 218.59,20.55 218.36,21.32L216.41,20.73C216.71,19.64 217.29,18.79 218.15,18.17C219.01,17.55 220.14,17.24 221.54,17.24C222.67,17.24 223.63,17.44 224.44,17.84C225.25,18.24 225.84,18.85 226.19,19.66C226.36,20.04 226.48,20.46 226.52,20.92C226.57,21.36 226.59,21.83 226.59,22.32V30H224.77V27.02L225.2,27.3C224.73,28.3 224.07,29.06 223.23,29.57C222.4,30.09 221.38,30.34 220.17,30.34ZM220.48,28.63C221.22,28.63 221.86,28.5 222.39,28.24C222.94,27.97 223.37,27.62 223.7,27.19C224.03,26.76 224.25,26.28 224.35,25.77C224.46,25.38 224.52,24.96 224.53,24.49C224.55,24.02 224.55,23.65 224.55,23.4L225.27,23.71C224.6,23.8 223.95,23.89 223.3,23.97C222.66,24.06 222.05,24.15 221.47,24.25C220.9,24.34 220.38,24.45 219.92,24.58C219.58,24.69 219.26,24.83 218.96,25C218.67,25.17 218.44,25.38 218.25,25.65C218.08,25.91 217.99,26.24 217.99,26.63C217.99,26.97 218.07,27.29 218.24,27.6C218.42,27.9 218.68,28.15 219.05,28.34C219.41,28.54 219.89,28.63 220.48,28.63ZM234.6,35.87C233.95,35.87 233.32,35.77 232.7,35.57C232.07,35.37 231.5,35.06 230.98,34.66C230.47,34.26 230.04,33.75 229.7,33.14L231.57,32.15C231.88,32.76 232.31,33.2 232.87,33.47C233.44,33.75 234.02,33.89 234.62,33.89C235.41,33.89 236.06,33.74 236.58,33.45C237.1,33.17 237.49,32.74 237.73,32.17C237.99,31.61 238.11,30.9 238.1,30.06V26.67H238.34V17.58H240.16V30.08C240.16,30.42 240.15,30.74 240.13,31.06C240.11,31.37 240.07,31.68 240.01,31.99C239.85,32.87 239.53,33.6 239.06,34.16C238.58,34.74 237.97,35.16 237.22,35.44C236.46,35.72 235.59,35.87 234.6,35.87ZM234.46,30.34C233.3,30.34 232.3,30.06 231.48,29.48C230.65,28.9 230.01,28.11 229.56,27.13C229.11,26.14 228.89,25.02 228.89,23.78C228.89,22.54 229.11,21.42 229.56,20.43C230.01,19.44 230.65,18.66 231.48,18.1C232.3,17.52 233.29,17.24 234.44,17.24C235.62,17.24 236.6,17.52 237.4,18.09C238.2,18.65 238.8,19.43 239.21,20.42C239.62,21.41 239.83,22.53 239.83,23.78C239.83,25.01 239.62,26.13 239.21,27.13C238.8,28.11 238.2,28.9 237.4,29.48C236.6,30.06 235.62,30.34 234.46,30.34ZM234.71,28.47C235.54,28.47 236.23,28.27 236.77,27.87C237.3,27.47 237.7,26.91 237.95,26.2C238.21,25.49 238.34,24.68 238.34,23.78C238.34,22.86 238.21,22.05 237.95,2Line truncated
android:fillColor="#D1C6A1"/>
<path
android:pathData="M14.5,152.95V147.7L29.9,133.98C31.1,132.91 31.93,131.9 32.4,130.95C32.87,130 33.1,129.08 33.1,128.2C33.1,127 32.84,125.93 32.33,125C31.81,124.05 31.09,123.3 30.17,122.75C29.27,122.2 28.23,121.93 27.05,121.93C25.8,121.93 24.69,122.22 23.73,122.8C22.77,123.37 22.03,124.13 21.5,125.07C20.97,126.03 20.72,127.05 20.75,128.15H14.55C14.55,125.75 15.08,123.66 16.15,121.88C17.23,120.09 18.72,118.71 20.6,117.72C22.5,116.74 24.69,116.25 27.17,116.25C29.48,116.25 31.54,116.77 33.38,117.8C35.21,118.82 36.65,120.23 37.7,122.05C38.75,123.85 39.28,125.93 39.28,128.27C39.28,129.99 39.04,131.43 38.58,132.6C38.11,133.77 37.41,134.84 36.47,135.82C35.56,136.81 34.42,137.9 33.05,139.1L22.13,148.77L21.58,147.27H39.28V152.95H14.5ZM59.26,153V147.05H43.31V141.43L54.83,117H61.71L50.18,141.43H59.26V132.05H65.36V141.43H68.73V147.05H65.36V153H59.26ZM81.73,134.25C80.08,134.25 78.57,133.85 77.2,133.05C75.84,132.23 74.75,131.15 73.93,129.8C73.13,128.43 72.73,126.92 72.73,125.25C72.73,123.62 73.15,122.12 73.98,120.75C74.81,119.38 75.91,118.29 77.28,117.47C78.65,116.66 80.13,116.25 81.73,116.25C83.38,116.25 84.88,116.66 86.23,117.47C87.6,118.28 88.69,119.36 89.5,120.72C90.32,122.07 90.73,123.58 90.73,125.25C90.73,126.92 90.32,128.43 89.5,129.8C88.69,131.15 87.6,132.23 86.23,133.05C84.88,133.85 83.38,134.25 81.73,134.25ZM81.73,129.1C82.43,129.1 83.07,128.93 83.65,128.57C84.24,128.23 84.7,127.76 85.05,127.18C85.4,126.59 85.58,125.95 85.58,125.25C85.58,124.55 85.4,123.91 85.05,123.32C84.7,122.74 84.24,122.28 83.65,121.93C83.07,121.57 82.43,121.4 81.73,121.4C81.03,121.4 80.39,121.57 79.8,121.93C79.22,122.28 78.75,122.74 78.4,123.32C78.05,123.91 77.88,124.55 77.88,125.25C77.88,125.95 78.05,126.59 78.4,127.18C78.75,127.76 79.22,128.23 79.8,128.57C80.39,128.93 81.03,129.1 81.73,129.1Z"
android:fillColor="#DBC66E"/>
<path
android:pathData="M17.52,189.27C16.8,189.27 16.12,189.13 15.48,188.85C14.84,188.57 14.28,188.17 13.81,187.66C13.34,187.15 13.01,186.54 12.8,185.84L15.13,185.21C15.3,185.78 15.6,186.23 16.04,186.54C16.49,186.85 16.98,187 17.51,186.99C17.98,186.99 18.41,186.88 18.78,186.66C19.15,186.44 19.45,186.14 19.66,185.77C19.87,185.39 19.98,184.97 19.98,184.5C19.98,183.79 19.75,183.19 19.29,182.71C18.83,182.23 18.24,181.99 17.51,181.99C17.29,181.99 17.07,182.02 16.86,182.08C16.65,182.14 16.45,182.22 16.26,182.33L15.16,180.43L20,176.29L20.21,176.87H13.36V174.6H22.19V176.88L18.3,180.62L18.28,179.91C19.15,179.97 19.9,180.21 20.51,180.64C21.13,181.07 21.6,181.62 21.93,182.29C22.26,182.96 22.43,183.7 22.43,184.5C22.43,185.41 22.21,186.22 21.76,186.94C21.32,187.66 20.73,188.23 19.98,188.65C19.24,189.06 18.42,189.27 17.52,189.27ZM27.52,189V177.23L24.82,178.88V176.22L27.52,174.6H29.98V189H27.52ZM36.59,181.5C35.93,181.5 35.33,181.34 34.78,181.02C34.23,180.69 33.8,180.26 33.47,179.72C33.15,179.17 32.99,178.57 32.99,177.9C32.99,177.25 33.16,176.65 33.49,176.1C33.82,175.55 34.26,175.12 34.81,174.79C35.36,174.46 35.95,174.3 36.59,174.3C37.25,174.3 37.85,174.46 38.39,174.79C38.94,175.11 39.37,175.54 39.7,176.09C40.03,176.63 40.19,177.23 40.19,177.9C40.19,178.57 40.03,179.17 39.7,179.72C39.37,180.26 38.94,180.69 38.39,181.02C37.85,181.34 37.25,181.5 36.59,181.5ZM36.59,179.44C36.87,179.44 37.13,179.37 37.36,179.23C37.59,179.09 37.78,178.9 37.92,178.67C38.06,178.44 38.13,178.18 38.13,177.9C38.13,177.62 38.06,177.36 37.92,177.13C37.78,176.9 37.59,176.71 37.36,176.57C37.13,176.43 36.87,176.36 36.59,176.36C36.31,176.36 36.05,176.43 35.82,176.57C35.59,176.71 35.4,176.9 35.26,177.13C35.12,177.36 35.05,177.62 35.05,177.9C35.05,178.18 35.12,178.44 35.26,178.67C35.4,178.9 35.59,179.09 35.82,179.23C36.05,179.37 36.31,179.44 36.59,179.44Z"
android:fillColor="#D1C6A1"/>
<path
android:pathData="M52.49,185.53C51.96,185.53 51.47,185.41 51.03,185.16C50.59,184.91 50.24,184.58 49.98,184.15C49.73,183.72 49.6,183.23 49.6,182.7C49.6,182.16 49.73,181.68 49.99,181.25C50.25,180.82 50.6,180.48 51.03,180.24C51.46,179.99 51.95,179.87 52.49,179.87C52.99,179.87 53.45,179.99 53.87,180.24C54.3,180.48 54.64,180.82 54.89,181.25C55.14,181.68 55.27,182.16 55.27,182.7C55.27,183.23 55.14,183.72 54.89,184.15C54.64,184.58 54.3,184.91 53.87,185.16C53.45,185.41 52.99,185.53 52.49,185.53Z"
android:fillColor="#ffffff"/>
<path
android:pathData="M64.46,188.98V186.88L70.62,181.39C71.1,180.96 71.44,180.56 71.62,180.18C71.81,179.8 71.9,179.43 71.9,179.08C71.9,178.6 71.8,178.17 71.59,177.8C71.39,177.42 71.1,177.12 70.73,176.9C70.37,176.68 69.96,176.57 69.48,176.57C68.98,176.57 68.54,176.69 68.15,176.92C67.77,177.15 67.48,177.45 67.26,177.83C67.05,178.21 66.95,178.62 66.96,179.06H64.48C64.48,178.1 64.7,177.26 65.12,176.55C65.56,175.84 66.15,175.28 66.9,174.89C67.66,174.5 68.54,174.3 69.53,174.3C70.45,174.3 71.28,174.51 72.01,174.92C72.75,175.33 73.32,175.89 73.74,176.62C74.16,177.34 74.37,178.17 74.37,179.11C74.37,179.8 74.28,180.37 74.09,180.84C73.91,181.31 73.63,181.74 73.25,182.13C72.89,182.52 72.43,182.96 71.88,183.44L67.51,187.31L67.29,186.71H74.37V188.98H64.46ZM82.37,189V186.62H75.99V184.37L80.6,174.6H83.35L78.74,184.37H82.37V180.62H84.81V184.37H86.16V186.62H84.81V189H82.37ZM91.36,181.5C90.7,181.5 90.09,181.34 89.55,181.02C89,180.69 88.56,180.26 88.24,179.72C87.92,179.17 87.76,178.57 87.76,177.9C87.76,177.25 87.92,176.65 88.26,176.1C88.59,175.55 89.03,175.12 89.58,174.79C90.12,174.46 90.72,174.3 91.36,174.3C92.02,174.3 92.62,174.46 93.16,174.79C93.7,175.11 94.14,175.54 94.47,176.09C94.79,176.63 94.96,177.23 94.96,177.9C94.96,178.57 94.79,179.17 94.47,179.72C94.14,180.26 93.7,180.69 93.16,181.02C92.62,181.34 92.02,181.5 91.36,181.5ZM91.36,179.44C91.64,179.44 91.89,179.37 92.13,179.23C92.36,179.09 92.55,178.9 92.69,178.67C92.83,178.44 92.9,178.18 92.9,177.9C92.9,177.62 92.83,177.36 92.69,177.13C92.55,176.9 92.36,176.71 92.13,176.57C91.89,176.43 91.64,176.36 91.36,176.36C91.08,176.36 90.82,176.43 90.59,176.57C90.35,176.71 90.17,176.9 90.03,177.13C89.89,177.36 89.82,177.62 89.82,177.9C89.82,178.18 89.89,178.44 90.03,178.67C90.17,178.9 90.35,179.09 90.59,179.23C90.82,179.37 91.08,179.44 91.36,179.44Z"
android:fillColor="#E8E2D4"/>
<group>
<clip-path
android:pathData="M158,151h24v24h-24z"/>
<path
android:pathData="M168.41,153.81C168.98,153.85 169.51,154.09 169.91,154.49C170.31,154.89 170.55,155.42 170.59,155.99C170.62,156.49 170.82,156.98 171.16,157.36C171.53,157.79 171.74,158.34 171.74,158.9C171.74,159.46 171.53,160.01 171.16,160.44C170.82,160.82 170.62,161.3 170.59,161.82C170.55,162.38 170.31,162.91 169.91,163.31C169.51,163.71 168.98,163.95 168.41,163.99C167.9,164.02 167.42,164.22 167.04,164.56C166.61,164.93 166.07,165.13 165.5,165.13C164.93,165.13 164.39,164.93 163.96,164.56C163.58,164.22 163.1,164.02 162.59,163.99C162.02,163.95 161.49,163.71 161.09,163.31C160.69,162.91 160.45,162.38 160.41,161.82C160.38,161.3 160.18,160.82 159.84,160.44C159.47,160.01 159.26,159.46 159.26,158.9C159.26,158.34 159.47,157.79 159.84,157.36C160.18,156.98 160.38,156.49 160.41,155.99C160.45,155.42 160.69,154.89 161.09,154.49C161.49,154.09 162.02,153.85 162.59,153.81C163.1,153.78 163.58,153.58 163.96,153.24C164.39,152.87 164.93,152.66 165.5,152.66C166.07,152.66 166.61,152.87 167.04,153.24C167.42,153.58 167.9,153.78 168.41,153.81Z">
<aapt:attr name="android:fillColor">
<gradient
android:centerX="161.85"
android:centerY="153.47"
android:gradientRadius="11.5"
android:type="radial">
<item android:offset="0" android:color="#FFFFBB29"/>
<item android:offset="0.27" android:color="#FFFCB224"/>
<item android:offset="0.52" android:color="#FFE47100"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M181.5,159.25C181.5,163.43 178.17,166.84 174,166.99V167H163.5V167H163.43C160.71,167 158.5,164.81 158.5,162.1C158.5,159.4 160.71,157.21 163.43,157.21C164.37,157.21 165.26,157.47 166.01,157.93C166.63,154.28 169.84,151.5 173.7,151.5C178.01,151.5 181.5,154.97 181.5,159.25Z"
android:fillAlpha="0.95"
android:fillType="evenOdd">
<aapt:attr name="android:fillColor">
<gradient
android:centerX="177.67"
android:centerY="165.68"
android:gradientRadius="18.04"
android:type="radial">
<item android:offset="0.3" android:color="#FFB4B4B4"/>
<item android:offset="1" android:color="#FFE3E3E3"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M169.5,161L167.38,163.05C167.1,163.31 166.88,163.63 166.73,163.99C166.58,164.34 166.5,164.72 166.5,165.1C166.5,165.48 166.58,165.86 166.73,166.22C166.88,166.57 167.1,166.89 167.38,167.15C168.55,168.28 170.45,168.28 171.62,167.15C171.9,166.88 172.12,166.57 172.27,166.21C172.43,165.85 172.5,165.47 172.5,165.09C172.5,164.7 172.42,164.32 172.26,163.97C172.11,163.61 171.88,163.3 171.6,163.03L169.5,161ZM173.5,167.5L171.38,169.55C171.1,169.81 170.88,170.13 170.73,170.49C170.58,170.84 170.5,171.22 170.5,171.6C170.5,171.98 170.58,172.36 170.73,172.72C170.88,173.07 171.1,173.39 171.38,173.65C172.55,174.78 174.45,174.78 175.62,173.65C175.9,173.38 176.12,173.07 176.27,172.71C176.43,172.35 176.5,171.97 176.5,171.59C176.5,171.2 176.42,170.82 176.26,170.47C176.11,170.11 175.88,169.8 175.6,169.53L173.5,167.5ZM178.5,161L176.38,163.05C176.1,163.31 175.88,163.63 175.73,163.99C175.58,164.34 175.5,164.72 175.5,165.1C175.5,165.48 175.58,165.86 175.73,166.22C175.88,166.57 176.1,166.89 176.38,167.15C177.55,168.28 179.45,168.28 180.62,167.15C180.9,166.89 181.12,166.57 181.27,166.22C181.42,165.86 181.5,165.48 181.5,165.1C181.5,164.72 181.42,164.34 181.27,163.99C181.12,163.63 180.9,163.32 180.62,163.05L180.6,163.03L178.5,161Z"
android:fillColor="#0B57D0"/>
</group>
<path
android:pathData="M159.8,142.98V141.3L164.73,136.91C165.11,136.57 165.38,136.25 165.53,135.94C165.68,135.64 165.75,135.35 165.75,135.06C165.75,134.68 165.67,134.34 165.5,134.04C165.34,133.74 165.11,133.5 164.82,133.32C164.53,133.14 164.2,133.06 163.82,133.06C163.42,133.06 163.06,133.15 162.75,133.34C162.45,133.52 162.21,133.76 162.04,134.06C161.87,134.37 161.79,134.7 161.8,135.05H159.82C159.82,134.28 159.99,133.61 160.33,133.04C160.68,132.47 161.15,132.03 161.75,131.71C162.36,131.4 163.06,131.24 163.86,131.24C164.59,131.24 165.25,131.4 165.84,131.74C166.43,132.06 166.89,132.51 167.22,133.1C167.56,133.67 167.73,134.34 167.73,135.09C167.73,135.64 167.65,136.1 167.5,136.47C167.35,136.85 167.13,137.19 166.83,137.5C166.54,137.82 166.17,138.17 165.74,138.55L162.24,141.65L162.06,141.17H167.73V142.98H159.8ZM174.12,143V141.1H169.02V139.3L172.71,131.48H174.91L171.22,139.3H174.12V136.3H176.07V139.3H177.15V141.1H176.07V143H174.12ZM181.31,137C180.79,137 180.3,136.87 179.87,136.62C179.43,136.35 179.08,136.01 178.82,135.58C178.56,135.14 178.43,134.65 178.43,134.12C178.43,133.6 178.57,133.12 178.83,132.68C179.1,132.24 179.45,131.89 179.89,131.63C180.33,131.37 180.8,131.24 181.31,131.24C181.84,131.24 182.32,131.37 182.75,131.63C183.19,131.89 183.54,132.24 183.8,132.67C184.06,133.1 184.19,133.59 184.19,134.12C184.19,134.65 184.06,135.14 183.8,135.58C183.54,136.01 183.19,136.35 182.75,136.62C182.32,136.87 181.84,137 181.31,137ZM181.31,135.35C181.54,135.35 181.74,135.3 181.93,135.18C182.12,135.07 182.26,134.92 182.38,134.74C182.49,134.55 182.54,134.34 182.54,134.12C182.54,133.9 182.49,133.69 182.38,133.5C182.26,133.32 182.12,133.17 181.93,133.06C181.74,132.94 181.54,132.89 181.31,132.89C181.09,132.89 180.88,132.94 180.7,133.06C180.51,133.17 180.36,133.32 180.25,133.5C180.14,133.69 180.08,133.9 180.08,134.12C180.08,134.34 180.14,134.55 180.25,134.74C180.36,134.92 180.51,135.07 180.7,135.18C180.88,135.3 181.09,135.35 181.31,135.35Z"
android:fillColor="#E8E2D4"/>
<path
android:pathData="M160.86,193.19C160.36,193.19 159.88,193.09 159.44,192.9C158.99,192.7 158.6,192.42 158.27,192.06C157.94,191.7 157.71,191.28 157.56,190.79L159.19,190.35C159.31,190.75 159.52,191.06 159.83,191.28C160.14,191.49 160.48,191.6 160.86,191.59C161.19,191.59 161.49,191.52 161.75,191.36C162.01,191.21 162.21,191 162.36,190.74C162.51,190.47 162.59,190.18 162.59,189.85C162.59,189.35 162.43,188.93 162.1,188.6C161.78,188.26 161.37,188.09 160.86,188.09C160.7,188.09 160.55,188.11 160.4,188.16C160.26,188.2 160.12,188.26 159.98,188.33L159.21,187L162.6,184.1L162.75,184.51H157.95V182.92H164.13V184.52L161.41,187.13L161.4,186.64C162.01,186.68 162.53,186.85 162.96,187.15C163.39,187.45 163.72,187.83 163.95,188.3C164.18,188.77 164.3,189.29 164.3,189.85C164.3,190.49 164.15,191.05 163.83,191.56C163.52,192.06 163.11,192.46 162.59,192.76C162.07,193.04 161.49,193.19 160.86,193.19ZM165.41,193L168.59,182.92H171.06L174.24,193H172.51L169.62,183.96H170L167.15,193H165.41ZM167.19,190.82V189.24H172.48V190.82H167.19ZM175.51,193V182.92H177.03L180.51,190.06L184,182.92H185.52V193H183.94V186.54L180.85,193H180.18L177.09,186.54V193H175.51Z"
android:fillColor="#CDC6B4"/>
<path
android:pathData="M204.8,142.98V141.3L209.73,136.91C210.11,136.57 210.38,136.25 210.53,135.94C210.68,135.64 210.75,135.35 210.75,135.06C210.75,134.68 210.67,134.34 210.5,134.04C210.34,133.74 210.11,133.5 209.82,133.32C209.53,133.14 209.2,133.06 208.82,133.06C208.42,133.06 208.06,133.15 207.75,133.34C207.45,133.52 207.21,133.76 207.04,134.06C206.87,134.37 206.79,134.7 206.8,135.05H204.82C204.82,134.28 204.99,133.61 205.33,133.04C205.68,132.47 206.15,132.03 206.75,131.71C207.36,131.4 208.06,131.24 208.86,131.24C209.59,131.24 210.25,131.4 210.84,131.74C211.43,132.06 211.89,132.51 212.22,133.1C212.56,133.67 212.73,134.34 212.73,135.09C212.73,135.64 212.65,136.1 212.5,136.47C212.35,136.85 212.13,137.19 211.83,137.5C211.54,137.82 211.17,138.17 210.74,138.55L207.24,141.65L207.06,141.17H212.73V142.98H204.8ZM218.63,143.24C217.88,143.24 217.21,143.06 216.6,142.71C216.01,142.35 215.53,141.86 215.18,141.23C214.83,140.6 214.65,139.88 214.65,139.06V135.56C214.65,134.68 214.82,133.93 215.17,133.28C215.52,132.63 216.01,132.14 216.64,131.78C217.28,131.43 218.01,131.26 218.85,131.26C219.43,131.26 219.99,131.35 220.51,131.55C221.03,131.74 221.49,132.05 221.9,132.48L220.51,133.83C220.3,133.59 220.06,133.4 219.76,133.26C219.48,133.13 219.17,133.06 218.85,133.06C218.4,133.06 218.01,133.16 217.68,133.38C217.34,133.58 217.08,133.86 216.89,134.2C216.71,134.54 216.62,134.91 216.62,135.3V137.21L216.27,136.82C216.6,136.44 216.99,136.14 217.46,135.93C217.92,135.71 218.41,135.6 218.91,135.6C219.64,135.6 220.28,135.76 220.84,136.1C221.39,136.42 221.83,136.87 222.15,137.44C222.47,138.01 222.63,138.65 222.63,139.38C222.63,140.1 222.44,140.75 222.07,141.34C221.71,141.92 221.23,142.38 220.63,142.73C220.02,143.07 219.36,143.24 218.63,143.24ZM218.63,141.39C219.01,141.39 219.35,141.3 219.66,141.13C219.97,140.95 220.21,140.7 220.4,140.4C220.58,140.09 220.68,139.75 220.68,139.38C220.68,139 220.59,138.66 220.4,138.35C220.22,138.04 219.98,137.8 219.67,137.62C219.36,137.43 219.02,137.34 218.65,137.34C218.28,137.34 217.94,137.43 217.63,137.62C217.32,137.8 217.07,138.04 216.89,138.35C216.71,138.66 216.62,139 216.62,139.38C216.62,139.74 216.71,140.07 216.88,140.38C217.07,140.69 217.31,140.93 217.61,141.12C217.92,141.3 218.26,141.39 218.63,141.39ZM226.83,137C226.3,137 225.82,136.87 225.38,136.62C224.94,136.35 224.59,136.01 224.33,135.58C224.08,135.14 223.95,134.65 223.95,134.12C223.95,133.6 224.08,133.12 224.35,132.68C224.62,132.24 224.97,131.89 225.4,131.63C225.84,131.37 226.32,131.24 226.83,131.24C227.36,131.24 227.84,131.37 228.27,131.63C228.71,131.89 229.05,132.24 229.32,132.67C229.58,133.1 229.71,133.59 229.71,134.12C229.71,134.65 229.58,135.14 229.32,135.58C229.05,136.01 228.71,136.35 228.27,136.62C227.84,136.87 227.36,137 226.83,137ZM226.83,135.35C227.05,135.35 227.26,135.3 227.45,135.18C227.63,135.07 227.78,134.92 227.89,134.74C228.01,134.55 228.06,134.34 228.06,134.12C228.06,133.9 228.01,133.69 227.89,133.5C227.78,133.32 227.63,133.17 227.45,133.06C227.26,132.94 227.05,132.89 226.83,132.89C226.6,132.89 226.4,132.94 226.21,133.06C226.03,133.17 225.88,133.32 225.76,133.5C225.65,133.69 225.6,133.9 225.6,134.12C225.6,134.34 225.65,134.55 225.76,134.74C225.88,134.92 226.03,135.07 226.21,135.18C226.4,135.3 226.6,135.35 226.83,135.35Z"
android:fillColor="#E8E2D4"/>
<group>
<clip-path
android:pathData="M204,150h24v24h-24z"/>
<path
android:pathData="M227.5,158.25C227.5,162.43 224.17,165.84 220,165.99V166H209.5V166H209.43C206.71,166 204.5,163.81 204.5,161.1C204.5,158.4 206.71,156.21 209.43,156.21C210.37,156.21 211.26,156.47 212.01,156.93C212.63,153.28 215.84,150.5 219.7,150.5C224.01,150.5 227.5,153.97 227.5,158.25Z"
android:fillAlpha="0.95"
android:fillType="evenOdd">
<aapt:attr name="android:fillColor">
<gradient
android:centerX="223.67"
android:centerY="164.68"
android:gradientRadius="18.04"
android:type="radial">
<item android:offset="0.3" android:color="#FFB4B4B4"/>
<item android:offset="1" android:color="#FFE3E3E3"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M215.5,160L213.38,162.05C213.1,162.31 212.88,162.63 212.73,162.99C212.58,163.34 212.5,163.72 212.5,164.1C212.5,164.48 212.58,164.86 212.73,165.22C212.88,165.57 213.1,165.89 213.38,166.15C214.55,167.28 216.45,167.28 217.62,166.15C217.9,165.88 218.12,165.57 218.27,165.21C218.43,164.85 218.5,164.47 218.5,164.09C218.5,163.7 218.42,163.32 218.26,162.97C218.11,162.61 217.88,162.3 217.6,162.03L215.5,160ZM219.5,166.5L217.38,168.55C217.1,168.81 216.88,169.13 216.73,169.49C216.58,169.84 216.5,170.22 216.5,170.6C216.5,170.98 216.58,171.36 216.73,171.72C216.88,172.07 217.1,172.39 217.38,172.65C218.55,173.78 220.45,173.78 221.62,172.65C221.9,172.38 222.12,172.07 222.27,171.71C222.43,171.35 222.5,170.97 222.5,170.59C222.5,170.2 222.42,169.82 222.26,169.47C222.11,169.11 221.88,168.8 221.6,168.53L219.5,166.5ZM224.5,160L222.38,162.05C222.1,162.31 221.88,162.63 221.73,162.99C221.58,163.34 221.5,163.72 221.5,164.1C221.5,164.48 221.58,164.86 221.73,165.22C221.88,165.57 222.1,165.89 222.38,166.15C223.55,167.28 225.45,167.28 226.62,166.15C226.9,165.89 227.12,165.57 227.27,165.22C227.42,164.86 227.5,164.48 227.5,164.1C227.5,163.72 227.42,163.34 227.27,162.99C227.12,162.63 226.9,162.32 226.62,162.05L226.6,162.03L224.5,160Z"
android:fillColor="#0B57D0"/>
</group>
<path
android:pathData="M207.17,193V191.33H202.7V189.76L205.93,182.92H207.85L204.63,189.76H207.17V187.13H208.87V189.76H209.82V191.33H208.87V193H207.17ZM210.63,193L213.81,182.92H216.28L219.46,193H217.73L214.84,183.96H215.22L212.37,193H210.63ZM212.4,190.82V189.24H217.7V190.82H212.4ZM220.73,193V182.92H222.24L225.73,190.06L229.22,182.92H230.74V193H229.16V186.54L226.07,193H225.4L222.31,186.54V193H220.73Z"
android:fillColor="#CDC6B4"/>
<group>
<clip-path
android:pathData="M252,151h24v24h-24z"/>
<path
android:pathData="M262.42,153.81C262.98,153.85 263.51,154.09 263.91,154.49C264.31,154.89 264.55,155.42 264.59,155.99C264.62,156.49 264.82,156.98 265.16,157.36C265.53,157.79 265.73,158.34 265.73,158.9C265.73,159.46 265.53,160.01 265.16,160.44C264.82,160.82 264.62,161.3 264.59,161.82C264.55,162.38 264.31,162.91 263.91,163.31C263.51,163.71 262.98,163.95 262.42,163.99C261.9,164.02 261.42,164.22 261.04,164.56C260.61,164.93 260.07,165.13 259.5,165.13C258.93,165.13 258.39,164.93 257.96,164.56C257.58,164.22 257.1,164.02 256.58,163.99C256.02,163.95 255.49,163.71 255.09,163.31C254.69,162.91 254.45,162.38 254.41,161.82C254.38,161.3 254.18,160.82 253.84,160.44C253.47,160.01 253.26,159.46 253.26,158.9C253.26,158.34 253.47,157.79 253.84,157.36C254.18,156.98 254.38,156.49 254.41,155.99C254.45,155.42 254.69,154.89 255.09,154.49C255.49,154.09 256.02,153.85 256.58,153.81C257.1,153.78 257.58,153.58 257.96,153.24C258.39,152.87 258.93,152.66 259.5,152.66C260.07,152.66 260.61,152.87 261.04,153.24C261.42,153.58 261.9,153.78 262.42,153.81Z">
<aapt:attr name="android:fillColor">
<gradient
android:centerX="255.85"
android:centerY="153.47"
android:gradientRadius="11.5"
android:type="radial">
<item android:offset="0" android:color="#FFFFBB29"/>
<item android:offset="0.27" android:color="#FFFCB224"/>
<item android:offset="0.52" android:color="#FFE47100"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M275.5,159.25C275.5,163.43 272.17,166.84 268,166.99V167H257.5V167H257.43C254.71,167 252.5,164.81 252.5,162.1C252.5,159.4 254.71,157.21 257.43,157.21C258.37,157.21 259.26,157.47 260.01,157.93C260.64,154.28 263.84,151.5 267.7,151.5C272.01,151.5 275.5,154.97 275.5,159.25Z"
android:fillAlpha="0.95"
android:fillType="evenOdd">
<aapt:attr name="android:fillColor">
<gradient
android:centerX="271.67"
android:centerY="165.68"
android:gradientRadius="18.04"
android:type="radial">
<item android:offset="0.3" android:color="#FFB4B4B4"/>
<item android:offset="1" android:color="#FFE3E3E3"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M263.5,161L261.38,163.05C261.1,163.31 260.88,163.63 260.73,163.99C260.58,164.34 260.5,164.72 260.5,165.1C260.5,165.48 260.58,165.86 260.73,166.22C260.88,166.57 261.1,166.89 261.38,167.15C262.55,168.28 264.45,168.28 265.62,167.15C265.9,166.88 266.12,166.57 266.27,166.21C266.42,165.85 266.5,165.47 266.5,165.09C266.5,164.7 266.42,164.32 266.26,163.97C266.11,163.61 265.88,163.3 265.6,163.03L263.5,161ZM267.5,167.5L265.38,169.55C265.1,169.81 264.88,170.13 264.73,170.49C264.58,170.84 264.5,171.22 264.5,171.6C264.5,171.98 264.58,172.36 264.73,172.72C264.88,173.07 265.1,173.39 265.38,173.65C266.55,174.78 268.45,174.78 269.62,173.65C269.9,173.38 270.12,173.07 270.27,172.71C270.42,172.35 270.5,171.97 270.5,171.59C270.5,171.2 270.42,170.82 270.26,170.47C270.11,170.11 269.88,169.8 269.6,169.53L267.5,167.5ZM272.5,161L270.38,163.05C270.1,163.31 269.88,163.63 269.73,163.99C269.58,164.34 269.5,164.72 269.5,165.1C269.5,165.48 269.58,165.86 269.73,166.22C269.88,166.57 270.1,166.89 270.38,167.15C271.55,168.28 273.45,168.28 274.62,167.15C274.9,166.89 275.12,166.57 275.27,166.22C275.42,165.86 275.5,165.48 275.5,165.1C275.5,164.72 275.42,164.34 275.27,163.99C275.12,163.63 274.9,163.32 274.62,163.05L274.6,163.03L272.5,161Z"
android:fillColor="#0B57D0"/>
</group>
<path
android:pathData="M253.8,142.98V141.3L258.73,136.91C259.11,136.57 259.38,136.25 259.53,135.94C259.68,135.64 259.75,135.35 259.75,135.06C259.75,134.68 259.67,134.34 259.5,134.04C259.34,133.74 259.11,133.5 258.82,133.32C258.53,133.14 258.2,133.06 257.82,133.06C257.42,133.06 257.06,133.15 256.75,133.34C256.45,133.52 256.21,133.76 256.04,134.06C255.87,134.37 255.79,134.7 255.8,135.05H253.82C253.82,134.28 253.99,133.61 254.33,133.04C254.68,132.47 255.15,132.03 255.75,131.71C256.36,131.4 257.06,131.24 257.86,131.24C258.59,131.24 259.25,131.4 259.84,131.74C260.43,132.06 260.89,132.51 261.22,133.1C261.56,133.67 261.73,134.34 261.73,135.09C261.73,135.64 261.65,136.1 261.5,136.47C261.36,136.85 261.13,137.19 260.83,137.5C260.54,137.82 260.17,138.17 259.74,138.55L256.24,141.65L256.06,141.17H261.73V142.98H253.8ZM267.42,143.24C266.66,143.24 265.98,143.09 265.39,142.78C264.8,142.47 264.33,142.04 263.99,141.49C263.66,140.94 263.49,140.31 263.49,139.6C263.49,138.96 263.64,138.38 263.93,137.83C264.23,137.29 264.65,136.85 265.22,136.53L265.18,137.14C264.74,136.81 264.39,136.42 264.15,135.98C263.91,135.54 263.79,135.04 263.79,134.5C263.79,133.84 263.94,133.26 264.25,132.78C264.57,132.29 264.99,131.91 265.54,131.65C266.08,131.38 266.71,131.24 267.42,131.24C268.13,131.24 268.76,131.38 269.3,131.65C269.85,131.91 270.28,132.29 270.59,132.78C270.9,133.26 271.06,133.84 271.06,134.5C271.06,135.04 270.94,135.54 270.71,135.98C270.48,136.41 270.13,136.81 269.66,137.16L269.65,136.54C270.21,136.85 270.63,137.28 270.92,137.83C271.22,138.38 271.37,138.96 271.37,139.6C271.37,140.31 271.2,140.94 270.86,141.49C270.52,142.04 270.06,142.47 269.46,142.78C268.87,143.09 268.19,143.24 267.42,143.24ZM267.42,141.42C267.98,141.42 268.44,141.27 268.8,140.96C269.15,140.65 269.33,140.2 269.33,139.6C269.33,139 269.15,138.55 268.8,138.24C268.45,137.93 267.99,137.77 267.42,137.77C266.85,137.77 266.4,137.93 266.05,138.24C265.7,138.55 265.53,139 265.53,139.6C265.53,140.2 265.7,140.65 266.05,140.96C266.4,141.27 266.85,141.42 267.42,141.42ZM267.42,135.94C267.89,135.94 268.28,135.82 268.57,135.58C268.87,135.34 269.02,134.98 269.02,134.5C269.02,134.01 268.87,133.65 268.57,133.42C268.28,133.18 267.89,133.06 267.42,133.06C266.95,133.06 266.57,133.18 266.27,133.42C265.97,133.65 265.83,134.01 265.83,134.5C265.83,134.98 265.97,135.34 266.27,135.58C266.57,135.82 266.95,135.94 267.42,135.94ZM275.69,137C275.16,137 274.68,136.87 274.24,136.62C273.8,136.35 273.45,136.01 273.19,135.58C272.94,135.14 272.81,134.65 272.81,134.12C272.81,133.6 272.94,133.12 273.21,132.68C273.48,132.24 273.83,131.89 274.26,131.63C274.7,131.37 275.18,131.24 275.69,131.24C276.22,131.24 276.7,131.37 277.13,131.63C277.57,131.89 277.92,132.24 278.18,132.67C278.44,133.1 278.57,133.59 278.57,134.12C278.57,134.65 278.44,135.14 278.18,135.58C277.92,136.01 277.57,136.35 277.13,136.62C276.7,136.87 276.22,137 275.69,137ZM275.69,135.35C275.91,135.35 276.12,135.3 276.3,135.18C276.49,135.07 276.64,134.92 276.75,134.74C276.86,134.55 276.92,134.34 276.92,134.12C276.92,133.9 276.86,133.69 276.75,133.5C276.64,133.32 276.49,133.17 276.3,133.06C276.12,132.94 275.91,132.89 275.69,132.89C275.46,132.89 275.26,132.94 275.07,133.06C274.89,133.17 274.74,133.32 274.62,133.5C274.51,133.69 274.46,133.9 274.46,134.12C274.46,134.34 274.51,134.55 274.62,134.74C274.74,134.92 274.89,135.07 275.07,135.18C275.26,135.3 275.46,135.35 275.69,135.35Z"
android:fillColor="#E8E2D4"/>
<path
android:pathData="M254.97,193.21C254.46,193.21 253.98,193.1 253.53,192.9C253.09,192.68 252.71,192.39 252.39,192.01C252.07,191.64 251.84,191.21 251.7,190.71L253.32,190.28C253.39,190.55 253.51,190.78 253.68,190.98C253.86,191.17 254.06,191.32 254.3,191.43C254.54,191.54 254.78,191.59 255.03,191.59C255.36,191.59 255.66,191.51 255.93,191.35C256.2,191.2 256.41,190.98 256.57,190.72C256.73,190.45 256.81,190.15 256.81,189.82C256.81,189.49 256.73,189.2 256.57,188.93C256.41,188.66 256.19,188.45 255.92,188.3C255.65,188.14 255.35,188.06 255.03,188.06C254.65,188.06 254.32,188.13 254.07,188.27C253.81,188.41 253.62,188.56 253.49,188.72L252.04,188.25L252.35,182.92H257.83V184.5H253.25L253.88,183.91L253.66,187.62L253.35,187.24C253.61,187 253.92,186.82 254.26,186.71C254.61,186.59 254.94,186.53 255.26,186.53C255.89,186.53 256.45,186.68 256.94,186.97C257.43,187.25 257.81,187.64 258.08,188.13C258.36,188.63 258.5,189.19 258.5,189.82C258.5,190.45 258.34,191.02 258.01,191.54C257.69,192.05 257.26,192.45 256.72,192.76C256.19,193.06 255.6,193.21 254.97,193.21ZM259.48,193L262.66,182.92H265.13L268.31,193H266.57L263.69,183.96H264.07L261.22,193H259.48ZM261.25,190.82V189.24H266.55V190.82H261.25ZM269.58,193V182.92H271.1L274.58,190.06L278.07,182.92H279.59V193H278.01V186.54L274.92,193H274.24L271.16,186.54V193H269.58Z"
android:fillColor="#CDC6B4"/>
<group>
<clip-path
android:pathData="M302,151h24v24h-24z"/>
<path
android:pathData="M312.42,153.81C312.98,153.85 313.51,154.09 313.91,154.49C314.31,154.89 314.55,155.42 314.59,155.99C314.62,156.49 314.82,156.98 315.16,157.36C315.53,157.79 315.73,158.34 315.73,158.9C315.73,159.46 315.53,160.01 315.16,160.44C314.82,160.82 314.62,161.3 314.59,161.82C314.55,162.38 314.31,162.91 313.91,163.31C313.51,163.71 312.98,163.95 312.42,163.99C311.9,164.02 311.42,164.22 311.04,164.56C310.61,164.93 310.07,165.13 309.5,165.13C308.93,165.13 308.39,164.93 307.96,164.56C307.58,164.22 307.1,164.02 306.58,163.99C306.02,163.95 305.49,163.71 305.09,163.31C304.69,162.91 304.45,162.38 304.41,161.82C304.38,161.3 304.18,160.82 303.84,160.44C303.47,160.01 303.27,159.46 303.27,158.9C303.27,158.34 303.47,157.79 303.84,157.36C304.18,156.98 304.38,156.49 304.41,155.99C304.45,155.42 304.69,154.89 305.09,154.49C305.49,154.09 306.02,153.85 306.58,153.81C307.1,153.78 307.58,153.58 307.96,153.24C308.39,152.87 308.93,152.66 309.5,152.66C310.07,152.66 310.61,152.87 311.04,153.24C311.42,153.58 311.9,153.78 312.42,153.81Z">
<aapt:attr name="android:fillColor">
<gradient
android:centerX="305.85"
android:centerY="153.47"
android:gradientRadius="11.5"
android:type="radial">
<item android:offset="0" android:color="#FFFFBB29"/>
<item android:offset="0.27" android:color="#FFFCB224"/>
<item android:offset="0.52" android:color="#FFE47100"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M325.5,159.25C325.5,163.43 322.17,166.84 318,166.99V167H307.5V167H307.43C304.71,167 302.5,164.81 302.5,162.1C302.5,159.4 304.71,157.21 307.43,157.21C308.37,157.21 309.26,157.47 310.01,157.93C310.64,154.28 313.84,151.5 317.7,151.5C322.01,151.5 325.5,154.97 325.5,159.25Z"
android:fillAlpha="0.95"
android:fillType="evenOdd">
<aapt:attr name="android:fillColor">
<gradient
android:centerX="321.67"
android:centerY="165.68"
android:gradientRadius="18.04"
android:type="radial">
<item android:offset="0.3" android:color="#FFB4B4B4"/>
<item android:offset="1" android:color="#FFE3E3E3"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M313.5,161L311.38,163.05C311.1,163.31 310.88,163.63 310.73,163.99C310.58,164.34 310.5,164.72 310.5,165.1C310.5,165.48 310.58,165.86 310.73,166.22C310.88,166.57 311.1,166.89 311.38,167.15C312.55,168.28 314.45,168.28 315.62,167.15C315.9,166.88 316.12,166.57 316.27,166.21C316.42,165.85 316.5,165.47 316.5,165.09C316.5,164.7 316.42,164.32 316.26,163.97C316.11,163.61 315.88,163.3 315.6,163.03L313.5,161ZM317.5,167.5L315.38,169.55C315.1,169.81 314.88,170.13 314.73,170.49C314.58,170.84 314.5,171.22 314.5,171.6C314.5,171.98 314.58,172.36 314.73,172.72C314.88,173.07 315.1,173.39 315.38,173.65C316.55,174.78 318.45,174.78 319.62,173.65C319.9,173.38 320.12,173.07 320.27,172.71C320.42,172.35 320.5,171.97 320.5,171.59C320.5,171.2 320.42,170.82 320.26,170.47C320.11,170.11 319.88,169.8 319.6,169.53L317.5,167.5ZM322.5,161L320.38,163.05C320.1,163.31 319.88,163.63 319.73,163.99C319.58,164.34 319.5,164.72 319.5,165.1C319.5,165.48 319.58,165.86 319.73,166.22C319.88,166.57 320.1,166.89 320.38,167.15C321.55,168.28 323.45,168.28 324.62,167.15C324.9,166.89 325.12,166.57 325.27,166.22C325.42,165.86 325.5,165.48 325.5,165.1C325.5,164.72 325.42,164.34 325.27,163.99C325.12,163.63 324.9,163.32 324.62,163.05L324.6,163.03L322.5,161Z"
android:fillColor="#0B57D0"/>
</group>
<path
android:pathData="M303.8,142.98V141.3L308.73,136.91C309.11,136.57 309.38,136.25 309.53,135.94C309.68,135.64 309.75,135.35 309.75,135.06C309.75,134.68 309.67,134.34 309.5,134.04C309.34,133.74 309.11,133.5 308.82,133.32C308.53,133.14 308.2,133.06 307.82,133.06C307.42,133.06 307.06,133.15 306.75,133.34C306.45,133.52 306.21,133.76 306.04,134.06C305.87,134.37 305.79,134.7 305.8,135.05H303.82C303.82,134.28 303.99,133.61 304.33,133.04C304.67,132.47 305.15,132.03 305.75,131.71C306.36,131.4 307.06,131.24 307.86,131.24C308.59,131.24 309.25,131.4 309.84,131.74C310.43,132.06 310.89,132.51 311.22,133.1C311.56,133.67 311.73,134.34 311.73,135.09C311.73,135.64 311.65,136.1 311.5,136.47C311.36,136.85 311.13,137.19 310.83,137.5C310.54,137.82 310.17,138.17 309.74,138.55L306.24,141.65L306.06,141.17H311.73V142.98H303.8ZM317.37,131.26C318.12,131.26 318.8,131.43 319.4,131.79C320.01,132.14 320.48,132.63 320.83,133.26C321.18,133.89 321.36,134.61 321.36,135.42V138.94C321.36,139.8 321.18,140.57 320.83,141.22C320.48,141.86 319.99,142.36 319.36,142.71C318.73,143.06 318,143.24 317.15,143.24C316.57,143.24 316.02,143.14 315.51,142.94C314.99,142.74 314.53,142.43 314.11,142.02L315.5,140.66C315.71,140.9 315.95,141.09 316.24,141.23C316.54,141.37 316.84,141.43 317.15,141.43C317.6,141.43 317.99,141.33 318.33,141.12C318.67,140.91 318.93,140.63 319.11,140.3C319.3,139.96 319.39,139.59 319.39,139.2V137.29L319.74,137.67C319.41,138.06 319.02,138.36 318.55,138.58C318.09,138.79 317.6,138.9 317.09,138.9C316.37,138.9 315.73,138.73 315.17,138.4C314.62,138.07 314.18,137.62 313.86,137.06C313.55,136.49 313.39,135.84 313.39,135.12C313.39,134.4 313.57,133.75 313.93,133.17C314.29,132.58 314.78,132.12 315.38,131.78C315.99,131.43 316.65,131.26 317.37,131.26ZM317.37,133.1C317,133.1 316.66,133.19 316.35,133.37C316.04,133.55 315.79,133.79 315.61,134.1C315.43,134.41 315.34,134.75 315.34,135.12C315.34,135.49 315.43,135.84 315.6,136.14C315.79,136.45 316.03,136.7 316.33,136.88C316.64,137.06 316.98,137.15 317.36,137.15C317.73,137.15 318.07,137.06 318.38,136.88C318.69,136.7 318.93,136.45 319.11,136.14C319.3,135.84 319.39,135.49 319.39,135.12C319.39,134.76 319.3,134.42 319.12,134.12C318.94,133.81 318.7,133.56 318.39,133.38C318.08,133.19 317.74,133.1 317.37,133.1ZM325.83,137C325.3,137 324.82,136.87 324.38,136.62C323.94,136.35 323.59,136.01 323.33,135.58C323.08,135.14 322.95,134.65 322.95,134.12C322.95,133.6 323.08,133.12 323.35,132.68C323.61,132.24 323.97,131.89 324.4,131.63C324.84,131.37 325.32,131.24 325.83,131.24C326.36,131.24 326.84,131.37 327.27,131.63C327.71,131.89 328.05,132.24 328.32,132.67C328.58,133.1 328.71,133.59 328.71,134.12C328.71,134.65 328.58,135.14 328.32,135.58C328.05,136.01 327.71,136.35 327.27,136.62C326.84,136.87 326.36,137 325.83,137ZM325.83,135.35C326.05,135.35 326.26,135.3 326.45,135.18C326.63,135.07 326.78,134.92 326.89,134.74C327.01,134.55 327.06,134.34 327.06,134.12C327.06,133.9 327.01,133.69 326.89,133.5C326.78,133.32 326.63,133.17 326.45,133.06C326.26,132.94 326.05,132.89 325.83,132.89C325.61,132.89 325.4,132.94 325.21,133.06C325.03,133.17 324.88,133.32 324.77,133.5C324.65,133.69 324.6,133.9 324.6,134.12C324.6,134.34 324.65,134.55 324.77,134.74C324.88,134.92 325.03,135.07 325.21,135.18C325.4,135.3 325.61,135.35 325.83,135.35Z"
android:fillColor="#E8E2D4"/>
<path
android:pathData="M305.47,193.21C304.81,193.21 304.21,193.06 303.69,192.75C303.17,192.43 302.75,192 302.44,191.45C302.13,190.9 301.98,190.27 301.98,189.56V186.49C301.98,185.73 302.13,185.06 302.43,184.49C302.74,183.93 303.17,183.49 303.72,183.19C304.28,182.88 304.92,182.72 305.65,182.72C306.16,182.72 306.65,182.81 307.1,182.98C307.56,183.15 307.97,183.42 308.32,183.79L307.1,184.98C306.93,184.77 306.71,184.6 306.45,184.48C306.2,184.36 305.93,184.3 305.65,184.3C305.26,184.3 304.92,184.39 304.63,184.58C304.33,184.76 304.1,185 303.94,185.3C303.78,185.6 303.7,185.92 303.7,186.26V187.93L303.39,187.6C303.68,187.26 304.03,187 304.44,186.81C304.84,186.62 305.27,186.52 305.71,186.52C306.35,186.52 306.91,186.67 307.39,186.96C307.88,187.24 308.26,187.64 308.54,188.13C308.82,188.63 308.96,189.19 308.96,189.83C308.96,190.46 308.8,191.03 308.48,191.54C308.16,192.05 307.74,192.46 307.21,192.76C306.68,193.06 306.1,193.21 305.47,193.21ZM305.47,191.59C305.79,191.59 306.09,191.52 306.36,191.36C306.63,191.2 306.85,190.99 307.01,190.73C307.17,190.45 307.25,190.16 307.25,189.83C307.25,189.5 307.17,189.2 307.01,188.93C306.85,188.66 306.64,188.45 306.37,188.29C306.1,188.13 305.81,188.04 305.48,188.04C305.15,188.04 304.86,188.13 304.58,188.29C304.31,188.45 304.1,188.66 303.94,188.93C303.78,189.2 303.7,189.5 303.7,189.83C303.7,190.15 303.78,190.44 303.93,190.71C304.09,190.98 304.3,191.19 304.57,191.35C304.84,191.51 305.14,191.59 305.47,191.59ZM309.98,193L313.15,182.92H315.62L318.8,193H317.07L314.18,183.96H314.56L311.71,193H309.98ZM311.75,190.82V189.24H317.04V190.82H311.75ZM320.07,193V182.92H321.59L325.07,190.06L328.56,182.92H330.08V193H328.5V186.54L325.41,193H324.74L321.65,186.54V193H320.07Z"
android:fillColor="#CDC6B4"/>
</vector>
@@ -0,0 +1,4 @@
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<corners android:radius="999dp" />
<solid android:color="@color/colorSecondaryContainer" />
</shape>
Binary file not shown.

After

Width:  |  Height:  |  Size: 9.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

@@ -0,0 +1,32 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="108dp"
android:height="108dp"
android:viewportWidth="49.999"
android:viewportHeight="40.002">
<group android:scaleX="0.44"
android:scaleY="0.35202464"
android:translateX="13.99972"
android:translateY="12.9601555">
<path
android:pathData="M42.789,22.915c-0.001,-0.012 -3.32,-0.571 -6.539,1.71c1.312,-2.281 3.094,-3.812 6.123,-4.122C40.964,15.336 36.258,11.531 30.642,11.531c-4.432,0 -8.305,2.373 -10.435,5.913c2.729,0.119 5.606,2.18 7.405,4.506c-1.703,-1.318 -3.835,-2.111 -6.156,-2.111c-0.84,0 -1.652,0.115 -2.432,0.31c-0.002,-0.022 -0.009,-0.042 -0.011,-0.065c-0.008,0.024 -0.018,0.047 -0.025,0.072c-4.372,1.103 -7.614,5.05 -7.614,9.765c0,5.566 4.514,10.081 10.082,10.081h19.939c4.752,0 8.604,-3.853 8.604,-8.604C50,27.119 46.876,23.581 42.789,22.915z"
android:fillColor="#363636"/>
<path
android:pathData="M12.403,20.145c-0.257,-0.667 -0.403,-1.389 -0.403,-2.146c0,-3.308 2.692,-6 6,-6c0.756,0 1.478,0.146 2.145,0.403c1.123,-1.012 2.382,-1.844 3.743,-2.474c-1.653,-1.208 -3.684,-1.93 -5.887,-1.93c-5.522,0 -10,4.478 -10,10c0,2.045 0.617,3.945 1.67,5.529C10.384,22.257 11.31,21.114 12.403,20.145z"
android:fillColor="#363636"/>
<path
android:pathData="M20,3c0,1.65 -0.9,3 -2,3s-2,-1.35 -2,-3c0,-1.65 0.9,-3 2,-3S20,1.35 20,3z"
android:fillColor="#363636"/>
<path
android:pathData="M3,20c-1.65,0 -3,-0.9 -3,-2c0,-1.1 1.35,-2 3,-2s3,0.9 3,2C6,19.1 4.649,20 3,20z"
android:fillColor="#363636"/>
<path
android:pathData="M30.261,8.531c0.958,-1.131 1.185,-2.54 0.466,-3.259c-0.778,-0.778 -2.369,-0.46 -3.535,0.707c-0.98,0.98 -1.352,2.255 -0.987,3.101C27.505,8.722 28.865,8.531 30.261,8.531z"
android:fillColor="#363636"/>
<path
android:pathData="M8,29.92c0,-1.329 0.201,-2.619 0.575,-3.839c-0.8,-0.078 -1.795,0.311 -2.596,1.111c-1.167,1.167 -1.485,2.757 -0.707,3.535c0.616,0.617 1.742,0.535 2.763,-0.102C8.022,30.39 8,30.158 8,29.92z"
android:fillColor="#363636"/>
<path
android:pathData="M8.807,5.979c1.167,1.167 1.485,2.757 0.707,3.535c-0.778,0.778 -2.369,0.459 -3.535,-0.707c-1.167,-1.167 -1.485,-2.757 -0.707,-3.535C6.05,4.494 7.641,4.812 8.807,5.979z"
android:fillColor="#363636"/>
</group>
</vector>
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Modify this file to customize your launch splash screen -->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@android:color/white" />
<!-- You can insert your own image assets here -->
<!-- <item>
<bitmap
android:gravity="center"
android:src="@mipmap/launch_image" />
</item> -->
</layer-list>
Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 107 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

@@ -0,0 +1,31 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:aapt="http://schemas.android.com/aapt"
android:width="220dp"
android:height="220dp"
android:viewportWidth="220"
android:viewportHeight="220">
<group>
<clip-path
android:pathData="M0,0h220v220h-220z"/>
<path
android:pathData="M67.22,41.56C97.94,10.85 147.73,10.85 178.44,41.56C209.15,72.27 209.15,122.06 178.44,152.77L152.77,178.44C122.06,209.15 72.27,209.15 41.56,178.44C10.85,147.73 10.85,97.94 41.56,67.22L67.22,41.56Z"
android:fillColor="#222017"/>
<path
android:pathData="M100.23,109.42C103.17,109.62 105.94,110.88 108.03,112.97C110.12,115.06 111.38,117.83 111.58,120.77C111.76,123.44 112.81,125.96 114.56,127.97C116.5,130.2 117.57,133.05 117.57,136C117.57,138.95 116.5,141.8 114.56,144.03C112.81,146.04 111.76,148.57 111.58,151.23C111.38,154.17 110.12,156.94 108.03,159.03C105.94,161.12 103.17,162.38 100.23,162.58C97.56,162.76 95.04,163.81 93.03,165.56C90.8,167.5 87.95,168.57 85,168.57C82.05,168.57 79.2,167.5 76.97,165.56C74.96,163.81 72.43,162.76 69.77,162.58C66.83,162.38 64.06,161.12 61.97,159.03C59.88,156.94 58.62,154.17 58.42,151.23C58.24,148.56 57.19,146.04 55.44,144.03C53.5,141.8 52.43,138.95 52.43,136C52.43,133.05 53.5,130.2 55.44,127.97C57.19,125.96 58.24,123.44 58.42,120.77C58.62,117.83 59.88,115.06 61.97,112.97C64.06,110.88 66.83,109.62 69.77,109.42C72.44,109.24 74.96,108.19 76.97,106.44C79.2,104.5 82.05,103.43 85,103.43C87.95,103.43 90.8,104.5 93.03,106.44C95.04,108.19 97.56,109.24 100.23,109.42Z">
<aapt:attr name="android:fillColor">
<gradient
android:centerX="77.29"
android:centerY="129.06"
android:gradientRadius="35.86"
android:type="radial">
<item android:offset="0.02" android:color="#FFFFBB29"/>
<item android:offset="0.53" android:color="#FFFCB224"/>
<item android:offset="0.99" android:color="#FFE47100"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M88,109.94V103.64L106.48,87.17C107.92,85.89 108.92,84.68 109.48,83.54C110.04,82.4 110.32,81.3 110.32,80.24C110.32,78.8 110.01,77.52 109.39,76.4C108.77,75.26 107.91,74.36 106.81,73.7C105.73,73.04 104.48,72.71 103.06,72.71C101.56,72.71 100.23,73.06 99.07,73.76C97.93,74.44 97.04,75.35 96.4,76.49C95.76,77.63 95.46,78.86 95.5,80.18H88.06C88.06,77.3 88.7,74.79 89.98,72.65C91.28,70.51 93.06,68.85 95.32,67.67C97.6,66.49 100.23,65.9 103.21,65.9C105.97,65.9 108.45,66.52 110.65,67.76C112.85,68.98 114.58,70.68 115.84,72.86C117.1,75.02 117.73,77.51 117.73,80.33C117.73,82.39 117.45,84.12 116.89,85.52C116.33,86.92 115.49,88.21 114.37,89.39C113.27,90.57 111.9,91.88 110.26,93.32L97.15,104.93L96.49,103.13H117.73V109.94H88ZM141.71,110V102.86H122.57V96.11L136.4,66.8H144.65L130.82,96.11H141.71V84.86H149.03V96.11H153.08V102.86H149.03V110H141.71ZM168.67,87.5C166.69,87.5 164.88,87.02 163.24,86.06C161.6,85.08 160.29,83.78 159.31,82.16C158.35,80.52 157.87,78.7 157.87,76.7C157.87,74.74 158.37,72.94 159.37,71.3C160.37,69.66 161.69,68.35 163.33,67.37C164.97,66.39 166.75,65.9 168.67,65.9C170.65,65.9 172.45,66.39 174.07,67.37C175.71,68.33 177.02,69.63 178,71.27C178.98,72.89 179.47,74.7 179.47,76.7C179.47,78.7 178.98,80.52 178,82.16C177.02,83.78 175.71,85.08 174.07,86.06C172.45,87.02 170.65,87.5 168.67,87.5ZM168.67,81.32C169.51,81.32 170.28,81.11 170.98,80.69C171.68,80.27 172.24,79.71 172.66,79.01C173.08,78.31 173.29,77.54 173.29,76.7C173.29,75.86 173.08,75.09 172.66,74.39C172.24,73.69 171.68,73.13 170.98,72.71C170.28,72.29 169.51,72.08 168.67,72.08C167.83,72.08 167.06,72.29 166.36,72.71C165.66,73.13 165.1,73.69 164.68,74.39C164.26,75.09 164.05,75.86 164.05,76.7C164.05,77.54 164.26,78.31 164.68,79.01C165.1,79.71 165.66,80.27 166.36,80.69C167.06,81.11 167.83,81.32 168.67,81.32Z"
android:fillColor="#DBC66E"/>
</group>
</vector>
@@ -0,0 +1,5 @@
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<corners android:radius="24dp" />
<solid android:color="@color/colorSurfaceContainer" />
</shape>
@@ -0,0 +1,4 @@
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<corners android:radius="999dp" />
<solid android:color="@color/colorSurfaceContainer" />
</shape>
Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

@@ -0,0 +1,9 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="200dp"
android:height="200dp"
android:viewportWidth="380"
android:viewportHeight="380">
<path
android:pathData="M116.12,71.79C169.16,18.74 255.17,18.74 308.21,71.79C361.26,124.83 361.26,210.84 308.21,263.88L263.88,308.21C210.84,361.26 124.83,361.26 71.79,308.21C18.74,255.17 18.74,169.16 71.79,116.12L116.12,71.79Z"
android:fillColor="@color/colorSurfaceContainer"/>
</vector>
@@ -0,0 +1,9 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="380dp"
android:height="380dp"
android:viewportWidth="380"
android:viewportHeight="380">
<path
android:pathData="M230.39,50.47C293.11,23.23 356.77,86.89 329.53,149.61L325.02,159.98C316.71,179.13 316.71,200.87 325.02,220.02L329.53,230.39C356.77,293.11 293.11,356.77 230.39,329.53L220.02,325.02C200.87,316.71 179.13,316.71 159.98,325.02L149.61,329.53C86.89,356.77 23.23,293.11 50.47,230.39L54.98,220.02C63.29,200.87 63.29,179.13 54.98,159.98L50.47,149.61C23.23,86.89 86.89,23.23 149.61,50.47L159.98,54.98C179.13,63.29 200.87,63.29 220.02,54.98L230.39,50.47Z"
android:fillColor="@color/colorPrimaryContainer"/>
</vector>
Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 105 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

@@ -0,0 +1,110 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/widget_root_cast_clock_hourly"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="18dp"
android:background="@drawable/rounded_square_bg"
>
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="end|center_vertical">
<TextView
android:id="@+id/weather_condition_current_clock_hourly"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Haze"
android:layout_gravity="start"
android:textColor="@color/colorPrimary"
android:textSize="18sp"
/>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:gravity="end"
android:layout_gravity="end">
<TextClock
android:id="@+id/clockTextHourlyDate"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:format12Hour="EEE MMM d"
android:format24Hour="EEE MMM d"
android:textColor="@color/colorOnBackground"
android:gravity="center"
android:textSize="20sp"
android:includeFontPadding="false"
/>
<TextClock
android:id="@+id/clockTextHourlyTime"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textFontWeight="700"
android:textSize="55sp"
android:format12Hour="hh:mm"
android:format24Hour="HH:mm"
android:textColor="@color/colorOnBackground"
android:gravity="end"
android:includeFontPadding="false"
/>
</LinearLayout>
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_gravity="start|bottom">
<TextView
android:id="@+id/current_widget_temp_cast_clock_hourly"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="28°"
android:textColor="@color/colorPrimary"
android:textSize="50sp"
android:textStyle="bold" />
<ImageView
android:id="@+id/widget_icon_hourly_cast_clock_hourly"
android:layout_width="50dp"
android:layout_height="50dp"
android:src="@drawable/clear_night" />
</LinearLayout>
<LinearLayout
android:id="@+id/hourly_cast_clock_hourly"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_gravity="end|bottom"
>
</LinearLayout>
</FrameLayout>
</FrameLayout>
</LinearLayout>
@@ -0,0 +1,76 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:gravity="center"
android:background="@drawable/daily_item_bg"
android:paddingTop="8dp"
android:paddingBottom="8dp"
android:layout_marginBottom="5dp"
android:paddingStart="10dp"
android:paddingEnd="10dp">
<ImageView
android:id="@+id/daily_icon"
android:src="@drawable/clear_night"
android:layout_width="36dp"
android:layout_marginStart="8dp"
android:layout_marginEnd="15dp"
android:layout_height="36dp" />
<LinearLayout
android:layout_width="wrap_content"
android:orientation="vertical"
android:layout_height="wrap_content">
<TextView
android:id="@+id/daily_time"
android:layout_width="wrap_content"
android:includeFontPadding="false"
android:text="Tue"
android:layout_height="wrap_content"
android:textSize="16sp"
android:textFontWeight="600"
android:textColor="@color/colorOnBackground" />
<TextView
android:id="@+id/daily_condition"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Rainy"
android:includeFontPadding="false"
android:textSize="16sp"
android:textColor="@color/colorOnSurfaceVariant" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:orientation="horizontal"
android:gravity="end"
android:paddingRight="10dp"
android:layout_height="wrap_content">
<TextView
android:id="@+id/daily_temp_max"
android:layout_width="wrap_content"
android:includeFontPadding="false"
android:text="29°"
android:layout_height="wrap_content"
android:textSize="20sp"
android:layout_marginEnd="10dp"
android:textColor="@color/colorOnBackground" />
<TextView
android:id="@+id/daily_temp_min"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="21°"
android:includeFontPadding="false"
android:textSize="20sp"
android:textColor="@color/colorOnSurfaceVariant" />
</LinearLayout>
</LinearLayout>
@@ -0,0 +1,83 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/widget_root_date_temp"
android:layout_width="match_parent"
android:layout_height="100dp"
android:orientation="horizontal"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="0dp"
android:layout_marginEnd="10dp"
android:layout_weight="1"
android:layout_height="match_parent"
android:orientation="vertical"
android:background="@drawable/rounded_widget_bg"
android:gravity="center_vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:gravity="center"
>
<TextClock
android:id="@+id/current_widget_date"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:format12Hour="EEE MMM d"
android:format24Hour="EEE MMM d"
android:textColor="@color/colorOnBackground"
android:textFontWeight="600"
android:gravity="center"
android:textSize="20sp"
/>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:gravity="center"
>
<TextView
android:id="@+id/temp_time_temp_date_current"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="19° • "
android:textColor="@color/colorOnSurfaceVariant"
android:textSize="16sp"
/>
<TextView
android:id="@+id/condition_current_time_date_temp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Clear sky"
android:textColor="@color/colorOnSurfaceVariant"
android:textSize="16sp"
/>
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="100dp"
android:layout_height="100dp"
android:orientation="horizontal"
android:background="@drawable/rounded_widget_bg"
android:gravity="center_vertical">
<ImageView
android:id="@+id/current_widget_temp_date_time_img"
android:layout_width="56dp"
android:layout_height="56dp"
android:layout_marginLeft="22dp"
android:src="@drawable/partly_cloudy" />
</LinearLayout>
</LinearLayout>
@@ -0,0 +1,78 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/widget_root_glance"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:gravity="center_vertical">
<TextClock
android:id="@+id/widget_text_clock_glance"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textFontWeight="600"
android:textSize="60sp"
android:format12Hour="hh:mm"
android:format24Hour="HH:mm"
android:textColor="@color/colorGlanceWidgetTextClock"
android:shadowColor="#80000000"
android:shadowDx="2"
android:includeFontPadding="false"
android:shadowDy="2"
android:shadowRadius="4" />
<TextClock
android:id="@+id/current_widget_date"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:format12Hour="EEE d MMM"
android:format24Hour="EEE d MMM"
android:textColor="@color/white"
android:gravity="center"
android:textSize="20sp"
android:shadowColor="#80000000"
android:shadowDx="2"
android:shadowDy="2"
android:shadowRadius="4"
/>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="5dp"
android:layout_gravity="center"
>
<ImageView
android:id="@+id/current_img_glance"
android:layout_width="26dp"
android:layout_height="26dp"
android:src="@drawable/sunny"
android:paddingEnd="5dp"
/>
<TextView
android:id="@+id/current_glance_temp"
android:layout_width="wrap_content"
android:text="29° • "
android:layout_height="wrap_content"
android:textSize="18sp"
android:shadowColor="#80000000"
android:shadowDx="2"
android:shadowDy="2"
android:shadowRadius="4"
android:textColor="@color/white" />
<TextView
android:id="@+id/current_glance_condition"
android:layout_width="wrap_content"
android:text="Clear sky"
android:layout_height="wrap_content"
android:textSize="18sp"
android:shadowColor="#80000000"
android:shadowDx="2"
android:shadowDy="2"
android:shadowRadius="4"
android:textColor="@color/white" />
</LinearLayout>
</LinearLayout>
@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:gravity="center"
android:padding="4dp">
<TextView
android:id="@+id/hourly_temp"
android:layout_width="wrap_content"
android:text="29°"
android:layout_height="wrap_content"
android:textSize="16sp"
android:layout_marginBottom="5dp"
android:textColor="@color/colorOnBackground" />
<ImageView
android:id="@+id/hourly_icon"
android:src="@drawable/clear_night"
android:layout_width="24dp"
android:layout_marginBottom="5dp"
android:layout_height="24dp" />
<TextView
android:id="@+id/hourly_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="12pm"
android:textSize="14sp"
android:textColor="@color/colorOnSurfaceVariant" />
</LinearLayout>
@@ -0,0 +1,34 @@
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/widget_root_pill"
android:layout_width="200dp"
android:layout_height="200dp"
android:clipToOutline="true"
android:background="@drawable/shape_set">
<ImageView
android:id="@+id/widget_icon_current_pill_pixel"
android:layout_width="70dp"
android:layout_height="70dp"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:layout_alignParentBottom="true"
android:layout_marginLeft="45dp"
android:layout_marginTop="80dp"
android:layout_marginBottom="37dp"
android:src="@drawable/heavy_rain" />
<TextView
android:id="@+id/current_widget_temp_pill_pixel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_marginTop="40dp"
android:layout_marginRight="35dp"
android:text="13°"
android:textColor="@color/colorPrimary"
android:textSize="55sp"
android:textStyle="bold" />
</RelativeLayout>
@@ -0,0 +1,50 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/widget_root_pill"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/rounded_widget_bg"
android:orientation="horizontal"
android:gravity="center_vertical">
<ImageView
android:id="@+id/widget_icon_current_pill_pixel"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_marginLeft="50dp"
android:layout_gravity="center"
android:src="@drawable/cloudy" />
<!-- Temperature Text -->
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center_vertical"
android:paddingRight="40dp">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingBottom="5dp"
android:layout_gravity="end|center_vertical">
<TextView
android:id="@+id/current_widget_temp_pill_pixel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="28°"
android:textColor="@color/colorPrimary"
android:textSize="70sp"
android:textStyle="bold" />
</LinearLayout>
</FrameLayout>
</LinearLayout>
@@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/widget_root_pill"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/rounded_widget_bg"
android:orientation="horizontal"
android:paddingLeft="30dp"
android:paddingRight="36dp"
android:gravity="center_vertical">
<ImageView
android:id="@+id/widget_icon_current_pill_pixel"
android:layout_width="70dp"
android:layout_height="70dp"
android:layout_gravity="center"
android:src="@drawable/cloudy" />
<!-- Temperature Text -->
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center_vertical"
>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingBottom="5dp"
android:layout_gravity="end|center_vertical">
<TextView
android:id="@+id/current_widget_temp_pill_pixel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="28°"
android:textColor="@color/colorPrimary"
android:textSize="50sp"
android:textStyle="bold" />
</LinearLayout>
</FrameLayout>
</LinearLayout>
@@ -0,0 +1,33 @@
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/widget_root_pill"
android:layout_width="250dp"
android:layout_height="250dp"
android:background="@drawable/shape_set">
<ImageView
android:id="@+id/widget_icon_current_pill_pixel"
android:layout_width="90dp"
android:layout_height="90dp"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:layout_alignParentBottom="true"
android:layout_marginStart="56dp"
android:layout_marginTop="100dp"
android:layout_marginBottom="37dp"
android:src="@drawable/sunny" />
<TextView
android:id="@+id/current_widget_temp_pill_pixel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_marginTop="50dp"
android:layout_marginEnd="40dp"
android:text="13°"
android:textColor="@color/colorPrimary"
android:textSize="75sp"
android:textStyle="bold" />
</RelativeLayout>
@@ -0,0 +1,75 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/widget_root"
android:layout_width="match_parent"
android:layout_height="100dp"
android:background="@drawable/rounded_widget_bg"
android:orientation="horizontal"
android:gravity="center_vertical">
<ImageView
android:id="@+id/widget_icon_current_pill"
android:layout_width="76dp"
android:layout_height="76dp"
android:layout_marginLeft="22dp"
android:layout_gravity="center"
android:src="@drawable/cloudy" />
<!-- Temperature Text -->
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="end|center_vertical"
android:paddingRight="30dp">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingBottom="5dp"
android:layout_gravity="end|center_vertical">
<TextView
android:id="@+id/current_widget_temp_pill"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="28°"
android:textColor="@color/colorPrimary"
android:textSize="40sp"
android:textStyle="bold" />
<!-- High and Low Temperature -->
<LinearLayout
android:id="@+id/temp_range"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
>
<TextView
android:id="@+id/temp_high"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="30°"
android:textColor="@color/colorSecondary"
android:textSize="16sp"
/>
<TextView
android:id="@+id/temp_low"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=" 21°"
android:textColor="@color/colorOnBackground"
android:textSize="16sp" />
</LinearLayout>
</LinearLayout>
</FrameLayout>
</LinearLayout>
@@ -0,0 +1,166 @@
<com.google.android.material.card.MaterialCardView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:cardCornerRadius="0dp"
android:backgroundTint="@color/colorSurfaceContainer"
app:strokeColor="@android:color/transparent"
>
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:id="@+id/widget_preview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#033e5c"
android:orientation="vertical"
android:paddingLeft="16dp"
android:paddingTop="?attr/actionBarSize"
android:paddingRight="16dp"
android:paddingBottom="16dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent">
<TextClock
android:id="@+id/preview_text_clock"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textFontWeight="600"
android:format12Hour="hh:mm"
android:format24Hour="HH:mm"
android:shadowColor="#80000000"
android:shadowDx="2"
android:shadowDy="2"
android:shadowRadius="4"
android:textColor="@color/colorGlanceWidgetTextClock"
android:textSize="60sp" />
<TextClock
android:id="@+id/preview_date"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:format12Hour="EEE d MMM"
android:format24Hour="EEE d MMM"
android:gravity="center"
android:shadowColor="#80000000"
android:shadowDx="2"
android:shadowDy="2"
android:shadowRadius="4"
android:textColor="@color/white"
android:textSize="20sp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:paddingTop="5dp">
<ImageView
android:id="@+id/preview_weather_icon"
android:layout_width="26dp"
android:layout_height="26dp"
android:paddingEnd="5dp"
android:src="@drawable/sunny" />
<TextView
android:id="@+id/preview_temp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:shadowColor="#80000000"
android:shadowDx="2"
android:shadowDy="2"
android:shadowRadius="4"
android:text="29° • "
android:textColor="@color/white"
android:textSize="18sp" />
<TextView
android:id="@+id/preview_condition"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:shadowColor="#80000000"
android:shadowDx="2"
android:shadowDy="2"
android:shadowRadius="4"
android:text="@string/clear_sky"
android:textColor="@color/white"
android:textSize="18sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:orientation="vertical"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"
android:paddingRight="12dp"
android:paddingLeft="12dp"
android:paddingBottom="30dp"
>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:orientation="horizontal"
android:padding="8dp">
<com.google.android.material.textview.MaterialTextView
android:id="@+id/clockSizeText"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:paddingEnd="8dp"
android:text="@string/size_label"
android:textColor="@color/colorOnBackground"
android:textSize="18sp" />
<com.google.android.material.slider.Slider
android:id="@+id/clockSizeSeek"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="2"
android:stepSize="1"
android:value="60"
android:valueFrom="20"
android:valueTo="120" />
</LinearLayout>
<com.google.android.material.checkbox.MaterialCheckBox
android:id="@+id/showClockCheck"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:text="@string/show_clock"
app:useMaterialThemeColors="true" />
<com.google.android.material.button.MaterialButton
android:id="@+id/saveWidgetBtn"
style="@style/Widget.MaterialComponents.Button.OutlinedButton"
android:layout_width="wrap_content"
android:layout_height="50dp"
android:layout_gravity="end"
android:layout_marginTop="24dp"
android:layout_marginEnd="18dp"
android:text="@string/save"
app:cornerRadius="50dp" />
</LinearLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
</com.google.android.material.card.MaterialCardView>
@@ -0,0 +1,118 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/widget_root_cast"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="18dp"
android:background="@drawable/rounded_square_bg"
>
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="end|center_vertical">
<ImageView
android:id="@+id/widget_icon_hourly_cast"
android:layout_width="50dp"
android:layout_height="50dp"
android:src="@drawable/clear_night" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_gravity="end">
<TextView
android:id="@+id/current_widget_locationName"
android:layout_height="wrap_content"
android:text="Paid"
android:textColor="@color/colorSecondary"
android:gravity="end"
android:layout_width="200dp"
android:textSize="24sp"
android:maxLines="1"
android:ellipsize="end"
/>
<TextView
android:id="@+id/weather_condition_current"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Haze"
android:layout_gravity="end"
android:textColor="@color/colorPrimary"
android:textSize="20sp"
/>
</LinearLayout>
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_gravity="start|bottom">
<TextView
android:id="@+id/current_widget_temp_cast"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="28°"
android:textColor="@color/colorPrimary"
android:textSize="50sp"
android:textStyle="bold" />
<!-- High and Low Temperature -->
<LinearLayout
android:id="@+id/temp_range_cast"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
>
<TextView
android:id="@+id/temp_high_cast"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="30°"
android:textColor="@color/colorSecondary"
android:textSize="20sp"
/>
<TextView
android:id="@+id/temp_low_cast"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=" 21°"
android:textColor="@color/colorOnBackground"
android:textSize="20sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:id="@+id/hourly_cast"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_gravity="end|bottom"
>
</LinearLayout>
</FrameLayout>
</FrameLayout>
</LinearLayout>
@@ -0,0 +1,137 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/widget_root_cast"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingRight="18dp"
android:paddingLeft="18dp"
android:paddingTop="18dp"
android:orientation="vertical"
android:background="@drawable/rounded_square_bg">
<!-- Top Row: Icon + Location/Condition -->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:orientation="horizontal"
>
<ImageView
android:id="@+id/widget_icon_hourly_cast"
android:layout_width="50dp"
android:layout_gravity="center_vertical"
android:layout_height="50dp"
android:src="@drawable/clear_night" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_gravity="end"
android:gravity="end"
android:layout_marginStart="8dp">
<TextView
android:id="@+id/current_widget_locationName"
android:layout_width="200dp"
android:layout_height="wrap_content"
android:text="Paid"
android:textColor="@color/colorSecondary"
android:gravity="end"
android:textSize="24sp"
android:maxLines="1"
android:ellipsize="end" />
<TextView
android:id="@+id/weather_condition_current"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Haze"
android:gravity="end"
android:layout_gravity="end"
android:textColor="@color/colorPrimary"
android:textSize="20sp" />
</LinearLayout>
</LinearLayout>
<!-- Temperature + High/Low + hourly -->
<LinearLayout
android:layout_width="match_parent"
android:orientation="horizontal"
android:layout_gravity="center_vertical"
android:gravity="center_vertical"
android:paddingBottom="10dp"
android:layout_height="wrap_content">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_marginTop="12dp">
<TextView
android:id="@+id/current_widget_temp_cast"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="28°"
android:textColor="@color/colorPrimary"
android:textSize="50sp"
android:textStyle="bold" />
<!-- High and Low Temperature -->
<LinearLayout
android:id="@+id/temp_range_cast"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:id="@+id/temp_high_cast"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="30°"
android:textColor="@color/colorSecondary"
android:textSize="20sp" />
<TextView
android:id="@+id/temp_low_cast"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=" 21°"
android:textColor="@color/colorOnBackground"
android:textSize="20sp" />
</LinearLayout>
</LinearLayout>
<!-- Hourly Forecast -->
<LinearLayout
android:id="@+id/hourly_cast"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:gravity="end"
android:layout_marginTop="12dp"
/>
</LinearLayout>
<!-- Daily Forecast -->
<LinearLayout
android:id="@+id/daily_cast"
android:layout_width="match_parent"
android:layout_marginTop="10dp"
android:layout_height="match_parent"
android:orientation="vertical"
android:gravity="center_vertical"
android:layout_marginBottom="12dp"
/>
</LinearLayout>
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@mipmap/ic_launcher_background"/>
<foreground android:drawable="@mipmap/ic_launcher_foreground"/>
<monochrome android:drawable="@drawable/ic_launcher_mono_foreground"/>
</adaptive-icon>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@color/ic_launcher_icon_background"/>
<foreground android:drawable="@drawable/ic_launcher_icon_foreground"/>
<background android:drawable="@color/ic_launcher_mono_background"/>
<foreground android:drawable="@drawable/ic_launcher_mono_foreground"/>
</adaptive-icon>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@color/ic_launcher_icon_background"/>
<foreground android:drawable="@drawable/ic_launcher_icon_foreground"/>
<background android:drawable="@color/ic_launcher_mono_background"/>
<foreground android:drawable="@drawable/ic_launcher_mono_foreground"/>
</adaptive-icon>
Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 855 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 462 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

Loaded 100 of 736 files, more files were not shown because too many files have changed in this diff. Show more