Commit graph

117640 commits

Author SHA1 Message Date
Ladislau Szomoru 3ae8c8ea62
Git - polish view stash command (#202499)
* Implement drop stash command

* Add apply and pop commands

* Rename "preview" command to "view"

* Fixed action order

* Add icons, update commands
2024-01-15 14:49:01 +01:00
John Murray 2b06224582
Preserve sort order when filtering Git branch / tag quickpicks (fix #199471) (#199473)
* Preserve sort order when filtering Git branch / tag quickpicks (fix #199471)

* Fix the merge

* Dispose quickpick listeners

* Changes arising from PR feedback

* Rework listener disposal
2024-01-15 13:20:33 +00:00
SteVen Batten e09b5f48cc
Filter out consecutive separators in custom menus (#202388)
filter out consecutive separators in custom menus
2024-01-15 18:32:10 +05:30
Henning Dieterichs 8622b235e2 Revert "Remove bigNumbersDelta (#194712)"
This reverts commit fe249aa134.

Fixes #202138
2024-01-15 12:30:40 +01:00
Benjamin Pasero 62599aa08e
zoom - more polish (#202496) 2024-01-15 12:27:44 +01:00
Ladislau Szomoru 55af1bc7fb
Git - checkout command improvements (#202495)
Git - complete checkout command when checkout quick pick is cancelled
2024-01-15 12:23:47 +01:00
Henning Dieterichs 746cc3b79f Improves observable tests. 2024-01-15 12:10:36 +01:00
Benjamin Simmonds ded56b307c
Fix sticky scroll shadow bug (#202490) 2024-01-15 11:50:33 +01:00
Henning Dieterichs a7068b4aaf Changes the default of multiDiffEditor.experimental.enabled 2024-01-15 11:47:43 +01:00
Benjamin Pasero 83127004a8
zoom - more polish (#202484) 2024-01-15 09:51:51 +01:00
Robo 1339f075b1
fix: add linux library dependency check for remote server (#202210)
* fix: add linux library dependency check for remote server

* chore: add faq link

* chore: move to separate file for reuse

* chore: add option to skip check

* fix: check

* fix: package path

* fix: don't forget to exit main script
2024-01-15 17:43:42 +09:00
Sandeep Somavarapu a5cf5c405e
reporting more error codes (#202474) 2024-01-15 08:01:01 +01:00
Rob Lourens 00be9588ba
Merge pull request #202462 from microsoft/roblou/circular-gorilla
Allow chat progress messages in the middle of the rendered content.
2024-01-15 02:48:24 -03:00
Rob Lourens 8172579426
Merge pull request #202461 from microsoft/roblou/dependent-crane
Patch incomplete markdown for links that contain a title/argument
2024-01-15 01:12:14 -03:00
Rob Lourens 56846b7595 Allow chat progress messages in the middle of the rendered content.
This will enable us to replace the "Task" progress type.

See #200598
2024-01-14 16:20:16 -03:00
Benjamin Pasero 3ddf196d27
zoom - further update status entry controls visuals (#202459) 2024-01-14 11:15:29 -08:00
Rob Lourens d8bb2b7956 Patch incomplete markdown for links that contain a title/argument 2024-01-14 14:55:14 -03:00
Sandeep Somavarapu 1e0580ec23
Use categories for builtin extensions groups (#202453)
* support grouping of extensions

* remove grouping

* reuse categories parsing

* cleanup

* fix tests
2024-01-14 18:19:29 +01:00
Rob Lourens 04d168ab43
Merge pull request #202454 from microsoft/roblou/occasional-weasel
Some chat session improvements
2024-01-14 14:17:19 -03:00
Rob Lourens ac31286b17
Merge pull request #202452 from microsoft/roblou/angry-snake
Fix chat input history navigation
2024-01-14 14:05:15 -03:00
Rob Lourens 0a85581f1d Some chat session improvements
Use "chat" word instead of "session", and use "new chat" instead of "clear".
Add "Clear all chats" command to delete all history

microsoft/vscode-copilot-release#725
2024-01-14 13:57:48 -03:00
Benjamin Pasero b8683a4512
zoom - update status entry controls visuals (#202440) 2024-01-14 08:26:25 -08:00
Rob Lourens eadc9145e9 Use full history entry object in history navigator 2024-01-14 12:59:59 -03:00
Rob Lourens 9595f43c80 Fix chat input history navigation
Fix microsoft/vscode-copilot-release#661
2024-01-14 12:53:45 -03:00
Benjamin Pasero 12443ca030
hover - reduce flicker when hover appears on element click (#202401)
* hover - reduce flicker when hover appears on element click

* fix it
2024-01-13 21:20:40 +01:00
Benjamin Pasero bc94d88d66
Adopt ensureNoDisposablesAreLeakedInTestSuite round 2 (#200091) (#202399) 2024-01-13 21:20:02 +01:00
Connor Peet 1c0c4726d3
testing: finish up coverage decorations (#202391)
* testing: finish up coverage decorations

- Adds an inline decorator for empty-range branches
- Adds hover information for inline coverage hovers
- Fixes the editor not handling decorations that get after/before
  content in `updateDecorationOptions`
- Adds an option `label` for branches
- A bunch of other misc tweaks to get coverage looking nice
- Keep decorations in sync if a user makes changes in editor

* update tests
2024-01-13 07:35:11 +01:00
Matt Bierner afbec2027b
Fix markdown-it-katex error (#202393) 2024-01-12 18:46:08 -08:00
Paul Köck bb866cd345
Oh, it's already 2024 (#202344)
chore: update copyright year

Co-authored-by: deepak1556 <hop2deep@gmail.com>
2024-01-13 00:38:29 +00:00
Ladislau Szomoru abdeb03dc0
SCM - shrink the checkout action so that other actions are visible (#202383) 2024-01-12 13:50:36 -08:00
Rob Lourens 3b5250e441
Merge pull request #202380 from microsoft/roblou/considerable-narwhal
Fix some variable ui issues
2024-01-12 18:39:56 -03:00
Benjamin Pasero b172270550
Adopt ensureNoDisposablesAreLeakedInTestSuite round 2 (#200091) (#202379) 2024-01-12 15:36:03 -06:00
Benjamin Pasero 25d12715f0
aux window - fix zoom when title bar prevents it (#202378) 2024-01-12 13:18:32 -08:00
Rob Lourens 738d3cc29b Fix backspace-token-delete for variables 2024-01-12 18:00:05 -03:00
Rob Lourens a15d1916bb Fix left over : after inserting #file 2024-01-12 17:08:21 -03:00
Rob Lourens c1496443c0
Merge pull request #202369 from microsoft/roblou/visual-galliform
Small chat agent API updates
2024-01-12 16:15:54 -03:00
Justin Chen 078b98804e
highlight fixable errors when hovering/selecting code action (#202294)
* highlight for fixall

* removed duplicatd code

* use const
2024-01-12 10:33:41 -08:00
Henning Dieterichs 8c3320b33d Fixes #199295 2024-01-12 19:32:47 +01:00
Peng Lyu f0aff16482
Dismiss the chat widget on dispose (#202363) 2024-01-12 19:22:30 +01:00
Benjamin Simmonds ce962df66e
Fix list.focusPageUp movement with workbench.tree.enableStickyScroll (#202361)
fix #202288
2024-01-12 19:07:26 +01:00
Benjamin Pasero ab2a8a09d8
aux window - fix double action registration in title bar part (#202358)
cc @jrieken @sbatten
2024-01-12 17:36:32 +01:00
Benjamin Simmonds 85afd448bf
Improved Sticky Scroll Rendering (#202354)
Sticky Scroll improved rendering
2024-01-12 17:30:25 +01:00
Benjamin Pasero 6950062688
zoom - update level properly (#202355) 2024-01-12 17:23:07 +01:00
Benjamin Pasero c096f73022
zoom - show rich controls in status entry (#202352) 2024-01-12 16:31:30 +01:00
Johannes Rieken 02580fd00c
Make sure AI generate code gets accepted/discarded before saving (#202347)
* add inline chat save logic that ensures AI generated changes are only saved after consent

* live - when cancelling don't undo until start version but revert changes

* add setting to control save participation

* fix typo

* stub new services, fixes tests
2024-01-12 16:29:12 +01:00
Henning Dieterichs e0e2a81765 Cleans up observable owners 2024-01-12 16:27:07 +01:00
Henning Dieterichs e40021eca0 Fixes #200336 2024-01-12 16:08:30 +01:00
Benjamin Simmonds cc5e1c7ee7
Added sticky scroll compression (#202345)
* Added sticky scroll compression

* remove first visible index under widget
2024-01-12 15:36:01 +01:00
Ladislau Szomoru 37b173d559
Add stage/unstage actions to the multi-diff editor (#202297) 2024-01-12 15:16:53 +01:00
Rob Lourens 550ea737b2 Chat Agent API updates
#199908
2024-01-12 10:57:55 -03:00