Commit graph

17 commits

Author SHA1 Message Date
Colin Caine
563d8b1581 Add evalHandler for content script messages. 2017-02-24 12:43:01 +00:00
Colin Caine
9db19fadb8 Fix Olie's dodgy maths.
Olie probably expected his mod function to always return non-negative,
but that's not what it did.

It also performed mod twice, which is likely to exacerbate precision
errors when applied to floats (which we won't do anyway, but whatever).

Nit picked.
2017-02-15 00:58:05 +00:00
Oliver Blanthorn
d537af8928 Adds rudimentary keyboard controls, arbitrary js 2017-02-14 17:11:39 +00:00
Oliver Blanthorn
dd3649b0d9 Initial attempt at message-passing wrapper 2017-02-14 16:07:50 +00:00
Oliver Blanthorn
a66da7eb47 Load content.js on every page 2017-02-14 15:41:53 +00:00
Oliver Blanthorn
4bd7e64251 Add rudimentary per-tab history navigation 2017-02-14 13:01:46 +00:00
Oliver Blanthorn
76b1247998 Adds incTab to increment tab, fix JS modulo 2017-02-14 12:13:25 +00:00
Colin Caine
228dbfbb8c Add comment about future work. 2017-02-14 01:27:07 +00:00
Oliver Blanthorn
db06783c8c Rewrite nextTab, fix multiple windows 2017-02-13 23:01:00 +00:00
Colin Caine
5951a29ce7 Add colin's versions of nextTab. 2017-02-13 21:42:30 +00:00
Oliver Blanthorn
b4f660ccc8 Add nextTab, attempt some not-inline stuff 2017-02-13 18:11:13 +00:00
Colin Caine
f57609ddc3 Re-comment main.coffee. 2017-02-13 15:16:34 +00:00
Colin Caine
5d3084a25c Remove dependence on test webext. 2017-02-13 15:11:35 +00:00
Colin Caine
1d986d0f7f Remove javascript sources. 2017-02-12 23:10:09 +00:00
Colin Caine
1873d2a623 Add sophisticated build system. 2017-02-12 23:08:28 +00:00
Oliver Blanthorn
04edd1ba26 Add first attempt at addon in CoffeeScript 2017-02-12 15:47:34 +00:00
Colin Caine
db001cd092 Add skeleton webextension. 2017-02-12 15:27:53 +00:00