Commit Graph

444 Commits

Author SHA1 Message Date
Lucas Dower
f08c027936 Fixed .schem exporter, closes #65 2022-10-02 15:49:47 +01:00
Lucas Dower
27e09c36fb Added new config.json in /res/ 2022-10-02 02:44:04 +01:00
Lucas Dower
d78316fff3 Merge branch '0.6-progress-bar' into 0.6 2022-09-30 20:18:31 +01:00
Lucas Dower
cf229393d9 Added worker init job from client 2022-09-30 19:23:51 +01:00
Lucas Dower
500ff9b690 Fixed actions remaining disabled on error 2022-09-30 18:54:23 +01:00
Lucas Dower
f8f57ba0b8 Tidied how progress is announced 2022-09-17 15:15:34 +01:00
Lucas Dower
a138c834e8 Fixed clay block id when mapping to schematic blocks 2022-09-17 14:52:43 +01:00
Lucas Dower
b495aa73a3 Added buffer and assigning progress bars, updated styling 2022-09-17 14:42:36 +01:00
Lucas Dower
788b7af639 Removed check that root directory is named ObjToSchematic 2022-09-17 13:28:00 +01:00
Lucas Dower
e6e8259475 Namespaced block_ids.json, updated schematic-friendly.test.ts 2022-09-17 13:00:07 +01:00
Lucas Dower
507a4045ee
Merge pull request #71 from LucasDower/0.6-test-shuffle
Run full tests in `npm run test`, remove `npm run test-full`
2022-09-17 12:33:13 +01:00
Lucas Dower
b869c201f9 Fixed test relying on absolute path 2022-09-17 12:26:57 +01:00
Lucas Dower
ebd1575452 Fixed test out mkdir path 2022-09-17 12:05:22 +01:00
Lucas Dower
e25e7850ad Fixed schematic-friendly palette, added tests 2022-09-17 12:00:30 +01:00
Lucas Dower
27abfb348c Added explicit return type to getValue 2022-09-17 11:24:15 +01:00
Lucas Dower
2c36da199f Added errors to log file 2022-09-17 01:18:20 +01:00
Lucas Dower
97f98f33d0 Updated log files with -client/-worker/-headless suffixes 2022-09-16 22:30:43 +01:00
Lucas Dower
f837b56898 Added option to show timings on headless runs 2022-09-16 19:18:36 +01:00
Lucas Dower
cdd57c0054 Removed Math.pow call 2022-09-16 19:18:16 +01:00
Lucas Dower
6bcaef1302 Added debug option to disable worker thread 2022-09-16 19:01:15 +01:00
Lucas Dower
599e61bb92 Plugged in MAXIMUM_IMAGE_MEM_ALLOC 2022-09-16 18:59:32 +01:00
Lucas Dower
5e7f10bae6 Added framework for progress bars 2022-09-16 18:51:22 +01:00
Lucas Dower
8fb1804571 Disabled queueing actions for now, enabled file logs 2022-09-16 18:48:52 +01:00
Lucas Dower
ed2114c1be Fixed RGBAUtil.average from being completely wrong 2022-09-12 19:07:18 +01:00
Lucas Dower
9b20b83229 Added config option to log to file 2022-09-12 18:03:48 +01:00
Lucas Dower
9af6a3f370 Added import sorting to linting 2022-09-12 01:07:42 +01:00
Lucas Dower
cf212b7cb1 Increased render triangle threshold to 1M 2022-09-12 00:49:02 +01:00
Lucas Dower
418ffb5c91 Added missing file 2022-09-11 20:34:06 +01:00
Lucas Dower
6f3fcd1ab7 Fix for running test when out dir doesn't exist 2022-09-11 20:32:17 +01:00
Lucas Dower
09005098cd Updated versioning 2022-09-11 19:46:24 +01:00
Lucas Dower
08da23225a Separated end-to-end tests to a new action 2022-09-11 19:42:51 +01:00
Lucas Dower
edcb9ec4b0 Added proper path routing, added end-to-end tests 2022-09-11 19:21:33 +01:00
Lucas Dower
5b84c76a75 Added toggle for warning logs 2022-09-11 18:04:31 +01:00
Lucas Dower
88ec544d3a Remove calculateNeighbours, minor headless refactor 2022-09-11 17:57:21 +01:00
Lucas Dower
80a8454fae Fixed headless, improved usability and logging 2022-09-11 17:38:22 +01:00
Lucas Dower
88e754325d
Update README.md 2022-09-10 19:39:31 +01:00
Lucas Dower
ae2ff8e71d
Merge pull request #69 from LucasDower/0.6-worker-thread
0.6 worker thread
2022-09-10 19:35:54 +01:00
Lucas Dower
b3619cee83 Remove dependency-cruiser 2022-09-10 19:15:54 +01:00
Lucas Dower
cbf6f989d0 Removed dependency-cruiser 2022-09-10 19:13:55 +01:00
Lucas Dower
f3ef9a5345 Removed artificial delay, fixed imports for tests 2022-09-10 19:11:13 +01:00
Lucas Dower
3e559b3298 Migrated exporting to worker thread 2022-09-10 18:51:42 +01:00
Lucas Dower
73f0c03c92 Added assigning and block mesh rendering 2022-09-10 18:13:28 +01:00
Lucas Dower
4d5f9820b4 Added voxel mesh rendering 2022-09-10 17:37:37 +01:00
Lucas Dower
aa48f2cf81 Added output messaging helper functions 2022-09-09 21:56:36 +01:00
Lucas Dower
c887e7ff5c Updated action output styling 2022-09-09 20:59:14 +01:00
Lucas Dower
2881d0f957 More refactoring, added worker mesh rendering 2022-09-09 17:07:34 +01:00
Lucas Dower
725c7ebb54 Added loading animation to action buttons 2022-09-09 13:40:15 +01:00
Lucas Dower
ccc089f71b Removed simplify action 2022-09-09 13:23:43 +01:00
Lucas Dower
843bf746e2 Major refactor of imports, added worker skeleton 2022-09-09 13:01:52 +01:00
Lucas Dower
7852078fc5 stash 2022-08-29 03:42:00 +01:00