17 Commits

Author SHA1 Message Date
Ian Gulliver
095c141e8f Count this as done since mouse/touchpad/touchscreen users have better ways to scroll. 2015-12-01 22:59:54 -08:00
Ian Gulliver
55cdb63eec Pan a zoomed-in player with arrow keys. 2015-12-01 22:59:19 -08:00
Ian Gulliver
a854c08137 Add todo tracking list 2015-11-30 21:42:43 -08:00
Ian Gulliver
1e75e885ce Pass start time to YT.Player constructor. This is intended to drop a whole round of buffering, but doesn't seem to work yet. Checkpoint. 2015-11-28 22:08:55 -08:00
Ian Gulliver
dc532a92b1 Spare logging. 2015-11-23 23:45:38 -08:00
Ian Gulliver
ad0e5c8e2a Save and restore pan position. Zoom into the center. De-clutter the URL a bit. 2015-11-23 23:34:52 -08:00
Ian Gulliver
70b135a7ca Rip out the complex zoom limiting, allow all levels at all window sizes. 2015-11-23 22:22:07 -08:00
Ian Gulliver
64df9cd117 Zoom level UI support. 2015-11-21 13:37:30 -08:00
Ian Gulliver
c539dcfbe3 Key bindings for zoom levels. 2015-11-21 13:23:55 -08:00
Ian Gulliver
c769455f05 Dyanmically build zoom level list, prevent overzoom. 2015-11-21 13:19:33 -08:00
Ian Gulliver
734c48fc11 Fix centering. Remove transitions; causing too much weirdness. 2015-11-21 13:03:24 -08:00
Ian Gulliver
e6fcbbed82 Remove redundant background. 2015-11-21 12:59:15 -08:00
Ian Gulliver
b847241fbf Prevent funky zoom-out effect when player first appears. 2015-11-21 11:36:22 -08:00
Ian Gulliver
6bbf3b16ec Encapsulate the zoom brains inside ClicksVideo so there's an easier path toward multi-player. 2015-11-21 11:16:44 -08:00
Ian Gulliver
972da0ab50 Add another container around the player to move back toward multi-player support. 2015-11-21 10:45:15 -08:00
Ian Gulliver
cb5b3c9cbf Fix nmlorg-discovered logic bug 2015-11-20 22:46:11 -08:00
Ian Gulliver
66c626ecd9 Initial commit. 2015-11-20 22:45:12 -08:00