Commit graph

84484 commits

Author SHA1 Message Date
Benjamin Pasero
cf30cad5de
editors - mitigate #127215 2021-06-26 10:01:27 +02:00
Benjamin Pasero
ee29051937 editors - some 💄 2021-06-26 08:40:56 +02:00
Jackson Kearl
023b38e89d
Allow for themable SVG's in core contributed steps
Ref #125877
2021-06-25 18:01:16 -07:00
SteVen Batten
826702f222 sort entries in workspace trust table 2021-06-25 16:51:14 -07:00
rebornix
b17fa9dcf5 add notebook to the text document of the input box in iw. 2021-06-25 15:18:04 -07:00
Jackson Kearl
95ac778330
Improve marking walkthroughs no-longer-new 2021-06-25 15:02:04 -07:00
Daniel Imms
60a5145a31 Align naming of detach/attach session commands
Part of #118276
2021-06-25 14:46:25 -07:00
Daniel Imms
bd2e30967f ctrl+w kill terminal editors on linux/windows
Fixes #127189
2021-06-25 14:27:23 -07:00
meganrogge
9ce38c730d
fix #127156 2021-06-25 14:11:35 -07:00
Logan Ramos
d0ca6c7003
Untyped Editors within override service (#126918)
* Initial function changes for untyped overrides

* Hook up openEditor

* Untyped reopen

* Open editors

* Fix open editor tests

* Address PR feedback

* Update src/vs/workbench/services/editor/browser/editorService.ts

Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>

* Cleanup code based on PR feedback

* Use active group for picker

* Decouple editor id resolving

* Fix tests

* Comment out untitled notebook test for now

* Further enrich replace

* some 💄 and tests

* remove `toUntyped` for side by side editor input for now

* adjust `replaceEditors`

* adjust `findTargetGroup`

* variable renames

* adjust `openEditors`

* more cleanup

* Fix reopen with

* more lipstick

* fix cycle

* properly mixin activation back into options

* cleanup doResolveEditorOverride

* more use of `IEditorInputWithOptions`

* make sure to pass proper `IEditorInputWithOptions`

* IEditorService#replaceEditors should require a typed editor input for editor (fix #127134)

* Change doResolveEditor

* Fix untitled notebook test

* Fix test cases

* Untitled custom editor

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
2021-06-25 20:57:27 +00:00
Daniel Imms
49f5aba877 Ensure active terminal is tracked after focus in TerminalService 2021-06-25 13:39:47 -07:00
Daniel Imms
848d4b6c85 Update instance created event name
Part of #127158
2021-06-25 13:22:55 -07:00
Daniel Imms
855d764df5 Implement contributed profiles in terminal editors
Fixes #127158
2021-06-25 13:19:20 -07:00
Connor Peet
45ce2781ed
testing: update unit tests 2021-06-25 13:10:03 -07:00
Connor Peet
45eea1f87b
testing: initial api side of test coverage
For https://github.com/microsoft/vscode/issues/123713
2021-06-25 12:58:04 -07:00
Jackson Kearl
cf9635a547
Close #126108 2021-06-25 12:41:51 -07:00
Rob Lourens
8a930075f2 Fix #127154 2021-06-25 14:39:38 -05:00
Rob Lourens
20ea4daec2 Fix #124605 2021-06-25 14:39:37 -05:00
Jackson Kearl
e03f9bd93a
Close #122702 2021-06-25 12:02:06 -07:00
SteVen Batten
727146dbb7 fixes #126340 2021-06-25 11:28:41 -07:00
Megan Rogge
61097e4e79
#127178 2021-06-25 17:34:44 +00:00
isidor
21d6aa4eaa
fixes #127174 2021-06-25 19:26:38 +02:00
isidor
4d50d16901
Remember chosen Environment per file
fixes #124770
2021-06-25 19:11:31 +02:00
Jackson Kearl
cb16301c6a
Add window duplication command to file menu (#127037)
* Add window duplication to file menu

* Adopt "Duplicate Workspace" wording
2021-06-25 16:53:32 +00:00
Benjamin Pasero
02c07de3af
hot exit - discard backups that have not been handled in empty windows (#126725) 2021-06-25 18:10:08 +02:00
meganrogge
24a52aa503
fix #127160 and fix #126840 2021-06-25 09:08:53 -07:00
Brigit Murtaugh
9a918ea0c1
Update distro 2021-06-25 08:37:52 -07:00
Daniel Imms
3c1fc33b75
Merge pull request #127120 from microsoft/tyriar/126256
Terminal editor + button
2021-06-25 08:35:11 -07:00
Daniel Imms
fed8dfca7b Document setCopyInstance 2021-06-25 08:34:51 -07:00
Benjamin Pasero
84d543b6cc
editors - remove createEditorInput(input: IEditorInputWithOptions) 2021-06-25 17:16:09 +02:00
Daniel Imms
86c6740414 Use getFindHost in find actions 2021-06-25 07:54:58 -07:00
Daniel Imms
fbc9500800 Verify accessor isn't used after await 2021-06-25 07:51:12 -07:00
meganrogge
8d5c3c747e
move terminal group count to terminalGroupService 2021-06-25 07:45:55 -07:00
João Moreno
1bdad8092d
list, tree: dynamic multipleSelectionSupport
fixes #118829
2021-06-25 16:44:57 +02:00
Daniel Imms
f47b7ac42a Fix terminal kill when editor terminal is focused 2021-06-25 07:42:16 -07:00
Daniel Imms
54c2969f32 Make panel alt actions split within panel only 2021-06-25 07:37:25 -07:00
Daniel Imms
4aba8c49dc Make split in panel only split panel terminals 2021-06-25 07:34:21 -07:00
Johannes Rieken
0e9f3aa50a
update nodejs requirement, https://github.com/microsoft/vscode/issues/121144 2021-06-25 16:32:33 +02:00
Johannes Rieken
413b9019a6
configure esbuild with esnext. means no harm since TS already compiles with lower es2020, https://github.com/microsoft/vscode/issues/121144 2021-06-25 16:31:44 +02:00
Daniel Imms
03fd0b19c9 Clean up resolved todos 2021-06-25 07:16:32 -07:00
João Moreno
5527c69c4b
list: fix npe 2021-06-25 16:14:20 +02:00
isidor
8396858d7a
make sure to not focus session that is going down
#126924
2021-06-25 16:02:55 +02:00
Daniel Imms
de0f40532e Use default instance host for new with profile regardless of active 2021-06-25 07:01:39 -07:00
João Moreno
bf495694c7
fixes #126964 2021-06-25 16:00:49 +02:00
Daniel Imms
590516eba6 Split in active workspace editor support 2021-06-25 06:52:43 -07:00
Johannes Rieken
6c3defb810
remove default tt-policy since https://github.com/electron/electron/issues/27211 is fixed, https://github.com/electron/electron/issues/27211 2021-06-25 15:44:27 +02:00
Henning Dieterichs
f9f0798c53
Fixes leaking Ghost Text model by properly registering it. 2021-06-25 15:22:19 +02:00
Johannes Rieken
72e47d9dfe
set vscode compile target to es2020, https://github.com/microsoft/vscode/issues/121144 2021-06-25 15:08:33 +02:00
Daniel Imms
ada9e8c66c Use correct instance host for split submenu 2021-06-25 06:07:15 -07:00
Alex Ross
48d81c8754
Better maintain original tunnel source 2021-06-25 14:43:24 +02:00