Commit graph

12 commits

Author SHA1 Message Date
glacambre
125759b483
Keep newtab's changelog button grey once changelog has been read 2018-06-16 15:55:33 +02:00
glacambre
54e980499c
Add alias information to the :help page. 2018-06-03 15:04:50 +02:00
Oliver Blanthorn
60ce31f44c
Move CSS editing to JS 2018-04-21 23:43:12 +01:00
Colin Caine
2d3342af4b build: don't trust webpack shell plugin, exclude large images 2017-11-12 01:44:04 +00:00
Colin Caine
504f553926 build: Emit useless & in webpack config 2017-11-10 13:39:25 +00:00
Colin Caine
7ede4149a6 help: improve newtab and :help 2017-11-10 13:12:07 +00:00
Colin Caine
a0a29aec27 build: Fix build break when make_docs is slow 2017-11-09 05:54:10 +00:00
Colin Caine
b0b809b2d5 docs: copy docs to build dir! 2017-11-09 05:44:47 +00:00
Colin Caine
7697072be1 build: Move scripts out. Make generated files obv.
To speed up builds, typedoc is now run in the background, which means
that the build won't fail if typedoc fails.
2017-11-08 18:13:40 +00:00
Oliver Blanthorn
acf343f7b2
Add content script to help page 2017-11-03 19:04:21 +00:00
Colin Caine
8897d8929b excmds: Macro-ify excmds_background and content
excmds_background/content are now generated by python. New dependency,
python3!
2017-10-19 04:40:36 +01:00
Colin Caine
5964430fe1 Convert to es6 modules
Motivation:

 - Most test frameworks expect modules
 - I'm told they're the future

Changes:

 - Every typescript source file is now an es6 module
 - Build system is now webpack (tho rollup makes nicer outputs)
 - Outputs of buildsystem are one js file per entry point (background,
   content, commandline_frame)
 - These bundled js files are generated by traversing the dependency
   graph of each entry point
2017-10-02 01:17:32 +01:00