Florian Dold
82f2b76e25
Reorganize module loading.
...
We now use webpack instead of SystemJS, effectively bundling modules
into one file (plus commons chunks) for every entry point. This results
in a much smaller extension size (almost half). Furthermore we use
yarn/npm even for extension run-time dependencies. This relieves us
from manually vendoring and building dependencies. It's also easier to
understand for new developers familiar with node.
2017-04-24 16:14:29 +02:00
Florian Dold
af6843a2aa
always compile to strict mode
2017-02-16 23:21:53 +01:00
Florian Dold
8c5a794cc8
update configure/makefile
2016-11-23 01:33:39 +01:00
Florian Dold
0f98d411d5
more reproducible build (fixed time stamp, sort files)
2016-11-23 00:13:35 +01:00
Florian Dold
f3fb8be7db
restructuring
2016-11-13 23:31:17 +01:00
Florian Dold
b2128609ac
Finally give in and use React, minor tweeks.
...
Preact (a minimalistic React alternative) had too many bugs ...
2016-11-13 08:16:52 +01:00
Florian Dold
5dfa8d79e1
fixes to test harness
2016-11-08 16:52:03 +01:00
Florian Dold
db9177bb17
TAP-based test harness
2016-11-02 21:13:56 +01:00
tg(x)
c7d4e3a6b9
do not include *.po* and duplicate images in build
2016-10-25 17:57:20 +02:00
tg(x)
fd30795847
manifest: author, icons, stable name
2016-10-21 21:28:18 +02:00
Florian Dold
8c0c4b5331
automatic refresh
2016-10-17 15:58:36 +02:00
Florian Dold
6262af4ad7
fix build system
2016-10-14 02:15:56 +02:00
tg(x)
d10f6e024d
firefox build: min_version, xpi
2016-10-06 14:32:01 +02:00
Florian Dold
0c8a6e21f0
prettier syntax (JSX) for rendering
2016-10-05 17:38:02 +02:00
Florian Dold
5bea586218
type declaration for cloneInto
2016-10-05 00:09:54 +02:00
Florian Dold
5d85866a0e
deal with symlinks correctly (requires newer vinyl-fs)
2016-10-04 19:00:40 +02:00
Florian Dold
2e049e05ac
fix build script for new gulp-typescript version
2016-10-04 18:33:27 +02:00
Florian Dold
4373c3f6e0
version
2016-09-28 11:53:30 +02:00
Florian Dold
fc6db1824e
move to ES6, clean up views
2016-09-14 15:20:18 +02:00
Florian Dold
e3cc9c59bc
stricter type checking
2016-09-12 17:41:12 +02:00
Marcello Stanisci
1349ec561e
fixing #4594
2016-07-07 17:59:29 +02:00
Florian Dold
06d22e443e
include .d.ts. files in source distribution
2016-06-01 22:54:35 +02:00
Florian Dold
7a83d5977f
use display version instead of upload version in dist tarball
2016-06-01 21:47:35 +02:00
Florian Dold
3a345434ee
fix version and manifest
2016-06-01 20:21:51 +02:00
Florian Dold
7ab0717491
Package manifest.json
2016-05-20 15:26:32 +02:00
Florian Dold
87e98b0aae
clean up i18n
2016-03-18 17:35:52 +01:00
Florian Dold
987061062f
fix archive creation
2016-03-18 15:35:50 +01:00
Florian Dold
1b2e03cfb3
appdist
2016-03-18 14:41:20 +01:00
Florian Dold
71f9807568
appdist
2016-03-18 14:40:35 +01:00
Florian Dold
4973197c6a
add dist target, keep i18n in lib/ for now
2016-03-17 20:47:12 +01:00
Florian Dold
414d737b01
bump year
2016-03-17 20:39:28 +01:00
Florian Dold
53ffab9e83
gulpfile
2016-03-17 20:38:37 +01:00
Florian Dold
46a9eb1451
generate pogen from gulpfile
2016-03-17 13:40:12 +01:00
Florian Dold
907ec32013
add srcdist target
2016-03-17 13:25:52 +01:00
Florian Dold
344d3bda09
remove lang js for now
2016-03-02 01:34:04 +01:00
Florian Dold
1cca800254
add author
2016-03-01 19:56:41 +01:00
Florian Dold
c962e94021
restructure
2016-02-29 18:03:02 +01:00