Daniel Imms
|
abe0640331
|
Use main document to create viewport element
See microsoft/vscode#224555
|
2024-08-05 11:50:36 -07:00 |
|
Daniel Imms
|
cb3bd463a5
|
Merge pull request #5106 from Tyriar/tyriar/lifecycle
Move to vs/base disposables
|
2024-07-15 10:11:12 -07:00 |
|
Daniel Imms
|
56ec86242a
|
Fix test, fix all unit tests running on mac/linux
|
2024-07-15 10:01:55 -07:00 |
|
Daniel Imms
|
2a6cd8230c
|
Merge remote-tracking branch 'upstream/master' into tyriar/lifecycle
|
2024-07-15 09:52:09 -07:00 |
|
Daniel Imms
|
b192ba2304
|
Merge pull request #5107 from Tyriar/tyriar/overview_ruler
Add top/bottom border overview ruler options
|
2024-07-15 09:22:50 -07:00 |
|
Daniel Imms
|
bf41eb4204
|
Add top/bottom border overview ruler options
|
2024-07-15 09:14:49 -07:00 |
|
Daniel Imms
|
8a2a7ac6db
|
Resolve vs in image addon
|
2024-07-14 16:25:01 -07:00 |
|
Daniel Imms
|
93adffa819
|
Fix lint
|
2024-07-14 16:24:12 -07:00 |
|
Daniel Imms
|
144bdb5dd0
|
Move over to vs disposables
|
2024-07-14 16:19:20 -07:00 |
|
Daniel Imms
|
aee936264b
|
Move to MutableDisposable in vs
|
2024-07-14 16:09:53 -07:00 |
|
Daniel Imms
|
866bc9eb90
|
Move to dom.ts addDisposableListener
|
2024-07-14 16:07:39 -07:00 |
|
Daniel Imms
|
a7952ff36c
|
Merge pull request #5105 from Tyriar/canvas
Remove the canvas renderer
|
2024-07-14 10:54:54 -07:00 |
|
Daniel Imms
|
9712057b91
|
Remove the canvas renderer
Fixes #4779
|
2024-07-14 10:48:39 -07:00 |
|
Daniel Imms
|
9d8bba7a18
|
Merge pull request #5103 from tisilent/remove-unread
remove _workCell in InputHandler.
|
2024-07-14 09:21:15 -07:00 |
|
Daniel Imms
|
060ce7ad28
|
Merge pull request #5104 from Tyriar/tyriar/events
Remove EventEmitter in favor of vs/base/common/event's Emitter
|
2024-07-14 09:20:11 -07:00 |
|
Daniel Imms
|
180fd3c9ac
|
Resolve vs in unicode11
|
2024-07-14 09:11:33 -07:00 |
|
Daniel Imms
|
bd700fe515
|
Allow refreshing all rows without creating object
|
2024-07-14 09:05:18 -07:00 |
|
Daniel Imms
|
b6b19babc1
|
Fix benchmark npm script
|
2024-07-14 09:00:29 -07:00 |
|
Daniel Imms
|
618954b5d6
|
Import right path in addons
|
2024-07-14 08:56:54 -07:00 |
|
Daniel Imms
|
03c2b2f68e
|
Fix addon resolve path
|
2024-07-14 08:52:15 -07:00 |
|
Daniel Imms
|
ae8f2dd61a
|
Remove Events.ts in favor of new Event.forward
|
2024-07-14 08:50:37 -07:00 |
|
Daniel Imms
|
460a1370d7
|
Add forward to Event
|
2024-07-14 08:47:59 -07:00 |
|
Daniel Imms
|
68e0eb714d
|
Add vs resolve to addons
|
2024-07-14 08:47:03 -07:00 |
|
Daniel Imms
|
10b97f4856
|
Add vs alias to headless webpack config
|
2024-07-14 08:34:26 -07:00 |
|
Daniel Imms
|
26c73b8ead
|
Add vs project to headless tsconfig
|
2024-07-14 08:30:06 -07:00 |
|
Daniel Imms
|
e267f05141
|
Move forwardEvent to Events.ts
|
2024-07-14 08:20:18 -07:00 |
|
Daniel Imms
|
9c7e2ea98e
|
Remove IEvent and runAndSubscribe
|
2024-07-14 08:17:16 -07:00 |
|
Daniel Imms
|
9141b525a6
|
Migrate rest of EventEmitter to base/ Emitter
|
2024-07-14 08:06:48 -07:00 |
|
Daniel Imms
|
90ff6f3d06
|
Migrate most EventEmitter to base/ Emitter
|
2024-07-14 07:41:56 -07:00 |
|
Daniel Imms
|
9187cd3d0a
|
Add load test for long lines
|
2024-07-14 07:41:38 -07:00 |
|
Daniel Imms
|
618e47204d
|
Merge pull request #5102 from Tyriar/tyriar/dec
Ensure decorations are refreshed when origin of scroll event is buffe…
|
2024-07-11 11:48:37 -07:00 |
|
Daniel Imms
|
e9fd5c70ba
|
Ensure decorations are refreshed when origin of scroll event is buffer service
Fixes #5101
|
2024-07-11 11:48:00 -07:00 |
|
Daniel Imms
|
cbcd195cad
|
Merge pull request #5099 from Tyriar/tyriar/overflow
Remove overflow to allow decorations outside terminal
|
2024-07-11 11:16:28 -07:00 |
|
Daniel Imms
|
55303647c1
|
Remove overflow to allow decorations outside terminal
This is needed in the demo to show the red test decoration and in vscode for
shell integration decorations/quick fixes
|
2024-07-11 11:15:58 -07:00 |
|
Daniel Imms
|
f3bfe80995
|
Merge pull request #5096 from Tyriar/tyriar/esbuild4
Integrate base/ platform from VS Code and adopt scroll bar
|
2024-07-11 09:42:44 -07:00 |
|
Daniel Imms
|
90a1da28bd
|
Scroll immediately to bottom when scrollOnUserInput is enabled
See microsoft/vscode#211199
|
2024-07-11 09:36:22 -07:00 |
|
Daniel Imms
|
73ee951807
|
Resolve more todos
|
2024-07-11 08:43:54 -07:00 |
|
Daniel Imms
|
0f373512d2
|
Fix ICoreMouseService injecting
|
2024-07-11 08:37:48 -07:00 |
|
Daniel Imms
|
721d483cc3
|
Implement zero scrollback+no mouse event wheel handling
|
2024-07-11 08:35:42 -07:00 |
|
Daniel Imms
|
2da5eca384
|
Fix mouse events
|
2024-07-11 08:29:29 -07:00 |
|
Daniel Imms
|
a644b5d068
|
Clean up dealing with animation frame
|
2024-07-10 13:50:07 -07:00 |
|
Daniel Imms
|
d532a15bf2
|
Include all files, not just entry root folder
|
2024-07-10 13:46:04 -07:00 |
|
Daniel Imms
|
31e0af745d
|
Fix out-esbuild build
|
2024-07-10 13:42:14 -07:00 |
|
Daniel Imms
|
444c07fd81
|
Replace monaco- with xterm- in code/css files
|
2024-07-10 13:33:43 -07:00 |
|
Daniel Imms
|
f155d67c45
|
Replace monaco- with xterm- in the update script
|
2024-07-10 13:32:30 -07:00 |
|
Daniel Imms
|
59a8f0cf8e
|
_getMutableOptions -> _getChangeOptions
|
2024-07-10 12:47:47 -07:00 |
|
Daniel Imms
|
1096b7f17f
|
Create shared file for viewport constants
|
2024-07-10 12:40:02 -07:00 |
|
Daniel Imms
|
d6f7133fa6
|
Fix api lint
|
2024-07-10 12:36:08 -07:00 |
|
Daniel Imms
|
55c627572c
|
Support smooth scroll
|
2024-07-10 12:32:55 -07:00 |
|
Daniel Imms
|
2b8ccb5e51
|
Deprecate fast scroll modifier as it's no longer possible
Not possible via the component we import. We could add this but I
doubt it was being used anyway.
|
2024-07-10 08:30:32 -07:00 |
|
Daniel Imms
|
d1d25a5bf7
|
Polish all files (excl. CoreBrowserTerminal/Viewport)
|
2024-07-10 08:08:02 -07:00 |
|
Daniel Imms
|
ade5591d60
|
Const enum over magic number
|
2024-07-10 07:58:29 -07:00 |
|
Daniel Imms
|
eca0800b9d
|
Fix api lint
|
2024-07-10 07:55:22 -07:00 |
|
Daniel Imms
|
884141cd8f
|
Support theming of scroll bar slider
|
2024-07-10 07:54:39 -07:00 |
|
Daniel Imms
|
c7f80986c8
|
Inline some functions
|
2024-07-10 07:33:53 -07:00 |
|
Daniel Imms
|
9b26bb4436
|
Support theming of overview ruler border
|
2024-07-10 07:30:38 -07:00 |
|
Daniel Imms
|
75bf192af5
|
Have scroll bar bg react to theme change
|
2024-07-10 07:03:51 -07:00 |
|
Daniel Imms
|
416f12fcc3
|
Remove ScrollSource
This isn't used anymore, it was used earlier to workaround recursion between
the viewport and the terminal objects
|
2024-07-10 07:01:44 -07:00 |
|
Daniel Imms
|
c2b90c6dae
|
Remove missing demo webpack npm script
|
2024-07-10 06:58:45 -07:00 |
|
Daniel Imms
|
8b83f44a46
|
Tidy up esbuild bundle configs
|
2024-07-10 06:56:56 -07:00 |
|
Daniel Imms
|
522b39be86
|
Hide more folders from explorer
|
2024-07-10 06:55:55 -07:00 |
|
Daniel Imms
|
1b0078ad20
|
Exclude vs project from coverage
|
2024-07-10 06:42:50 -07:00 |
|
Daniel Imms
|
345b6906f9
|
Remove unused demo webpack config
|
2024-07-10 06:29:32 -07:00 |
|
Daniel Imms
|
c3c787eaa7
|
Resolve vs imports in webpacked bundle
|
2024-07-10 06:29:05 -07:00 |
|
Daniel Imms
|
1dada9f256
|
Fix scroll lines API
|
2024-07-10 06:27:47 -07:00 |
|
Daniel Imms
|
d904f2fce5
|
Generate source maps so errors report ts files
|
2024-07-10 06:26:39 -07:00 |
|
Daniel Imms
|
27195b003a
|
Patch out unsafe usage of navigator and window in node envs
|
2024-07-10 06:22:16 -07:00 |
|
Daniel Imms
|
b401865957
|
More clean up, doc updating vs/base
|
2024-07-09 13:53:16 -07:00 |
|
Daniel Imms
|
381200bce1
|
Fix fit addon to get the scroll bar working in the demo
|
2024-07-09 13:34:51 -07:00 |
|
Daniel Imms
|
c33ed46161
|
Delete unused files
|
2024-07-09 13:29:20 -07:00 |
|
Daniel Imms
|
86c875f7e9
|
Helper script for finding unused files
|
2024-07-09 13:08:57 -07:00 |
|
Daniel Imms
|
99db197472
|
.
|
2024-07-09 11:59:22 -07:00 |
|
Daniel Imms
|
4789c24e1e
|
Get esbuild working and adopt vs scrollbar
|
2024-07-09 11:19:15 -07:00 |
|
Daniel Imms
|
c30bffc60c
|
Set up vs project
|
2024-07-09 10:52:09 -07:00 |
|
Daniel Imms
|
190e1f014e
|
Add git ignore for vs
|
2024-07-09 10:41:54 -07:00 |
|
Daniel Imms
|
995ccc72f8
|
Merge pull request #5094 from Tyriar/images
Add build flow images and move logo into new images folder
|
2024-07-09 08:30:29 -07:00 |
|
Daniel Imms
|
5eb592f8c0
|
Merge pull request #5095 from Tyriar/procfile
Remove procfile
|
2024-07-09 08:30:07 -07:00 |
|
Daniel Imms
|
cb9b96dbbb
|
Copy right file when publishing headless
|
2024-07-09 08:21:42 -07:00 |
|
Daniel Imms
|
6382067e5b
|
Remove procfile
No one uses this afaik and it's been stale and broken for a while anyway
|
2024-07-09 08:19:59 -07:00 |
|
Daniel Imms
|
844315f05a
|
Add build flow images and move logo into new images folder
|
2024-07-09 08:17:32 -07:00 |
|
Daniel Imms
|
c5d352bbe1
|
Merge pull request #5093 from Tyriar/tyriar/test_naming
Align npm and test script names
|
2024-07-07 09:45:11 -07:00 |
|
Daniel Imms
|
aa6907335a
|
Align npm and test script names
|
2024-07-07 09:35:30 -07:00 |
|
Daniel Imms
|
d5921cd21b
|
Merge pull request #5092 from Tyriar/tyriar/esbuild3
Add support for ESM via esbuild
|
2024-07-07 09:29:23 -07:00 |
|
Daniel Imms
|
f341d0a3e9
|
Fix formatting of tasks.json
|
2024-07-07 09:21:55 -07:00 |
|
Daniel Imms
|
ab8453c773
|
Simplify zip job
|
2024-07-07 09:21:17 -07:00 |
|
Daniel Imms
|
2fc8acf81e
|
Publish addon mjs files
|
2024-07-07 09:15:25 -07:00 |
|
Daniel Imms
|
89e315ab2b
|
Hide build output from vscode explorer
|
2024-07-07 09:12:28 -07:00 |
|
Daniel Imms
|
faed3e7c80
|
Move playwright tests to use project references
|
2024-07-07 09:06:26 -07:00 |
|
Daniel Imms
|
215315b377
|
Esbuild package headless
|
2024-07-07 08:51:38 -07:00 |
|
Daniel Imms
|
b6a9c24c7d
|
Generate addon playwright suites via list of addons
|
2024-07-07 08:35:17 -07:00 |
|
Daniel Imms
|
ff01995691
|
Improve testing instructions
|
2024-07-07 08:32:19 -07:00 |
|
Daniel Imms
|
62c5747e3f
|
Use out-test for integration tests
|
2024-07-05 14:05:24 -07:00 |
|
Daniel Imms
|
c337fa8dc5
|
Upload lib artifacts
|
2024-07-05 13:41:12 -07:00 |
|
Daniel Imms
|
1911d19cf8
|
Build demo with esbuild
|
2024-07-05 12:37:10 -07:00 |
|
Daniel Imms
|
4d45215622
|
Run right esbuild script
|
2024-07-05 12:34:17 -07:00 |
|
Daniel Imms
|
804a2b7693
|
Zip up right folders, run esbuild in CI
|
2024-07-05 12:32:21 -07:00 |
|
Daniel Imms
|
992fa015a4
|
Move on to all ESM imports in the demo
|
2024-07-05 12:12:03 -07:00 |
|
Daniel Imms
|
208d6e96f8
|
Use esm image addon in demo
|
2024-07-05 12:00:05 -07:00 |
|
Daniel Imms
|
93bf18c5b0
|
Sourcemaps on prod build
|
2024-07-05 11:51:47 -07:00 |
|
Daniel Imms
|
057abba08b
|
mjs and js
|
2024-07-05 11:48:42 -07:00 |
|