Daniel Imms
f4a522516c
Remove shared/ folder
...
We changed plans from moving web worker compatible code to shared/
to enforcing layers using core/, common/, ui/ and public/. This
change moves files back from the shared/ dir to clean up the
codebase.
Part of #1507
2018-11-24 07:03:59 -08:00
Daniel Imms
1b5ef5d93a
Move TypedArrayUtils to common
...
It belongs here since the renderers will use it
2018-11-23 08:08:30 -08:00
Daniel Imms
4f18717940
Improve handling of default values
2018-11-23 07:49:35 -08:00
Daniel Imms
266ea38d91
Improve types of fill polyfill and test fallback
...
The polyfill will now return the T instead of the TypedArray union
type. Tests now target the fallback only so engines that support fill
will run tests against the fallback code.
2018-11-23 07:36:01 -08:00
Jörg Breitbart
8c33de395d
fix linter errors
2018-11-21 00:15:04 +01:00
Jörg Breitbart
ef6fb93a92
polyfill for TypedArray.fill
2018-11-21 00:07:28 +01:00
Daniel Imms
fb0b73ab83
Enforce core layering and enable strict
...
Part of #1507
Part of #1319
2018-09-18 10:21:59 -07:00
Daniel Imms
57959249d8
Resolve todos
2018-06-12 17:17:21 +02:00
Daniel Imms
bb4db71958
Rename base/ to common/
2018-06-12 17:07:43 +02:00
Daniel Imms
6a3ed43ad2
Move EscapeSequences into base
2018-06-10 16:56:29 +01:00
Daniel Imms
12e7f80037
Move Charsets to core
2018-06-10 16:53:28 +01:00
Daniel Imms
20307ef637
Add tests for mobile key events
2018-06-10 12:43:22 +02:00
Daniel Imms
95217ca931
Remove core/input/Keyboard's dep on Terminal
2018-06-10 12:33:50 +02:00
Daniel Imms
b4ccbe042b
Pull keyboard event translation into core
2018-06-10 11:52:25 +02:00