Alinson S. Xavier
0a5677211e
Remove reference to MainActivity
9 years ago
jotran
ec34043041
Add exporting scores and checkmarks files with multiple habits ( #68 ).
...
Add writeMultipleHabits to write a scores file and a checkmarks file
that contains scores and checkmarks of multiple habits.
Add getTimeframe because it was necessary to get the timeframe between
all habits so that row data could be populated correctly for habits that
started before/after other habits.
Move writeCheckmarks to below writeScores since it wasn't called until
after writeScores in writeHabits.
Add getByInterval to ScoreList, MemoryScoreList, and SQLiteScoreList to
get scores between a given interval - simiarly to CheckmarkList.
Add getValues (ScoreList) to get all values between a given timeframe.
Add getNewest to get the newest repetition in a list and to correspond
with getOldest.
Add getDaysBetween to DateUtils to quickly get the number of days
between two timestamps.
Add tests for the new functions.
9 years ago
Alinson S. Xavier
4d5407a5cc
Fix bug on compute methods that prevented them from recomputing old values
9 years ago
Alinson S. Xavier
c46fa84135
Fix bug that made it impossible to disable a reminder
9 years ago
Alinson S. Xavier
16dcc0cbc2
Fix tests
9 years ago
Alinson S. Xavier
3ad3cf54ec
Add tests for HabitCardView
9 years ago
Alinson S. Xavier
fc2087fe68
Write tests for ListHabits controller, menu and screen
9 years ago
Alinson S. Xavier
d0db3359fe
Allow StyledResources to receive a fixed theme for testing
9 years ago
Alinson S. Xavier
8132188e46
Replace Singleton by AppScope
9 years ago
Alinson S. Xavier
c262adbe85
Move Preferences to their own package
9 years ago
Alinson S. Xavier
05aa5b1172
Replace InterfaceUtils theme methods by ThemeSwitcher
9 years ago
Alinson S. Xavier
938fe3325e
Remove disabled test
9 years ago
Alinson S. Xavier
237de035bb
Remove remaining static references to app component
9 years ago
Alinson S. Xavier
ddc85ced0b
Remove waitForTasks
9 years ago
Alinson S. Xavier
eceb1bfb7d
Remove most static references to app component; fix tests
9 years ago
Alinson S. Xavier
3b737996e9
Reorganize packages
9 years ago
Alinson S. Xavier
74f78f0fdf
Improve usage of dagger
9 years ago
Alinson S. Xavier
15a4a2c002
Refactor reminders; replace int by WeekdayList
9 years ago
Alinson S. Xavier
d54de9df89
Refactor tasks; break progress bars
9 years ago
Alinson S. Xavier
94a5db2208
Add view tests
9 years ago
Alinson S. Xavier
a984467516
Some refactoring; add tests for ListHabitsScreen
9 years ago
Alinson S. Xavier
d6dacfd24b
Refactor reminder scheduling, add tests
9 years ago
Alinson S. Xavier
3938ae6fa8
Fix test sizes
9 years ago
Alinson S. Xavier
77f406dcee
Refactor broadcast receivers and add a public receiver
...
Fixes #6
9 years ago
Alinson S. Xavier
cf98d1a5c3
AndroidTest: Increase timeout
9 years ago
Alinson S. Xavier
cc1e56894b
Fix test scripts
9 years ago
Alinson S. Xavier
8e9f1aa166
Add basic API for the Pebble app
9 years ago
Alinson S. Xavier
922b234307
Initial implementation of filters
9 years ago
Alinson S. Xavier
5d61fdd3d0
Write tests for HintView
9 years ago
Alinson S. Xavier
4ae813e6f9
Restore all widgets
9 years ago
Alinson S. Xavier
52701666bc
Start refactoring widgets
9 years ago
Alinson S. Xavier
e899a70eb0
Fix most tests
9 years ago
Alinson S. Xavier
6ba6d7c8c1
Refactor ShowHabit screen; remove fragment
9 years ago
Alinson S. Xavier
efd0d1e051
Refactor ShowHabit fragment; break widgets
9 years ago
Alinson S. Xavier
a11ad6e909
ShowHabit: Refactor score chart
9 years ago
Alinson S. Xavier
ec4a381d70
Refactor Habit class
9 years ago
Alinson S. Xavier
b13f2b4228
Create a class for Reminders
9 years ago
Alinson S. Xavier
14364901ff
Reorganize instrumented tests
9 years ago
Alinson S. Xavier
440706882b
Move command tests to JVM
9 years ago
Alinson S. Xavier
9a44774284
Add instrumented unit tests for SQLite lists
9 years ago
Alinson S. Xavier
2b23b36e36
Move remaining model tests to JVM; simplify SQLite implementation
9 years ago
Alinson S. Xavier
78d4f86cab
Separate ActiveAndroid from models
9 years ago
Alinson S. Xavier
18e8390aed
Merge branch 'dev' into feature/refactoring-mvc
9 years ago
Alinson S. Xavier
cabcd5b1bf
CSV export: allow spaces on filename and fix tests
9 years ago
Alinson S. Xavier
7e8a2a0c1c
Major refactoring of ListHabitsActivity
9 years ago
Alinson S. Xavier
8d57273987
Refactor EditHabitDialog
9 years ago
Alinson S. Xavier
6445bf62bc
Refactor MainActivity and Preferences
9 years ago
Alinson S. Xavier
83ef8564e1
Reorganize file tree according to feature
9 years ago
Alinson S. Xavier
605593d739
Update UI tests
9 years ago
Alinson S. Xavier
f403dc6f77
Update view tests
10 years ago