Benjamin Simmonds
c36650ad41
Merge branch 'main' into benibenj/extensionBadgeNumber
2022-09-21 13:52:22 +02:00
Benjamin Simmonds
aced4b9e09
Fix instanciation of extensions for tests
2022-09-21 13:46:01 +02:00
Sandeep Somavarapu
bc2fe74dae
tactical fix #161334 ( #161389 )
2022-09-21 13:34:45 +02:00
Alexandru Dima
83d7b8ecf7
Merge pull request #161378 from microsoft/alexd/editor-drag-scrolling
...
Reimplement how dragging auto-scrolls in the editor
2022-09-21 11:51:29 +02:00
Benjamin Simmonds
e53ad2cda4
Merge branch 'main' into benibenj/extensionBadgeNumber
2022-09-21 11:48:30 +02:00
Alexandru Dima
869fd7bbfb
Only do the /build/ folder check on OSS, where we don't mixin ( #161381 )
2022-09-21 01:59:57 -07:00
Alexandru Dima
7041b71cd6
Retire basic checks GH action ( #161376 )
...
* Add /build/ folder checks (just like GH action)
* Add more checks that were only present in the GH action
* Disable basic checks GH action
2022-09-21 00:58:06 -07:00
Alex Dima
3f09008658
Merge remote-tracking branch 'origin/main' into alexd/editor-drag-scrolling
2022-09-21 09:43:17 +02:00
Alex Dima
dfc8776b46
First scroll and then update the selection when dragging ( #40890 )
2022-09-21 09:42:57 +02:00
Benjamin Pasero and Alex Dima
9db57e76e9
Build: bundle / concat entry points ( #161161 )
...
* perf - concatenate windows main files
* Revert "Revert "Use `esbuild` to bundle some CommonJS main files (#160957 )" (#161118 )"
This reverts commit 84c46b71a5 .
* build - exclude server main files
* build - make concat a task that runs like the others
* some renames
* Avoid overwriting the nodejs closure require
* Revert "build - exclude server main files"
This reverts commit 736516624e .
Co-authored-by: Alex Dima <alexdima@microsoft.com >
2022-09-21 00:38:44 -07:00
Benjamin Pasero
d4a02ffb61
🆙 playwright even more ( #161374 )
2022-09-21 00:31:52 -07:00
Alexandru Dima
0bc9f9b606
Add missing build file ( #161373 )
2022-09-21 09:10:35 +02:00
Benjamin Pasero
772289fd6a
tests - update playwright ( #161367 )
2022-09-20 22:07:05 -07:00
Matt Bierner
333754f29b
Better handle moves of multiple markdown links ( #161354 )
...
This makes the markdown language service handle moving/renaming multiple files instead of making multiple calls into the language service
2022-09-20 21:53:58 -07:00
Tyler James Leonhardt
5f291e5bd3
rename l10nBundleLocation to l10n ( #161364 )
2022-09-21 06:53:12 +02:00
Matt Bierner
328646ebc2
Remove unused methods ( #161357 )
2022-09-20 17:02:21 -07:00
Matt Bierner
841abd6965
Clean up code action UI code ( #161356 )
...
* Clean up code action UI code
- Use consistent names
- CodeActionMenu does not need to be an editor contrib
- Reduce state
* Add missing file change
2022-09-20 16:59:41 -07:00
Sandeep Somavarapu
6da8d3b597
fix #159863 ( #161353 )
2022-09-20 15:46:40 -07:00
Sandeep Somavarapu
725207d6d4
implement log api feedback ( #161343 )
2022-09-20 15:33:54 -07:00
Sandeep Somavarapu
8550d02362
set timestamp always when installing ( #161345 )
2022-09-20 15:33:07 -07:00
Peng Lyu
dc2d178f06
Bump distro. ( #161346 )
2022-09-20 14:02:52 -07:00
Matt Bierner
f25d47121b
Pick up newer vscode-tas-client version ( #161344 )
2022-09-20 13:52:29 -07:00
Matt Bierner
a5f5a730d6
Fix hiding of image preview status bar items ( #161278 )
2022-09-20 13:49:03 -07:00
Raymond Zhao
8b7180cbba
Also re-search if target element not found ( #161332 )
...
Fixes #161305
2022-09-20 12:59:21 -07:00
Johannes Rieken
57ea193827
on mac don't use no-drag for command-center ( #161340 )
...
re https://github.com/microsoft/vscode/issues/157437
2022-09-20 12:05:46 -07:00
Daniel Rosenwasser
5cde74b767
Fix accidental case fallthroughs in experimentation services. ( #161339 )
2022-09-20 12:00:32 -07:00
Rob Lourens
f8600d2dac
Rename debugger uiMessages to strings, and document in package.json ( #161326 )
...
Fix #153842
2022-09-20 20:57:00 +02:00
Rob Lourens
e082d6c0c6
Don't fire empty updates when a pausable emitter is resumed ( #161269 )
2022-09-20 11:08:39 -07:00
Alex Dima
5b7dc41f02
Add types to editor core commands arguments
2022-09-20 18:44:00 +02:00
Benjamin Simmonds
b6798399c4
Rename Extension Updates panel name ( #161319 )
...
Rename panel name
2022-09-20 17:36:15 +02:00
Ian Huff and Ian Huff
287229489b
notebookControllerAffinityHidden proposal to allow for hiding of notebook controllers per document ( #161145 )
...
* notebookControllerAffinityHidden proposal to allow for hiding of controllers from the picker per document
* change Extended to 2
* add a proposed API guard check for usage of new Hidden enum value
Co-authored-by: Ian Huff <ianhuff@Ians-MacBook-Pro.local >
2022-09-20 08:15:13 -07:00
Artem Zatsarynnyi
95bf25f800
server-main.js should respect the --port argument (#161254 )
...
After https://github.com/microsoft/vscode/pull/160094 merged, `server-main.js` ignores the `--port` argument.
This patch fixes the problem.
2022-09-20 16:34:35 +02:00
Benjamin Simmonds
5b0079af2f
create events
2022-09-20 16:07:09 +02:00
Johannes Rieken
63c8b91c18
honor window.title/titleSeparator customizations in command center ( #161317 )
...
fixes https://github.com/microsoft/vscode/issues/150789
2022-09-20 15:44:05 +02:00
Benjamin Simmonds
662827b16c
restructure reload required sync
2022-09-20 15:33:44 +02:00
Johannes Rieken
c1b80f6402
Disable merge-conflict commands for 3wm-editor ( #161304 )
...
fixes https://github.com/microsoft/vscode/issues/159156
2022-09-20 13:50:21 +02:00
Jean Pierre
ba7d2622c6
Fix error while executing contributed menu command in ports/item/context ( #161295 )
2022-09-20 13:23:11 +02:00
Rob Lourens
0e333cd799
Convert NotebookCellStatusBarItem test from integration test to unit test ( #161274 )
...
Fix #157828
2022-09-20 09:55:58 +02:00
Benjamin Pasero
ca745eea7c
tests - do not retryCountOnTaskFailure playwright ( #161299 )
...
* tests - do not `retryCountOnTaskFailure` playwright
* compile
2022-09-20 09:55:06 +02:00
Benjamin Simmonds
842310653e
Merge branch 'main' into benibenj/extensionBadgeNumber
2022-09-20 08:55:22 +02:00
Rob Lourens
a829fbb91c
Revert hiding some notebook toolbars ( #161136 )
...
* Revert "tweak hiddenItemStrategy for run toolbar"
This reverts commit 7c5634e0aa .
* Revert "tweak delete cell toolbar"
This reverts commit 17079b458d .
* Revert "use `WorkbenchToolBar` in codeCellRunToolbar"
This reverts commit 76d65d3772 .
* Revert "use `MenuWorkbenchToolBar` in BetweenCellToolBar"
This reverts commit 517448a4a7 .
* Revert "Use `MenuWorkbenchToolBar` in interactive editor"
This reverts commit 51fb316ed7 .
2022-09-19 18:15:10 -07:00
Rob Lourens
acffac0ec1
Show execution order when it's present, and no kernel is selected ( #161285 )
...
Fix #161283
2022-09-19 16:43:49 -07:00
Peng Lyu
df78782346
Allow grouping of kernel source commands ( #161281 )
2022-09-19 16:07:22 -07:00
Joyce Er
f3fbdc328f
Surface machine name in edit session debug view ( #161279 )
2022-09-19 15:55:23 -07:00
Matt Bierner
f93071d65c
Fix duplicate element in notebook ( #161276 )
2022-09-19 15:36:43 -07:00
Connor Peet
831be46050
testing: fix error when updating test items without URIs ( #161272 )
...
TS allowed me to assign `(u: URI) => string` to `(u: URI | undefined) => string`
which it seems like should not be valid 🤔
Fixes #160318
2022-09-19 13:15:00 -07:00
Benjamin Simmonds
44c1e05eb7
Show view always but collapsed if no updates ( #161251 )
2022-09-19 21:57:44 +02:00
Matt Bierner
ee6c099a5c
Mark a few properties as readonly in proposal ( #161262 )
...
- `checkboxState` can only be updated as an entire object, you can't set individual properties
- Event args should always be immutable
2022-09-19 11:27:01 -07:00
Matt Bierner
bc18cf08e8
Try to unify notebook rendering ( #161261 )
...
There are currently distinct call path for rendering outputs and markup. This change unifies most of these so renderers are invoked in a more consistent way
2022-09-19 11:08:22 -07:00
Sandeep Somavarapu
35c7ee9d02
Support log output channels for extensions ( #161249 )
...
* introduce log api in extension context
* separate registering output vs log channel
* Separate extension log channels in show logs command
* add logging error to embedder logger
* show extension log in the extension editor
* configure log level per extension
* change the order of log entries
* introduce logger
* align with output chanel
* revert changes
* fixes
2022-09-19 09:03:41 -07:00