Commit Graph

14893 Commits

Author SHA1 Message Date
Ladislau Szomoru 31f831310c SCM - 💄 history provider observables cleanup (#221474) 2024-07-11 08:21:53 -07:00
Martin Aeschlimann 8d13b31708 Remove package.json schema descriptions (#221454) 2024-07-11 02:40:45 -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
Ladislau Szomoru 233ccb7df9 SCM - refactoring to enable filtering of history item groups (#221395) 2024-07-10 11:00:19 -07:00
Ladislau Szomoru 7ed4861b96 Git - do not use commit^.. to get the list of commits (#221287) 2024-07-09 17:15:07 +02:00
Ladislau Szomoru c4e1a5aabc Git - fix fetchRef, pullRef, pushRef commands (#221273) 2024-07-09 15:12:19 +02:00
Martin Aeschlimann 3be49eccc5 Use fs provider for loading schemas (#221136)
* use file system provider for schemas

* fix getSchemaContent

* update

* update

* polish

* feedback

---------

Co-authored-by: Sandeep Somavarapu <sasomava@microsoft.com>
2024-07-09 14:56:04 +02:00
Ladislau Szomoru fc8ade92b0 Git - add exception handling to handle edge cases (#221254) 2024-07-09 12:16:19 +02:00
Alex Ross c2df206074 Update YAML grammar (#221244) 2024-07-09 10:20:26 +02:00
Johannes Rieken 729b03d8d0 update esbuild (#221241) 2024-07-09 09:43:21 +02:00
Robo 2fe0527205 chore: update to electron 30 (#215406)
* chore: update electron@30.0.9

* chore: update rpm deps

* chore: bump electron@30.1.2

* fix: update kerberos for Node.js 20.x

Refs https://github.com/mongodb-js/kerberos/commit/c1f7acafb211d1b449086433578495d4ae0b869f

* fix: use shell when spawning .bat or .cmd files

Refs https://github.com/nodejs/node/commit/6627222409

* fix: update @vscode/test-electron@2.4.0

Refs https://github.com/microsoft/vscode-test/commit/3f7a3cc5c537957d55fa9e6aeab9d860f7a60078

* fixup! use shell when spawning .bat or .cmd files

* chore: bump nodejs@20.14.0 internal build

* ci: skip nodejsMirror for 20.14.0 due to missing builds

* fixup! use shell when spawning .bat or .cmd files

* chore: update debian deps

* fixup! skip nodejsMirror for 20.14.0 due to missing builds

* fix: universal build

- Updates vscode-universal-bundler to support x64ArchFiles option
- Kerberos starts building universal binaries which should now be
  skipped from lipo step via x64ArchFiles
- Skips bundling *.mk files

* chore: bump distro
2024-07-09 14:33:22 +09:00
Tyler James Leonhardt 1b24381b5c Adopt getAccounts API in GitHub Authentication (#221224)
This allows the GitHub Auth provider to take in a account per this proposal:

https://github.com/microsoft/vscode/blob/417dddb83f3536479f88c40e1d78edf1136a5ae5/src/vscode-dts/vscode.proposed.authGetSessions.d.ts#L35-L69

Additionally, this makes an additional small change that allows `clearSessionPreference` to work in single-account auth providers.
2024-07-09 00:19:40 +02:00
Ladislau Szomoru 33abd96b99 Git - add actions to incoming/outgoing header (#221221) 2024-07-08 22:08:24 +02:00
Ladislau Szomoru f3930566bd Git - 💄 fix log message format (#221218) 2024-07-08 20:51:52 +02:00
Matt Bierner 1cd7cf5dec Update MD grammar (#221204) 2024-07-08 20:33:21 +02:00
Christof Marti 125c83df26 Test basic auth for proxy (#220034) 2024-07-08 16:39:26 +02:00
Alex Ross 2b9ebd6897 Update less grammar (#221128) 2024-07-08 15:04:25 +02:00
Ladislau Szomoru cf8fdae691 SCM - update history graph hover (#221039) 2024-07-08 13:21:05 +02:00
Ladislau Szomoru d0f0de52df Git - fix commit flow regression (#220991) 2024-07-08 09:14:50 +02:00
Benjamin Pasero 3a0cc239a9 🆙 jschardet@3.1.3 (#220089) 2024-07-05 16:30:50 +02:00
Ladislau Szomoru c040699c44 Git - standardize logging in the git extension (#220043)
* Git - more logging

* Git - more logging changes
2024-07-05 11:26:48 +02:00
Ladislau Szomoru 83c722d9a1 Git - 💄 better error handling and clean-up logging (#219975) 2024-07-04 17:12:06 +02:00
Ladislau Szomoru f94698b3dd Git - do not show progress while running Config and GetBranch operations (#219940) 2024-07-04 12:56:55 +02:00
Matt Bierner d69a8fb36d Align JS and TS snippets (#219917)
Mostly should be the same with a few small differences
2024-07-04 09:12:15 +02:00
Matt Bierner ee8937a604 Rename snippet placeholder (#219904)
Fixes #214760
2024-07-03 17:02:21 -07:00
Matt Bierner 9469c82f9f Don't allow insiders users to report issues with TS plugins enabled (#219902)
Seeing far too many users not reading the warning/issue text before reporting issues. These reports are rarely actionable
2024-07-04 01:12:04 +02:00
Ladislau Szomoru a238e15485 Git - fix timing issue with branch picker (#219864) 2024-07-03 16:11:57 +02:00
Alex Ross 9255a27d88 Try out new YAML grammar (#219833)
* Try out new YAML grammar
Part of #180523

* Pull in other/plain update
2024-07-03 12:13:46 +02:00
Ladislau Szomoru 3c7cbd264e Git - include unstaged changes when amending a commit and smart commit is enabled (#219675) 2024-07-02 14:50:50 +02:00
Alex Ross ed4e6eda59 Update grammars (#219070) 2024-06-28 11:56:38 +02:00
Ladislau Szomoru 64c1b1cc60 Revert "Git - do not show smart commit dialog when using Commit (Amend) (#214595)" (#218377)
This reverts commit 5422f5f940.
2024-06-26 15:04:40 +02:00
Martin Aeschlimann a28cbc207a css/json/html web: adopt LanguageClient API change (#218060) 2024-06-25 16:26:48 +02:00
dependabot[bot] 1b27e602ed Bump ws from 8.13.0 to 8.17.1 in /extensions/notebook-renderers (#216556)
Bumps [ws](https://github.com/websockets/ws) from 8.13.0 to 8.17.1.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/8.13.0...8.17.1)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-25 13:45:49 +02:00
its-meny 36dc1957f1 fix: Quotes with headings on markdown not rendering properly (#205227) 2024-06-24 23:32:45 +02:00
Martin Aeschlimann 45be8b8f75 [css/json/html] update services (#217364) 2024-06-24 11:47:01 -07:00
Christof Marti 298c72219b Module not shared on Windows? 2024-06-24 19:37:11 +02:00
Christof Marti 3cdb165262 Update to @vscode/proxy-agent 0.21.0 2024-06-24 19:37:11 +02:00
Peng Lyu 1b883b238e Fix #209158. Add Copy Output and Open Output in Text Editor to Scrollable text output context menu. (#216920)
* Fix #209158. Add Copy Output and Open Output in Text Editor to Scrollable text output context menu.

* Context menu should be triggered on container

* fix naming
2024-06-24 10:31:17 -07:00
Johannes Rieken feae5bf5d6 make sure errors are recreated when making LM requests (#216807)
* add integration tests for LanguageModelChat#sendRequest

* make sure errors are recreated when making LM requests

* disable test with a note for later

* fix remote integration tests
2024-06-24 09:50:48 +02:00
Matt Bierner 5256e0a9bf Pick up TS 5.5 stable release (#216827) 2024-06-21 18:49:32 +02:00
Ladislau Szomoru 68ca9a7f4c SCM - improve merge-base detection (#216823) 2024-06-21 17:53:13 +02:00
Christof Marti e0a7112fd5 Test custom root certificate (microsoft/vscode-copilot-release#1294) 2024-06-21 10:39:28 +02:00
Rob Lourens ee173b0e65 Tools API tweaks, merge into lmTools (#216750)
* Tools API tweaks, merge into lmTools

* Rename more id -> name

* Fix

* Add lmTools API version
2024-06-20 18:54:00 -07:00
Ladislau Szomoru eb4092a6de Git - more cleanup of the history item labels (#216648)
* Git - 💄 history provider cleanup

* Git - more cleanup of the history item labels
2024-06-20 01:23:05 +02:00
Ladislau Szomoru f280d9980f Git - 💄 history provider cleanup (#216647) 2024-06-19 16:01:02 -07:00
Gabriela Araujo Britto 878af0771b [typescript-language-features] Region-based semantic diagnostics for TypeScript (#208713)
* WIP

* invalidate diagnostics in range

* check whether should use region based diagnostics

* add ts-expect-errors

* make region opt off by default

* bump to expected 5.6

* update comments to refer to 5.6

* make region diagnostics on by default for insiders
2024-06-19 15:12:57 -07:00
Ladislau Szomoru 856fba0b67 SCM - more work related to history (#216641)
* Rename base to remote

* introduce base

* Remove resolveHistoryItemGroupBase

* 💄

* More 💄

* Remove file that is out of scope
2024-06-19 22:05:10 +02:00
Ladislau Szomoru 484cd68eff SCM - history view (#216629)
* Hacked up the starting point

* More progress

* More progress

* Simplified algo, basic support for colors

* Add the concept of secondary colors for merge commits

* Further optimizations of the algo

* Bug fixes to clean-up algo

* Add support for curved branches

* Keep track of nodes that are moved so that the second parent for the merge commit is rendered in the correct swimlane

* Account for offset when drawing a base commit

* Algo rework completed

* Revert some of the hacks that were put in place to quickly get going

* Add caching to the history items used in the graph
Remove more hacks that were in place

* Added initial tests

* More work so that incoming/outgoing works along history

* Uncomment more code

* Bug fixes to edge cases

* Experiment with a new rendering for curved branches

* Handle repository with a single commit

* Maintain swimlanes

* Fix condition

* Saving my changes

* More polish and clean-up

* Remove code that is not needed

* Revert change

* Revert more changes

* More fixes

* Rename interface

* One last minor change

* Pull request feedback

* More refactoring

* More pull request feedback

* Fix layering issues
2024-06-19 19:45:06 +02:00
y0sh1ne 0a8e930a73 Update language-configuration.json(fix #215999) (#216394)
Update language-configuration.json

add "~" in surroundingPairs
2024-06-19 17:24:44 +00:00