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
904489d812
Remove debug log
9 years ago
Donaira Tamulynaitė
bc19858bca
Habit label takes up to 1/3 screen width.
9 years ago
Alinson S. Xavier
a998a62cdb
Remove notification when habit is deleted
9 years ago
Alinson S. Xavier
1a89bb02be
Add option to make notifications sticky
9 years ago
Alinson S. Xavier
6e8ea471aa
Do not cancel notifications automatically
9 years ago
Alinson S. Xavier
ec42fb54f4
Do not store position of ViewHolder
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
RegularCoder
5cbc0a3292
Add repetition count to overview card, for #115
9 years ago
Alinson S. Xavier
7f67a9eb63
Revert concurrent AsyncTasks
9 years ago
Alinson S. Xavier
d3f7ebd60c
SQLiteHabitList: fix corrupted order automatically
9 years ago
Alinson S. Xavier
461fe1f0b6
Improve performance
9 years ago
Alinson S. Xavier
8eb9f398d5
Allow multiple AsyncTasks to run concurrently
...
Fixes #134
9 years ago
Alinson S. Xavier
f178bcbdd2
CheckmarkButtonView: avoid layout inflation
9 years ago
Alinson S. Xavier
66c3136fad
Allow views to be rendered by the layout editor
9 years ago
Alinson S. Xavier
4b04966617
Update AMOLED mode upon exiting settings
...
Fixes #118
9 years ago
Alinson S. Xavier
3ea21fe823
Update order of checkmark buttons automatically upon exiting settings
9 years ago
Alinson S. Xavier
e0df69beb6
Prevent progress bar from flickering
9 years ago
Alinson S. Xavier
b5cd4584b2
Disallow empty WeekdayLists
9 years ago
RegularCoder
283cb2a3f0
Fix issue#65 by setting launchMode to singleTop
9 years ago
Alinson S. Xavier
79ddbca307
Fix ripple when days are reversed
9 years ago
Alinson S. Xavier
46a0777195
Restore progress bars
9 years ago
Alinson S. Xavier
b35305e16c
Preferences: update link to AboutActivity
9 years ago
klanmiko
e5162c48ab
Scheduler should ignore archived habits
...
Also consider changing "archive" to "inactive"
9 years ago
Alinson S. Xavier
b54c4de5f7
ShowHabitRootView: update title automatically
...
Fixes #162
9 years ago
Alinson S. Xavier
2bdc0b4f5e
Update unit tests for ListHabitsMenu
9 years ago
Alinson S. Xavier
22db61db01
Fix crash on startup and after dismissing notification
9 years ago
Alinson S. Xavier
c7cfbd1643
Allow cards to be rendered by the layout editor
9 years ago
Alinson S. Xavier
8655437f3e
Change 'show completed' to 'hide completed'
9 years ago
Alinson S. Xavier
3ad3cf54ec
Add tests for HabitCardView
9 years ago
Alinson S. Xavier
9a470cc61d
Initialize db earlier; fixes crash
9 years ago
Alinson S. Xavier
fc2087fe68
Write tests for ListHabits controller, menu and screen
9 years ago
Alinson S. Xavier
7b8ab6a625
Dismiss notification automatically
9 years ago
Alinson S. Xavier
2d40fb0b82
Write tests for receivers
9 years ago
Alinson S. Xavier
c961045b63
Call refresh from UI thread
9 years ago
Alinson S. Xavier
d0db3359fe
Allow StyledResources to receive a fixed theme for testing
9 years ago
Alinson S. Xavier
11378e07bf
Properly initialize appComponent
9 years ago
Alinson S. Xavier
8132188e46
Replace Singleton by AppScope
9 years ago
Alinson S. Xavier
7eb454788f
Refactor receivers
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
dd3d78b82c
Filter Dagger classes from coverage report
9 years ago
Alinson S. Xavier
3d4ae2126b
Remove DialogFactory
9 years ago
Alinson S. Xavier
5aa9114aff
Fix name of Ukrainian language
9 years ago
Alinson S. Xavier
77e0ad007f
Update list of developers
9 years ago
Denis
0ec03035f5
maximal frequency of the data
9 years ago
Denis
67ae48b527
radius and color of the mark in the frequency view
9 years ago
Denis
82d2931559
fix code duplication
9 years ago