Daniel Imms
e9cbb3e547
Add job name
2023-08-22 06:57:20 -07:00
Daniel Imms
1744801867
Try parallelize tests and build
2023-08-22 06:52:57 -07:00
Daniel Imms
6f0a5c9f0c
Merge pull request #4695 from PerBothner/demo
...
demo: auto-resize and other tweaks
2023-08-20 09:31:06 -07:00
Daniel Imms
1529e0bf04
Remove unused variable
2023-08-20 07:33:15 -07:00
Daniel Imms
6021e6cf81
Merge branch 'master' into demo
2023-08-20 07:29:31 -07:00
Daniel Imms
427d33c7b7
Merge pull request #4700 from Tyriar/ci_concise
...
Make GH actions strategy more concise
2023-08-19 15:41:37 -07:00
Daniel Imms
95f332cb13
Merge pull request #4699 from Tyriar/slow_tests
...
Improve slow tests
2023-08-19 15:34:08 -07:00
Daniel Imms
db4567599b
Make GH actions strategy more concise
2023-08-19 15:28:44 -07:00
Daniel Imms
0667c7aedd
Merge pull request #4698 from Tyriar/codeql
...
Revert codeql file name change
2023-08-19 15:22:46 -07:00
Daniel Imms
1c5596de66
Split up Base64Decoder decoding tests
...
Fixes #4696
2023-08-19 15:21:42 -07:00
Daniel Imms
905707284d
Up parser unti test timeout 10s -> 30s
2023-08-19 15:18:44 -07:00
Daniel Imms
67f46a54b8
Split up StringToUtf32 decoder tests
...
Part of #4696
2023-08-19 15:17:11 -07:00
Daniel Imms
b8db3853f1
Merge pull request #4697 from xtermjs/Tyriar-patch-1
...
Remove Azure Pipelines badge
2023-08-19 15:07:15 -07:00
Daniel Imms
a9015c0ee6
Revert codeql file name change
2023-08-19 15:05:32 -07:00
Daniel Imms
60db1e7f82
Remove Azure Pipelines badge
2023-08-19 14:57:25 -07:00
Daniel Imms
6dae811dae
Migrate to GitHub Actions
...
Fixes #3297
2023-08-19 14:47:35 -07:00
Per Bothner
a20599efb4
Merge branch 'master' into demo
2023-08-19 09:15:30 -07:00
jerch
27b8d73f66
Merge pull request #4694 from jerch/fix_bce_demo
...
fix spaces in bce demo
2023-08-19 17:43:36 +02:00
Per Bothner
025e8505d5
implement autoResize for terminal in demo
...
This is optional (but the default): You can still explicitly set COLSxROWS,
but "auto" uses a ResizeObserver sets the size based on window size.
2023-08-19 08:28:43 -07:00
Jörg Breitbart
16f5900252
fix spaces in demo
2023-08-19 17:28:27 +02:00
Per Bothner
e2d699cb32
Styling tweaks for demo
...
* Make terminal take 2/3 of the width, and the options etc get 1/3
* Remove options height limit, which could lead to annoying nested
verical scroll regions. (An inner region for the options inside a
scrollable viewport.)
2023-08-19 08:23:31 -07:00
Daniel Imms
156f75628a
Merge pull request #4692 from Tyriar/2117
...
Stub out all CSI api tests
2023-08-19 06:25:57 -07:00
Daniel Imms
8fad65d1d5
Stub out all CSI tests
...
Part of #2117
2023-08-19 06:11:29 -07:00
Daniel Imms
0867804504
Prefer arrow function
2023-08-19 05:33:49 -07:00
Daniel Imms
f0900fdc5f
Tweak format of CSI test names to make it easier to see terminating char
2023-08-19 05:32:41 -07:00
Daniel Imms
0be744b567
Merge pull request #4691 from Tyriar/4690
...
Improve lifecycle of WebLinksAddon.api, test all country tlds
2023-08-19 05:22:14 -07:00
Daniel Imms
243b0bb626
Add all country tlds to tests
2023-08-19 05:07:41 -07:00
Daniel Imms
0b32b42134
Improve lifecycle of WebLinksAddon.api
...
Part of #4690
2023-08-19 05:00:45 -07:00
Daniel Imms
ef1cd4318b
Merge pull request #4688 from Tyriar/cursor_style
...
Simplify cursor style types in webgl
2023-08-19 04:51:15 -07:00
Per Bothner
6e39d03a52
Some html/css cleanps in demo
...
* id="grid" should be id="class" (since "grid" is not unique in the document).
* Remove space after 'id=' (multiple places).
* Group 3 texture-atlas elements in new <div class="texture-atlas-container">.
2023-08-18 16:30:36 -07:00
Daniel Imms
7b7dbd36d6
Merge pull request #4689 from Tyriar/4685
...
Track CursorBlinkStateManager in MutableDisposable
2023-08-18 14:38:05 -07:00
Daniel Imms
d03b5c9481
Track CursorBlinkStateManager in MutableDisposable
...
Fixes #4685
2023-08-18 14:26:56 -07:00
Daniel Imms
93e060aeb2
Add MutableDisposable tests
2023-08-18 14:24:50 -07:00
Daniel Imms
a84351ad0c
Add MutableDisposable
...
Part of #4685
2023-08-18 14:15:56 -07:00
Daniel Imms
25a78c77f2
Simplify cursor style types in webgl
...
Fixes #4686
2023-08-18 14:11:17 -07:00
Daniel Imms
a35fa611ff
Merge pull request #4687 from Tyriar/tracing
...
Add trace log level, @traceCall decorator and use in webgl
2023-08-18 11:14:52 -07:00
Daniel Imms
0b54c9a5d6
Add trace log level, traceCall decorator and use in webgl
...
- New 'trace' log level in the API, you should expect very spammy logs when
trace is on and filter them down. As opposed to 'debug' which should be more
readable.
- traceCall decorator logs the args and return value of the decorated method.
Wecan use this on key functions in various parts of the code to assist
debugging issues that are hard to reproduce such as #4665 .
- Decorated a few webgl render methods for #4665 .
- There's an early exit in traceCall when not on the trace log level so the
runtime impact when not in trace is negligable.
Part of #4665
2023-08-18 11:04:23 -07:00
Daniel Imms
3b3b23a2fd
Merge pull request #4683 from Tyriar/tyriar/minor_cleanup
...
Remove unneeded comments, headless options
2023-08-17 09:25:31 -07:00
Daniel Imms
7b874473d3
Remove unneeded comments, headless options
2023-08-17 09:10:38 -07:00
Daniel Imms
9d7b9293eb
Merge pull request #4681 from PerBothner/dom-selection
...
Fix bug in selection handling in dom renderer
2023-08-17 09:01:12 -07:00
Per Bothner
957e3e0f08
Fix bug in selection handling in dom renderer
2023-08-16 15:34:35 -07:00
Daniel Imms
2f0a7eee8d
Merge pull request #4679 from Tyriar/4663
...
Reduce repetition with internal terminal types and inherit docs from API
2023-08-15 08:49:40 -07:00
Daniel Imms
1a3e14a24c
Merge pull request #4680 from Tyriar/crash
...
Revert Stylesheet change
2023-08-15 08:49:05 -07:00
Daniel Imms
a6b67fb8a6
Remove unused headless types file
2023-08-15 08:39:20 -07:00
Daniel Imms
843bdc4d55
Revert "Merge pull request #4611 from SimonSiefke/constructed-stylesheets"
...
This reverts commit 5889344dd2 , reversing
changes made to 679c149164 .
2023-08-15 08:33:42 -07:00
Daniel Imms
2aee19f0e1
Revert "Workaround crash that can happen in Electron/Chromium"
...
This reverts commit 2ca0ccbe0c .
2023-08-15 08:31:34 -07:00
Daniel Imms
9f3be5e28d
Simplify terminal interfaces
...
Fixes #4663
2023-08-15 07:49:31 -07:00
Daniel Imms
f69f803f0f
Implement public APIs internally to inherit docs
...
Part of #4663
2023-08-15 07:46:51 -07:00
Daniel Imms
2eca26b210
Merge pull request #4678 from Tyriar/vscode189753
...
Workaround crash that can happen in Electron/Chromium
2023-08-15 07:01:28 -07:00
Daniel Imms
2ca0ccbe0c
Workaround crash that can happen in Electron/Chromium
...
Part of microsoft/vscode#189753
2023-08-15 06:46:35 -07:00