e11c2e0f3d
Terrain50Renderer: update to add class binning support
2021-01-18 19:57:03 +00:00
6ec176d895
image: Refactor everything that isn't cli handling into manager class
...
The cli handling belongs in image/index.mjs, but everything that isn't
cli handling belongs in a middleware class kinda thing. In this case,
we've created a RenderManager class.
2021-01-18 19:14:03 +00:00
5fce0fa3b5
image: missing \n
2021-01-15 17:13:15 +00:00
83823965e9
image: increment i
2021-01-15 17:12:14 +00:00
7a1ad38c6c
image: import path
2021-01-15 17:10:34 +00:00
7c6329189f
Add universal --tolerant argument
2021-01-15 17:06:42 +00:00
125192ebfa
image: don't check for file existence for -
2021-01-15 16:35:09 +00:00
9e47a12b12
image: add --stream argument, and stdin support to --input
2021-01-14 17:55:16 +00:00
3726f9e624
Add current version of terrain50 library to help text
2020-10-16 17:35:40 +01:00
0af6e7f7c5
Fix crash in merge subcommand
2020-10-16 16:25:12 +01:00
267a7731e8
GzipChildProcess: Update using what we've learnt from nimrod-data-downloader
2020-10-14 19:44:06 +01:00
31160625c9
Remove rogue import
2020-10-05 18:58:36 +01:00
d1b6e9e641
Use GzipChildStream again
...
....spawn-stream appears to be causing issues in the new nimrod data
downloader
2020-10-05 18:58:11 +01:00
aca3fb0278
StreamHelpers: await for finish event
2020-10-05 18:31:56 +01:00
e104da450c
Add --quiet argument to validate subcommand
2020-10-02 18:40:19 +01:00
27a0997f65
Add new split subcommand
2020-10-02 18:40:09 +01:00
d836aa77fd
fixup
2020-09-28 18:03:05 +01:00
260eea9133
analyse-frequencies: add --quiet subcommand
2020-09-28 18:02:55 +01:00
460e2bc1aa
Add new analyse-frequencies subcommand
2020-09-28 17:55:03 +01:00
515dcb4b8d
settings.mjs: typo in comment
2020-09-03 17:01:50 +01:00
fc65659443
validate: write final stats to stderr
2020-07-27 13:42:32 +01:00
79e9a6c108
validate: update help again
2020-07-24 17:02:25 +01:00
cbf47e78af
validate: update help text for --use-regex
2020-07-24 17:01:51 +01:00
3c99fd4a4c
Add support for the new parameter of Terrain50.ParseStream()
2020-07-16 17:07:25 +01:00
e2b5de2453
identify: move newline
2020-07-03 16:17:34 +01:00
04152eef24
identify: add missing newline
2020-07-03 16:16:51 +01:00
09313d2562
identify: fix rogue newlines
2020-07-03 16:16:31 +01:00
daed644665
identify: send the item number to stdout, but the decorations to stderr
2020-07-03 16:15:54 +01:00
8e8d510a2c
identify: make it prettier in stream mode
2020-07-03 16:14:41 +01:00
f8eb85abee
identify: properly check for unknown modes
2020-07-03 16:13:43 +01:00
a43429d3ad
identify: fix stdin input (?)
2020-07-03 16:12:33 +01:00
2b164ea633
identify: fix actual size
2020-07-03 16:10:36 +01:00
d5ebdb632d
identify: add missing await
2020-07-03 16:09:19 +01:00
f5fe2873a6
stream-slice: fix percentage
2020-07-02 17:27:39 +01:00
97ab77e95e
stream-slice: fix logging
2020-07-02 17:26:45 +01:00
4887e5288d
stream-slice: fix off-by-1
2020-07-02 17:25:53 +01:00
6cd4b78fb1
stdout.write → l.log
2020-07-02 17:24:11 +01:00
fe12809812
stream-slice: close → destroy
2020-07-02 17:23:29 +01:00
80dbe4696e
stream-slice: fix percentage calculation
2020-07-02 17:19:27 +01:00
dcc37dbe59
Implement initial stream-slice subcommand
2020-07-02 16:25:54 +01:00
834e125753
Add (untested!) identify subcommand
2020-05-25 15:38:56 +01:00
aaab067240
Update dependencies; rename subcommand validator → validate
2020-05-25 14:41:51 +01:00
01a97d04a1
Well, that was a failed experiment.
...
We will probably come back to multithreading the renderer here, but for
now we don't actually need it I don't think.
2020-05-07 15:37:09 +01:00
85ba35646f
Add Terrain50.ParseStream support
2020-05-07 15:12:25 +01:00
a9a66b82e1
Migrate from main PhD-Code repo.
...
Link: https://git.starbeamrainbowlabs.com/sbrl/PhD-Code
2020-03-27 20:10:52 +00:00