Colin Caine
c3f7d337d6
Add note about documentation to readme.
2017-09-25 05:31:45 +01:00
Colin Caine
d8033adccc
Add build instructions to readme
2017-09-25 05:25:24 +01:00
Colin Caine
9e57a25aa6
Proof of concept
...
keyboard API shim written, parser revised, example scrolling excmds
implemented.
2017-09-25 05:00:41 +01:00
Colin Caine
62198f9770
Record npm dependencies.
2017-09-25 00:07:46 +01:00
Colin Caine
5a1f6a84c9
Tweak build scripts
2017-09-24 23:50:23 +01:00
Colin Caine
1a2c684d30
Reorganise repo
2017-09-24 23:38:57 +01:00
Oliver Blanthorn
3aaaa81e6f
First attempt at modules
2017-09-21 14:30:36 +01:00
Oliver Blanthorn
6131677e76
adapt make_and_watch to typescript
2017-07-17 23:00:32 +01:00
Oliver Blanthorn
06e30c28f8
Add event handler to content.ts
...
This is used for communication with the background script.
2017-07-16 17:32:44 +01:00
Oliver Blanthorn
22b01774ea
Delete irrelevant litcoffee flies
2017-07-16 16:52:47 +01:00
Oliver Blanthorn
32491df069
fix manifest
2017-07-16 16:42:55 +01:00
Oliver Blanthorn
87fc6b5cf1
mvp for first go in firefox
2017-07-16 16:28:17 +01:00
Oliver Blanthorn
e081ede504
Wrap parser in try/catch + separate out completion function
2017-07-09 17:08:40 +01:00
Oliver Blanthorn
c0d394e141
Add potential fix for special keys.
...
The main downside to this is that it makes changing the ex_strs they are
bound to slightly harder, and that the character chosen doesn't show up
in the one true font, Dina.
2017-07-09 10:00:06 +01:00
Oliver Blanthorn
ceb6e32bbd
Add initial function calls from strings & discard useless keys
2017-07-08 20:44:52 +01:00
Oliver Blanthorn
7a9c8355da
Initial parsing attempt
2017-07-08 18:39:34 +01:00
Colin Caine
b1de401466
Initial typescript experiments.
2017-03-02 17:45:38 +00:00
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
33db5ea11d
Add initial ramblings about parsers
2017-02-26 16:35:46 +00:00
Oliver Blanthorn
803f8af06a
Add initial attempt at namespace
2017-02-25 18:11:55 +00:00
Oliver Blanthorn
8da1955d5f
Add minimum commands we need to implement
...
This is the smallest set we think are needed for a useful addon. beep is
the most important of them all.
2017-02-25 17:32:19 +00:00
Oliver Blanthorn
2f4733d8a9
Add initial architecture ramblings
2017-02-25 17:09:19 +00:00
Oliver Blanthorn
cd5164ca41
Add initial wishlist for tentative features
2017-02-25 16:00:19 +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
ec4eaced3d
Add test literate coffee script
2017-02-24 22:33:14 +00:00
Oliver Blanthorn
05af9f0981
Add test literate coffee script
2017-02-24 22:32:04 +00:00
Oliver Blanthorn
86c2a4ca13
Add test literate coffee script
2017-02-24 22:30:47 +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
2c26c7ec81
Link readme.md to design.md for now.
2017-02-24 19:06:23 +00:00
Colin Caine
9cccc3ba03
Crosslink bug messages.
2017-02-24 19:05:05 +00:00
Colin Caine
02d0b6ff53
Update WebExtension section of design.md.
2017-02-24 19:02:45 +00:00
Colin Caine
ee05e28c09
Minor update to design.md
2017-02-24 18:56:18 +00:00
Colin Caine
d3c63f2560
Move standalone notes out of design.md.
2017-02-24 18:37:35 +00:00
Colin Caine
4bc9b955c6
Update design.md WebExtension route.
2017-02-24 18:36:02 +00:00
Colin Caine
6f020f1264
Remove unrelated text-layout project.
2017-02-24 18:31:17 +00:00
Oliver Blanthorn
793100479f
Add link to Surfingkeys
2017-02-24 14:04:59 +00:00