Matt Bierner
e81aceaa07
Merge pull request #226541 from mjbvz/involved-gopher
...
Remove allowImportingTsExtensions from created tsconfigs
2024-08-24 14:18:44 -07:00
Matt Bierner
e348be6b66
Remove allowImportingTsExtensions from created tsconfigs
...
Fixes #226108
2024-08-24 14:00:35 -07:00
Matt Bierner
89f2077c35
Merge pull request #226485 from mjbvz/informal-echidna
...
Enable ATA on web by default again
2024-08-23 13:30:54 -07:00
Matt Bierner
a8a33390df
Merge pull request #226202 from andrewbranch/autoImportSpecifierExcludeRegexes
...
[typescript-language-features] Add autoImportSpecifierExcludeRegexes preference
2024-08-23 13:23:49 -07:00
Matt Bierner
47fb559c6d
Reorder go to source definition ( #226212 )
...
Fixes #225419
2024-08-23 13:15:37 -07:00
Matt Bierner
bedf9f4ab7
Enable ATA on web by default again
...
For #182791
Enabling for further testing
2024-08-23 13:14:54 -07:00
Ladislau Szomoru
88810d83f6
SCM - graph progress indicator improvements ( #226482 )
2024-08-23 21:50:46 +02:00
Ladislau Szomoru
00082d111f
SCM - use fixed references when paging in more data ( #226425 )
2024-08-23 15:06:06 +02:00
Don Jayamanne
5809a68666
wip
2024-08-23 05:59:29 +10:00
Ladislau Szomoru
557228e262
SCM - Source Control Graph view ( #226250 )
...
* Added the new view
* Add support for getting N number of commits
* Added view title actions
* More work to enable view/repository actions
* Expand the view by default, and always show the last N commits
* Add context menu actions
* Improve actions
* Basic infinite scrolling implemented
* Better implementation using --skip instead of a cursor
* Do not refresh graph when pressing Refresh
* Refactor load more/caching
* Rename the view
* Add support for the find widget
2024-08-22 15:54:22 +02:00
Ladislau Szomoru
cd360e0318
SCM - remove incoming/outgoing/history graph from the Source Control view ( #226241 )
2024-08-22 12:42:14 +02:00
Andrea Mah
c2aa3c4625
let findfiles2new use an array of includes/excludes ( #226103 )
...
* let findfiles2new use an array of includes/excludes
2024-08-21 19:14:01 -07:00
Tyler James Leonhardt
6544b003dc
Bump msal-node and fix a bad contrast ratio ( #226210 )
...
Bumps MSAL-node which contains [my fix](https://github.com/AzureAD/microsoft-authentication-library-for-js/pull/7247 ) that will actually show our error template.
Also fixes an A11y contrast issue with said error template.
2024-08-22 00:53:21 +02:00
Andrew Branch
7b357dd3a5
[typescript-language-features] Add autoImportSpecifierExcludeRegexes preference
2024-08-21 12:10:36 -07:00
Tyler James Leonhardt
e1db90f81d
Add logging for deciding on MSAL ( #226112 )
...
so it's clear why
2024-08-20 18:28:02 -07:00
Tyler James Leonhardt
c125b90d41
Add experimentation to Microsoft auth ( #226107 )
...
* Add experimentation to Microsoft auth
So that we can gradually roll out MSAL support.
* correct order
2024-08-20 17:17:15 -07:00
Matt Bierner
2baacda638
Remove presets keys
...
Fixes #226031
2024-08-20 15:08:00 -07:00
Rob Lourens
36257be8ef
Add ChatTitleProvider, updates to Show Chats ( #225997 )
...
* Sort chat history entries by lastMessageDate
* Add date labels to chat history picker
* Remove unused dynamic 'isDefault'
* Add ChatTitleProvider
* Disallow deleting and moving active chats
* Add test for new data normalization
* Fix build and add test
* Fix new test
2024-08-19 15:40:38 -07:00
Tyler James Leonhardt
b2d6860308
Improve refresh and scope handling ( #225832 )
...
* Moves the `setupRefresh` stuff into the CachedPublicClientApp simplifying things a bit
* Uses a ScopeData class to handle all scope operations fixing an issue where we were passing in the wrong array into the `acquireTokenInteractive`
2024-08-17 07:55:33 +02:00
Matt Bierner
aeb66cd959
Merge pull request #209293 from iisaduan/organize-imports-settings
...
add settings for typescript's organizeImports to the settings interface
2024-08-16 14:38:53 -07:00
Peng Lyu
28e80d4036
Revert dirty notebooks after each test ( #225820 )
2024-08-16 23:14:47 +02:00
Matt Bierner
ddbe321368
Remove presets for now
...
https://github.com/microsoft/typescript/issues/59579
2024-08-16 13:01:03 -07:00
Matt Bierner
2360f3d014
Merge branch 'main' into organize-imports-settings
2024-08-16 12:55:08 -07:00
Kat Marchán
d751e4324d
stop AutoInstallerFs from thrashing forevermore and fix typings installer ( #225648 )
...
stop AutoInstallerFs from thrashing forevermore
2024-08-15 18:48:29 -07:00
Aaron Munger
1c5490e38a
Option in showNotebook to open as REPL ( #225273 )
...
* new API option and flag
* show the notebook as a repl
* handle any notebook type, dispose all model refs
* open notebook doc as scratchpad
* delay loading the model for untitled notebooks until shown
* add initial content consistently for untitled
* simplify utitled notebook creation
* recover open untitled notebook as dirty behavior
2024-08-14 14:21:22 -07:00
Matt Bierner
c3fdd34df5
Fix commit character list
...
We were modifying the default commit character array, which ended up making it thousands of elements long
2024-08-13 14:36:56 -07:00
Matt Bierner
4a4c36209f
Remove old jsdoc link handling ( #225529 )
...
This code was used when TS Server didn't have support for `@link`. I think we can remove it now
2024-08-13 14:23:40 -07:00
Matt Bierner
a116536a91
Remove TS 3.x feature gates
...
We see very, very low usage of these old TS versions. We also don't actively test them or fix bugs for them
2024-08-13 11:12:10 -07:00
Martin Aeschlimann
13b138216d
update seti theme ( #225481 )
2024-08-13 12:47:26 +02:00
Tyler James Leonhardt
9d49135f49
LoopbackClientAndOpener Tests ( #225458 )
...
(first tests in this extension!)
2024-08-12 18:42:44 -07:00
Tyler James Leonhardt
44464d7ccd
Fix reload modal logic when turning on/off MSAL ( #225446 )
...
This wasn't firing before. This fixes that.
2024-08-13 00:24:18 +02:00
Tyler James Leonhardt
a8b2cef91c
Adopt error template and some minor tweaks to error rendering ( #225426 )
...
NOTE: For this to get lit up, this PR needs to go in in MSAL-node: https://github.com/AzureAD/microsoft-authentication-library-for-js/pull/7247
2024-08-12 20:05:04 +02:00
Tyler James Leonhardt
70d27743ac
Ability to use MSAL in the Desktop ( #225272 )
...
* Ability to use MSAL in the Desktop
* add comment about MSAL workaround
2024-08-09 12:18:34 -07:00
Matt Bierner
aefef1e336
Add more telemetry for global TS plugins ( #225143 )
...
* Add more telemetry for global TS plugins
Log the hashed name of the global TS plugins so we can correlate issues to them
* Remove trailing comma
2024-08-08 19:18:46 -07:00
Matt Bierner
2a045a1bc1
Merge branch 'main' into organize-imports-settings
2024-08-08 11:57:09 -07:00
Gabriela Araujo Britto
6cbbd1012a
[typescript-language-features] fix diagnostics telemetry property name ( #225079 )
...
fix diagnostics telemetry property name
2024-08-08 11:52:15 -07:00
Daniel Imms
cf347edc08
Merge pull request #224744 from microsoft/tyriar/145234_2
...
Finalize shellIntegration API
2024-08-07 06:55:30 -07:00
Ladislau Szomoru
6b0fa93c81
Git - extension should only open repositories for resources with the file scheme ( #225024 )
2024-08-07 02:20:56 -07:00
Matt Bierner
b7e421b734
Fix arguments for create tsconfig/jsconfig ( #224990 )
...
Fix arguments for create tsconfig/jsconfig
Fixes #224989
Adds typings too to prevent this again
2024-08-06 16:04:21 -07:00
Alex Ross
2075322aaf
Update yaml grammar ( #224954 )
...
Part of #224862
2024-08-06 08:26:38 -07:00
Matt Bierner
4a532e3376
Use trace logger for ATA file systems ( #224892 )
...
Makes enabling logging easier and more consistent
2024-08-05 15:59:10 -07:00
Tyler James Leonhardt
04bcb01ddf
Move 'incorrect account' handling into core ( #224872 )
...
So that all auth providers can take advantage of this logic. This basically will do a light enforcement that the account you signed in to matches the account that was requested (if it was specified).
This is needed for finalization.
2024-08-05 12:45:11 -07:00
Tyler James Leonhardt
02b638ae27
Finalize getAccounts API ( #224877 )
...
Fixes https://github.com/microsoft/vscode/issues/152399
2024-08-05 11:59:33 -07:00
Alex Ross
a2c7f4e2e3
Fix unbalanced scopes in yaml ( #224783 )
...
Part of #180523
2024-08-05 01:53:43 -07:00
Alex Ross
789d5fe04e
Use shell: true only on Windows ( #224597 )
2024-08-05 01:46:45 -07:00
Ladislau Szomoru
dad736b252
Git - handle files that contain [ in their name when adding to .gitignore ( #224777 )
2024-08-05 09:33:22 +02:00
Daniel Imms
929eba4808
Finalize shellIntegration API
...
Fixes #145234
2024-08-04 09:27:32 -07:00
Matt Bierner
a1572d3b7a
Try to fix typings perf issues on web ( #224640 )
...
Try to fix ata perf issues on web
For #182791
With this change, we now make a single call to the package manager per root instead of per package. This simplifies the code and should be better for perf
Still seeing a bunch of errors in the console but TS typing is working ok. Needs more exploration for ATA
2024-08-02 14:21:22 -07:00
David Dossett
daf1b14904
Fix contrast ratio for selected menu items in Dark VS theme
2024-08-02 14:02:25 -07:00
Alex Ross
331b772a5e
Add shell: true to execFile for npm hover ( #224583 )
...
Fixes #224510
2024-08-02 16:59:39 +02:00