Commit Graph

1891 Commits

Author SHA1 Message Date
Dirk Baeumer
e5b1f6f31b Fixes #53960: Allow task without task definitions. Treat all properties as mandantroy. 2018-07-10 15:51:58 +02:00
Johannes Rieken
9abfc06c51 fix #53749 2018-07-09 10:03:02 +02:00
Joao Moreno
cc6d8aa00e Merge remote-tracking branch 'origin/master' into joao/uri-handler 2018-07-06 12:49:16 +02:00
Dirk Baeumer
b0ef947992 Addressed #53673: Cake Extension for VS Code no longer fully working in 1.25.0 release 2018-07-06 12:37:49 +02:00
Daniel Imms
096d627d2b Make terminal access APIs stable
Fixes #52574
2018-07-05 09:11:17 -07:00
Joao Moreno
f114b9750a remove PProgress from QuickInput
related to #53487
2018-07-05 10:05:27 +02:00
Rob Lourens
1f93cb9562 findTextInFiles - change includes/excludes from array to single object to match findFiles 2018-07-03 20:46:32 -07:00
Rob Lourens
0215f30d9b Search Provider - implement clearCache 2018-07-03 20:08:53 -07:00
Rob Lourens
824a3e9298 Search provider - remove absolute path checks from extHostSearch to match fileSearch.ts 2018-07-03 16:03:43 -07:00
Rob Lourens
21082bf9ef Search provider - give different cacheKeys for different folders 2018-07-03 14:46:41 -07:00
Johannes Rieken
b0fd77e9ff fix compile/api issue when using es6 (which is actually correct) 2018-07-03 09:34:45 +02:00
Joao Moreno
51afe35d02 cleanup more async 2018-07-03 09:05:09 +02:00
Rob Lourens
0ef1c31b06 Change SearchProvider to be URI-based, not string-based. #50788 2018-07-02 19:24:14 -07:00
Rob Lourens
e0e9c3d455 Search provider - some clean up 2018-07-02 19:24:14 -07:00
Rob Lourens
ea5620dd8d SearchProvider invoked on every keypress 2018-07-02 19:24:13 -07:00
Andre Weinand
02c99b7562 Avoid aync and winjs-promise 2018-07-02 17:39:19 +02:00
Johannes Rieken
5174205b09 avoid async and winjs.promise, #53442 2018-07-02 15:04:42 +02:00
Johannes Rieken
e522018d26 avoid async and winjs.promise, #53442 2018-07-02 14:47:43 +02:00
Johannes Rieken
1ea92bedfc add extension path mappings when extension path cannot be found, #53295 2018-07-02 12:25:49 +02:00
Rob Lourens
f666f0be0a findTextInFiles - 'null' skipes configured excludes 2018-07-01 15:34:14 -07:00
Rob Lourens
73db972b9d findTextInFiles - hook up includes/excludes 2018-07-01 15:15:31 -07:00
Rob Lourens
0fb670f9a3 Fix #9049 - text search API 2018-07-01 15:15:31 -07:00
Daniel Imms
7396416d7a Prevent race condition where onDidChangeActiveTerminal wouldn't fire sometimes
Fixes #53104
Fixes #53107
2018-06-28 07:42:41 -07:00
Benjamin Pasero
a908be0a80 Make it explicit that deleteFile will delete a folder recursively (#53205)
* Make it explicit that `deleteFile` will delete a folder recursively (#52941)

* add FileDeleteOptions to IFileSystemProvider#delete
2018-06-28 10:43:08 +02:00
Daniel Imms
fb6eb1465c Ensure maximumDimensions have changes before firing onDidChangeMaximumDimensions
Fixes #52916
2018-06-27 14:58:29 -07:00
Daniel Imms
a1ad5a74ed Make TerminalRenderer.terminal synchronous
Fixes #52934
2018-06-27 14:45:29 -07:00
Andre Weinand
9769d31a39 support var substitution for multiroot workspace 2018-06-27 22:52:56 +02:00
Johannes Rieken
7dee464eb9 fix #52874 2018-06-27 15:36:31 +02:00
Sandeep Somavarapu
9e5ab55d9f Fix #52901 2018-06-27 15:20:11 +02:00
Johannes Rieken
9ba606df0e add recrusive-flag to deleteFile-function, #52941 2018-06-27 15:01:33 +02:00
Daniel Imms
8608692417 Merge remote-tracking branch 'origin/master' into 52882_api_names 2018-06-26 12:46:29 -07:00
Daniel Imms
8237445753 Rename cols to columns
Fixes #52885
2018-06-26 12:45:36 -07:00
Matt Bierner
2ed5aee8f0 Move webview serializer api out of proposed 2018-06-26 11:38:46 -07:00
Daniel Imms
f3e89cad5f Rename terminal ext APIS to match convention
Fixes 52882
2018-06-26 07:50:51 -07:00
Joao Moreno
0e8d727971 promote uri handler api to stable 2018-06-25 16:09:43 +02:00
Joao Moreno
c7050d6c01 uri handler can return promise, we'll log any errors 2018-06-25 15:35:16 +02:00
Joao Moreno
92693a1b26 API: UriHandler, rename and docs 2018-06-25 15:13:03 +02:00
Sandeep Somavarapu
4a23d5f500 Review comments and fix tests 2018-06-25 12:37:58 +02:00
Sandeep Somavarapu
752db2bacc Add support for visibility and focus 2018-06-25 12:37:57 +02:00
Sandeep Somavarapu
5e0cd08dcb selection change event 2018-06-25 12:37:57 +02:00
Johannes Rieken
dfb98d6d6f first cut of FileWillRenameEvent with support for workspace edit, #43768 2018-06-22 12:22:28 +02:00
Christof Marti
f315912831 Fix hiding (#49340) 2018-06-22 11:43:47 +02:00
Christof Marti
aae335792b T extends QuickPickItem (#49340) 2018-06-21 12:08:01 +02:00
Christof Marti
ede8a0f336 Copy extension-provided arrays (#49340) 2018-06-21 11:42:51 +02:00
Daniel Imms
cd8d86b628 Prevent possible NPE 2018-06-21 15:33:43 +10:00
Matt Bierner
0532c31e4c Definition link API (#52230)
* Definition link

Add a new `DefinitionLink` type. This type allows definition providers to return additional metadata about a definition, such as the defining span.

Hook up this new provider for typescript

This PR replaces #48001

* Correctly mark field optional

* Small code fixes

- Use lift
- Remove unused param

* Adding documentation
2018-06-20 11:52:47 -07:00
Johannes Rieken
b74931813c _allEntries isn't API, #10659 2018-06-20 16:07:59 +02:00
Johannes Rieken
257ae9f76c add ignoreIfExists-option #10659 2018-06-20 15:57:49 +02:00
Johannes Rieken
f0ec28b499 override -> overwrite, #10659 2018-06-20 13:16:53 +02:00
Johannes Rieken
97f48d7bba rename/create should be able to define override behaviour #10659 2018-06-20 12:46:57 +02:00