j433866
ff9c68db56
Update handling of bake errors.
...
Add preview thumbnail for image input.
2019-05-01 17:08:36 +01:00
j433866
1cf83c2485
Change baking to send all inputs individually.
...
Re-enable go to tab button.
Active tab is now autobaked on load completion.
Handle (ish) loaderWorker errors.
Improve load performance.
2019-04-26 15:15:44 +01:00
j433866
406cbb0f41
Move input logic into a new worker (InputWorker)
...
Change OutputWaiter to use dict of outputs instead of list
LoaderWorker communicates with InputWorker using a messagechannel
2019-04-25 16:32:48 +01:00
j433866
b90cca77a9
Fix more tab weirdness.
...
Move tab buttons onto tab bar.
Calculate size of maxTabs automatically on page load.
Display total execution time when a bake finishes.
2019-04-04 10:15:13 +01:00
j433866
c289e1beef
Rewrite InputWaiter to be less messy.
...
Don't create a DOM element for every tab, just reuse the same ones.
Display file information while the files are loading.
(Output tabs no longer work)
2019-03-29 13:29:24 +00:00
j433866
37428fbe3b
Bake all inputs, not just the active tab.
...
Limits number of workers to number of cpu threads (4 if not supported)
Creates output tabs (switching doesn't work yet)
Disabled some highlighting for now.
2019-03-27 09:05:10 +00:00
s2224834
a037bf6f9d
Merge branch 'master' into feature/bombe
2019-02-28 16:29:21 +00:00
n1474335
c005c86c27
Added argSelector ingredient type and reversed rotors in Enigma and Bombe operations.
2019-02-28 16:05:23 +00:00
n1474335
87e956fe7d
Added old loading icon back for initial page load.
2019-01-16 17:54:55 +00:00
n1474335
02b9dbdee9
Replaced loading animation with animated Bombe SVG
2019-01-16 17:54:55 +00:00
n1474335
cb9ab7a2c9
Fixed 'Maximise output' button functionality
2019-01-08 18:29:07 +00:00
n1474335
43dcd544f2
Added webpack-bundle-analyzer to production build. Refactored some modules to improve performance. Removed moment-timezone from Utils to drastically reduce module size.
2018-12-25 23:58:00 +00:00
n1474335
f052ed9b00
Compile message no longer overflows on small screens
2018-08-20 00:04:49 +01:00
n1474335
481a4266b0
Reset progress on statechange events. Fixes #329 .
2018-08-19 23:07:53 +01:00
n1474335
4dc6dac885
Added CHANGELOG.md
2018-08-06 07:35:30 +01:00
n1474335
33b2fd8d69
Improved magic and staleness indicator animations
2018-07-27 15:18:08 +00:00
n1474335
4338e2626b
Replaced Bootstrap alert with Material Design snackbar
2018-06-20 00:18:59 +01:00
n1474335
ba79144036
Operation arguments are now arranged using CSS Grid
2018-06-19 00:55:08 +01:00
n1474335
7d410fcdc9
Converted op-icons to material design and improved controls.
2018-06-10 14:55:15 +01:00
n1474335
2bacd6424d
Converted operation arguments to material design
2018-06-10 12:03:55 +01:00
n1474335
1ce6e32086
Merged ESM into feature-bootstrap4. Started work on text inputs.
2018-06-09 10:43:36 +01:00
n1474335
07715bd167
ESM: Rewritten src/web/ in ESM format.
2018-05-15 17:36:45 +00:00