Commit Graph

2601 Commits

Author SHA1 Message Date
Alinson S. Xavier
8ca6632d35
Merge pull request #2242 from TangilHossain/Issue#2229
Solve to Issue#2229
2025-12-13 09:44:12 -06:00
TangilHossain
4d440197cb Limit to ScrollableChart not to go beyond 1970 2025-10-27 14:40:58 +06:00
TangilHossain
84d6bbca53 Limit to ScrollableChart not to go beyond 1970 2025-10-27 14:40:20 +06:00
Alinson S. Xavier
2b24759d6f
Merge pull request #2209 from MihanEntalpo/automatic-backup-to-public-folder
Automatic backup to public folder
2025-09-14 19:42:41 -05:00
Alinson S. Xavier
46f6d297d7
Merge branch 'fix/setting-screen-ui-improvement' into dev 2025-09-14 19:29:45 -05:00
Alinson S. Xavier
543be48cb1
Merge branch 'style/newlines' into dev 2025-09-14 18:47:18 -05:00
Alinson S. Xavier
297a381e67 Merge branch 'archiveFromStatisticsPage' into dev 2025-09-14 18:25:17 -05:00
Alinson S. Xavier
542750207e Show message after archiving/unarchiving habits 2025-09-14 18:24:35 -05:00
Alinson S. Xavier
46a3b69971 Disable GitHub Actions 2025-09-14 18:02:48 -05:00
Uladzislau Petrushkevich
9509b9e7af Settings-Fix-UI: Improve ripple effect on pure-dark mode and process navigation bar insets on Settings screen 2025-09-11 23:05:38 +02:00
mihanentalpo
7a04abc8e5 Automatic public backup: Fixed for the ktlint 2025-08-24 22:14:45 +07:00
mihanentalpo
b7a7d5f076 Automatic public backup: Translation to all the languages 2025-08-24 21:56:25 +07:00
mihanentalpo
08a71b071c Automatic public backup: Tests for AutoBackup to public folder 2025-08-24 21:56:11 +07:00
mihanentalpo
403d1058aa Automatic public backup: Implementation of SAF for AutoBackup 2025-08-24 21:55:58 +07:00
Alinson S. Xavier
5aa8744ef4 Update copyright notices 2025-08-13 21:50:06 -05:00
Alinson S. Xavier
ce4879ac2b Merge branch 'master' into dev 2025-08-13 21:30:57 -05:00
Alinson S. Xavier
516bf394f8 Merge branch 'release/2.3.1' 2025-08-13 21:30:11 -05:00
Alinson S. Xavier
5fe9704c36 Merge branch 'release/2.3.1' into dev 2025-08-13 21:29:41 -05:00
Alinson S. Xavier
2816b7c3d0 Bump version to 2.3.1 and update changelog 2025-08-13 21:08:29 -05:00
KyleSCraig
0a4086ec8c Added archive and unarchive to the habit statistics page, visibility based on current state. 2025-08-01 16:00:20 +10:00
Alinson S. Xavier
a9acbd6cab HabitCardListView: Prevent duplicate inset decorations 2025-07-08 21:28:54 -05:00
Alinson S. Xavier
e121f46b61 Confetti: Fix position in freeform and landscape modes 2025-07-08 21:17:23 -05:00
Alinson S. Xavier
d57de9d10c Apply bottom insets to about and settings screens 2025-07-08 21:01:35 -05:00
Alinson S. Xavier
e4348a2144 Prevent some views from being obscured by system UI
Fixes #2171
2025-07-08 20:51:21 -05:00
Alinson S. Xavier
e608c6ea62 Trim unit labels when necessary 2025-06-28 19:27:17 -05:00
Alinson S. Xavier
5403b6bd51 CheckmarkWidgetViewTest: Ignore non-deterministic test case 2025-06-28 18:33:47 -05:00
Alinson S. Xavier
a6cf43dbca Reformat source code 2025-06-28 16:05:43 -05:00
Alinson S. Xavier
074627f6e1 Disable confetti if animations are disabled globally
Fixes #2170
2025-06-28 16:04:07 -05:00
powerjungle
96e20f751f Fix(UI): X and ? symbols easier to distinguish in "pure black" dark mode
In addition to that, make "progress ring" a bit more visible.
2025-06-25 22:30:21 -05:00
Alinson S. Xavier
0daa4f6a2f Format source code 2025-06-25 22:20:58 -05:00
Alinson S. Xavier
035b392ece CSV export: Use formatted values, add notes & header 2025-06-25 22:12:02 -05:00
Alinson S. Xavier
648c7277cf CSV export: Add more fields to Habits.csv 2025-06-25 21:48:31 -05:00
Alinson S. Xavier
5006f5128b Update JVM target and toolchain to version 17 2025-06-25 21:00:24 -05:00
Alinson S. Xavier
97b98a872d EmptyListViewTest: Ignore non-deterministic test failures 2025-06-24 22:22:14 -05:00
Alinson S. Xavier
862a851e1c EmptyListViewTest: Remove unused imports 2025-06-24 22:13:08 -05:00
Alinson S. Xavier
804030f5c0 EmptyListViewTest: Instantiate view within each test method 2025-06-24 22:10:36 -05:00
Alinson S. Xavier
08ab3c22ce Merge branch 'master' into dev 2025-06-24 21:37:32 -05:00
Alinson S. Xavier
b58f836d8e Merge branch 'release/2.3.0' into dev 2025-06-24 21:28:24 -05:00
Alinson S. Xavier
9ed4630f9b Merge branch 'release/2.3.0' 2025-06-24 21:25:14 -05:00
Alinson S. Xavier
70dab74528 Bump version to 2.3.0 and update changelog 2025-06-23 22:23:55 -05:00
Alinson S. Xavier
7e5d2fa207 Update Gradle and AGP versions to 8.11.1 and 8.9.2 2025-06-23 21:48:00 -05:00
Alinson S. Xavier
0e432fb332 HistoryWidget: Increase padding; update widget images 2025-06-23 21:47:47 -05:00
powerjungle
c987144f4a
style: allow adding newlines in the "Name" field
Since habit names are already shown with 2 lines in the main view,
it makes sense to allow an user to add newlines to the names.
This opens up the possibility for having better formatted text
for the habit name.
As suggested by another user, having markdown support would also
be a good addition at some point.
2025-04-12 20:00:53 +02:00
Alinson S. Xavier
897a236501 Widgets: Update test images 2025-03-23 19:41:31 -05:00
Alinson S. Xavier
0cccecec77 Widgets: Update test images 2025-03-23 19:27:12 -05:00
Alinson S. Xavier
f1ed875256 Further increase widget corner radius to match current Android style 2025-03-23 17:10:39 -05:00
Alinson S. Xavier
e82bd47aab Increase minimum widget size to 50x50 and 100x100
Some Samsung phones were allowing graph widgets to occupy 1x2 or
2x1 grid cells, leading to very small text. This commit bumps up
the minimum widget size to 100x100 to ensure they always occupy at
least 2x2 cells. Tested on Pixel 4, Pixel 7 and Samsung Galaxy S24.

Closes #2118
2025-03-23 16:52:23 -05:00
Alinson S. Xavier
e9517f7378 Bump targetSdk to 36 2025-03-23 07:22:36 -05:00
Alinson S. Xavier
12cc70a51a Confetti: Always emit from checkmark, not popup button 2025-03-23 07:06:45 -05:00
Alinson S. Xavier
fa670b19b7 HabitCardView: Fix confetti position in API 36+ 2025-03-22 23:03:59 -05:00