Commit Graph

586 Commits

Author SHA1 Message Date
Johannes Rieken
07be58bbad add proposed api for smart select, #63935 2018-12-03 11:29:12 +01:00
Alex Dima
aa3ea85b0a Explorations 2018-11-30 15:54:40 +01:00
Alex Ross
e16c62b315 Move rerun behavior api out of proposed (#63511)
Fixes #62789
2018-11-30 15:31:13 +01:00
Andre Weinand
4201f517b1 finalize DebugAdapterDescriptorFactory API: fixes #62977 2018-11-26 23:54:30 +01:00
Andre Weinand
8780c7b4f8 finalize DA & Tracker Debug APIs 2018-11-25 16:29:00 +01:00
Alex Ross
6bb77146c4 Add a rerun last task command (#62645)
Fixes #25310
2018-11-20 09:40:54 +01:00
Andre Weinand
509f1233e4 Debug API: add registerDebugAdapterTracker 2018-11-20 00:49:42 +01:00
Johannes Rieken
988f7683df Merge pull request #63150 from YisraelV/customNameForOutline
custom name when there are multiple outline providers - feature request #62839
2018-11-16 16:02:01 +01:00
Johannes Rieken
01d8ba6b8c add keepWhitespace-flag to completion item, #62057 2018-11-16 10:59:37 +01:00
Yisrael
5a8087c60e custom name when there are multiple outline providers 2018-11-14 18:13:52 +02:00
Andre Weinand
8ec8c9774c debug API: introduce DebugAdapterProvider 2018-11-13 00:03:10 +01:00
Johannes Rieken
201b6dac6a add proposed api for declaration provider, add test, add ipc logic, #62483 2018-11-12 11:05:59 +01:00
Johannes Rieken
8e55669bb7 fix #62059 2018-11-12 11:05:59 +01:00
Alex Dima
c8a6e6e838 Tweaks 2018-11-08 01:25:33 +01:00
Matt Bierner
9e8719ba79 Add alert when trying to use the previewHtml command while developing an extension
Fixes #62685
2018-11-07 13:32:49 -08:00
Johannes Rieken
488fa952c0 add log messages for all language features (IntelliSense, formatting etc) fixes #43099 2018-11-06 11:56:24 +01:00
Rachel Macfarlane
36dc10c9f7 Add log for registering workspace comment provider 2018-10-29 15:16:18 -07:00
Rachel Macfarlane
317fe8088c Log an event on webview panel creation 2018-10-29 14:54:43 -07:00
Sandeep Somavarapu
d00ae9bd38 #55879 Collapse all action for custom views 2018-10-29 12:36:24 +01:00
Sandeep Somavarapu
4e65cab609 Revert "Proposals for Collapse, CollapseAll, Expand APIs and implementation"
This reverts commit 677234a7c2.
2018-10-24 12:25:51 +02:00
Sandeep Somavarapu
677234a7c2 Proposals for Collapse, CollapseAll, Expand APIs and implementation 2018-10-24 12:24:12 +02:00
Sandeep Somavarapu
6baf2fd360 Merge pull request #61482 from Microsoft/sandy081/61313
Introduce tree item highlights
2018-10-23 10:18:15 +02:00
Alex Dima
17454d4e88 Organize imports 2018-10-23 09:54:11 +02:00
Sandeep Somavarapu
90052ff8c4 code review - change from object array to number tuples. Move to proposed api 2018-10-22 16:50:37 +02:00
Johannes Rieken
45f4904378 debt remove TPromise from extHost-files #53526 2018-10-19 09:49:05 +02:00
Johannes Rieken
078b1415e4 add proposed api for CompletionItemInsertTextRule, #57093 2018-10-17 15:10:15 +02:00
Benjamin Pasero
2ce9665b30 Allow globalState to be synchronized across multiple windows (#61024)
* Allow globalState to be synchronized across multiple windows (fixes #55834)

* address some feedback
2018-10-16 18:52:50 +02:00
Rob Lourens
ee40fa3e0d Text search in EH 2018-10-15 16:28:31 -07:00
Matt Bierner
0318e90c93 Add null type annotations for the common x: T = null pattern
In these cases, the programmer has explicitly indicated that the type should be nullable
2018-10-11 14:13:20 -07:00
Daniel Imms
ab8bc96039 Stabilize active terminal APIs
Fixes #58357
2018-10-08 11:03:00 -07:00
Johannes Rieken
1580cd1846 first version of simple clipboard API, #217 2018-10-08 12:38:36 +02:00
Matt Bierner
2f51e97117 Add retrigger characters to SignatureHelpProvider
Introduces the concept of a re-trigger character to the signature help provider. This is a seperate set of characters that are registered with the provider. Typing a retrigger character fires a new signature help request if signature help is already showing.

#54972
2018-10-05 16:01:02 -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
Christof Marti
54c51f2f23 QuickPickItem.alwaysShow (#59232) 2018-10-01 16:39:00 +02:00
Sandeep Somavarapu
f78b7b2746 #59209 Update output channel when visible 2018-09-26 15:04:29 +02:00
Sandeep Somavarapu
a5580c3d51 #59322 Remove the options 2018-09-25 17:02:20 +02:00
Christof Marti
eaddbde222 Revisit QuickPickItem.shouldAlwaysShow (#59232) 2018-09-24 16:41:16 +02:00
Sandeep Somavarapu
3f9707e650 Merge branch 'master' into sandy081/outputChannel 2018-09-21 10:15:35 +02:00
Johannes Rieken
958ebddd0e move api out of proposed, #1800 2018-09-20 17:26:24 +02:00
Sandeep Somavarapu
d617ede266 Change to options with force parameter 2018-09-20 15:45:09 +02:00
Andre Weinand
09814757f0 check constraints when registering debugProvider 2018-09-20 15:02:48 +02:00
Andre Weinand
b3d2c6035e support EH based DAs 2018-09-19 23:26:36 +02:00
Johannes Rieken
3bdfca7c31 rename changeLanguage to setTextDocumentLanguage, #1800 2018-09-19 10:55:17 +02:00
Johannes Rieken
363e6b696f make changeLanguage return a TextDocument, #1800 2018-09-19 10:55:17 +02:00
Andre Weinand
0f4893299a check debugServer property first; improved fix for #58847 2018-09-19 00:04:29 +02:00
Andre Weinand
644d57ddba pass config to adapterExecutableCommand; fixes #45220 2018-09-15 16:46:49 +02:00
Matt Bierner
d33b1c3063 Initial work on signature help context (#58135)
* Initial work on signature help context

Fixes #54972

Adds `SignatureHelpContext`. This tells providers why signature help was requested

TODO:

- [ ] Better understand semantics of retrigger. Should `retrigger` be an flag instead of a `triggerReason`?
- [ ]  Fix skipped test
- [ ] Add more tests for trigger reasons / trigger characters

* Fix unit test

* Make sure we retrigger sig help if it is already showing

* Add test for dismiss and re-invoke

* Extract some constants

* Extract createMockEditor
2018-09-10 17:44:21 -07:00
Sandeep Somavarapu
c1a6295edf Ability to create log file channels from extension host 2018-09-07 11:53:13 +02:00
Sandeep Somavarapu
8c26e721ee add push/pull option for output channels 2018-09-06 21:07:13 +02:00
Sandeep Somavarapu
546032756a Use URIs instead of strings while passing environment to Extensionhost 2018-09-05 17:29:01 +02:00