Commit Graph

117229 Commits

Author SHA1 Message Date
Johannes Rieken
f54f1b0400 Further tweak light weight diff mode (#199148)
- Let message talk about changes not lines
- Move "Compare" into rhs toolbar as toogle action
2023-11-27 12:21:57 +01:00
Ladislau Szomoru
abd2f00bcc SCM - implement scm/inputBox menu (#199147)
* SCM - fix regression related to the scm input box action button

* Single action working as expected

* Saving my work

* Fix enablement when there is only one action

* More polish when there are multiple actions

* WIP - Select default action

* Add proposal

* Another refactoring

* Update setting type

* Remove setting, store last executed command

* Revert code that was used for testing

* Fix compilation errors

* Remove test commands
2023-11-27 12:17:26 +01:00
Henning Dieterichs
2a63de5132 Fixes #199008 2023-11-27 12:05:08 +01:00
Aiday Marlen Kyzy
c05fde53b2 Turning off by default the setting inlineChat.showToolbarIcon (#199146)
turning off the showToolbarIcon by default
2023-11-27 11:55:44 +01:00
gjsjohnmurray
8e649b497c Add missing import and fix hygiene 2023-11-27 10:21:48 +00:00
John Murray
19116d5034 Use transaction for collapseAll
Co-authored-by: Henning Dieterichs <notify.henning.dieterichs@live.de>
2023-11-27 09:15:31 +00:00
Rob Lourens
055458feab Fix 'enter' not working in chat suggest widget (#199120)
* Fix progress codicon colors

* Fix 'enter' not working in chat suggest widget
Actually, we do need the EditorActions that I removed in #199099
2023-11-27 02:50:01 +01:00
Hanxiao Liu
e112b95657 Merge branch 'main' into update-java-workspace-tags 2023-11-27 09:47:30 +08:00
Rob Lourens
3b41744194 Fix using dynamic variables with chat input history navigation (#199133)
* Fix using dynamic variables with chat input history navigation and reloading the window
Instead of just saving string history items, saving and restoring a string input plus

* Don't deepClone variable values that contain URIs

* Remove test code
2023-11-27 02:07:57 +01:00
Rob Lourens
8b85934074 Fix /help text progressive loading (#199123)
This fixes a general bug that I have noticed from time to time where a response loads instantly and stops doing progressive loading.
This was triggered by two progress updates coming in very quick succession and the algorithm incorrectly deciding that all content was rendered
2023-11-26 12:45:38 -08:00
Rob Lourens
c1f3849ea6 Tweak chat input history navigation (#199118)
I should be able to edit a multiline block more easily after navigating in history.
This copies the same logic from history navigation in SCM
2023-11-26 20:56:32 +01:00
Rob Lourens
4b4f5f7b4b Chat input suggestions and decorations improvements (#199104)
- Don't let placeholder move around when the user types spaces
- Allow suggestions before some other text
2023-11-26 17:01:51 +01:00
Rob Lourens
bd2dce4226 Make "Submit to secondary agent" more discoverable (#199099)
Fix #199098
Also get rid of EditorActions which are technically not necessary here
2023-11-26 12:50:33 +01:00
pimmee
3f1e998d0a Merge branch 'main' into main 2023-11-26 12:24:50 +01:00
Rob Lourens
6732c27f4d Fix losing input history when clearing the chat session (#199092) 2023-11-26 19:18:03 +09:00
Rob Lourens
d99c66c02b Fix cancelling chat requests (#199089)
* Fix cancelling chat requests
Work around CancelablePromise issue #199068

* Work around telemetry-extractor issue
2023-11-26 19:17:35 +09:00
Simon Sundberg
868b2f086c Fix updating relative number for sticky scroll 2023-11-25 21:21:08 +01:00
Sandeep Somavarapu
578ad35313 show auto update checkbox in editor (#199066)
#194188 show auto update checkbox in editor
2023-11-25 10:37:23 +01:00
gjsjohnmurray
4bb3809729 Add 'Collapse All Diffs' action button to multi-diff editor 2023-11-24 23:19:34 +00:00
Sandeep Somavarapu
7c342a3ed0 fix disabling for a publisher associated to org (#199059) 2023-11-24 14:29:11 -08:00
Johannes Rieken
f593d2e626 Joh/weird-mink (#199049)
* fix up wholerange with diff information once all edits are there

* update summary when having changes across ranges
2023-11-24 19:13:50 +01:00
Sandeep Somavarapu
ae25f3a23d Implement auto update by extension (#199047)
#194188 Implement auto update by extension
2023-11-24 19:02:20 +01:00
Loïc Mangeonjean
c0c5611421 Load data urls with fetch instead of using file service (#199039)
fix: load data urls with fetch instead of using file service

Co-authored-by: Loïc Mangeonjean <loic@coderpad.io>
2023-11-24 16:16:27 +00:00
Isidor Nikolic
cb7473cb66 Merge pull request #199042 from microsoft/isidorn/combined-hoverfly
add azure kuberneetes service to workspace tags
2023-11-24 16:15:58 +00:00
isidor
d2930ed732 add azure kuberneetes service to workspace tags 2023-11-24 17:01:38 +01:00
Henning Dieterichs
286376664c Merge pull request #199036 from microsoft/hediet/b/systematic-rabbit
Fixes #198832
2023-11-24 15:55:51 +01:00
Ladislau Szomoru
eb56719ae7 SCM - fix regression related to the scm input box action button (#199031) 2023-11-24 15:41:57 +01:00
Henning Dieterichs
48e7527ada Fixes #198832 2023-11-24 15:41:22 +01:00
Johannes Rieken
5d73488bb3 Use a light weight diff for live inline chat mode (#199027)
* wip

* add yet another live mode which is live and live preview...

* use `renderLines` and view zones for orginal contents, render accept, discard, and compare in line

* remove LiveStrategy2 again

* render insertion diff as progressive changes happen

* implement discard

* implement explicit accept via button and implict accept via typing inside changes

* merge diff changes that are somewhat near

* pass zone, not just widget to strategies

* add `IEditorDecorationsCollection#append`

* move live3 actions into widget, don't render normal accept, discard, allow strategry to trigger accept, discard flows

* cleanup

* make sure re-run works
2023-11-24 15:14:53 +01:00
Henning Dieterichs
ac336e664a Fixes #194469 (#199024) 2023-11-24 14:44:38 +01:00
Ladislau Szomoru
10e672c687 Revert "Git - deprecate registerCommitMessageProvider (#198953)" (#199022)
This reverts commit 93ab1bfe22.
2023-11-24 14:12:45 +01:00
Alex Ross
95c05bf57b Revert new Less grammar in preparation for release (#199017)
* Revert "merge theme rules for css/less/scss variables (#197657)"

This reverts commit cc08867677.

* Revert "Adopt Better-Less grammar (#197557)"

This reverts commit ce40e7ce61.
2023-11-24 14:11:23 +01:00
Ladislau Szomoru
79f8189bb4 Git - update git.inputValidation default value (#199019) 2023-11-24 12:32:54 +01:00
Benjamin Pasero
016fdcfa99 aux window - fix hygiene (#199016) 2023-11-24 12:07:10 +01:00
Henning Dieterichs
93fc5592bc Merge pull request #192050 from remcohaszing/increase-monaco-ts-target
Increase the target of Monaco from es6 to es2018
2023-11-24 12:00:07 +01:00
Sandeep Somavarapu
af0b21824a fix #198977 (#199014) 2023-11-24 11:54:57 +01:00
Henning Dieterichs
9f4e246275 Fixes #191847 (#199012) 2023-11-24 11:49:00 +01:00
Alex Ross
d6830d5a13 Fix commenting ranges issue (#199011)
There are no commenting ranges at the current position.
Fixes #196951
2023-11-24 11:45:01 +01:00
Benjamin Pasero
5ab8d9b40d aux window - introduce common super type for multi-window parts (#199010) 2023-11-24 11:19:34 +01:00
Henning Dieterichs
9a502428dc Merge branch 'main' into increase-monaco-ts-target 2023-11-24 11:17:02 +01:00
Henning Dieterichs
95d76848a1 Adopt config.multiDiffEditor.experimental.enabled 2023-11-24 10:49:17 +01:00
Henning Dieterichs
331e9f3a55 Adds multiDiffEditor.experimental.enabled 2023-11-24 10:35:34 +01:00
Benjamin Pasero
8405442707 aux window - add telemetry to track how many windows open (#199004) 2023-11-24 10:31:30 +01:00
Benjamin Pasero
e18eac8e0e aux window - more cleanup 2023-11-24 10:21:42 +01:00
Benjamin Pasero
ff9a2f0bcb aux window - add some tests for dom utils 2023-11-24 10:21:42 +01:00
Benjamin Pasero
b0e12e7452 aux window - prevent reload from devtools 2023-11-24 10:21:42 +01:00
Benjamin Pasero
39e3ba9d55 aux window - share more things between windows 2023-11-24 10:21:42 +01:00
Johannes Rieken
74ffbad112 fix https://github.com/microsoft/vscode-copilot/issues/2964 (#199000) 2023-11-24 10:10:55 +01:00
Ladislau Szomoru
ed6dc7b6b3 Git - fix command titles (#198996) 2023-11-24 09:41:44 +01:00
Benjamin Simmonds
0e638f66f9 Merge pull request #198995 from microsoft/zoomFix
Updated Title Toolbar Zoom Condition
2023-11-24 09:38:49 +01:00