Commit Graph

1840 Commits

Author SHA1 Message Date
heartacker 80f8b99e3c add the git.fetch action to the frist header menu in scm in order to be easier to fetch the repo immediately (#137940) 2022-04-05 15:32:32 +02:00
Benjamin Pasero e8f26b998e git - use same icon for comparing as core diff editor
//cc @lszomoru
2022-04-01 17:20:31 +02:00
Ladislau Szomoru 9f7eaad160 Additional logging for git commands 2022-03-30 12:15:20 +02:00
hello-smile6 45744133c3 Update package.json (#146278)
Fixes #146093
2022-03-30 09:35:56 +02:00
Ladislau Szomoru 29f9e51444 if 'git.untrackedChanges' is set to 'hidden' ignore untracked files when running 'git status'
Co-authored-by: Markus Korn <markus.korn@gmail.com>
2022-03-29 21:22:30 +02:00
SteVen Batten 88632df6c9 update git: reveal in side bar
refs #145765
2022-03-23 16:47:43 -07:00
Benjamin Pasero 7de40ebc0b remove uncommited changes (#145853) 2022-03-23 09:26:17 +01:00
Johannes 0f648cd7db add eslint rule to disallow look behind regex feature, ignore in git and markdown fyi @lszomoru, @mjbvz 2022-03-22 16:02:19 +01:00
Ladislau Szomoru c6a623c185 Fix #144671 2022-03-22 13:35:16 +01:00
Logan Ramos a2d8edb83d Tabs API renaming 2022-03-21 13:35:34 -04:00
Ladislau Szomoru cfb685861a Fix ESLint error 2022-03-21 16:45:56 +01:00
Backfighter b8a5e18171 Allow disabling integrated askpass (#115455)
The GIT_ASKPASS variable is currently enforced by vscode and there is no way to overwrite it.
This commit adds an options to disable the integrated askpass and use
your own.

Fixes #111839
2022-03-21 16:31:04 +01:00
Sebastian Bresin 7ed4699079 feat: also expose repository.revert() (#145029) 2022-03-21 13:11:43 +01:00
Logan Ramos 4d9393e9d3 Renamed NotebookEditorDiffTabInput 2022-03-18 12:53:55 -04:00
Logan Ramos 9b7268acf9 Update telemetry module 2022-03-18 11:34:33 -04:00
Johannes 86ed5ee8e4 simpler check for diff editors 2022-03-18 14:49:09 +01:00
Logan Ramos 85c3df0dde Tie in tab input, remove cleanup .d.ts 2022-03-17 16:54:44 -04:00
Logan Ramos c56ff000d4 Move close and add array support 2022-03-17 10:59:28 -04:00
Martin Aeschlimann 02e8bd149c Merge pull request #144759 from microsoft/aeschli/hcLightThemeKind
Add high contrast light theme kind
2022-03-16 16:41:22 +01:00
Jackson Kearl 2626c7f17c Fix #145135 2022-03-15 12:25:31 -07:00
Benjamin Pasero 15d081c5d7 Merge pull request #145136 from microsoft/ben/history
Add support for a local file history in timeline view
2022-03-15 17:01:00 +01:00
Logan Ramos ed5a545047 Fix #145111 2022-03-15 09:55:57 -04:00
Martin Aeschlimann 596181cb26 Merge branch 'main' into aeschli/hcLightThemeKind 2022-03-15 14:20:31 +01:00
Benjamin Pasero c0b8e90b2e Merge branch 'main' into ben/history 2022-03-14 20:02:35 +01:00
Ladislau Szomoru 43ebce7ce2 Use markdown for the timeline hover (#145038) 2022-03-14 19:53:24 +01:00
Logan Ramos 53aaa205e6 Fix #144605 2022-03-14 13:26:45 -04:00
Benjamin Pasero eda6a6090e history - implement interop between git and local history 2022-03-11 13:44:43 +01:00
David Dossett f1bb9324d7 Update git color contributions 2022-03-10 15:33:21 -08:00
Robo 32d40cf44e chore: update to electron 17 (#143223)
* chore: bump electron@17.0.0

* Revert "chore: revert to electron@13 (#143851)"

This reverts commit df645f1450.

* chore: bump electron@17.1.0

* Revert "ci: fix build with latest node-gyp"

This reverts commit c3e948aa30.

* chore: revert ci changes for node v16

* chore: update yarn.lock

* chore: bump electron@17.1.1
2022-03-11 00:51:37 +09:00
Ladislau Szomoru fa5aa53695 Revert "Fix #121914"
This reverts commit 6011bf7e7a.
2022-03-09 20:28:36 +01:00
Quan Zhuo f57c9e5bf5 #144671, fix some non localized strings in git extension (#144712)
Signed-off-by: Quan Zhuo <quanzhuo@kylinos.cn>
2022-03-09 11:50:55 +01:00
Logan Ramos 0aa4642a59 Rename additionalResourcesAndViewIds 2022-03-04 08:52:36 -05:00
Robo df645f1450 chore: revert to electron@13 (#143851)
* Revert "chore: update to electron 16 (#137241)"

This reverts commit 01df559c18.
This reverts commit 46301339b7

* ci: fix remote compiler for sdl-scan

* chore: fix remote/.yarnrc

* chore: fix build/npm/postinstall.js

* chore: rm crash reporter from shared process

* chore: rm crash reporter from ext host

* chore: fix build/lib/layersChecker.ts

* :chore: preserve some more changes

* fix tests

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
2022-02-24 17:49:49 +01:00
Logan Ramos 3b6d4a8772 Fix #143746 2022-02-23 10:21:01 -05:00
Ladislau Szomoru 7442bf8f3d Handle the case in which the git command is not the first argument #132778 2022-02-22 13:27:59 +01:00
Ladislau Szomoru 6011bf7e7a Fix #121914 2022-02-15 16:02:34 +01:00
Ladislau Szomoru ce46f445c0 Add command to close all diff editors 2022-02-15 11:59:39 +01:00
Ladislau Szomoru 888677ed95 Close stale diff editors while stashing changes 2022-02-14 10:32:59 +01:00
Logan Ramos ec9df1d972 Update tabs model to utilize the new API shape (#142668)
* Change shape of the tabs API

* Disable tab tests for now

* Add an onDidChangeTabGroup event

* Optimize for group activate

* Update events to no longer be an array

* Further tab optimization
2022-02-10 15:09:11 -05:00
Ladislau Szomoru 088f5b6a3e Git - close diff editors on operation (#142513) 2022-02-09 11:04:06 +01:00
Robo 01df559c18 chore: update to electron 16 (#137241)
* chore: bump electron@15.3.0

* chore: bump node@16.x

* chore: enable render process reuse

* Revert "watcher - use `type` property for crash reporter location"

This reverts commit bfa488dd8f.

* Revert "watcher - enable crash reports on linux (#136264)"

This reverts commit af261488f8.

* chore: enable crashpad on linux

* chore: bump electron@15.3.1

* chore: update api changes

* chore: bump @vscode/sqlite3@5.0.3

* spec: skip non-context aware module unittests

* chore: fix perf hook integration with node environment

* fix: adopt fs api changes

* chore: fix integration tests

* chore: bump electron@15.3.2

* chore: bump electron@16.0.0

* temp(macOS): kill test instances in OSS

* Revert "temp(macOS): kill test instances in OSS"

This reverts commit b0d796c8d64227a5ec012c060bbbee7d9da27568.

* chore: update chromium version for clang downloader

* some 💄 changes

* align with changes

* adopt more fs.rm

* 💄

* chore: bump @vscode/sqlite3@5.0.4

* fix layers check to account for duplicated types from node.js

* update todo for type casts

* smoke - fix compile issue

* chore: update module cache

* watcher - fix unhandled rejection (fix #137416)

* ci: update node version

* enable stack dumping

* update electron types to 16.x

* chore: bump @vscode/sqlite3@5.0.5

Refs https://github.com/microsoft/vscode/issues/137496

* fix layer issue

* add `AbortSignal` to core types

* chore: update linux compile flags

Refs https://github.com/electron/electron/pull/29895/commits/797723ec838709ddeba0c104e30727ee0b7ac8ca

* ci: fix linux build

* ci: update github ci cache

* ci: fix remote build in github ci

* ci: better fix for remote build

* chore: bump azure cache

* chore: fix merge conflict

* :chore: update to electron@16.0.2

* chore: bump @vscode/sqlite3@5.0.7

* ci: update to gcc-4.9 for remote

Refs https://github.com/microsoft/vscode/issues/137659

* ci: switch to buster for linux arm

Refs https://github.com/microsoft/vscode/issues/137927

* ci: fix build on linux arm64

* ci: fix arm client compiler toolchain

Refs #137927

* chore: bump electron@16.0.3

* ci: fix compile flags for the c toolchain

* chore: bump electron@16.0.4

* Add experimental dark mode flag (#139109)

* Add experimental dark mode flag

* Apply PR feedback

* chore: bump electron@16.0.6

* chore: bump electron@16.0.7

Fixes https://github.com/microsoft/vscode/issues/138792
Fixes https://github.com/microsoft/vscode/issues/139300

* chore: experimental highlight API

* smoke - fix compile issue

* FIXME: custom ELECTRON_RUN_AS_NODE with node worker

* Revert "chore: bump electron@16.0.7"

This reverts commit 5fd01cf37c.

* Revert "Revert "chore: bump electron@16.0.7""

This reverts commit a7f1b73951.

* chore: fix github linux workflow

* chore: address review feedback

* chore: bump electron@16.0.8

* ci: revert to stretch distro for linux arm

Refs https://github.com/microsoft/vscode/issues/137927

* ci: force build

* chore: update yarn.lock

* address feedback

* Revert "FIXME: custom ELECTRON_RUN_AS_NODE with node worker"

This reverts commit 7b48fa3732.

* ci: fix remote folder build

* chore: fix github linux ci

* 🆙 `versionSpec`

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
Co-authored-by: Raymond Zhao <raymondzhao@microsoft.com>
2022-02-08 20:09:00 +01:00
Ladislau Szomoru cf040aa0db Related to #140731 2022-02-04 21:04:59 +01:00
Ladislau Szomoru e4cce8c6e8 Add setting for git commands to be logged in the git output 2022-02-04 15:36:25 +01:00
Johannes Rieken 4a130c40ed enable @typescript-eslint/member-delimiter-style, https://github.com/microsoft/vscode/issues/140391 2022-02-02 14:35:33 +01:00
Ladislau Szomoru c32b9a6114 Add setting to control repository scan 2022-01-26 20:07:25 +01:00
Harald Kirschner a9e136f1f4 New git welcome missing guide (#140293)
New git welcome missing guide & shortening based on feedback
2022-01-24 09:36:55 -08:00
Ladislau Szomoru a10dccc76a Replace path.relative with a helper function that factors in case sensitivity but preserve the casing of the resource path 2022-01-24 12:58:24 +01:00
Ladislau Szomoru ab914793d5 SCMActionButton overflow improvements 2022-01-21 16:16:08 +01:00
Ladislau Szomoru 23664355e6 Revert "Replace path.relative with a helper function that factors in case sensitivity"
This reverts commit c3bd29b3d0.
2022-01-21 13:35:08 +01:00
Ladislau Szomoru c3bd29b3d0 Replace path.relative with a helper function that factors in case sensitivity 2022-01-20 11:44:11 +01:00