Commit graph

186 commits

Author SHA1 Message Date
Oliver Blanthorn
5f68f9428d
Install native messenger on build; edit text in external editor
Currently we only support gVim and Linux, but `winword.exe` support is
theoretically possible.
2018-04-25 20:43:13 +01:00
Oliver Blanthorn
fad7851829
Fix #394: rename generated source .name.generated.ext 2018-04-22 17:15:40 +01:00
Oliver Blanthorn
7b1000f9d3
Improve build process
Source is now automatically zipped up and put on the webserver's beta/
directory. Protip: don't remove AMOKEYS from .gitignore.
2018-04-20 21:21:37 +01:00
Oliver Blanthorn
8edc9205dc
release 1.9.4 2018-04-20 20:59:24 +01:00
Oliver Blanthorn
5ef46f194e
Add changelogs to new tab page. 2018-04-19 12:16:34 +01:00
Colin Caine
35bcde6627 Update keyseq
- Add and build grammars
 - Add to content.ts for interactive use
 - Add tests
 - Change bracketExpr parser
 - Improve comments
 - Apply prettier
2018-04-15 22:34:07 +01:00
Oliver Blanthorn
13932f94a2
Fix tutorial build process and alias 2018-04-14 14:03:54 +01:00
Oliver Blanthorn
670c5be323
Start tutorial. Currently does not run in extension 2018-04-13 23:30:53 +01:00
Oliver Blanthorn
7d3fb87d5e
Add automatic updates for betas 2018-04-13 12:17:02 +01:00
Oliver Blanthorn
f10a3a02de
Add small script for generation of AMO text 2018-04-11 17:12:06 +01:00
Colin Caine
db5dae64cd Update beta signing script
Script now leaves an xpi in web-ext-artifacts that some other script needs to work with.

We'll need to cp the xpi into public_html and update update.json.
2018-03-23 00:25:00 +00:00
Oliver Blanthorn
f1dcea1ed1
Release 1.8.1
Changes summarised in doc/changelog.md. Additionally, change version
excmd to stop copying to clipboard as it was causing the command line to
be hidden, and add version number to the new tab page.
2018-03-07 14:50:50 +00:00
glacambre
7750609e6a
build.sh: Fix script copying cleanslate.css to potentially non-existing dir 2018-03-04 14:42:35 +01:00
glacambre
119758454f
Add cleanslate.css 2018-03-04 14:15:26 +01:00
Colin Caine
4a271805bb build: BSD compatibility for git_version.sh 2017-11-28 17:36:40 +00:00
Colin Caine
3cae9a5334 Revert "excmd: fix :version"
This reverts commit baa5a9b861.
2017-11-28 17:23:16 +00:00
Colin Caine
baa5a9b861 excmd: fix :version 2017-11-28 16:05:08 +00:00
Oliver Blanthorn
c255d1a2e9
Fix #151: version is now Colin-proof and does not rely on tags 2017-11-28 14:17:51 +00:00
Colin Caine
4e9355e5ce build: Helper for stable releases 2017-11-28 02:52:10 +00:00
Colin Caine
7dda663a47 excmd: Simplify IPC for geturlsforlinks
This is more about maybe expanding the macro system in the future. Need
to look at how other projects do it.
2017-11-28 00:20:49 +00:00
Colin Caine
56da023ee6 build: Fix make_docs on some shells 2017-11-27 19:59:43 +00:00
Robbie McMichael
6f244162ab Fix builds when using BSD sed 2017-11-27 18:54:39 +00:00
Oliver Blanthorn
d65acf9f64
Fix #117: add :version command
:version currently fills the command line with the version number in
order to display it to the user (hacky) and copies it to the clipboard.
2017-11-26 00:06:02 +00:00
Colin Caine
07d94d5906 build: fail build if scripts fail 2017-11-20 18:13:26 +00:00
Colin Caine
71484e9873 excmds: documentation and minor changes 2017-11-19 06:16:33 +00:00
Colin Caine
f3bd2a3b04 build: improve version.js 2017-11-18 03:46:59 +00:00
Colin Caine
f8d8d76bcc build: fix npm watch 2017-11-15 00:57:10 +00:00
Colin Caine
8131bb4a67 build: ignore errors from web-ext 2017-11-13 16:25:50 +00:00
Colin Caine
c2355679f0 build: fix typo in scripts/sign 2017-11-12 01:53:04 +00:00
Colin Caine
2d3342af4b build: don't trust webpack shell plugin, exclude large images 2017-11-12 01:44:04 +00:00
Colin Caine
21000b50d7 build: Improve version fiddler 2017-11-12 01:14:10 +00:00
Colin Caine
7ede4149a6 help: improve newtab and :help 2017-11-10 13:12:07 +00:00
Colin Caine
214974dfc9 build: automate beta builds for AMO 2017-11-09 13:10:43 +00:00
Colin Caine
a0a29aec27 build: Fix build break when make_docs is slow 2017-11-09 05:54:10 +00:00
Colin Caine
58ed23913d exmode: Give build-time error on bad arg types 2017-11-09 05:44:48 +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