Ladislau Szomoru and GitHub
901d3e5c5f
Engineering - re-enable incoming/outgoing ( #198039 )
2023-11-12 12:45:08 +01:00
Benjamin Pasero and GitHub
500a726e8c
aux window - support closeEmptyGroups setting ( #198037 )
...
* aux window - support `closeEmptyGroups` setting
* also support `closeEmptyWindow` setting
2023-11-12 12:35:32 +01:00
Marvin A. Ruder and GitHub
4fd54f93f7
Merge branch 'main' into npm-extension-bun-package-manager
2023-11-12 11:54:50 +01:00
Benjamin Pasero and GitHub
0d140d70e1
aux window - require targetWindow for standard mouse event ( #198031 )
...
* aux window - require `targetWindow` for standard mouse event
* .
2023-11-12 10:41:47 +01:00
Rob Lourens and GitHub
7cbff1919e
Chat code cleanup ( #198022 )
...
* Clean up some obsolete chat API
Start deleting the interactive session provider, use agents only
* Delete old chat agents API
* Remove providerRequestId
* Remove unused stuff from interactive.d.ts
* Get rid of chat session state saving
* Fix test
* I guess this type was in use
2023-11-12 06:44:14 +01:00
Rob Lourens and GitHub
bdc113ffe1
Fix slash commands / followups mixup ( #198003 )
2023-11-11 23:42:41 +01:00
Rob Lourens and GitHub
ca8981c284
Make vscode own /help, add API for agents to customize it ( #197964 )
...
* Make vscode own /help, add API for agents to customize it
Towards #197081
* Fix build error
2023-11-11 14:28:30 -08:00
Daniel Imms
6b3ce2bacf
Don't resize to 1 row on options sync
...
Fixes #198012
2023-11-11 10:30:42 -08:00
Daniel Imms
3918c47751
Ensure sticky scroll never overlaps another commands prompt
...
Fixes #198008
2023-11-11 10:08:51 -08:00
Daniel Imms
6cf191ad49
Don't obscure scroll bar
...
Fixes #198007
2023-11-11 09:09:23 -08:00
Marvin A. Ruder
4645305f14
Add Bun as package manager to npm extension
...
* Auto-detect Bun by looking for `bun.lockb` lockfile
* Extend `npm.packageManager` setting
* Update documentation
Signed-off-by: Marvin A. Ruder <signed@mruder.dev >
2023-11-11 16:37:29 +00:00
Benjamin Simmonds and GitHub
55c1e8473c
Exclude Zen Mode from Editor Tab Actions and Menu Items ( #197990 )
...
Updated preconditions for editor tab actions and menu items to exclude
Zen Mode
2023-11-11 17:04:08 +01:00
Daniel Imms
69c7da819a
Trim trailing command lines
2023-11-11 05:57:09 -08:00
Daniel Imms
bbe4470125
Fix sticky scroll hover with gpu enabled
...
Fixes #197841
2023-11-11 05:40:08 -08:00
Daniel Imms
7309a617de
Improve comments
2023-11-11 05:18:32 -08:00
Daniel Imms
0fa8f868a5
Correct setting name in smoke test
2023-11-11 05:15:09 -08:00
Daniel Imms
ad15edaffd
Support sticky scroll on partial commands
...
Fixes #197831
2023-11-11 05:12:01 -08:00
Daniel Imms
9f73e42b97
Don't re-apply outline class
...
Fixes #197997
2023-11-11 04:46:42 -08:00
Daniel Imms
8b45fc0cfc
Highlight multi-line commands in command navigation
...
Fixes #197995
2023-11-11 04:42:18 -08:00
Daniel Imms
1dd9e57d26
Support multi-line commands
...
Fixes #197858
2023-11-11 04:31:23 -08:00
Daniel Imms
d099550cdd
Adopt new setting name
2023-11-11 04:30:54 -08:00
Daniel Imms
00e462037a
Improve polling for adjusting command started
...
This simplifies and improves the polling by scanning _all lines_
downwards, up to a maximum of 5. This is instead of scanning only lines
the cursor lands on at a poll which was never guaranteed to be on the
actual command start line.
A scheduler is also used and the adjust task is now flushed
syncronously to ensure command executed should never be actioned before
the command started position is adjusted.
Part of #197736
2023-11-11 04:19:29 -08:00
Daniel Imms
acdab657fa
Change sticky scroll setting, add max line count
...
Part of #197858
2023-11-11 01:55:53 -08:00
Tyler James Leonhardt and GitHub
c2abdd2738
Add workbench.action.quickchat.launchInlineChat ( #197984 )
...
1. Open quick chat
2. Click on "start inline chat session"
This does not get rid of quick chat... but it should... so this command can be used to do so.
2023-11-11 07:01:54 +01:00
Daniel Imms and GitHub
e77abcd8af
Merge pull request #197961 from microsoft/tyriar/197736__refactor
...
Refactor CommandDetectionCapability to split out most platform-specific code
2023-11-10 21:02:27 -08:00
Daniel Imms and GitHub
f8bac03df3
Merge branch 'main' into tyriar/197736__refactor
2023-11-10 19:47:58 -08:00
Daniel Imms
50e60d26d7
Tidy up
2023-11-10 15:43:03 -08:00
Daniel Imms
fa8db2119e
Prevent possible npe
2023-11-10 14:37:54 -08:00
Megan Rogge and GitHub
4d5652d9bb
Merge pull request #197957 from microsoft/merogge/tab-descr
...
add terminal editor tab description
2023-11-10 14:34:14 -08:00
Megan Rogge and GitHub
3fb1091bf5
Merge pull request #197966 from microsoft/merogge/run-active
...
preserve focus when running selected text in terminal editor
2023-11-10 14:08:42 -08:00
Daniel Imms
40d8298ca1
Fix instanceof checks
2023-11-10 14:07:16 -08:00
meganrogge
791e0882c1
fix #179981
2023-11-10 13:27:22 -08:00
Daniel Imms
91838f7c99
Register disposable
2023-11-10 13:26:08 -08:00
Tomer Chachamu
53246b5411
Fixes #132344
...
Ensures some elements with tabindex=-1 have the title attribute (breadcrumbs and the editor title toolbar), allowing keyboard accessible tooltips
2023-11-10 21:18:47 +00:00
Michael Lively and GitHub
6f2f46ec25
Merge x-doc and occurrence setting, merge word based suggestion settings ( #197690 )
...
* change x-doc setting for readability
* Update editor configuration options for word-based
suggestions and occurrence highlighting + settings migration
* cleanup
2023-11-10 13:17:10 -08:00
Megan Rogge and GitHub
5d0263b099
Merge pull request #197962 from microsoft/merogge/multi-select
...
allow setting icon/color of multiple tabs
2023-11-10 13:11:44 -08:00
meganrogge
5cc6dbf1ca
apply to correct command
2023-11-10 12:47:38 -08:00
meganrogge
2879523ba1
fix #196578
2023-11-10 12:39:23 -08:00
Ladislau Szomoru and GitHub
92fd182bea
SCM - Add multi-diff editor to incoming/outgoing ( #197960 )
...
* Initial implementation - saving my work
* SCM - Add multi-diff editor to incoming/outgoing
2023-11-10 12:31:16 -08:00
Daniel Imms and GitHub
b7e25adfbf
Merge pull request #197858 from microsoft/tyriar/197736
...
Adjust command executed marker by scanning downwards for command line text
2023-11-10 12:30:54 -08:00
meganrogge
fcbadbac71
allow setting icon/color of multiple tabs
2023-11-10 12:27:29 -08:00
Logan Ramos and GitHub
4629bf7ea2
Add won't fix to autoclose ( #197959 )
2023-11-10 21:20:02 +01:00
Daniel Imms
31f22e8f11
Remove todo
2023-11-10 12:16:50 -08:00
Daniel Imms
449233c71b
Remove _isWindowsPty prop
2023-11-10 12:14:30 -08:00
Daniel Imms
5a5d25711b
Improve code sharing between pty heuristics
2023-11-10 12:08:12 -08:00
Johannes Rieken and GitHub
2b0ef2e8fd
fix height of diff zones ( #197928 )
2023-11-10 21:07:36 +01:00
Megan Rogge and GitHub
d55a500334
Merge pull request #167983 from ahlinc/feat/fileWorkspaceFolderBasename
...
Add resolving of `fileWorkspaceFolderBasename` variable
2023-11-10 11:56:39 -08:00
Daniel Imms
0c8e9bf15d
Remove 'windows' from generic methods
2023-11-10 11:42:36 -08:00
Megan Rogge and GitHub
16b50a9be2
Merge branch 'main' into feat/fileWorkspaceFolderBasename
2023-11-10 11:42:22 -08:00
Daniel Imms
7f971b0626
Initial move of non-Windows behavior to class
2023-11-10 11:41:31 -08:00