Colin Caine
cb8257dc31
Remove whitespace.
2017-03-02 17:41:05 +00:00
Colin Caine
6870c23b2c
Update parsercontrol with new approach.
2017-03-02 17:37:38 +00:00
Colin Caine
85d40edd70
Add application field to manifest.json.
...
This is for runtime.connectNative.
2017-03-02 17:37:38 +00:00
Oliver Blanthorn
d93dbf8079
Move number conversion from funcParser to exStrParser
2017-03-02 17:36:48 +00:00
Oliver Blanthorn
9748714b63
Turn code into string
2017-03-02 16:21:21 +00:00
Oliver Blanthorn
4eba9524ce
Add initial func, ex parsers
2017-03-02 16:20:59 +00:00
Colin Caine
77d25af9ae
Fix code style
2017-03-01 02:24:07 +00:00
Colin Caine
0165add373
Remove browser action.
2017-03-01 02:22:53 +00:00
Colin Caine
584d94c702
Update comments in main.litcoffee
2017-03-01 02:21:31 +00:00
Colin Caine
c9dee2aeae
Describe two methods for parserControl.
2017-03-01 02:18:10 +00:00
Oliver Blanthorn
5efbb80c83
Add initial attempt at link hints
2017-02-28 13:13:28 +00:00
Oliver Blanthorn
687483f313
Add regex test to main
...
Just playing with various autocomplete options
2017-02-28 11:26:56 +00:00
Oliver Blanthorn
5bb3f5e026
Add "namespace" to main.litcoffee
...
We're emulating namespaces with objects, and a function which lives in
that namespace. There's a caveat in that appending a new function to the
same namespace would require a separate function to be created and
called, and functions inside that function wouldn't be able to call
other functions.
2017-02-26 17:59:52 +00:00
Oliver Blanthorn
803f8af06a
Add initial attempt at namespace
2017-02-25 18:11:55 +00:00
Oliver Blanthorn
8224f07089
Tidy litcoffee
2017-02-25 15:19:25 +00:00
Oliver Blanthorn
0b219951ac
Tidy litcoffee
2017-02-25 15:18:11 +00:00
Oliver Blanthorn
17c1bbc05f
Convert source to literate coffee script v2
...
We're intending to write all the source code in literate coffee script
v2, which should make the code self-documenting and hopefully enforce
better standards.
2017-02-25 13:05:29 +00:00
Oliver Blanthorn
05af9f0981
Add test literate coffee script
2017-02-24 22:32:04 +00:00
Oliver Blanthorn
ef2ba1595a
Move source files to addon/src
...
This is to make it easier to distinguish between the source files and
the generated JavaScript.
2017-02-24 21:22:05 +00:00
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