Commit Graph

50 Commits

Author SHA1 Message Date
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
66718424bb Add flip icon. 2015-12-30 17:55:35 -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
6966bb5997 Remove advertising. 2015-12-30 17:06:07 -08:00
Ian Gulliver
3566dc776d Add original loading animation, to enable later editing. 2015-12-30 16:51:43 -08:00
Ian Gulliver
c0c42aaeb4 Stop background repeat on loading screen. 2015-12-30 16:07:21 -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
370f5d363b Add Google logo for login. 2015-12-30 11:38:19 -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
Ian Gulliver
f4497b23e5 Keep track of tile state. Add support for canceling other tiles. 2015-12-28 21:07:46 -08:00
Ian Gulliver
0656aff2b7 Clean up tile object passing. Add support for tile implications, e.g. feeding implies awake. 2015-12-28 20:35:06 -08:00
Ian Gulliver
35b9de8932 Attach sender name to events. 2015-12-28 16:37:07 -08:00
Ian Gulliver
f514d41367 Fix jsdoc. 2015-12-27 21:48:21 -08:00
Ian Gulliver
65a5845466 Allow us to see our own messages, but ignore name changes. 2015-12-27 21:46:37 -08:00
Ian Gulliver
1c676c0867 Only ignore child name change messages. 2015-12-27 21:43:12 -08:00
Ian Gulliver
81dac3b750 Don't respond to our own messages. 2015-12-27 21:42:30 -08:00
Ian Gulliver
67a229e309 Handle changes after load. 2015-12-27 21:36:06 -08:00
Ian Gulliver
500fae524d Changes to match hogfather API, stop with focus setting games. 2015-12-27 21:19:11 -08:00
Ian Gulliver
478e8b4fd0 Switch from hashes to URL paths to hack around login issue. 2015-12-27 21:06:48 -08:00
Ian Gulliver
9a6d96a777 Record events. 2015-12-27 20:52:36 -08:00
Ian Gulliver
c34f01458e Store child name in hogfather chat. 2015-12-27 20:48:35 -08:00
Ian Gulliver
29f0d7600c Clean up layout deferral. Require login. 2015-12-27 19:50:37 -08:00
Ian Gulliver
fe5eff8923 Include cosmopolite and hogfather. Delay construction until hogfather is ready. 2015-12-27 17:05:20 -08:00
Ian Gulliver
564c56cdeb Turn on cosmopolite. 2015-12-27 16:19:55 -08:00
Ian Gulliver
97eead1401 Add verify script. 2015-12-27 16:15:22 -08:00
Ian Gulliver
194965961f Focus on child name field when starting. 2015-12-27 10:17:15 -08:00
Ian Gulliver
68c88e8092 Better messaging about why controls are deactivated. 2015-12-27 10:13:45 -08:00
Ian Gulliver
9a8f5e16f4 Local storage of your name. 2015-12-27 09:26:46 -08:00
Ian Gulliver
c66b5f1ed4 Show/hide overlay over buttons until names are entered. 2015-12-27 09:18:40 -08:00
Ian Gulliver
6b24e1e97a Tell browsers to stop being smart. 2015-12-26 23:17:00 -08:00
Ian Gulliver
e5bdcfdf08 Adjust sizing for standards-compatible mode. 2015-12-26 23:09:01 -08:00
Ian Gulliver
4ca6690630 Disable iphone input styling.
Add doctype.
2015-12-26 23:07:13 -08:00
Ian Gulliver
38d0b75260 Remove some styling to unbreak firefox. 2015-12-26 22:56:46 -08:00
Ian Gulliver
b7e30894dd Add child name and your name bars. 2015-12-26 22:52:09 -08:00
Ian Gulliver
69879af1aa Lint cleanups. 2015-12-26 22:27:13 -08:00
Ian Gulliver
7c9750ce07 Add a container around the grid, so we can add other elements to the container. 2015-12-26 18:25:15 -08:00
Ian Gulliver
1afd0cea2d Fix window resizing. 2015-12-26 18:15:21 -08:00
Ian Gulliver
1a0c3fcb87 Initial commit. 2015-12-26 18:10:23 -08:00
Ian Gulliver
fcd6943103 Initial commit 2015-12-26 18:09:13 -08:00