Commit Graph

76 Commits

Author SHA1 Message Date
Ian Gulliver
6816adcff6 Block access to interactive UI when we're not connected, since values may be stale and changes may be delayed. 2016-01-07 18:44:55 -08:00
Ian Gulliver
7035605669 Color the sleep chart row labels. 2016-01-06 16:24:29 -08:00
Ian Gulliver
bb624bb93d First pass at the sleep chart. 2016-01-06 16:22:30 -08:00
Ian Gulliver
5afb09eea8 Make charts end at current time, rather than the last data point. 2016-01-06 12:35:15 -08:00
Ian Gulliver
7c3a19bf89 Increase precision kept for kilogram values. 2016-01-06 00:35:37 -08:00
Ian Gulliver
259e6680d3 Code simplification, more chart layout cleanup. 2016-01-06 00:28:07 -08:00
Ian Gulliver
b946f18eb5 Style charts to fit in. 2016-01-06 00:20:40 -08:00
Ian Gulliver
bb0f1ccbad Temperature chart. 2016-01-06 00:07:26 -08:00
Ian Gulliver
2d319431f3 Passable weight chart. 2016-01-05 23:52:32 -08:00
Ian Gulliver
d26cc3c4ab Remove some cruft. 2016-01-05 23:02:33 -08:00
Ian Gulliver
7845686cde Increase thresholds for using larger units. 2016-01-05 17:19:33 -08:00
Ian Gulliver
6c7de45984 Make it possible to cancel awake as an implied action. 2016-01-04 17:49:15 -08:00
Ian Gulliver
90e2add31e Remove some low hanging fruit to speed up startup. 2016-01-04 17:43:42 -08:00
Ian Gulliver
8147249bff Lint fixes. 2016-01-04 17:36:42 -08:00
Ian Gulliver
6ba3f63491 Drop the SVG rendering; planning to use Google Charts instead. 2016-01-03 23:56:22 -08:00
Ian Gulliver
ddc7703bba Add weight/temp reporting. 2016-01-03 23:55:46 -08:00
Ian Gulliver
3fbdd71623 Outline for measurement submission. 2016-01-03 22:24:09 -08:00
Ian Gulliver
a2d52d8e57 Example SVG generation. 2016-01-02 11:35:20 -08:00
Ian Gulliver
f0de371500 Add a "Breast pumped" tile. 2016-01-01 21:09:16 -08:00
Ian Gulliver
bb34f30224 Lower bath timeout -- it sticks out staying green for so long. 2016-01-01 19:07:37 -08:00
Ian Gulliver
b1c48c0333 Show date list on display page. 2016-01-01 18:38:17 -08:00
Ian Gulliver
a4ebe52519 Add "Bath" tracking. 2016-01-01 12:01:59 -08:00
Ian Gulliver
7ac7a406c3 Start of timeline code framework. 2016-01-01 12:00:32 -08:00
Ian Gulliver
6ef21791ce Fix some lint errors. 2015-12-31 21:42:20 -08:00
Ian Gulliver
01c26cf440 Use smaller units for slightly higher numbers, to add some more detail in cases that used to just say "1h" 2015-12-31 20:54:02 -08:00
Ian Gulliver
2e12ea0702 Make the timer stand apart on android. 2015-12-31 16:46:22 -08:00
Ian Gulliver
6212a8cd33 Ignore repetition that's too fast. 2015-12-31 13:04:11 -08:00
Ian Gulliver
9d4a214ba0 Show median periods. 2015-12-31 12:16:24 -08:00
Ian Gulliver
685a3d1fd4 Remove the per-hour counts, until I can figure out how to make them less confusing. 2015-12-31 11:20:47 -08:00
Ian Gulliver
cbc4fa4cee Add per-hour event counts. 2015-12-31 10:51:42 -08:00
Ian Gulliver
84fb696be4 Event count table on display page. 2015-12-31 10:44:46 -08:00
Ian Gulliver
6025e2be37 Keep a cache of messages bucketed by tile. 2015-12-31 08:36:13 -08:00
Ian Gulliver
e3dce3569d Ignore duplicate messages for some tiles (awake, asleep). 2015-12-31 08:31:25 -08:00
Ian Gulliver
3d2a577026 Update the display page on a timer as well, so durations increase when nothing else is happening. 2015-12-31 00:08:42 -08:00
Ian Gulliver
4633f4bf94 Clean up the stylesheet mess. Put the first useful data on the display page. 2015-12-30 23:55:56 -08:00
Ian Gulliver
30f8fcfed4 Make tiles say "never" until the first time they're triggered. 2015-12-30 19:38:02 -08:00
Ian Gulliver
619a9086bc Show the back side by default for those without write access. 2015-12-30 19:12:35 -08:00
Ian Gulliver
7584855c42 Display child name on the flip side. 2015-12-30 19:09:21 -08:00
Ian Gulliver
37389dd45c Add the page flip, and fix some pointers. 2015-12-30 18:35:40 -08:00
Ian Gulliver
957d2fa9d3 Set page title to child name. 2015-12-30 17:57:02 -08:00
Ian Gulliver
859190143a DOM structure to enable flipping the whole page. 2015-12-30 17:49:58 -08:00
Ian Gulliver
4a55a758f4 Fix "undefined" yourName setting.
Fix strange text justification in overlay.
Don't blank out background before we're ready.
2015-12-30 17:29:10 -08:00
Ian Gulliver
945e8866e7 Add loading screen. 2015-12-30 16:04:30 -08:00
Ian Gulliver
6b2be9f260 Some lint fixes. 2015-12-30 11:42:40 -08:00
Ian Gulliver
9d1cf0bb8d Figure out our local name from our logged-in user's past messages. 2015-12-30 11:36:55 -08:00
Ian Gulliver
cf5bf1f091 Make login optional. Add login icon. 2015-12-30 10:58:42 -08:00
Ian Gulliver
3125108ff2 Make time since last event rendering clearer. 2015-12-30 09:41:01 -08:00
Ian Gulliver
820107e50b Fix issue with two open windows on the same profile can't see each others' name changes. 2015-12-30 09:38:12 -08:00
Ian Gulliver
fab34b428d Add access request/approve/deny functionality. 2015-12-29 19:12:57 -08:00
Ian Gulliver
f60c55b204 Add status box to see time and current active tiles. 2015-12-28 21:54:36 -08:00