Commit Graph

14893 Commits

Author SHA1 Message Date
Benjamin Christopher Simmonds 0657184073 Custom Labels Enhancement (#208029)
* Custom Lables

* polish

* dirname(nth)

* fix test?

* cleanup and perf

* 💄

* 💄

* 💄

* expression is parsed when initialized

* readonly

* 💄

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
2024-03-20 14:33:58 +01:00
Ladislau Szomoru d3877fb1dd Git - improve performance for "Stage Block" command (#208181) 2024-03-20 12:00:03 +01:00
Don Jayamanne c0fa2a7b47 Expose prop to determine if custom prop is used (#208145) 2024-03-19 17:12:07 -07:00
Don Jayamanne 0f6d7c03fc Rename property to lineup with other exp props (#208121) 2024-03-19 20:31:31 +01:00
Connor Peet 2aa0f1c40b testing: finalize test coverage (#208115)
Closes #123713
2024-03-19 19:46:17 +01:00
Don Jayamanne 55d6f3050d Drop custom metadata property from notebooks behind setting (#208065)
* Drop custom metadata property behind setting

* Do not update existing object
2024-03-19 19:37:59 +11:00
Don Jayamanne 1e95cb902e Keep notebook model in sync with the ipynb json (#208052) 2024-03-18 20:17:46 -07:00
Don Jayamanne 3242621276 Remove unwanted vscode property when not required (#208014) 2024-03-18 08:50:28 -07:00
Don Jayamanne 19a78385c7 Remove custom property from nb and cell metadata (#207995) 2024-03-18 15:01:04 +01:00
Henning Dieterichs b7d35c8bdd Implements #206808 2024-03-15 17:08:36 +01:00
Alex Ross 6285faddc6 Update shellscript grammar (#207828) 2024-03-15 12:52:46 +01:00
Peng Lyu 123360f8be Merge pull request #207745 from microsoft/rebornix/tragic-kingfisher
#207742. Failing to create untitled notebook
2024-03-14 20:39:27 -07:00
Matt Bierner 26f95e73b5 Try to clarify wording on setting (#207645)
Fixes #206535
2024-03-15 00:51:07 +01:00
Justin Chen 7637ca582e proper quick fix if recently edited document (#206490)
* if doc has been recently changed, wait before running code action

* checking needs delay in extension

* removed unused awaits

* removed unused checks

* remove whitespace

* remove needsDelay and adds delay in extension instead

* remove recentlyadded

* remove whitespace

* cleanup from comments

* adds back needs delay

* deal with cancellation state

* remove whitespace and needsDelay again

* clean up

* Update codeActionController.ts

* add review

* added position for extra check
2024-03-15 00:47:17 +01:00
Peng Lyu a8536b7a3c #207742. Failing test 2024-03-14 10:49:04 -07:00
Tyler James Leonhardt c349c44f08 Move QuickPick on to an ObjectTree (#207520)
* Move QuickPick on to an ObjectTree

Enables sticky scroll

* Fix tests

* fix tests take 2

* fix tests by cleaning up disposables

* fix tests again

* `setChildren` less

* test if this is what fixes CI (but local would be broken)

* remove setFocus call since it just sends a random event that we don't need

* Only apply events to quickpickitems not separators

* a comment
2024-03-13 16:45:12 -07:00
Justin Chen 315ae79d96 ts server crash open issue reporter (#207526)
minor open reporter changes
2024-03-13 15:58:33 -07:00
Matt Bierner e5f5e91423 Make paste resource respect paste location (#207635)
Fixes #207186
2024-03-13 22:27:44 +01:00
Matt Bierner 6b0a582e59 Update md grammar (#207608) 2024-03-13 18:25:52 +01:00
Martin Aeschlimann 45db12eeb2 JSON: filter schema error diagnostics (#207577) 2024-03-13 13:57:08 +01:00
Andrew Branch d1498b3a48 [typescript-language-features] Fix autoImportFileExcludePatterns format to work on Windows (#202762)
* Do not prefix autoImportFileExcludePatterns with `/`

* Fix autoImportFileExcludePatterns format
2024-03-13 07:51:45 +00:00
Matt Bierner 4d88bd07ba Pick up latest md language service (#207513) 2024-03-12 23:19:11 +01:00
Matt Bierner 9aecd9794a Cleaning up paste api proposal (#207495) 2024-03-12 21:11:05 +01:00
Daniel Imms 490db24926 Revert "Implement proposed TerminalState.isShellIntegrationActivated" 2024-03-12 10:06:36 -07:00
Daniel Imms 4354ddd2cb Fix terminal state test to work with new api 2024-03-12 07:55:01 -07:00
Don Jayamanne 7696df9026 Avoid blocking event loop when saving nb (#207381) 2024-03-12 08:18:20 +01:00
Don Jayamanne 9c3cc8b994 Avoid unnecessary workspace edits (#207377) 2024-03-12 02:03:43 +01:00
Aiday Marlen Kyzy 946d53e850 Merge branch 'main' into fix-autoindent-on-closing-paren 2024-03-11 09:42:02 +01:00
Ladislau Szomoru 967170aa0a Git - add the capability to filter git log based on the author (#207169) 2024-03-08 16:41:40 +01:00
Matt Bierner 091987d943 Update paste and drop proposals (#206496)
* Update paste and drop proposals

Reworks the document paste and drop API proposals. Main highlights:

- Align more with code action api
- Allow a single paste provider to return multiple edits
- Allow resolving applied edits lazily
- Switch from using ids to scoped kinds like used for code actions

* Adding paste context

* Add context

* Update test
2024-03-07 16:04:36 -08:00
Matt Bierner c087be9705 Adopt module 'Preserve' for TS 5.4+ (#206478) 2024-03-07 13:35:56 -08:00
Matt Bierner 6403b4367b Pick up latest TS for building VS Code (#207096) 2024-03-07 12:59:59 -08:00
Matt Bierner 46ff95b5b1 Pick up latest stable TS release (#207095) 2024-03-07 19:01:56 +01:00
Miroma d2599af6b9 Change default YAML extension (#206447) 2024-03-07 09:42:35 +01:00
Tyler James Leonhardt cd6bd0a01a Bug fix: check account id not session id (#206990)
This should be checking the account id not the session id... otherwise the user will get a modal every time they go through the login flow.
2024-03-06 19:02:46 +01:00
Martin Aeschlimann 8aca9a5331 JSON Language Server output channel appears twice (#206877) 2024-03-05 10:01:55 +01:00
Tyler James Leonhardt 191be39e5a Make sure the same GitHub account is used until we support multiple GH accounts (#206847)
Fixes https://github.com/microsoft/vscode/issues/203850
2024-03-04 15:01:51 -08:00
Matt Bierner a5abe07cea Remove buffers that shouldn't be validated from geterr request (#206843)
Fixes #206644
2024-03-04 13:40:39 -08:00
Ladislau Szomoru 052fbcb851 Git - re-enable incoming files decoration (#206815) 2024-03-04 18:11:32 +01:00
Rob Lourens 2752932c07 Remove sendInteractiveRequestToProvider from interactive API (#206623)
* Remove `sendInteractiveRequestToProvider` from interactive API

* Fixes
2024-03-01 07:41:22 -08:00
Rob Lourens bd79cb3a46 Change FollowupProvider to take a ChatContext. (#206611)
* Change FollowupProvider to take a ChatContext.
Also fix #205761

* Update test
2024-03-01 07:32:52 -07:00
Rob Lourens 00abefa3e2 Add chatParticipant contribution point (#206474)
* Add package.json registration for chat agents

* Update for tests

* Separate static and dynamic chat agent parts

* Handle participant registration correctly

* Fix tests

* Fix test

* Remove commented code

* Fix more tests

* Pluralize

* Pluralize test contribution
2024-02-29 06:52:12 -08:00
Raymond Zhao c8c243a3d8 chore: add Windows as package platform (#206369) 2024-02-27 12:56:12 -08:00
Alex Ross e9a8b6add5 Update grammars (#206330) 2024-02-27 12:14:40 +01:00
Matt Bierner 2ba3fae68d Pick up TS 5.4 rc for bundling (#206263) 2024-02-26 17:45:12 +01:00
Martin Aeschlimann 845c8ed65c Indentation doesn't work in .yml files (#205979) 2024-02-26 15:35:06 +01:00
Vinicius Stock 228a35f333 Fix accidental dedent for in and when dedent in Ruby comments 2024-02-23 17:13:13 -05:00
Logan Ramos 436af204d4 Bump tas client (#206106) 2024-02-23 10:00:23 -08:00
Henning Dieterichs 12997e68fd Fixes #196084 (#206100) 2024-02-23 10:14:21 -07:00
Rob Lourens 61f447b79a More small chat API fixes (#205901)
* Fix #205811

* Fix #205807

* Make description optional

* Fix

* fix test
2024-02-21 12:57:18 -08:00