Commit Graph
6335 Commits
Author SHA1 Message Date
Daniel Imms 2584de8630 Clear webgl model after theme or dpr change 2019-06-14 20:55:52 -07:00
Daniel Imms 4b4b58e662 Fix screen dpr change not refreshing canvas renderer 2019-06-14 20:38:35 -07:00
Daniel Imms e53cae8c69 Fix screen dpr change not refreshing canvas renderer 2019-06-14 20:37:58 -07:00
Daniel Imms e959cce899 Remove webgl LRUMap 2019-06-14 19:35:05 -07:00
Daniel Imms 21d07d1f0e Remove unused portion of CharAtlasGenerator 2019-06-14 19:34:31 -07:00
Daniel Imms d4169f3538 Fix tests 2019-06-14 19:31:42 -07:00
Daniel Imms a19ea1ec52 Remove forked LifeCycle and TypedArray files 2019-06-14 15:46:07 -07:00
Daniel Imms cdc9f792a5 Merge pull request #2227 from Tyriar/2224_dom_cursor
Show text when cursor blinks in DOM renderer
2019-06-14 12:57:11 -07:00
Daniel Imms 1a44e3634a Show text when cursor blinks in DOM renderer
Fixes #2224
2019-06-14 12:39:01 -07:00
Daniel Imms a5e466869c Fix lint 2019-06-13 09:51:22 -07:00
Daniel Imms 57eaa24ea0 Fix NPE in _setTheme
Fixes #2220
2019-06-13 08:51:42 -07:00
Daniel Imms ee81f50f3a Fix conflicts 2019-06-12 18:25:05 -07:00
Daniel Imms 7c6db2ef5b Merge branch 'master' into webgl2 2019-06-12 18:20:39 -07:00
Daniel Imms 26f967ec3f Merge pull request #2221 from blink1073/style-field
Add a style field to package.json
2019-06-12 14:04:48 -07:00
Steven Silvester d2c32c6f2d declare style field 2019-06-12 04:45:11 -05:00
Daniel Imms 68db0661fc Merge pull request #2219 from Tyriar/addon_webpack
Webpack addons
2019-06-10 15:14:54 -07:00
Daniel Imms c4311cb88a Merge pull request #2216 from Tyriar/drop_ie_support
Partially support IE11
2019-06-10 15:14:38 -07:00
Daniel Imms 3e91f08e34 Bump addon versions 2019-06-10 14:51:09 -07:00
Daniel Imms d9ce9e96f5 Remove packageAddons step on install
It's not needed when the demo doesn't use it
2019-06-10 14:47:10 -07:00
Daniel Imms b657a1f30e Use addon tsc output in the demo, similar to the core lib 2019-06-10 14:41:43 -07:00
Daniel Imms 989610e8c3 Webpack the addons 2019-06-10 14:28:07 -07:00
Vadim Zakondyrin 311f6b6e84 Fix saved cursor position on resize of alt screen 2019-06-10 14:27:48 +06:00
Daniel Imms 044a7e327f Clarify partial support 2019-06-09 19:35:47 -07:00
Daniel Imms f9b92f8865 Add note about partial support for IE11 2019-06-09 16:19:03 -07:00
Daniel Imms 1bbb51fc17 Fix compile 2019-06-09 15:57:24 -07:00
Daniel Imms 02868c1033 Remove support for IE11
Fixes #1889
2019-06-09 15:52:37 -07:00
Jörg Breitbart 5f8b7cda04 Merge branch 'master' into benchmark_integration 2019-06-09 23:09:57 +02:00
Jörg Breitbart e77969372b setup benchmark pipeline with eval run 2019-06-09 23:00:11 +02:00
Daniel Imms 566f5944dd Merge pull request #2214 from Tyriar/strings_browser
Move Strings to browser
2019-06-09 13:33:25 -07:00
Jörg Breitbart b559a5a39b lower resources needed for test 2019-06-09 22:23:15 +02:00
Jörg Breitbart 1794532cb1 test pipeline 2019-06-09 22:08:41 +02:00
Jörg Breitbart e0d69db23e better separation of benchmarks 2019-06-09 21:53:24 +02:00
Daniel Imms 46ce3d29c3 API polish/grammar/wrapping 2019-06-09 12:07:27 -07:00
Daniel Imms 39cff978df Add missing docs to xterm.d.ts
Fixes #2215
2019-06-09 12:03:00 -07:00
Daniel Imms f59b3f000d Move Strings to browser 2019-06-09 11:46:20 -07:00
Jörg Breitbart 03839f06b8 remove remnants 2019-06-09 18:02:17 +02:00
Jörg Breitbart fc7411c807 remove wrong d.ts 2019-06-09 17:35:25 +02:00
Jörg Breitbart e920f1db86 cleaner approach 2019-06-09 17:31:57 +02:00
Jörg Breitbart 3204d9d7c9 fix benchmark script 2019-06-09 15:19:48 +02:00
Jörg Breitbart 674914bbb7 moving benchmarks out of './src':
Harder than I thought for several reasons:
- need access to common to tests the subparts, thus the unified tsconfig
  in tests does not work (need the path translation to those parts)
- moving next to src I cannot use direct imports anymore (source files
  are out of rootDir), thus have to rely on d.ts files in out which is
  quite suboptimal as many parts do not expose the declaration files
  (can only type Terminal as any atm)
- compiler output has to resemble the '../out/..' import logic of the TS
  files or require fails, thus moved the ouput to './benchmark' for now

Conclusion: Not yet there, maybe not a good idea at all to move those
tests out of './src' as they heavily rely on not exported internals.
Needs more fiddling with the repo structure.
2019-06-09 14:51:44 +02:00
Jörg Breitbart 1b31c01b75 Merge branch 'master' into benchmark_integration 2019-06-09 12:37:06 +02:00
Daniel Imms 16217003aa Merge pull request #2211 from Tyriar/remove_ee
Remove old event emitter, rename new one to EventEmitter
2019-06-08 21:55:57 -07:00
Daniel Imms 07cef1ec9e Increase attach addon timeouts 2019-06-08 21:51:24 -07:00
Daniel Imms 73a08f7850 Consolidate service init 2019-06-08 21:46:13 -07:00
Daniel Imms 5aeb70bea4 Merge branch 'master' into remove_ee 2019-06-08 21:45:30 -07:00
Daniel Imms 58ec3f9973 Merge pull request #2210 from Tyriar/buffer_owner
Move buffer ownership to IBufferService
2019-06-08 21:43:32 -07:00
Daniel Imms 1b07a03b2f Properly reset buffer after Terminal.reset 2019-06-08 21:39:10 -07:00
Daniel Imms 80ce33f9ef Rename EventEmitter2 to EventEmitter
Fixes #2029
2019-06-08 21:33:02 -07:00
Daniel Imms 447fc4f3fa Remove old event emitter
Fixes #2029
2019-06-08 21:30:31 -07:00
Daniel Imms f49daf02a3 Fix tests and imports 2019-06-08 20:52:37 -07:00