Commit Graph

101 Commits

Author SHA1 Message Date
Rob Lourens
ef2547d547 replace void 0 with undefined 2019-01-03 11:20:19 -08:00
Alex Dima
25417553be Adopt case insensitive extension identifiers 2018-12-21 12:41:41 +01:00
Matt Bierner
d40fa4a27e Review uses of Promise.resolve(null)
Many `Promise.resolve(null)` should actually be `Promise.resolve(void 0)`. In other cases, we were missing a null return annotation.
2018-12-13 15:41:13 -08:00
Johannes Rieken
c6c7edaa9f debt - asThenable -> asPromise because it returns a promise 2018-12-13 11:45:48 +01:00
Johannes Rieken
653280d133 debt - Thenable -> Promise 2018-12-13 11:31:54 +01:00
Joao Moreno
408e03220c event namespace consolidation & docs 2018-12-11 10:14:38 +01:00
Joao Moreno
63da98253c Revert "Revert "Merge branch 'pr/60051'""
This reverts commit fb1ed79271.
2018-10-24 08:27:35 -07:00
Johannes Rieken
fb1ed79271 Revert "Merge branch 'pr/60051'"
This reverts commit 217e29ad9c, reversing
changes made to 758206be09.
2018-10-24 11:14:51 +02:00
Joao Moreno
f1f5385a68 💄 SourceControlInputBox.visible API 2018-10-23 16:49:23 -07:00
Joao Moreno
4925df27eb Merge commit 'refs/pull/60051/head' of github.com:Microsoft/vscode into pr/60051 2018-10-23 16:18:51 -07:00
Johannes Rieken
45f4904378 debt remove TPromise from extHost-files #53526 2018-10-19 09:49:05 +02:00
Ilya Biryukov
212aade6db Allow scc providers hide commit input box.
Fix for #51808.
2018-10-05 14:57:05 -07:00
Matt Bierner
8087b0a8d8 Remove use strict directives in main vs code ts files (part 2)
We compile using the alwaysStrict flag so these directives are not needed

This part removes most `use strict` directives that are right after the file header
2018-10-02 16:11:05 -07:00
Joao Moreno
56f9c2045f scm: memoize count
related to #57854
2018-09-20 16:16:19 +02:00
Joao Moreno
23efb2fbb0 fixes #25281 2018-09-14 12:34:45 +02:00
Johannes Rieken
4419709b9b debt - remove TPromise from ExtHostSCM and MainThreadSCM 2018-09-06 14:44:34 +02:00
Alex Dima
34837504ba debt - More precise typings 2018-09-05 12:21:06 +02:00
Johannes Rieken
3c727a6d01 uri - replace usages of default export with named export (part 2) 2018-09-03 11:04:26 +02:00
Joao Moreno
a736955e6e scm: SourceControl.selected and event 2018-08-08 16:22:02 +02:00
Joao Moreno
51afe35d02 cleanup more async 2018-07-03 09:05:09 +02:00
Matt Bierner
81767beaca Make Event a named export
There are many places in the code that do `import Event, { ...} from '.../event'`.
2018-03-14 14:25:30 -07:00
Alex Dima
8bfa7ffd2e Move IExtensionService up to /workbench/ (fixes #44281) 2018-02-23 17:38:24 +01:00
Alex Dima
53df86adbe Use URI for the SCM part of the protocol 2018-02-08 16:18:47 +01:00
Joao Moreno
7b9368ebc7 change to validateInput 2018-01-30 19:33:44 +01:00
Joao Moreno
888f74495d lineWarningLength -> validationProvider 2018-01-26 16:43:53 +01:00
Joao Moreno
c3ed46fa72 remove console.log 2018-01-09 16:33:46 +01:00
Joao Moreno
534e8f46fb fixes #41145 2018-01-09 16:29:16 +01:00
Joao Moreno
35730c44b4 remove URI usage from SCM API protocol
related to #40169
2017-12-14 15:07:25 +01:00
Alex Dima
367dd10413 Rename RPCProtocol.get to RPCProtocol.getProxy (#36972) 2017-12-13 16:04:14 +01:00
Joao Moreno
946d872acb input box length warnings
introduces scm.inputCounter
2017-12-12 17:54:28 +01:00
Tan Jay Jun
c407635fdf Add warningLength to SourceControlInputBox 2017-12-08 12:53:19 +08:00
Joao Moreno
4ecad4714f fixes #39806 2017-12-06 17:34:11 +01:00
Joao Moreno
15f9079a22 cleanup main log service 2017-12-04 12:59:00 +01:00
Joao Moreno
857ab9d59d use global log service 2017-12-04 12:08:04 +01:00
Joao Moreno
4e78a42abf log ext host commands, ext hsot scm 2017-11-29 15:38:01 +01:00
Joao Moreno
385697869a sequence module 2017-11-20 21:34:50 +01:00
Joao Moreno
9752f3c93c fix missing scm resources
fixes #35724
2017-11-17 16:30:37 +01:00
Joao Moreno
0a42516de8 Merge branch 'hui/scm-inputbox-placeholder' of https://github.com/huizhougit/vscode into huizhougit-hui/scm-inputbox-placeholder 2017-11-08 12:02:33 +01:00
Joao Moreno
cadcedc995 npe in scm world
fixes #37221
2017-11-01 12:03:09 +01:00
Johannes Rieken
47e1c93285 deco - use correct/overwrite decorations in scm viewlet because the same URI can have multiple decorations 2017-10-26 17:01:18 +02:00
Johannes Rieken
41f0ff15d7 deco - move scm decorations to git extension 2017-10-17 12:49:56 +02:00
Nick Snyder
65ab631d51 add missing awaits 2017-10-14 00:16:14 -07:00
Johannes Rieken
5c109769f0 use ColorIdentifier instead of Color, define some git colors for untracked, modifed, and ignored 2017-10-10 17:08:53 +02:00
Joao Moreno
1b314f3ef4 scm: rootUri api 2017-09-13 12:09:54 +02:00
Joao
7d33a80a84 scm: move method down 2017-09-07 09:34:48 +02:00
Joao
b8d34c3edd scm: use arrays.sortedDiff instead of LcsDiff 2017-09-06 17:11:39 +02:00
Joao
51c42516aa scm: don't send resource states commands back and forward 2017-09-06 17:11:39 +02:00
Joao
41ec98361c scm: better comparators 2017-09-06 17:11:38 +02:00
Joao
2855c1cac3 scm: don't send events if nothing has changed 2017-09-06 17:11:38 +02:00
Joao
b37a12e6a4 scm wip: move sort down to ext host, move splice up to viewlet 2017-09-06 17:11:38 +02:00