Commit Graph
6854 Commits
Author SHA1 Message Date
Samuel Sampson e778df672a Don't clear timeouts in TimeBasedDebouncer if they've already been executed. 2021-08-17 22:20:04 +00:00
Samuel Sampson ae58302dfa Allow render debounce interval to be configured at construction time in TimeBasedDebouncer 2021-08-17 22:09:51 +00:00
Samuel Sampson 9f24cf7e72 Cancel queued refreshes in TimeBasedDebouncer on dispose 2021-08-17 21:28:58 +00:00
Samuel Sampson f1849cafaf Introduce IRenderDebouncer interface, unifying RenderDebouncer and TimeBasedDebouncer types 2021-08-17 20:50:47 +00:00
Samuel f1eed44e14 Merge branch 'master' into master 2021-08-17 13:18:13 -07:00
Daniel Imms 9cdb8067f7 Merge pull request #3421 from Tyriar/node_addons
Make serialize and unicode11 compatible with node
2021-08-17 05:57:06 -07:00
Daniel Imms cee8f6727f Merge branch 'master' into node_addons 2021-08-17 05:49:25 -07:00
Daniel Imms 7a2621f6ab Make serialize and unicode11 compatible with node
Fixes #3410
Fixes #3411
2021-08-17 05:48:52 -07:00
Daniel Imms 03c18368cc Merge pull request #3420 from Tyriar/readme
Call out xterm-headless in main readme
2021-08-17 04:55:27 -07:00
Daniel Imms 5ea91c4d69 Merge pull request #3419 from Tyriar/vscode98918
Remove role=document from terminal element
2021-08-17 04:55:20 -07:00
Daniel Imms 7c0a28eb59 Call out xterm-headless in main readme
Fixes #3412
2021-08-17 04:54:44 -07:00
Daniel Imms 936e0f80fa Merge branch 'master' into vscode98918 2021-08-17 04:50:51 -07:00
Daniel Imms 280ce85b74 Remove role=document from terminal element
Part of microsoft/vscode#98918
2021-08-17 04:50:29 -07:00
Daniel Imms cbe65f22ca Merge pull request #3418 from Tyriar/serialize_cleanup
Expose modes API and serialize modes in serialize addon
2021-08-17 04:49:07 -07:00
Daniel Imms c1b4f4edb1 Fix webgl access of core service 2021-08-17 04:41:44 -07:00
Daniel Imms 6c834aecb4 Serialize modes
Fixes #3417
2021-08-16 15:31:34 -07:00
Daniel Imms bef865e196 Add xterm api tests 2021-08-16 15:06:29 -07:00
Daniel Imms 8c25d57c26 xterm-headless modes api, tests for headless 2021-08-16 15:01:30 -07:00
Daniel Imms 6affe68ca3 Expose modes api
Part of #3417
2021-08-16 14:44:39 -07:00
Daniel Imms 012468785b Clean up serialize addon 2021-08-16 12:27:12 -07:00
Samuel 9a48975ba9 Merge branch 'master' into master 2021-08-16 11:58:44 -07:00
Daniel Imms 0286f0cb93 Merge pull request #3403 from Eugeny/master
Properly dispose of CursorBlinkStateManager
2021-08-16 05:00:18 -07:00
Eugeny b2121fde11 Merge branch 'master' into master 2021-08-15 22:54:13 +02:00
Daniel Imms cf411ad798 Merge pull request #3415 from Tyriar/benchmark_lint
Fix eslint errors in test/benchmark
2021-08-12 13:21:38 -07:00
Daniel Imms d8899b0b5d Fix eslint errors in test/benchmark 2021-08-12 12:59:22 -07:00
Daniel Imms 0cbec2d0ec Merge pull request #3414 from Tyriar/fix_package_headless
Run yarn package before publishing
2021-08-12 07:21:13 -07:00
Daniel Imms 0a287e01ab Run yarn package before publishing
Part of #2749
2021-08-12 07:20:44 -07:00
Daniel Imms 51175437e9 Merge pull request #3413 from Tyriar/fix_npmignore
Include lib-headless in xterm-headless
2021-08-12 06:54:45 -07:00
Daniel Imms 7f5af09f52 Include lib-headless in xterm-headless
Part of #3212
2021-08-12 06:54:04 -07:00
Daniel Imms 930b1468a5 Merge pull request #3409 from cs01/cs01/add-termpair-gdbgui
add TermPair and gdbgui to real world uses list
2021-08-12 06:40:27 -07:00
Daniel Imms 46aa8de4f6 Merge pull request #3212 from joyceerhl/nodetarget
Create a node.js target for xterm.js
2021-08-12 06:19:37 -07:00
Daniel Imms d694febdbf Polish readme 2021-08-12 06:19:15 -07:00
Daniel Imms f45f5b4b9f Remove unneeded manual headless test 2021-08-12 06:11:30 -07:00
Daniel Imms f8066d6dee Full tests for xterm-headless 2021-08-12 06:00:55 -07:00
Daniel Imms df48e9f6d5 Headless event tests 2021-08-12 05:52:40 -07:00
Daniel Imms e96b472ede Start on headless unit tests 2021-08-12 05:35:20 -07:00
Daniel Imms ec80fc9421 Remove alpha from package.json version 2021-08-12 04:51:49 -07:00
Daniel Imms 7e7dcd9917 Move node-test into headless folder 2021-08-12 04:51:29 -07:00
Daniel Imms 6ac7e181c5 Merge branch 'master' into nodetarget 2021-08-12 04:48:06 -07:00
Chad Smith 34d6449d07 add TermPair and gdbgui to real world uses list 2021-08-11 23:40:25 -07:00
Daniel Imms dda4904d9d Fix xterm-headless lib file 2021-08-11 06:42:00 -07:00
Daniel Imms 454c2726a5 Add npmignore 2021-08-11 06:30:15 -07:00
Daniel Imms be16429317 Remove unused compile script 2021-08-11 06:23:42 -07:00
Daniel Imms 370d0c562a Copy logo-full.png 2021-08-11 06:19:56 -07:00
Daniel Imms 3e9b1bafbe Remove force publish changes 2021-08-11 06:10:12 -07:00
Daniel Imms 5affa70097 Undo headless force publish changes 2021-08-11 06:06:06 -07:00
Daniel Imms b6e5430702 Revert "Force publish"
This reverts commit f685d8eb21.
2021-08-11 06:04:48 -07:00
Daniel Imms 97fa4a59b7 Package headless in release step 2021-08-11 05:54:37 -07:00
Daniel Imms f685d8eb21 Force publish 2021-08-11 04:52:37 -07:00
Daniel Imms 83ddf0fc4b Force publish of headless even in PR 2021-08-11 04:46:27 -07:00