Commit Graph

1357 Commits

Author SHA1 Message Date
Rechee
dcd0c61b8d fixed issue where weekly picker dialog isn't being restored on rotation
squash! fixed issue where weekly picker dialog isn't being restored on rotation
2020-01-03 08:56:50 -06:00
Alinson Xavier
1285b653ed Fix imports 2020-01-03 08:56:40 -06:00
Alinson Xavier
dfd5c65595 Create failing regression test for issue #534 2020-01-03 08:15:52 -06:00
Alinson Xavier
315bddea96 Automatically fix invalid timestamps, instead of crashing 2020-01-03 06:40:30 -06:00
Alinson Xavier
938739d535 Update app description 2020-01-02 17:47:06 -06:00
Alinson Xavier
27f625873d Reorganize .secret 2020-01-02 15:59:59 -06:00
Alinson Xavier
b2df70c059 Add Google Play Publisher plugin and Play Store assets 2020-01-02 12:55:44 -06:00
Alinson Xavier
3afd46c59c Remove unused HabitLogger class 2020-01-02 05:41:03 -06:00
Alinson Xavier
e36c649333 Fix unit tests 2020-01-02 05:31:51 -06:00
Alinson Xavier
b2e7c9fe6e Remove HabitNotFound exception from WidgetPreferences 2020-01-02 05:27:17 -06:00
Alinson Xavier
2171d582dc Fix some issues with reminders and print more logs 2020-01-02 05:12:44 -06:00
Alinson Xavier
b7be459537 Create main GitHub Actions workflow 2020-01-01 20:54:51 -06:00
TacoTheDank
cbee09c38f Update gradle scripts and dependencies (#538)
* Update gradle wrapper
* Clean up some unnecessary/unused things in android gradles
* Update some dependencies
2020-01-01 18:03:53 -06:00
Alinson Xavier
6f24e42d1f Disable write-ahead log on SQLite
Android 9 (Pie) silently introduced a new behavior where new SQLite
databases have Write-Ahead Logs (WALs) enabled by default. The data,
even after committed, is not written to the main database file until
later. This caused a silent bug leading to data loss, where exported
backups would either be empty or miss some recent data.
2020-01-01 09:40:35 -06:00
Alinson Xavier
93bb105dac Remove gradle git plugin 2020-01-01 08:45:05 -06:00
Alinson Xavier
f67b74d57d Update CHANGELOG 2020-01-01 08:31:16 -06:00
Alinson Xavier
abbf1e4d66 Update translations 2020-01-01 08:29:44 -06:00
Alinson Xavier
e3f6353062 Preserve widgets from Loop 1.7.11 and lower versions 2020-01-01 08:11:37 -06:00
Alinson Xavier
38d5b2bf16 build.sh: Rename env variables; copy final APK to build/ 2020-01-01 07:46:29 -06:00
Alinson Xavier
7801c933f0 Allow user to change first day of the week
Closes #421
2019-12-31 14:12:17 -06:00
Alinson Xavier
5cdb9eb9d5 Settings: Remove extra margin 2019-12-31 11:23:02 -06:00
Alinson Xavier
dee4670f65 Update CHANGELOG 2019-12-31 11:11:06 -06:00
Alinson Xavier
50a6d7190b Revert change to launcher name 2019-12-30 17:29:24 -06:00
Alinson Xavier
d3371badf8 Make the short name of the app untranslatable 2019-12-30 17:07:59 -06:00
Alinson Xavier
ed1f3e5cdb Update translations 2019-12-30 17:05:46 -06:00
Alinson Xavier
5947926cd5 Rename launcher icon to "Loop" 2019-12-30 16:39:47 -06:00
Alinson Xavier
61cd77e5df Update screenshots 2019-12-30 16:17:17 -06:00
Alinson Xavier
d6ec33d6d3 Fix failing unit test 2019-12-30 16:03:56 -06:00
Alinson Xavier
3f002efb53 Allow user to change transparency of widgets
Closes #376
2019-12-30 16:03:56 -06:00
Alinson Xavier
5191290188 Fix EditHabitDialog theme 2019-12-30 16:03:56 -06:00
Alinson Xavier
cc05543692 Improve performance of detail page by cancelling useless async tasks 2019-12-30 16:03:56 -06:00
Brian Norman
e94e0c057e Capitalize sentences on dialogFormInputMultiline (#535) 2019-12-30 02:46:30 -06:00
Alinson Xavier
350f002ed3 Update translations and credits 2019-12-29 16:15:37 -06:00
Alinson Xavier
04cf4e7785 Update CHANGELOG 2019-12-29 14:31:54 -06:00
Alinson Xavier
bf644f4e09 Rename night mode to dark theme; abide by system-wide settings (API 29)
Closes issue #513
2019-12-29 12:22:19 -06:00
Alinson Xavier
3658aef2e2 Use dark navigation bar in dark theme 2019-12-29 11:42:10 -06:00
Alinson Xavier
190a1171c4 Bump minSdkVersion to 21 (Lollipop) 2019-12-29 11:29:24 -06:00
Alinson Xavier
2b20b6bb9d Add link to privacy policy 2019-12-29 11:12:29 -06:00
Alinson Xavier
caed1aef79 Hide widget stacks feature for non-developers 2019-12-29 08:24:07 -06:00
Alinson Xavier
8341956a90 Hide numerical habits feature for non-developers 2019-12-29 08:24:07 -06:00
Alinson Xavier
de44b48dba Make all tests pass on Android 9.0 (Pie) 2019-12-29 08:24:07 -06:00
Alinson Xavier
7eafd92b2d Make all tests pass on Android 7.1.1 (Nougat) 2019-12-29 08:24:07 -06:00
Alinson Xavier
47dc26fea0
Fix typo in TEST.md 2019-11-17 19:32:04 -06:00
Alinson Xavier
a6dd0939b2 Add TEST.md 2019-11-17 19:12:14 -06:00
Alinson Xavier
898a33a754 Make all tests pass on Android 6.0 (Marshmallow) 2019-11-17 18:23:07 -06:00
Alinson Xavier
1997d9491b Make all tests run successfully on Lollipop 2019-11-17 17:46:36 -06:00
Alinson Xavier
6d57ea0368 Merge branch 'master' into dev 2019-11-16 23:00:26 -06:00
Alinson Xavier
83c1197dc1 Increase target SDK to 29; update support library 2019-11-16 22:31:19 -06:00
Alinson Xavier
48d145626f Update to Build Tools 3.5.2 2019-11-16 22:18:14 -06:00
Alinson Xavier
a57f310c76 Remove DexCount plugin 2019-11-16 22:14:07 -06:00