Commit Graph

76 Commits

Author SHA1 Message Date
Alinson Xavier
ae7869d3a2 Implement multiple widget providers 2016-02-29 07:19:43 -05:00
Alinson Xavier
b8cacaffa9 Refactor custom views; fix rendering issues 2016-02-29 05:50:27 -05:00
Alinson Xavier
f0d12e9925 Widgets for HistoryView, ScoreView, etc 2016-02-28 13:55:39 -05:00
Alinson Xavier
a2331260e4 Alternative design for widgets 2016-02-28 11:37:50 -05:00
Alinson Xavier
031d684b3e Update main activity on notification/widget click 2016-02-27 18:26:25 -05:00
Alinson Xavier
3a770e71e3 Add configuration activity for widgets 2016-02-27 18:06:57 -05:00
Alinson Xavier
b29dd8ea79 Remove debug code 2016-02-27 16:31:48 -05:00
Alinson Xavier
7f1553a4a1 Toggle checkmarks from widget 2016-02-27 14:09:02 -05:00
Alinson Xavier
d748f5d6de Assign habits to widgets; refresh on database change 2016-02-27 13:54:24 -05:00
Alinson Xavier
7234e072e6 Implement widget with fixed data 2016-02-27 13:24:01 -05:00
Alinson Xavier
c1dae021bf Implement dummy widget 2016-02-27 11:52:46 -05:00
Alinson Xavier
88455acc76 Fix check button for previous day reminders 2016-02-27 05:44:14 -05:00
Alinson Xavier
6a1cb09ca2 Remove unused imports and variables 2016-02-26 08:25:56 -05:00
Alinson Xavier
d2682358c2 Allow custom views to be rendered on the layout editor 2016-02-26 07:44:34 -05:00
Alinson Xavier
d5774e8511 Close cursors 2016-02-26 05:31:17 -05:00
Alinson Xavier
b6e7e72f5a Remove object allocations during draw 2016-02-26 05:29:02 -05:00
Alinson Xavier
27220c9ab2 Specify locale explicitly 2016-02-26 05:17:33 -05:00
Alinson Xavier
f9a9339042 Use GestureDetector for scrolling 2016-02-25 21:31:28 -05:00
Alinson Xavier
5e21d877c5 Fetch all the data with one call 2016-02-25 20:17:44 -05:00
Alinson Xavier
af0ef90e4d Export to CSV 2016-02-25 15:46:39 -05:00
Alinson Xavier
2898a21157 Disallow empty list of days 2016-02-24 15:58:58 -05:00
Alinson Xavier
0fa25c6701 Internationalize string 2016-02-24 15:58:45 -05:00
Alinson Xavier
966e7ccd8a Do not show hint on first run 2016-02-24 11:39:47 -05:00
Alinson Xavier
eb057b51d3 Show one hint per day 2016-02-24 11:28:51 -05:00
Alinson Xavier
8c88e7fd5b Make it more strict to get a star 2016-02-24 08:51:27 -05:00
Alinson Xavier
756d3aa48f Return after case statement 2016-02-24 08:38:58 -05:00
Alinson Xavier
1a4dbd9cba Show alarm only on certain days of the week 2016-02-24 08:22:00 -05:00
Alinson Xavier
c68176ad09 Add timestamp to notifications 2016-02-24 05:50:34 -05:00
Alinson Xavier
b0ccf3464f Implement habit deletion 2016-02-24 04:46:18 -05:00
Alinson Xavier
693e0143b5 Implement multiple selection and drag on press-and-hold 2016-02-23 19:16:33 -05:00
Alinson Xavier
68c4b26031 Implement hints 2016-02-22 07:56:12 -05:00
Alinson Xavier
08f2fe84d7 Fix habit history view 2016-02-21 17:32:31 -05:00
Alinson Xavier
0e5764cf5d Refactor custom views 2016-02-21 16:58:18 -05:00
Alinson Xavier
eefc738ee2 Improve habit positioning and reordering 2016-02-20 21:45:40 -05:00
Alinson Xavier
28900d0981 Internationalize more string 2016-02-20 18:32:48 -05:00
Alinson Xavier
77281e11f5 Refactor app introduction 2016-02-20 16:13:26 -05:00
Alinson Xavier
e06b0e79cc Rename package 2016-02-20 16:06:51 -05:00
Alinson Xavier
d6f31b8775 Remove dead code 2016-02-20 16:00:24 -05:00
Alinson Xavier
d862c85874 Remove debug information 2016-02-20 16:00:12 -05:00
Alinson Xavier
5bd1b70cd9 Remove dead code 2016-02-20 15:59:12 -05:00
Alinson Xavier
191b9b9c1f Refactor ListHabitsFragment 2016-02-20 15:46:19 -05:00
Alinson Xavier
c36cdb1e42 Refactor EditHabitsFragment 2016-02-20 13:53:41 -05:00
Alinson Xavier
7984670a3c Fix empty message 2016-02-20 07:52:02 -05:00
Alinson Xavier
c8de4e13f9 Reformat code 2016-02-20 07:16:40 -05:00
Alinson Xavier
1ee3fc79f0 Choose 12/24h according to system settings 2016-02-20 07:09:12 -05:00
Alinson Xavier
12c9de22a7 Update copyright 2016-02-18 14:45:48 -05:00
Alinson Xavier
404cc82348 Load data asynchronously; cache checkmarks and streaks 2016-02-18 14:11:59 -05:00
Alinson Xavier
1312ad027c Fix typo 2016-02-17 15:31:47 -05:00
Alinson Xavier
ed6167c3f7 Save default color and frequency 2016-02-17 14:26:10 -05:00
Alinson Xavier
0ccdd2ce2a Show app introduction; restore original launch icon 2016-02-17 13:47:53 -05:00