Oliver Blanthorn
352863d98d
Merge pull request #620 from gsbabil/gsbabil/add-appveyor-windows-build-support
...
Add build with Windows support on AppVeyor
2018-05-28 10:24:00 +01:00
Oliver Blanthorn
b8e9d4a088
Remove global dependency on nearley,typedoc,marked
2018-05-28 10:22:17 +01:00
Babil Golam Sarwar
8cfdbfa7dd
Allow build under both MSYS or MINGW
2018-05-28 14:07:46 +10:00
Oliver Blanthorn
a8995d5f62
Merge branch 'master' of github.com:cmcaine/tridactyl into sumnerevans-css-prettier-compliance
2018-05-25 09:34:18 +01:00
Oliver Blanthorn
6128ea5a80
Include .git directory in archive for reviewers
2018-05-24 20:02:34 +01:00
Sumner Evans
de9d1f237e
Ran prettier on all CSS files
2018-05-24 08:53:51 -06:00
Sumner Evans
5164160375
#606 added .md files to list of files that need to be checked by prettier
2018-05-24 08:10:56 -06:00
Oliver Blanthorn
98ad63cfc8
Improve discoverability of contributors
2018-05-23 15:39:40 +01:00
Colin Caine
d35e0c3411
Clarify movement message
2018-05-21 16:34:39 +01:00
Colin Caine
0d7fdb1abf
Save one intermediate file
2018-05-21 16:31:50 +01:00
Colin Caine
6e44bef6bd
Teach lint,pretty to operate on staged copy
...
Gets a bit crazy.
2018-05-21 16:24:52 +01:00
Colin Caine
ad261b2e4f
Fix {pretty,lint} when staging more than one file
2018-05-21 15:30:57 +01:00
Colin Caine
9951830d53
/bin/env -> /usr/bin/env
2018-05-21 03:39:32 +01:00
Colin Caine
e6c2da19d5
Quote * in bodgecss
2018-05-21 01:22:43 +01:00
Oliver Blanthorn
535dd5bb67
Make injection of theme scripts automatic
2018-05-20 16:22:45 +01:00
Bruno Oliveira
0feaa3d2ca
Improve Tridactyl theming capabilities
2018-05-20 16:22:46 +01:00
Colin Caine
d28fc7f0f6
Add npm run {lint,pretty}
...
Lint is an alias to hooks/pre-commit. Code shared in scripts/common.
2018-05-18 16:03:11 +01:00
Jeff King
2533dbe75f
build.sh: prefer "=" to "==" for comparisons
...
The double-equals introduced by de39d704a5
and 19e3363c92
are bash-isms, and cause the script to complain when run
with another POSIX shell (e.g. dash, which is the default
/bin/sh on Debian).
We can just use "=" here, as the two are equivalent.
2018-05-17 07:04:03 -07:00
Babil Golam Sarwar
e21c20e383
Add PowerShell ExecutionPolicy
in build.sh
2018-05-17 12:19:54 +01:00
Babil Golam Sarwar
32e74a0e76
Fix some minor typo and lint errors
2018-05-17 12:19:54 +01:00
Babil Golam Sarwar
de39d704a5
Fix Python 3 invocation during build on Windows
2018-05-17 12:19:54 +01:00
Babil Golam Sarwar
01d103a6ab
Adjust build.sh to use local files
2018-05-17 12:19:54 +01:00
Babil Golam Sarwar
19e3363c92
Add MinGW build support and minor refactoring
2018-05-17 12:18:52 +01:00
glacambre
fb2d36884a
Create typedoc theme
2018-05-01 10:56:15 +02:00
chocolateboy
3dbef9f8b1
Changelog: use standard case: changelog.md -> CHANGELOG.md
2018-04-26 09:29:41 +01:00
chocolateboy
3625da651f
Changelog: move to the standard location
...
e.g. "Your changelog file MUST be at the root of your project"
-- https://github.com/tech-angels/vandamme/#format
2018-04-26 09:29:41 +01:00
chocolateboy
92410d06c0
Changelog: add dates
...
"The release date of each version is displayed."
-- https://keepachangelog.com/en/1.0.0/
2018-04-26 09:29:41 +01:00
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