Commit Graph

1421 Commits

Author SHA1 Message Date
Ladislau Szomoru bfad20be9d Extract remote source provider registry into the vscode.git-base extension (#137656) 2021-11-24 20:48:44 +01:00
Alex Dima cae6e662ce Reduce usage of allow-any-unicode-next-line 2021-11-20 21:01:29 +01:00
Ladislau Szomoru 56681eda57 Update Publish Branch label 2021-11-16 14:43:47 +01:00
Johannes Rieken edb91ace89 Merge branch 'main' into joh/vscode-dts 2021-11-11 09:30:36 +01:00
Benjamin Pasero fb48ad43fb git - make integration tests agnostic to file watcher issues (#136933) 2021-11-11 07:50:07 +01:00
Matt Bierner b911788593 Mark a few more arrays in vscode.d.ts readonly
This makes it clear that you can't modify these arrays to add items, such as calling `breakpoints.push(...)` to add a breakpoint
2021-11-10 17:53:27 -08:00
Johannes Rieken b9a2b0df1d Merge branch 'main' into joh/vscode-dts 2021-11-10 17:57:11 +01:00
deepak1556 2b25c6730d fix: parsing of --ms-enable-electron-run-as-node flag
Fixes https://github.com/microsoft/vscode/issues/136837
2021-11-10 23:42:33 +09:00
Johannes Rieken d90dd1355b Merge branch 'main' into joh/vscode-dts 2021-11-10 08:40:26 +01:00
Alexandru Dima e08e4d3fe1 Move --ms-enable-electron-run-as-node to a later location (#136786)
* Move `--ms-enable-electron-run-as-node` to a later location, which is not fatal in Electron builds that don't know it

* undo bad change
2021-11-09 15:11:12 -08:00
deepak1556 ac29daaf3b Fixes #136771: update to Electron v13.5.2 and pass --ms-enable-run-as-node together with ELECTRON_RUN_AS_NODE 2021-11-09 19:09:26 +01:00
Johannes Rieken 68e819043c use tsconfig.json#include for vscode.d.ts and vscode.proposed.d.ts, enables to remove most ref.d.ts-files 2021-11-09 15:53:35 +01:00
João Moreno f18b29e132 fix(scm): 🐛 do not await git repo status, just give the repo straight up to scm
on repo discovery, the git extension would run `git status` and wait for that to finish before handing out the repository to scm. this was problematic since the scm default repo selection depends on repos being discovered in a timely fashion. there's no reason not to just hand out the repo to scm and let `git status` finish afterwards

Closes: #120089
Closes: #113803
2021-11-09 15:11:16 +01:00
Johannes Rieken 9254a8cd27 move vscode.d.ts and vscode.proposed.d.ts into src/vscode-dts-folder, https://github.com/microsoft/vscode/issues/131165 2021-11-09 15:00:03 +01:00
Ladislau Szomoru 4297ff8195 Revert fix for #26425 2021-11-05 15:53:32 +01:00
Joyce Er 05a2f2809e Don't show 'Sync Changes' button if auto sync or auto push are enabled (#134408) 2021-11-05 09:18:08 +01:00
Alex Dima a704a69394 Enforce that source code uses a small subset of Unicode 2021-11-03 23:34:41 +01:00
Ladislau Szomoru 827639c994 Fix #136275 2021-11-02 12:01:05 +01:00
Logan Ramos 286606327d Fix #135692 2021-10-25 10:28:51 -04:00
Logan Ramos 514ad0acf0 Fix #135422 2021-10-20 15:18:46 -04:00
Eric Amodio 2306ad1ef4 Fixes #129669: new setting to control status limit
Also bumps the default from 5000 to 10,000
2021-09-30 01:04:30 -04:00
Eric Amodio 6fe68a2b0c Fixes #133974: SCM - sync changes button 2021-09-28 15:10:57 -04:00
Eric Amodio 51bd88d8f2 Adds git.showUnpublishedCommitsButton setting 2021-09-28 00:13:51 -04:00
Eric Amodio 55c726b53e Adds scm action button
Refs: #110882
2021-09-27 01:16:09 -04:00
Benjamin Pasero adee8fa29a editors - shorten diff labels (#110694) 2021-09-19 17:29:44 +02:00
Logan Ramos 323237921b Set context key on more than just the working tree 2021-08-03 10:00:52 -04:00
Eric Amodio 6f9483bab6 Disables auto-fetch in untrusted workspaces 2021-07-13 13:04:49 -04:00
Eric Amodio 5ef5837c58 Improves Git security with untrusted workspaces 2021-07-13 13:04:49 -04:00
Logan Ramos c1ae18fad7 Fix #26425 2021-07-12 14:48:32 -04:00
Logan Ramos 656e1e6086 More deprecated assertion cleanup 2021-05-04 15:55:26 -04:00
Logan Ramos 025fcaf611 remove old asserts from git tests 2021-05-04 15:32:21 -04:00
Eric Amodio 6836261663 Adds workspace trust setting 2021-04-19 11:53:57 -04:00
Benjamin Pasero 14981ce89d tests - enable colors for windows (CI supports it and the new Windows terminal too) 2021-04-19 09:29:20 +02:00
Eric Amodio c8d5c905bf Fixes git rename on windows 2021-04-14 00:16:03 -04:00
Matt Bierner 73ae56b82b Build with latest TS nightly (#120690)
* Pick up new TS 4.3

Also tests adding override keywords for extensions as part of #120675

* Update to daily TS and workaround TS 4.3 issue

Works around https://github.com/microsoft/TypeScript/issues/43578
2021-04-07 12:19:05 -07:00
Eric Amodio 1fd558ab2f Fixes #117513 - deals with very old git 2021-04-01 13:50:22 -04:00
Raymond Zhao a5f7945b3b Update git test for integration tests, fixes #120116 2021-03-29 09:39:39 -07:00
Eric Amodio 1cd067471e Trims url to avoid issues 2021-03-19 14:23:30 -04:00
Eric Amodio 022d823577 Fixes #110904 - adjusts error regex 2021-03-19 14:21:26 -04:00
Eric Amodio 88655de610 Adds logging 2021-03-09 14:11:35 -05:00
Rachel Macfarlane e3829dc247 Add 'prune' option to fetch in git extension API (#117923)
Add 'prune' option to fetch in git extension API
Add overload to fetch to pass options
2021-03-02 15:18:59 -05:00
Benjamin Pasero e916637528 tests - enable color output for integration tests 2021-03-01 15:10:15 +01:00
Eric Amodio 31aa03fcc8 Closes #116361 - adds select/compare ability 2021-02-22 11:58:02 -05:00
Felix Haase 524e119a8b remove colon from git host in askpass arguments (#117230)
fixes #117152
2021-02-22 15:04:24 +01:00
Eric Amodio 4fc8dc82f3 Fixes #110496 - use builtin gestures for open/diff 2021-02-05 15:00:47 -05:00
Eric Amodio 2fda718ad7 Fixes #115801 - improves conflict decorations 2021-02-04 17:25:48 -05:00
João Moreno 06c0dbe616 fix compilation error 2021-02-03 13:43:03 +01:00
João Moreno 2525f3e276 Merge branch 'master' into pr/113673 2021-02-03 13:39:20 +01:00
Eric Amodio 6fed1b6383 Uses background flag for better perf/mem usage
Filters out deleted resources
2021-02-01 18:02:28 -05:00
Eric Amodio e6d5a20944 Fixes getBranch when name is fully qualified 2021-01-27 14:51:15 -05:00