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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
Nishant Mishra
|
b5cb26efda
|
feat(stats): implement a basic last year screen
|
2025-12-14 08:57:54 +05:30 |
|
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 |
|
Nishant Mishra
|
6d94b992b0
|
feat(stats): implement a basic last week screen
|
2025-12-11 22:28:45 +05:30 |
|
Nishant Mishra
|
38014f4d99
|
feat(stats): add a variable width 1D heatmap visualization
|
2025-12-11 22:26:00 +05:30 |
|
Nishant Mishra
|
6cb21b94a0
|
refactor(stats): move components into the appropriate package
|
2025-12-10 20:22:08 +05:30 |
|
Nishant Mishra
|
4f44e4c23e
|
feat(ui): implement a navigation system in the stats screen
|
2025-12-10 19:22:08 +05:30 |
|
Nishant Mishra
|
13e4689546
|
feat(ui): clean up stats screen for upcoming changes
|
2025-12-10 18:49:25 +05:30 |
|
Nishant Mishra
|
7a83b39b49
|
Merge branch 'dev'
|
2025-12-09 19:49:49 +05:30 |
|
Nishant Mishra
|
0aab9482f0
|
chore(release): bump version, update changelog
|
2025-12-09 19:47:43 +05:30 |
|
Hosted Weblate
|
8ee33695da
|
Translated using Weblate (Hindi)
Currently translated at 100.0% (97 of 97 strings)
Translated using Weblate (Hindi)
Currently translated at 91.7% (89 of 97 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (97 of 97 strings)
Translated using Weblate (Hindi)
Currently translated at 91.7% (89 of 97 strings)
Co-authored-by: AhmedAwad <ahmeda6777602@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Nishant Mishra <66912344+nsh07@users.noreply.github.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-09 15:06:44 +01:00 |
|
Nishant Mishra
|
dab14bf562
|
fix(strings): some more string changes
|
2025-12-09 19:21:01 +05:30 |
|
Nishant Mishra
|
9362440c25
|
fix(strings): fix incorrect terminology used in strings
|
2025-12-09 19:17:38 +05:30 |
|
Nishant Mishra
|
9d91530a3e
|
fix(service): disable autostart of next session if alarm was stopped due to timeout
|
2025-12-09 18:40:11 +05:30 |
|
Nishant Mishra
|
716f2114c5
|
feat(service): add snackbar to undo a timer reset
Closes #109
|
2025-12-09 12:16:31 +05:30 |
|
Hosted Weblate
|
24e0f083ee
|
Update translation files
Updated by "Cleanup translation files" add-on in Weblate.
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (93 of 93 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
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/zh_Hant/
Translation: Tomato/Strings
|
2025-12-09 04:52:30 +00:00 |
|
Nishant Mishra
|
8e414cdee6
|
feat(settings): implement secure lock screen settings behaviour
Closes: #166
|
2025-12-09 10:22:18 +05:30 |
|
Nishant Mishra
|
db23a460aa
|
feat(settings): add settings option to disable screen lock in AOD
#166
|
2025-12-09 09:57:54 +05:30 |
|
Nishant Mishra
|
a32aae0692
|
feat(service): implement auto start behaviour
Closes: #108
|
2025-12-08 19:26:26 +05:30 |
|
Nishant Mishra
|
fe85bc30d4
|
feat(settings): add settings option to auto start sessions
#108
|
2025-12-08 19:19:09 +05:30 |
|
Nishant Mishra
|
a48918351d
|
chore(github): update issue templates
|
2025-12-08 18:40:22 +05:30 |
|
Hosted Weblate
|
1b18767c1e
|
Translated using Weblate (Japanese)
Currently translated at 97.8% (89 of 91 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (91 of 91 strings)
Co-authored-by: K-MAX <karasssss777@gmail.com>
Co-authored-by: daiman <dai56daman@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/tomato/strings/ar/
Translate-URL: https://hosted.weblate.org/projects/tomato/strings/ja/
Translation: Tomato/Strings
|
2025-12-08 14:00:22 +01:00 |
|
Nishant Mishra
|
225b06d0ef
|
fix(ui): use default list item color for palette icon in color scheme
|
2025-12-06 22:25:14 +05:30 |
|
Nishant Mishra
|
960174a05b
|
fix(ui): make a settings option collapsible in timer settings
|
2025-12-06 22:23:28 +05:30 |
|
Nishant Mishra
|
c7dd860e26
|
fix(ui): fix incorrect toolbar text alignment
Closes: #164
|
2025-12-06 20:47:57 +05:30 |
|
Nishant Mishra
|
b8630ce639
|
fix(stats): perform flow transformations on Dispatchers.IO
|
2025-12-06 20:44:33 +05:30 |
|
Nishant Mishra
|
c0dc45d740
|
feat(ui): use a lighter font weight for AOD
|
2025-12-06 20:37:56 +05:30 |
|