Commit Graph

124157 Commits

Author SHA1 Message Date
aaronchucarroll a35380d6f0 Adds support for Github-style fenced math blocks in markdown editor and preview (#213750)
* added support for markdown fenced math blocks

* original markdownEngine.ts

* Add fenced math block rendering to markdown-math

* Update dependencies

* custom parser for fenced math blocks

* custom parser for fenced math blocks

* reverted changes to extension.ts

* reverted all changes from prior implementations

* proper fence grammar implementation for math

---------

Co-authored-by: Matt Bierner <matb@microsoft.com>
2024-07-12 04:51:37 +00:00
Daniel Imms 6d7dc0072b Merge pull request #221500 from microsoft/tyriar/scrollbar
Update xterm and integrate new scroll bars
2024-07-11 16:30:00 -07:00
Daniel Imms 5f6b6a8d49 Merge pull request #221258 from tisilent/fix-#220129
Window title use execution path.
2024-07-11 16:19:29 -07:00
Daniel Imms 957cc73060 Disable whole suite 2024-07-11 16:04:59 -07:00
Daniel Imms f46e27c6f7 Disable executeCommand test
Looking into this exact thing later in #221399 anyway
2024-07-11 15:55:57 -07:00
Matt Bierner 18bf36a70b Pick up latest for building VS Code (#221514) 2024-07-11 15:12:05 -07:00
Megan Rogge edf1ce029a migrate debug.autoExpandLazyVariables to enum format, enable it by default for screen reader users (#221513)
fix #221512
2024-07-11 14:53:58 -07:00
Tyler James Leonhardt 649bcae6d3 Plumb error through to auth page (#221511)
plumb error through to auth page
2024-07-11 14:50:49 -07:00
Daniel Imms 7279c6575b Merge branch 'main' into tyriar/scrollbar 2024-07-11 14:23:04 -07:00
Raymond Zhao d77860869f feat: add dismiss button (#221508) 2024-07-11 14:16:53 -07:00
Daniel Imms 0e97659f94 Actually fix the unit test 2024-07-11 14:12:36 -07:00
Sandeep Somavarapu 269fb9de44 fix #119243 (#221504) 2024-07-11 13:43:44 -07:00
Megan Rogge 4dc29b5153 add debug console accessible view (#221398) 2024-07-11 13:30:47 -07:00
Daniel Imms 0c79b0bd4f Fix unit test 2024-07-11 12:14:44 -07:00
Daniel Imms 6cb6ee0a12 Latest xterm.js to fix decoration rendering 2024-07-11 12:14:39 -07:00
Ladislau Szomoru a3064fa733 SCM - remove legacy historyProvider field (#221487)
* SCM - remote old historyProvider field

* Rename observable field
2024-07-11 12:02:28 -07:00
Matt Bierner cef334b38c Enable rendering of math fenced code blocks (#219820)
Fixes #174731
2024-07-11 11:53:56 -07:00
Justin Chen a6d87c9655 fix breakpoint/lightbulb styling (#221494)
fix up some styling
2024-07-11 11:35:30 -07:00
Daniel Imms 05e4ff8550 Remove unnecessary option 2024-07-11 11:34:32 -07:00
Daniel Imms 440c0c0aa5 Correct comment 2024-07-11 11:33:51 -07:00
Daniel Imms c9e3b1bc33 Support theming overview ruler border 2024-07-11 11:33:28 -07:00
Daniel Imms 4f13098d4c Update xterm and integrate new scroll bars
Fixes #211199
Fixes #216521
See xtermjs/xterm.js#5096
2024-07-11 11:27:41 -07:00
Joyce Er 44d09d36d8 fix: fire onDidChangeContentHeight when attaching context (#221486) 2024-07-11 11:21:55 -07:00
Ladislau Szomoru 8287595ec8 SCM - 💄 more observable clean-up (#221485)
* SCM - 💄 more history provider cleanup

* Rename observable fields
2024-07-11 10:04:13 -07:00
Johannes Rieken 067c430016 make sure to rerender requests after attaching variable data (#221482)
* emit event (via the parent chat model)
* compute dataId considering the variable data

fyi @roblourens
2024-07-11 09:19:51 -07:00
Ladislau Szomoru 02077f3808 SCM - 💄 extract SCMTreeHistoryProviderDataSource (#221480) 2024-07-11 08:58:29 -07:00
Ladislau Szomoru 31f831310c SCM - 💄 history provider observables cleanup (#221474) 2024-07-11 08:21:53 -07:00
Johannes Rieken 665dd6371d enable chat.experimental.variables.editor by default (#221471)
https://github.com/microsoft/vscode-copilot/issues/6622

fyi @aeschli
2024-07-11 08:10:18 -07:00
Johannes Rieken 05db2bf2b3 Prepare inline chat for context (variables, tools, etc) (#221456)
* Show attach context action depending on the `chat.experimental.variables.XYZ` setting

re https://github.com/microsoft/vscode-copilot/issues/6622

* set `supportsFileReferences`-flag based on `chat.experimental.variables.XYZ` setting

* inline chat content widget should not hide when it has been interacted with, should have a width defined

fyi @joyceerhl this changes things around attached context and its event, also works around https://github.com/microsoft/vscode/issues/221385

https://github.com/microsoft/vscode-copilot/issues/6622

* hide #selection and #editor when in editor inline chat

the implementation is quite ugly and needs some debt removal, for now the names and location are hardcoded
2024-07-11 02:45:50 -07:00
Martin Aeschlimann 8d13b31708 Remove package.json schema descriptions (#221454) 2024-07-11 02:40:45 -07:00
Krzysztof Cieślak fdb9c676ef Inline edit - UI fixes for side-by-side rendering (#221352)
* Take under account trimming when applying decorations

* Retrigger calculation of width for suggestions that were initially outside of viewport

* Simplify visibility handling

* Handle whole-line deletion and empty-line addition correctly

* Simplify whole-line deletion decoration code

* Bit more polish
2024-07-11 09:31:59 +00:00
Tyler James Leonhardt c37f4a49e2 Fix border radius issue (#221426)
Fixes https://github.com/microsoft/vscode/issues/221367
2024-07-10 18:40:43 -07:00
Ulugbek Abdullaev 538fa7039c Merge pull request #221004 from microsoft/ulugbekna/zoom-hover-fix-props
fix zoomable hover
2024-07-11 02:23:33 +02:00
Justin Chen faf8c4f057 lightbulb widget in the gutter (but like not the trash) (#221419)
* first pass lightbulb not optmizeed

* remove unused disposable

* cleanup
2024-07-10 17:07:22 -07:00
Bhavya U 8c50c678bc Update copycat input names (#221415) 2024-07-10 15:30:23 -07:00
Sandeep Somavarapu fc2e429180 validate manifest from VSIX with gallery (#221409) 2024-07-10 13:43:27 -07:00
Sandeep Somavarapu 9f983cb2c9 fix toggling auto update for uninstalled extensions (#221411) 2024-07-10 13:43:03 -07:00
Sandeep Somavarapu f705b8e7d5 show auto update action only in extensions viewlet (#221412) 2024-07-10 13:42:44 -07:00
Ladislau Szomoru 3b37bcdc19 SCM - add revision to history item group (#221408)
* SCM - add revision to history item group

* 💄 Cleaned things up
2024-07-10 12:53:20 -07:00
Tyler James Leonhardt b07596a8aa Polish QuickInputButtonLocation (#221403)
* Fix a bug where the buttons would show up when they shouldn't by clearing them on show like the other ActionBars
* Introduce Proposed API (changed the core shape to reflect)
* Adopted in Git extension

ref https://github.com/microsoft/vscode/issues/221397
2024-07-10 11:39:24 -07:00
Joyce Er b7ba91441d fix: render 'rerun without' for autodetected chat participants without commands (#221402) 2024-07-10 11:32:30 -07:00
Ladislau Szomoru 233ccb7df9 SCM - refactoring to enable filtering of history item groups (#221395) 2024-07-10 11:00:19 -07:00
Marcel bc67f5aa71 Setup rust in Devcontainer (#221301)
Add Rust feature to devcontainer
2024-07-10 16:53:41 +00:00
Benjamin Christopher Simmonds d033657ddd Move compare selected up in tabs context menu (#221390) 2024-07-10 09:47:25 -07:00
Johannes Rieken f6d98babbe prepare inline chat for attach-context (#221387)
re https://github.com/microsoft/vscode-copilot/issues/6622
2024-07-10 09:44:02 -07:00
Benjamin Christopher Simmonds 40c7a3a99c Revert smaller badge size due to progress indicator (#221386)
revert smaller badge size due to progress indicator
2024-07-10 09:43:39 -07:00
Johannes Rieken a0ec4ed683 move minmist-import after bootstapping and leave comments (#221341) 2024-07-10 16:56:29 +02:00
Robo 0dffaf0a35 fix: restore VSCODE_CWD fix when resolving current working directory (#221373) 2024-07-10 16:53:39 +02:00
Johannes Rieken c0cdcac061 adjust bundle-util for ESM world reuse (#221372) 2024-07-10 16:50:00 +02:00
Henning Dieterichs 37d05b2a2d Revert "reduce impact of memory leaks related to editor"
Fixes #221356
2024-07-10 16:26:12 +02:00