Alinson S. Xavier
cd3944b90f
Add Robolectric dependency; implement a basic test
8 years ago
Alinson S. Xavier
cf3d289145
Enable XML reports
9 years ago
Alinson S. Xavier
a5567d491f
Enable test coverage
9 years ago
Alinson S. Xavier
81ad1ba8c8
Merge branch 'feature/parallel' into dev
9 years ago
Alinson S. Xavier
3da996b8a4
Update SyncManager
9 years ago
Alinson S. Xavier
08e3c9cc40
Replace toJSON methods by Gson
9 years ago
Alinson S. Xavier
13b4128777
Update code coverage
9 years ago
Alinson S. Xavier
b4e79c3f4b
Merge branch 'feature/sync' into dev
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
5b9e90fe7a
Persist repetition values
9 years ago
Alinson S. Xavier
42bdedb86a
Update dependencies
9 years ago
Alinson S. Xavier
02c8810e46
Bump targetSdkVersion to 25
9 years ago
Alinson S. Xavier
c20d5c8729
Make model classes thread-safe
9 years ago
Alinson S. Xavier
c8cd4fa389
Delete old database cache
9 years ago
Alinson S. Xavier
2d40fb0b82
Write tests for receivers
9 years ago
Alinson S. Xavier
dd3d78b82c
Filter Dagger classes from coverage report
9 years ago
Alinson S. Xavier
7f75f9b6da
Construct ListHabits using dagger
9 years ago
Alinson S. Xavier
7dbbc51a9a
Add task for combined coverage report
9 years ago
Alinson S. Xavier
8e9f1aa166
Add basic API for the Pebble app
9 years ago
Alinson S. Xavier
71dd6cde89
Restore drag & drop and click; remove DragSortListView library
9 years ago
Alinson S. Xavier
5d61fdd3d0
Write tests for HintView
9 years ago
Alinson S. Xavier
efd0d1e051
Refactor ShowHabit fragment; break widgets
9 years ago
Alinson S. Xavier
efc7b2cebb
Replace ActiveAndroid queries with raw SQLite queries
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
7e8a2a0c1c
Major refactoring of ListHabitsActivity
9 years ago
Alinson S. Xavier
b98853ab26
Introduce ButterKnife
9 years ago
Alinson S. Xavier
dd5f37290c
Merge branch 'dev' into feature/sync
10 years ago
Alinson S. Xavier
73e6f2a2d4
Remove ActiveAndroid.jar
10 years ago
Alinson S. Xavier
e3b7e9f60f
Persist pending events to database
10 years ago
Alinson S. Xavier
b0040bd83c
Fetch commands since last sync
10 years ago
Alinson S. Xavier
1fcfb9b22e
First version of sync feature
10 years ago
Alinson S. Xavier
26ce92d381
Update versions
10 years ago
Alinson S. Xavier
e2bb4371d3
Fix UI test for settings screen
10 years ago
Alinson S. Xavier
8938b0c9a6
Improve settings screen
10 years ago
Alinson S. Xavier
6a5f2abb76
Switch to AppCompatActivity
10 years ago
Alinson S. Xavier
728c9557f0
Migrate DB to new color format
10 years ago
Alinson S. Xavier
7f009e2365
Create indexes in database
10 years ago
Alinson S. Xavier
dfe5c4954e
Refactor CSVExporter
10 years ago
Alinson S. Xavier
c3ff1fbe03
Add quick selection for commonly used habit frequencies
...
Closes #25
10 years ago
Alinson S. Xavier
7d9a94ae9e
Add line to disable large tests
10 years ago
Alinson S. Xavier
9156bba267
Disable animations when testing
10 years ago
Alinson S. Xavier
a2c2a5531a
Use temporary database for tests
10 years ago
Alinson S. Xavier
eee2605f74
Add first unit tests for habit
10 years ago
Alinson S. Xavier
2b40633110
Add more tests for settings and about
10 years ago
Alinson S. Xavier
51e8c2f111
Implement basic user interface tests
10 years ago
Alinson S. Xavier
cdc80bdbbd
Move DSLV to libs/
10 years ago