Florian Dold
749b96284a
codecs WIP
2019-12-14 17:23:31 +01:00
Florian Dold
aaf7e1338d
wallet robustness WIP
2019-11-30 00:36:20 +01:00
Florian Dold
defbf625bd
url-based pay/withdraw, use react hooks
2019-08-29 23:12:55 +02:00
Florian Dold
23e72ce25c
get rid of web-common and build directory (in favor of just dist/)
2019-08-18 21:30:33 +02:00
Florian Dold
d10c42776a
use packaged type declarations
2019-08-16 19:20:18 +02:00
Florian Dold
949aa321ab
prepare for npm publish
2019-08-14 18:25:30 +02:00
Florian Dold
cc4e8ddc85
headless wallet WIP
2019-07-31 01:33:56 +02:00
Florian Dold
16ecbc9f17
headless wallet skeleton, type fixes
2019-07-21 23:50:10 +02:00
Florian Dold
d25628ab02
adjust to exchange protocol changes
2019-05-08 07:01:17 +02:00
Florian Dold
e89b0752c1
update package versions
2019-05-07 23:46:50 +02:00
Florian Dold
96cbfc2398
get pogen via npm registry
2019-03-28 01:30:06 +01:00
Florian Dold
361463a2ff
wasm
2018-09-22 17:18:25 +02:00
Florian Dold
bbff7403fb
update packages
2018-09-20 02:56:13 +02:00
Florian Dold
aa4757355a
fix file include pattern
2018-02-20 14:47:36 +01:00
Florian Dold
f1bef0473b
prevent embedding wallet pages in other web pages
2018-02-07 16:15:40 +01:00
Florian Dold
fd2cd9c383
fix lint issues and separate message types into multiple files
2018-01-03 14:42:06 +01:00
Florian Dold
353eeca339
add missing typeof, makes unit tests pass
2017-10-15 18:55:34 +02:00
Florian Dold
1f8c3af5f9
do not swallow errors
2017-07-20 04:16:50 +02:00
Florian Dold
c5cab3af6f
fix 'make dist', add changelog, version numbers for 0.3
2017-06-06 14:20:41 +02:00
Florian Dold
94d111a945
lint for unused variables, fix query bug detected by this
2017-05-29 18:27:50 +02:00
Florian Dold
2e9ecf952d
include sourcemaps even in production
2017-05-29 14:59:45 +02:00
Florian Dold
9e3e58d845
include emscripten binary at new location
2017-05-29 13:46:55 +02:00
Florian Dold
9950c62579
fix strings.ts generation
2017-05-29 12:37:35 +02:00
Florian Dold
38a74188d7
gulpfile / translations
2017-05-28 22:58:54 +02:00
Florian Dold
d381226f21
Simplify loading of the emscripten lib.
...
This removes an ugly hack and makes it possible to access the emscripten
compiled library from within nodejs test cases more easily.
2017-05-27 18:43:34 +02:00
Florian Dold
5f466137ad
node_modules, clean up package.json
2017-05-27 17:36:13 +02:00
Florian Dold
c9f5ac8e76
put ts output into build directory
2017-05-27 16:44:49 +02:00
Florian Dold
01c58e812e
be always very strict (recently added to typescript)
2017-05-27 16:31:11 +02:00
Florian Dold
aca1143cb9
simplify translations build system
2017-05-24 14:54:45 +02:00
Florian Dold
c26ee93d53
Optimize production builds.
...
Uses UglifyJS, and thus TypeScript needs to compile down to ES5, since
UglifyJS does not yet fully support ES6. Once all ES6 bugs in UglifyJS,
we should compile to ES6 again.
2017-04-24 23:18:15 +02:00
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