Luboš Luňák
46c61f9ea9
force US locale for tests
2017-09-28 06:55:13 -05:00
Luboš Luňák
f8e0d07236
avoid sql error when updating sql database
...
The index doesn't exist in version 1.7.6 and so trying to drop it
would lead to an error, resulting in not being able to import
1.7.6 database.
https://github.com/iSoron/uhabits/issues/327
2017-09-16 19:35:50 +02:00
52c4282601
Merge pull request #329 from llunak/fix_snooze
...
fix snooze button in notifications
2017-09-13 07:03:46 -05:00
Luboš Luňák
f52da56221
fix snooze button in notifications
...
The "pref_snooze_interval" preference is manipulated by the ListPreference
class, which according to its docs stores the preference as a string.
Without reverting this part of 864636705d ,
this results in "java.lang.ClassCastException: java.lang.String cannot be
cast to java.lang.Long" when trying to snooze a notification.
2017-09-12 15:54:43 +02:00
Luboš Luňák
4d59783809
make LED blinking for notifications configurable
2017-09-11 15:18:42 +02:00
srikanth r
e041d9041b
Implemented cancel to reminders of habits.
2017-08-04 23:01:41 +05:30
a75a27ad42
Make the day start at 3am instead of midnight
...
Closes #50
2017-07-25 20:18:01 -04:00
b135aa09a3
Use more simple toString style
2017-07-24 12:14:48 -04:00
f3a64fd67a
Add tests for equals, hashCode and toString
2017-07-24 11:41:12 -04:00
864636705d
Implement tests for Preferences
2017-07-24 09:54:51 -04:00
87f1d635d8
Implement PropertiesStorage
2017-07-23 20:07:44 -04:00
fdcb9daadc
LoopDBImporter: update table names
2017-07-23 17:26:08 -04:00
89400e281e
Move version numbers from build.gradle to gradle.properties
2017-07-23 10:03:09 -04:00
57dc19550d
Fix errors
2017-07-22 20:05:01 -04:00
a8aa6f192c
Replace Long by Timestamp
2017-07-22 16:29:08 -04:00
882ddba324
Fix acceptance tests
2017-07-22 09:28:30 -04:00
180c18f6bf
Merge branch 'feature/kotlin' into dev
2017-07-21 18:12:45 -04:00
2db4c06fe8
Merge branch 'master' into dev
...
# Conflicts:
# app/src/androidTest/java/org/isoron/uhabits/espresso/MainTest.java
# app/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkListTest.java
# app/src/main/java/org/isoron/uhabits/activities/habits/list/views/HabitCardView.java
# app/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkList.java
# app/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteScoreList.java
# app/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteStreakList.java
# app/src/main/java/org/isoron/uhabits/models/sqlite/records/CheckmarkRecord.java
# uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/HistoryChart.java
# uhabits-android/src/main/res/values-id/strings.xml
# uhabits-android/src/test/java/org/isoron/uhabits/receivers/ReminderControllerTest.java
2017-07-18 22:54:52 -04:00
0984f7ff5d
Update Android gradle plugin
2017-07-18 06:57:22 -04:00
bb282da92d
Fix tests
2017-06-23 16:25:25 -04:00
38d3b0d047
Update habit.position after reordering list
2017-06-23 12:12:23 -04:00
8ccada67d6
Import Loop DB without app restart
2017-06-23 10:24:54 -04:00
33f7acc9ca
Add reordering tests for SQLiteHabitList
2017-06-23 09:29:19 -04:00
5d9563b9d8
Fix handling of null values in AndroidDatabase
2017-06-23 09:14:36 -04:00
f55dc0d811
Fix animation when card moves and updates simultaneously
2017-06-22 23:31:46 -04:00
7872983064
Fix order by position
2017-06-22 23:21:44 -04:00
ea640a8a17
Rebuild order after removing habit
2017-06-22 22:50:27 -04:00
6801d1d1ae
Add more constraints on table Repetitions
2017-06-21 13:18:29 -04:00
3584affbe0
Move BaseUnitTest
2017-06-21 10:20:59 -04:00
1069fcfc62
Move importers to uhabits-core
2017-06-21 00:30:32 -04:00
59745fb90f
Refactor Android database classes
2017-06-20 22:37:35 -04:00
1976160ae8
Move tests to uhabits-core
2017-06-20 22:20:46 -04:00
6dd7e49112
Move database migrations to uhabits-core
2017-06-20 21:46:30 -04:00
ecb5352134
Implement JDBC database
2017-06-20 14:13:37 -04:00
b96385c4a7
Move models.sqlite to uhabits-core
2017-06-20 12:50:57 -04:00
00660d3e36
Make filtered MemoryHabitLists update automatically
2017-06-20 10:34:21 -04:00
6d06e06840
Simplify SQLite lists
2017-06-19 09:23:40 -04:00
8d181a6683
Simplify ShowHabitActivity
2017-06-05 18:01:13 -04:00
fc4b610d59
Create android-base module
2017-06-05 15:58:42 -04:00
382b52e5b2
Merge tag 'v1.7.4' into dev
...
1.7.4
# Conflicts:
# app/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkList.java
# app/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteScoreList.java
# uhabits-core/src/main/java/org/isoron/uhabits/core/models/ScoreList.java
2017-06-05 09:20:47 -04:00
277738f94d
Fix default color and failing tests
2017-06-04 13:14:45 -04:00
cf25229fbc
Merge branch 'dev' into pull/austil
2017-06-04 12:59:15 -04:00
4e1cc6dc80
Fix tests for KitKat
2017-06-04 12:21:29 -04:00
c34f9f9e9f
Merge branch 'dev' of https://github.com/austil/uhabits into pull/austil
2017-06-04 11:30:10 -04:00
ed9066f393
Implement alternative checkmark algorithm
...
Fix failing tests
2017-06-04 10:58:00 -04:00
96e1771c25
Remove inferred tables from SQLite database
2017-06-03 10:51:17 -04:00
6875fc0428
Move notifications and reminders to uhabits-core
2017-06-02 19:30:39 -04:00
b88b3a683d
Move preferences to uhabits-core
2017-06-02 18:24:12 -04:00
28f095e56a
Implement additional UI tests
2017-06-02 14:45:06 -04:00
a51ecaaf24
Annotate all Android tests
2017-06-01 21:55:13 -04:00