Alinson S. Xavier
7de69c1c10
Simplify BooleanHabitDialog subclasses and factories
9 years ago
Alinson S. Xavier
fe7e8ef039
Refactor habit creation dialogs
9 years ago
Alinson S. Xavier
19f4a19dba
Minor changes to BarChart
9 years ago
Alinson S. Xavier
b66da24e39
Fix the form fields containing examples
9 years ago
Alinson S. Xavier
3dd33274e4
Small changes to formatValue
9 years ago
Alinson S. Xavier
c61834e604
Color days on HistoryChart according to target
9 years ago
Alinson S. Xavier
e082705b0c
First version of BarChart
9 years ago
Alinson S. Xavier
83ce92d8ac
Allow fractional values to be entered
9 years ago
Alinson S. Xavier
177525817c
Small changes to the layout of NumberButtonView
9 years ago
Alinson S. Xavier
1dfa0c6b0d
Hide completed according to the target value
9 years ago
Alinson S. Xavier
b3f039d658
Make score take target value into account
9 years ago
Alinson S. Xavier
7d2e8573f8
Persist unit and target value of a habit
9 years ago
Alinson S. Xavier
5653651c0d
Update score calculation
...
The value of a score is now a double. For boolean habits, this number goes from zero
to one and corresponds to the percentage. For numerical habits, it now corresponds
to a weighted average of the checkmark values. Also, for non-daily boolean habits, the
score now increases with implicit checkmarks.
9 years ago
Alinson S. Xavier
d3b540199c
Switch score values from int to double
9 years ago
Alinson S. Xavier
f0430ffeb3
Use alternative design with units on NumberButtonView
9 years ago
Alinson S. Xavier
d03edf2895
Update habit creation dialogs
9 years ago
Alinson S. Xavier
5c1ccfe6fe
Fix small issues with the number picker
9 years ago
Alinson S. Xavier
5b9e90fe7a
Persist repetition values
9 years ago
Alinson S. Xavier
ac32460859
Create number picker dialog
9 years ago
Alinson S. Xavier
e2a8de3acf
Update controllers and HabitCardView
9 years ago
Alinson S. Xavier
7bf9f88ee3
Implement NumberButtonView and related classes
9 years ago
Alinson S. Xavier
19e79a8559
Fix failing test
9 years ago
Alinson S. Xavier
876d4f0ac7
Merge branch 'feature/scroll-header' into dev
...
Fixes #155
9 years ago
Alinson S. Xavier
f4f7faf3a4
Fix a few issues with header scrolling
9 years ago
Alinson S. Xavier
56f2ae57fe
Persist scrolling after configuration change
9 years ago
Alinson S. Xavier
3fe09efe9b
Scroll checkmarks
9 years ago
Alinson S. Xavier
f0de29fbfe
Make HeaderView scrollable
9 years ago
Alinson S. Xavier
324facfffd
Re-enable haptic feedback on CheckmarkButtonView
9 years ago
Alinson S. Xavier
03e58f9ef2
Preserve position of ScrollableChart on configuration changes
...
Fixes #240
9 years ago
Alinson S. Xavier
e6c9f7f0c9
Preserve ScrollView position after configuration change
...
Fixes #239
9 years ago
Alinson S. Xavier
42bdedb86a
Update dependencies
9 years ago
Alinson S. Xavier
ab0c510fda
Rename export action and move to overflow menu
9 years ago
Alinson S. Xavier
e46fd58664
Fix ImportTest on Nougat
9 years ago
Alinson S. Xavier
8532bd402e
Update APK filename
9 years ago
Alinson S. Xavier
2c599b18ef
Fix ambiguous reference to R
9 years ago
Alinson S. Xavier
0d78ba4ba9
Update gradle
9 years ago
Janet Do
611dfa00a5
Export data from the statistics screen
...
Closes #27
9 years ago
Anirudha Agashe
54a195243d
Fixed failing build
...
Replaced static method to obtain context with appropriate dependency
9 years ago
Anirudha Agashe
4fc30fae53
Remove use of static context from HabitsApplication class ( #224 )
...
Remove static context from application class. Replace static method to obtain context with appropriate dependency. Remove context from controller. Add auto factory to export db task.
9 years ago
Alinson S. Xavier
b3fe9c65d2
Refresh data at midnight
...
Fixes #221
9 years ago
Alinson S. Xavier
09f1ae8765
Update circle.yml
9 years ago
Alinson S. Xavier
0a8b763ece
Make TimePicker slightly smaller
...
Fixes #219
9 years ago
Alinson S. Xavier
edd5f25529
Update circle.yml
9 years ago
Alinson S. Xavier
d81fdb41dc
Remove temp file after importing
9 years ago
Alinson S. Xavier
02c8810e46
Bump targetSdkVersion to 25
9 years ago
Alinson S. Xavier
6adf8061d3
Use FileProvider instead of File URIs
9 years ago
Alinson S. Xavier
d19d57e5df
Use Storage Access Framework when importing files
9 years ago
Alinson S. Xavier
fd82e6c24b
Remember last used order
9 years ago
Alinson S. Xavier
56263efa39
Sort by score
9 years ago
Alinson S. Xavier
d5eacba303
Disable drag-and-drop when automatically sorting
9 years ago