Commit Graph

474 Commits

Author SHA1 Message Date
Λευτέρης Τ.
709cc435a9 Translated using Weblate (Greek)
Currently translated at 5.6% (6 of 107 strings)

Translation: Tomato/Strings
Translate-URL: https://hosted.weblate.org/projects/tomato/strings/el/
2025-12-20 16:24:02 +01:00
Nishant Mishra
7dae042f34 ci: fix apk directory 2025-12-20 20:46:37 +05:30
Hosted Weblate
3c7616a213 Added translation using Weblate (Greek)
Translated using Weblate (Hindi)

Currently translated at 100.0% (107 of 107 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Nishant Mishra <66912344+nsh07@users.noreply.github.com>
Co-authored-by: Λευτέρης Τ. <lefteris592@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/tomato/strings/hi/
Translation: Tomato/Strings
2025-12-20 15:43:54 +01:00
Nishant Mishra
d7327dccb2 Merge pull request #177
Baseline profiles
2025-12-20 19:23:26 +05:30
Nishant Mishra
a010e11f3e feat(build): auto-generate baseline prof when building playRelease 2025-12-20 19:22:21 +05:30
Hosted Weblate
8223237443 Translated using Weblate (Turkish)
Currently translated at 100.0% (106 of 106 strings)

Translated using Weblate (Hindi)

Currently translated at 100.0% (106 of 106 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (106 of 106 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (106 of 106 strings)

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Translated using Weblate (Hindi)

Currently translated at 100.0% (99 of 99 strings)

Translated using Weblate (German)

Currently translated at 100.0% (99 of 99 strings)

Translated using Weblate (Romanian)

Currently translated at 5.0% (5 of 99 strings)

Co-authored-by: Andrei <andrei10.07.2012popescu@gmail.com>
Co-authored-by: Ash/Kai <real.dogmann.112@gmail.com>
Co-authored-by: Erenay <erenaydev@proton.me>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: KhubsuratInsaan <weblate.duration189@passinbox.com>
Co-authored-by: ezn24 <eznotsimple@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/tomato/strings/
Translate-URL: https://hosted.weblate.org/projects/tomato/strings/de/
Translate-URL: https://hosted.weblate.org/projects/tomato/strings/hi/
Translate-URL: https://hosted.weblate.org/projects/tomato/strings/ro/
Translate-URL: https://hosted.weblate.org/projects/tomato/strings/tr/
Translate-URL: https://hosted.weblate.org/projects/tomato/strings/zh_Hant/
Translation: Tomato/Strings
2025-12-20 14:51:07 +01:00
Nishant Mishra
2ce3801728 feat(build): add baseline profile generation test
and related build system changes
2025-12-20 14:09:15 +05:30
Nishant Mishra
09639fd5e0 refactor: prepare for baseline profile generation test 2025-12-20 12:12:23 +05:30
Nishant Mishra
ed72ec288b fix(stats): fix crash when resetting stats 2025-12-19 23:01:06 +05:30
Nishant Mishra
07dac8b31b refactor(strings): tweak some chart strings 2025-12-19 19:30:43 +05:30
Nishant Mishra
1cb04bef7d feat(ui): add support for 3-digit focus session durations
Closes #175
2025-12-19 19:22:46 +05:30
Nishant Mishra
1af146d427 Merge pull request #170 from nsh07/stats-redesign
Stats screen redesign
2025-12-19 10:06:26 +05:30
Nishant Mishra
4e2a4f7643 Merge remote-tracking branch 'origin/dev' into stats-redesign
# Conflicts:
#	app/src/main/java/org/nsh07/pomodoro/ui/statsScreen/StatsScreen.kt
#	app/src/main/java/org/nsh07/pomodoro/ui/statsScreen/viewModel/StatsViewModel.kt
#	app/src/main/res/values/strings.xml
2025-12-19 10:04:52 +05:30
Nishant Mishra
78dc966f97 fix(stats): some improvements 2025-12-19 09:56:34 +05:30
Nishant Mishra
9b5c878561 refactor(stats): extract strings into resources 2025-12-18 23:06:21 +05:30
Nishant Mishra
d9fb10388f refactor(stats): make focus breakdown tooltip a separate fun 2025-12-18 22:48:39 +05:30
Nishant Mishra
d3e9bb79fb feat(stats): add tooltip in calendar 2025-12-18 19:52:52 +05:30
Hosted Weblate
3cab499ab4 Added translation using Weblate (Romanian)
Translated using Weblate (Persian)

Currently translated at 100.0% (99 of 99 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (99 of 99 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (99 of 99 strings)

Co-authored-by: Andrei <andrei10.07.2012popescu@gmail.com>
Co-authored-by: Erenay <erenaydev@proton.me>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Raoof Nosrati <raoofco@gmail.com>
Co-authored-by: Shun Min Chang <ji394m6y7@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/tomato/strings/fa/
Translate-URL: https://hosted.weblate.org/projects/tomato/strings/tr/
Translate-URL: https://hosted.weblate.org/projects/tomato/strings/zh_Hant/
Translation: Tomato/Strings
2025-12-18 15:15:22 +01:00
Nishant Mishra
506207e80f feat(stats): add calendar in last month screen 2025-12-18 19:09:43 +05:30
Nishant Mishra
bf93984339 feat(stats): implement a focus history calendar 2025-12-18 18:38:36 +05:30
Nishant Mishra
862e479c88 refactor(stats): reorganize files in components package 2025-12-18 10:07:21 +05:30
Nishant Mishra
57e77dbb6e refactor(stats): use string resources 2025-12-17 21:16:38 +05:30
Hosted Weblate
ef6f693d91 Translated using Weblate (Hindi)
Currently translated at 100.0% (97 of 97 strings)

Translated using Weblate (Arabic)

Currently translated at 100.0% (97 of 97 strings)

Co-authored-by: AhmedAwad <ahmeda6777602@gmail.com>
Co-authored-by: KhubsuratInsaan <weblate.duration189@passinbox.com>
Translate-URL: https://hosted.weblate.org/projects/tomato/strings/ar/
Translate-URL: https://hosted.weblate.org/projects/tomato/strings/hi/
Translation: Tomato/Strings
2025-12-17 15:16:41 +01:00
renovate[bot]
e1216d8adb chore(deps): update actions/upload-artifact action to v6 2025-12-17 19:46:35 +05:30
Nishant Mishra
d0d42cfe70 Merge pull request #169 from trixidis/feat/reset_data_button
feat(settings): Add option to reset all stats
2025-12-17 19:44:28 +05:30
Nishant Mishra
9e63a87a54 fix: minor fixes 2025-12-17 19:39:11 +05:30
Nishant Mishra
5d5d47f5ae feat(stats): implement a tooltip in heatmap 2025-12-17 16:07:55 +05:30
Nishant Mishra
f4bd74aafd fix(stats): significantly improve stats screen performance 2025-12-16 22:44:34 +05:30
Hosted Weblate
9098714aa2 Translated using Weblate (Polish)
Currently translated at 86.5% (84 of 97 strings)

Co-authored-by: Micr <w.nowickimicr24@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/tomato/strings/pl/
Translation: Tomato/Strings
2025-12-16 10:00:22 +00:00
Nishant Mishra
85321352c0 refactor(stats): refactor heatmap for upcoming tooltip feature 2025-12-16 10:05:36 +05:30
Nishant Mishra
79851fb482 feat(stats): improve last year screen layout 2025-12-15 20:44:08 +05:30
Nishant Mishra
2a7cb20bea feat(stats): add tooltips in HorizontalStackedBar 2025-12-15 19:29:25 +05:30
Hosted Weblate
965cd670e0 Translated using Weblate (Hindi)
Currently translated at 100.0% (97 of 97 strings)

Translated using Weblate (Bengali)

Currently translated at 88.6% (86 of 97 strings)

Co-authored-by: KhubsuratInsaan <weblate.duration189@passinbox.com>
Co-authored-by: Mr. RTR <redanraad7@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/tomato/strings/bn/
Translate-URL: https://hosted.weblate.org/projects/tomato/strings/hi/
Translation: Tomato/Strings
2025-12-15 07:00:27 +00:00
Nishant Mishra
1b8773456b feat(stats): improve heatmap layout 2025-12-15 11:34:02 +05:30
Nishant Mishra
ea36d8d971 feat(stats): implement heatmap in last year screen 2025-12-15 09:52:21 +05:30
Nishant Mishra
c49c5b21a2 refactor(stats): remove unnecessary composable nesting 2025-12-15 08:41:47 +05:30
Nishant Mishra
7f3add5d7a feat(stats): implement a heatmap composable 2025-12-14 17:11:52 +05:30
Hosted Weblate
307a3e7ba5 Added translation using Weblate (Bengali)
Translated using Weblate (Russian)

Currently translated at 100.0% (97 of 97 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (22 of 22 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (97 of 97 strings)

Co-authored-by: Erenay <erenaydev@proton.me>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Mr. RTR <redanraad7@gmail.com>
Co-authored-by: Егор Фомин <egorfomin8158@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/tomato/store-descriptions/tr/
Translate-URL: https://hosted.weblate.org/projects/tomato/strings/ru/
Translate-URL: https://hosted.weblate.org/projects/tomato/strings/tr/
Translation: Tomato/Store descriptions
Translation: Tomato/Strings
2025-12-14 07:00:09 +01:00
Nishant Mishra
b5cb26efda feat(stats): implement a basic last year screen 2025-12-14 08:57:54 +05:30
Hosted Weblate
9d5008ac63 Translated using Weblate (Arabic)
Currently translated at 100.0% (97 of 97 strings)

Co-authored-by: AhmedAwad <ahmeda6777602@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/tomato/strings/ar/
Translation: Tomato/Strings
2025-12-13 17:00:19 +01:00
Nishant Mishra
cf6eebad9a feat(stats): implement a basic last month screen 2025-12-13 20:05:56 +05:30
Nishant Mishra
29873cea77 feat(stats): add placeholders for 0 durations 2025-12-13 19:44:11 +05:30
Nishant Mishra
8ab06d8d7e feat(stats): re-add focus breakdown chart 2025-12-13 10:39:35 +05:30
Nishant Mishra
3a69c081cf fix(stats): tweak stacked chart labels 2025-12-13 09:49:54 +05:30
Nishant Mishra
4f2812d039 fix(stats): fix crash when opening last week screen with empty stats table 2025-12-12 21:22:38 +05:30
Nishant Mishra
a02eee3795 refactor(strings): rename some strings 2025-12-12 20:11:31 +05:30
Nishant Mishra
d5e3890e4e fix(stats): fix incorrect corner radius in 1D heatmap 2025-12-12 19:19:16 +05:30
Nishant Mishra
c39089de21 feat(stats): fully implement last week screen 2025-12-12 12:48:46 +05:30
Nishant Mishra
4ec2ba1321 feat(stats): basic shared element transition for last week screen 2025-12-12 09:22:57 +05:30
Hosted Weblate
13c36c981a Translated using Weblate (German)
Currently translated at 100.0% (97 of 97 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (97 of 97 strings)

Co-authored-by: Elias Frey <elias.frey.home@gmail.com>
Co-authored-by: S-H-Y-A <s-h-y-a@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/tomato/strings/de/
Translate-URL: https://hosted.weblate.org/projects/tomato/strings/ja/
Translation: Tomato/Strings
2025-12-12 01:00:23 +01:00