Daniel Imms
ba758ad800
Merge branch 'master' into options_service
2019-06-01 11:13:42 -07:00
Daniel Imms
22c6a879bb
Merge branch 'master' into parser_core
2019-06-01 10:11:31 -07:00
Daniel Imms
fb022eeae5
Merge branch 'master' into options_service
2019-06-01 09:38:36 -07:00
Daniel Imms
8a3c60d495
Clean up
2019-06-01 09:38:09 -07:00
Daniel Imms
041bd7a5d1
Move RenderCoordinator options listener out of Terminal
2019-06-01 09:34:13 -07:00
Daniel Imms
3ba7069787
Introduce options service
2019-06-01 09:29:11 -07:00
Daniel Imms
343d4c3348
Remove path mapping to self modules
...
This would cause imports in the common module to reference out/ instead
of src/, this leads to weird behavior when errors are introduced.
2019-06-01 08:38:58 -07:00
Daniel Imms
9068107f5a
Remove path mapping to self modules
...
This would cause imports in the common module to reference out/ instead
of src/, this leads to weird behavior when errors are introduced.
2019-06-01 08:37:37 -07:00
Daniel Imms
4163b13be0
Move EscapeSequenceParser to core
2019-05-31 22:34:51 -07:00
Daniel Imms
b7a8519173
Merge branch 'master' into 1576_remove_static_atlas
2019-05-31 16:03:33 -07:00
Daniel Imms
0b70083e8f
Merge pull request #2162 from Tyriar/remove_xterm_ts
...
Remove old browserify entry point
2019-05-31 12:28:57 -07:00
Daniel Imms
c0ec7d1e6e
Remove old browserify entry point
...
No longer needed after webpack refactor
Missed in #2132
2019-05-31 12:15:31 -07:00
Daniel Imms
653d38b19f
Merge pull request #2149 from Tyriar/2148_update_after_ech
...
Update cells after an ECH
2019-05-31 12:03:42 -07:00
Daniel Imms
dea12055de
Merge branch 'master' into 2148_update_after_ech
2019-05-31 11:54:07 -07:00
Daniel Imms
468efed19d
Merge pull request #2160 from Tyriar/clean_npmignore
...
Remove webpack config and out from package
2019-05-31 11:50:25 -07:00
Daniel Imms
fc91b954f2
Merge pull request #2159 from Tyriar/2158_wp_sourcemaps
...
Build sourcemaps in lib
2019-05-31 11:11:43 -07:00
Daniel Imms
cdaf9d6f63
Remove webpack config and out from package
...
Part of #2152
2019-05-31 11:11:11 -07:00
Daniel Imms
f8c311b59f
Build sourcemaps in lib
...
Fixes #2158
2019-05-31 11:06:41 -07:00
Daniel Imms
53c71b3579
Remove experimentalCharAtlas, make dynamic default
...
The NoneCharAtlas is still available to swap in if we need it.
Fixes #1576
2019-05-31 10:54:23 -07:00
Daniel Imms
94fc2064c2
Remove enableBold
...
fontWeightBold is the new way to do this
Fixes #1237
2019-05-31 10:43:52 -07:00
Daniel Imms
b6b10b7ef6
Remove deprecated destroy API
...
Fixes #1371
2019-05-31 10:36:51 -07:00
Daniel Imms
e4099be954
Exclude tslint and devcontainer from npm package
...
Fixes #2152
2019-05-31 09:37:51 -07:00
Daniel Imms
ac66444c65
Update cells after an ECH
...
Fixes #2148
2019-05-30 19:53:13 -07:00
Daniel Imms
32d6613811
Merge pull request #2147 from Tyriar/mocha_dev
...
Move mocha to dev dependencies
2019-05-30 18:01:10 -07:00
Daniel Imms
e94812cef1
Move mocha to dev dependencies
2019-05-30 17:33:58 -07:00
Daniel Imms
ab1263f669
typescript@3.5
2019-05-29 16:10:54 -07:00
Daniel Imms
64686b5865
Merge branch 'master' into ts_wp
2019-05-28 11:58:58 -07:00
Daniel Imms
0c3f2d7222
Revert "Revert "fix: don't use Math.floor in DomRenderer charWidth computation""
...
This reverts commit 1feb0a27e9 .
2019-05-28 09:49:14 -07:00
Daniel Imms
a39da0f0d5
Ensure DOM renderer has styles injected on ctor
...
Fixes #2136
2019-05-28 09:49:03 -07:00
Daniel Imms
8f89ebfe7c
Merge branch 'master' into ts_wp
2019-05-26 13:30:53 -07:00
Daniel Imms
746b0169a9
Fix pipelines test script
2019-05-26 13:25:05 -07:00
Daniel Imms
efee29d342
Quote test paths
2019-05-26 13:21:01 -07:00
Daniel Imms
be11b4fc53
Remove prebuild step
2019-05-26 13:17:57 -07:00
Daniel Imms
6ec3a5c1d8
Add mocha
...
(we never actually declared this)
2019-05-26 13:11:25 -07:00
Daniel Imms
4c42393aa4
Remove release scripts
...
They're no longer used, azure-pipelines.yml does this now
2019-05-26 13:07:37 -07:00
Daniel Imms
27af4dfa65
Remove nodemon coveralls zmodem.js
2019-05-26 13:06:20 -07:00
Daniel Imms
8ad89f153f
Remove test coverage
...
Doesn't add much or tell the full story now with the integration tests
2019-05-26 13:05:10 -07:00
Daniel Imms
a804685f85
Remove gulp and related deps
2019-05-26 13:03:58 -07:00
Daniel Imms
c14fd03808
Test addons, don't use gulp
2019-05-26 13:00:08 -07:00
Daniel Imms
5998d22d14
Move css to css/, don't move it around
2019-05-26 12:49:08 -07:00
Daniel Imms
eb6e3ab7f7
Fix tests on Windows (hopefully)
2019-05-26 12:43:33 -07:00
Daniel Imms
9f77de42eb
Fix unit tests for mac/linux, remove -suite and -debug scripts
2019-05-26 12:37:24 -07:00
Daniel Imms
6cd774ae51
Merge branch 'master' into ts_wp
2019-05-26 12:18:10 -07:00
Daniel Imms
c5d5ede15a
Build addons and sources before package script
2019-05-26 12:17:57 -07:00
Daniel Imms
d7cfd83a84
Explain addon imports in start.js
2019-05-26 12:00:02 -07:00
Daniel Imms
946fbf4a7d
Document how the build works
2019-05-26 11:55:46 -07:00
Daniel Imms
4ed3b07199
Remove old dev watch package
2019-05-26 11:48:25 -07:00
Daniel Imms
49c8270b1c
Use absolute paths for modules in root project
2019-05-26 11:46:58 -07:00
Daniel Imms
d675de0b93
ui project absolute, tweak demo build
2019-05-26 11:38:48 -07:00
Daniel Imms
9ddf83ef26
Create a prod webpack config
2019-05-26 11:23:31 -07:00
Daniel Imms
873f0de0ec
Get webpack build working
2019-05-26 11:19:42 -07:00
Daniel Imms
38afe991b2
Kind of working setup
2019-05-26 11:05:23 -07:00
Daniel Imms
05ca1cb7dc
Up timeouts
2019-05-25 21:25:56 -07:00
Daniel Imms
de8d9a720a
Fix NPE in reflow
...
See microsoft/vscode#72149
2019-05-25 21:17:36 -07:00
Daniel Imms
7c2bc70aac
Tests for erase in display
...
Part of #2117
2019-05-25 21:13:47 -07:00
Daniel Imms
8ffdc14143
Only update a11y announcements on animation frame
...
Fixes #1965
2019-05-25 11:46:02 -07:00
Daniel Imms
a428193424
Merge branch 'master' into revert_floor
2019-05-24 06:50:37 -07:00
Daniel Imms
1feb0a27e9
Revert "fix: don't use Math.floor in DomRenderer charWidth computation"
...
This reverts commit 23bdb2a6c2 .
2019-05-24 06:48:48 -07:00
Daniel Imms
69e8f62149
Make tests way faster by avoiding page reload
2019-05-21 22:43:02 -07:00
Daniel Imms
b46757010f
Boost timeout of xterm output tests
2019-05-21 22:34:04 -07:00
Daniel Imms
a74173adf2
Add tests for CSI @-I
...
Part of #2117
2019-05-21 22:29:39 -07:00
Daniel Imms
7786e59c77
Fix new addon dispose
...
Fixes #2097
2019-05-21 16:26:50 -07:00
Daniel Imms
922e594fcf
Fix lint
2019-05-21 14:51:48 -07:00
Daniel Imms
c73aa07135
Merge branch 'master' into consolidate_api_test_timeout
2019-05-21 14:48:22 -07:00
Daniel Imms
acea979fe0
Move API test timeout to top-level describe
...
I learned a thing.
2019-05-21 14:48:03 -07:00
Daniel Imms
d3ff32da72
Run release against builds on release/* branches
...
Fixes #2111
2019-05-21 14:26:28 -07:00
Daniel Imms
f81d1cb1cf
Increase integration test sleep
2019-05-21 14:20:58 -07:00
Daniel Imms
8f09f58119
Merge branch 'master' into split_out_integration
2019-05-21 12:39:22 -07:00
Daniel Imms
ab0eedc513
Fix job name
2019-05-21 11:19:54 -07:00
Daniel Imms
37ed1e4796
Split out integration tests into its own job
...
This will make Linux finish faster and release trigger faster
2019-05-21 11:12:34 -07:00
Daniel Imms
d0a3164e99
Fix lint
2019-05-21 11:01:40 -07:00
Daniel Imms
968dd93ba7
Fix status reporting
...
Fixes #2107
2019-05-21 10:57:26 -07:00
Daniel Imms
2f08b87d95
Remove old comment
2019-05-18 21:21:02 -07:00
Daniel Imms
43015f85f4
Move Renderer ownership to RenderCoordinator
2019-05-18 21:15:18 -07:00
Daniel Imms
87dca56dee
Support pausing in RenderCoordinator
...
This actually removes the pause rendering functionality when the resize
and theme changes but simplifies it as a result, they also rarely happen
especially when off screen/hidden.
Fixes #2099
2019-05-18 20:20:46 -07:00
Daniel Imms
c7416a6eaa
Use logo in demo
...
Fixes #2093
2019-05-18 19:56:28 -07:00
Daniel Imms
9ed5920275
Add some basic fg/bg renderer tests
2019-05-18 19:51:44 -07:00
Daniel Imms
497d31bec3
onThemeChange -> setColors
2019-05-18 19:31:35 -07:00
Daniel Imms
24de302d2f
onWindowResize -> onDevicePixelRatioChange
2019-05-18 19:27:06 -07:00
Daniel Imms
5f70b3f3be
Move window resize listener to render coordinator
2019-05-18 19:22:51 -07:00
Daniel Imms
b64cc0a9de
Fix ui project build
2019-05-18 19:16:06 -07:00
Daniel Imms
3e4c1b5a21
Move ScreenDprMonitor to be owned by RenderCoordinator
...
(and a11y manager)
2019-05-18 19:12:37 -07:00
Daniel Imms
f698cafccb
Move the renderer events to RenderCoordinator
2019-05-18 19:02:42 -07:00
Daniel Imms
8792bb5f36
Introduce a RenderCoordinator that owns common Renderer logic
...
Part of #2005
2019-05-18 18:47:44 -07:00
Daniel Imms
4119c7d1d7
Move ColorManager ownership to Terminal
2019-05-18 18:10:04 -07:00
Daniel Imms
000fefdead
Move ColorManager to ui
...
Part of #2005
Part of #1507
2019-05-18 17:49:48 -07:00
Daniel Imms
dbafc793da
Move Marker to core
2019-05-17 23:41:26 -07:00
Daniel Imms
88c1ff6f11
Move BufferReflow to core
2019-05-17 23:37:44 -07:00
Daniel Imms
e2214b0239
Fix what branch coverage is sent with
2019-05-16 10:39:53 -07:00
Daniel Imms
d04016d51f
Merge branch 'master' into a11y_fix
2019-05-16 09:52:54 -07:00
Daniel Imms
a62ec679bd
Move readFileSync out of test
2019-05-15 12:49:13 -07:00
Daniel Imms
da79fec5c2
Disable failing test on Linux
2019-05-15 11:57:32 -07:00
Daniel Imms
80025804b3
Add sanity check in AccessibilityManager
...
Fixes #2082
2019-05-15 11:47:15 -07:00
Daniel Imms
955c45906b
Merge branch 'master' into xterm-tests
2019-05-13 21:30:33 -07:00
Daniel Imms
f331269ef4
Support debugging integration tests
2019-05-13 21:11:56 -07:00
Daniel Imms
b9cfbbea8f
xterm-addon-attach@0.1.0-beta8
2019-05-13 20:34:14 -07:00
Daniel Imms
3475764946
Types/doc polish
2019-05-12 10:59:26 -07:00
Daniel Imms
f90239377b
Fix possible infinite loop if addon disposes terminal
2019-05-12 10:47:35 -07:00
Daniel Imms
1502fea431
Remove unused fullscreen addon from demo
2019-05-12 10:41:01 -07:00
Daniel Imms
caf8f9d35e
Update search addon
2019-05-12 10:39:39 -07:00