Commit Graph
124157 Commits
Author SHA1 Message Date
Benjamin PaseroandGitHub 6e1561e0e5 editors - introduce transient editor state (#205530) 2024-02-27 17:27:54 +11:00
Connor PeetandGitHub 150d9e622b debug: cleanup cancellation tokens in inline value preview (#206307)
Also fixes a race where we could have outdated decorations show

Refs #205966
2024-02-26 18:39:38 -08:00
Connor PeetandGitHub 6b6482cf32 fix: command quoting for wt.exe (#206305)
Fixes #204039
2024-02-27 01:12:49 +01:00
Daniel ImmsandGitHub 57ea32b56f Merge pull request #206287 from microsoft/tyriar/206258
Ignore links with text that equals the empty string
2024-02-26 12:44:34 -08:00
meganrogge a1070cb7f1 set vertical position to below cursor line 2024-02-26 12:40:34 -08:00
meganrogge 51209b3a14 on hide, reset input value 2024-02-26 12:26:30 -08:00
Daniel ImmsandGitHub 2091b1567c Merge branch 'main' into 204458 2024-02-26 12:12:56 -08:00
meganrogge 9b3f22b333 only allow starting chat when terminal agent has been registered 2024-02-26 12:03:16 -08:00
Daniel Imms 12633b4424 Ignore links with text that equals the empty string
fixes #206258
2024-02-26 11:58:57 -08:00
Daniel ImmsandGitHub 3eeef3919e Merge pull request #206282 from microsoft/tyriar/reveal_link
Open detected links: Reveal source in terminal and timeout to use all links
2024-02-26 11:52:12 -08:00
Daniel Imms f9377b87af clearMarker -> clear 2024-02-26 11:29:51 -08:00
Matt BiernerandGitHub de7da9f4af Improve creation of text models for chat code blocks (#205943)
* Improve creation of text models for chat code blocks

Refactors the chat code block logic to better support cross code blocks IntelliSense. Previously we only created text models for the visible editors in chat. With this new approach, we instead create a unique text model for each code block in the conversation. This allows us our IntelliSense features to work even if a code block is not visible in chat

Also uses this as a change to remove some duplicate I introduced to support local file editors in chat

Still a draft as the text model creation should be moved out of the chat list renderer

* Move model updating logic into view model

* Small cleanup
2024-02-26 20:29:37 +01:00
Matt BiernerandGitHub d1c62c90be Add inline code for a few special character in docs (#206277) 2024-02-26 20:29:19 +01:00
Daniel Imms d4b102e344 Always scroll when sticky scroll is enabled 2024-02-26 11:28:42 -08:00
Michael LivelyandGitHub 754dc0c68a Run in Section for notebook sticky scroll context menu (#205307)
* breadcrumbs in nb sticky context menu

* run section nb sticky scroll context menu

* implement actionRunner for run in section ctx menu

* use context for run in section args

* nit + toggle verbage fix
2024-02-26 20:25:01 +01:00
Daniel Imms c9e61431ba Show all links if resolved within 500ms
Fixes #206280
2024-02-26 11:17:28 -08:00
meganrogge ead787f6f0 fix issue 2024-02-26 11:13:02 -08:00
Matt BiernerandGitHub a2030c81fe Update issue notebook milestones (#206278) 2024-02-26 20:10:01 +01:00
meganrogge dfe2179d3b Merge branch 'main' into merogge/chatWidget3 2024-02-26 11:09:09 -08:00
Matt BiernerandGitHub 920a3a701e Pick up latest TS for building VS Code (#206264) 2024-02-26 19:56:20 +01:00
Daniel Imms 6350f21dfe Reveal link source while navigating detected links
Part of #206127
2024-02-26 10:07:28 -08:00
Megan RoggeandGitHub c032a4ddd8 Merge pull request #206269 from microsoft/merogge/terminal-voice-2
align terminal voice command names with those in editor
2024-02-26 09:28:40 -08:00
Luis SousaandGitHub 0a0f196666 Feat: Add PascalCase to CaseActions (#206259)
feat: Add PascalCase to CaseActions
2024-02-26 17:19:56 +00:00
meganrogge 3d880720c8 fix #205066 2024-02-26 09:01:43 -08:00
Matt BiernerandGitHub 2ba3fae68d Pick up TS 5.4 rc for bundling (#206263) 2024-02-26 17:45:12 +01:00
Daniel ImmsandGitHub 154cd3d724 Merge pull request #206261 from microsoft/tyriar/206260
De-dupe links and add URI-based presentation
2024-02-26 08:17:40 -08:00
0bdc2f09bb for diff editors, resolve the modified editor to allow run tests in c… (#206026)
* for diff editors, resolve the modified editor to allow run tests in current file or run test at cursor to work

* Check for active code editor when finding tests.

* Handle compilation issues with possible null.

* update import path.

* Missing null check.

* Remove cast.

---------

Co-authored-by: Mahmoud Khalil <mahmoudsalah@google.com>
2024-02-26 16:09:44 +00:00
Benjamin Christopher SimmondsandGitHub a984153d6a Hover debt. Mainly import changes (#206247)
* hover debt

* hover import

* less hover imports
2024-02-26 17:02:42 +01:00
Daniel Imms 5443fa0bd8 De-dupe links and add URI-based presentation
Fixes #206260
Fixes #206124
2024-02-26 07:55:29 -08:00
Daniel ImmsandGitHub 2acb99b765 Merge pull request #206254 from microsoft/tyriar/exp_suggest
Add warning to suggestEnabled via deprecation message
2024-02-26 07:52:41 -08:00
Daniel Imms 69db642907 Add warning to suggestEnabled via deprecation message
I get the occasional report of people bricking their terminal because of
this setting. I'd prefer not to remove it, the deprecation message gives
the best of both worlds (still in code, loud warning when used).

Fixes #206172
2024-02-26 07:07:05 -08:00
Martin AeschlimannandGitHub 845c8ed65c Indentation doesn't work in .yml files (#205979) 2024-02-26 15:35:06 +01:00
Benjamin Christopher SimmondsandGitHub b1a49d4cdb Fix hover pointer and override options (#206246)
fix hover pointer and override options
2024-02-26 15:19:48 +01:00
Johannes RiekenandGitHub 20f1afb291 api - update todos, rename makeChatRequest (#206240) 2024-02-26 14:40:58 +01:00
Ulugbek Abdullaev 10e94ec363 rename suggestions: use editor#typicalHalfwidthCharacterWidth 2024-02-26 14:32:22 +01:00
Benjamin PaseroandGitHub 9f4bcdde68 voice - tweak mic animation further (#206064) 2024-02-26 13:08:31 +01:00
Benjamin PaseroandGitHub 9e5982f512 Some 💄 around the code (#206222) 2024-02-26 12:51:14 +01:00
Henning DieterichsandHenning Dieterichs 6176d96420 Fixes CI 2024-02-26 12:48:04 +01:00
Henning DieterichsandHenning Dieterichs f63ffa6141 Move diff editor commands into their own files 2024-02-26 12:48:04 +01:00
Henning DieterichsandHenning Dieterichs 90ab3213c3 Move diff editor internal commands to their own file 2024-02-26 12:48:04 +01:00
Alex RossandGitHub aa8ec9703c Fix some bogus uses of new CancellationTokenSource().token (#205994)
Part of #205966
2024-02-26 12:32:17 +01:00
Ulugbek Abdullaev 51772af23c rename suggestions: increase approximate font width 2024-02-26 12:22:41 +01:00
RoboandGitHub 974c6b3fb9 chore: update to electron 28 (#203956)
* chore: update electron@28.1.4

* ci: use latest Node.js v18 release

18.18.2 has npm version that has removed the node-gyp script
which will cause native modules fail to build that rely on
something like `install: node-gyp rebuild`

Refs https://github.com/npm/cli/commit/c93edb55f52532e666a9ba2719bee0da725fe6f0

* chore: update rpm dependencies

* chore: bump electron@28.2.1

* chore: bump nodejs@18.18.2

* chore: bump electron@28.2.2

* chore: bump distro
2024-02-26 12:11:47 +01:00
Benjamin Christopher SimmondsandGitHub 2c045aee0a Hoverservice has it's own contextview instance (#206151)
Hoverservice with it's own context view
2024-02-26 11:33:40 +01:00
Benjamin Christopher SimmondsandGitHub a389ff1c80 Use compact hover by default for workbench (#206224)
Use a compact hover by default for workbench
2024-02-26 14:58:28 +05:30
Ulugbek Abdullaev 13a2ba89a6 rename suggestions: fix width overflow 2024-02-26 02:20:39 +01:00
Benjamin Christopher SimmondsandGitHub 03f6a7894e Updated actionViewItemProvider to include options parameter (#206188)
Updated actionViewItemProvider to include options parameter in various components
2024-02-26 02:20:16 +01:00
Benjamin Christopher SimmondsandGitHub d2f340649b Adopt custom hover for inline chat widget (#206170)
inline chat custom hover adoption
2024-02-25 23:08:20 +05:30
Daniel ImmsandGitHub e8b96858ab Merge pull request #206164 from microsoft/tyriar/polish_preview
Only preview detected links for files and when preview is on
2024-02-24 08:16:57 -08:00
Daniel Imms 523dd89866 Simplify setting selection 2024-02-24 07:38:56 -08:00