1008 Commits

Author SHA1 Message Date
Benjamin Pasero
bcacd2fea3 fix #34367 2018-02-26 07:51:06 +01:00
Sandeep Somavarapu
d9e9be8b0d Implement #30288 2018-02-23 18:04:35 +01:00
Sandeep Somavarapu
a4cfd33d7a #30288 Refactor: Hold treeItems in the node 2018-02-23 18:04:34 +01:00
Alex Dima
8bfa7ffd2e Move IExtensionService up to /workbench/ (fixes #44281) 2018-02-23 17:38:24 +01:00
Sandeep Somavarapu
d127e5777c Implement #42770 2018-02-22 15:56:29 +01:00
Benjamin Pasero
9cf5c6ecd9 notifications - do not add a "close" action for extensions 2018-02-21 13:22:22 +01:00
Benjamin Pasero
094f5ee86d
Merge pull request #40757 from SrTobi-Forks/master
added Center Mode (#15684)
2018-02-21 07:36:43 +01:00
Benjamin Pasero
a0da58be96 💄 2018-02-21 07:32:04 +01:00
SrTobi
c6d47b5763 renamed isCenteredLayoutActive -> isLayoutCentered 2018-02-20 01:28:10 +01:00
Benjamin Pasero
6079bc6d17 notifications - better error handling 2018-02-19 18:14:28 +01:00
Benjamin Pasero
9ab2056393 notifications - remove old message service and adopt new one 2018-02-19 17:57:12 +01:00
Benjamin Pasero
8a2df5e021 notifications - extract choice/confirm service from message service 2018-02-19 08:11:32 +01:00
Benjamin Pasero
b6072d0a9f notifications - add onDidHide to notifications handle 2018-02-19 07:07:24 +01:00
Benjamin Pasero
18c60de96e Merge branch 'master' into ben/notifications 2018-02-18 11:14:26 +01:00
Benjamin Pasero
37b0eb1a56 notifications - more methods to update notification afterwards 2018-02-18 09:47:43 +01:00
Benjamin Pasero
b2b41d0521 notifications - more work on progress bar 2018-02-18 09:04:05 +01:00
SrTobi
864e932cd3 added centered layout 2018-02-18 00:57:06 +01:00
Benjamin Pasero
e9d6c023ec notifications - introduce secondary actions 2018-02-16 09:16:45 +01:00
Benjamin Pasero
e3aa941f68 notifications - add tests 2018-02-16 08:56:12 +01:00
Matt Bierner
e1f33fbb07 Rename ext host / main thread editor to textEditor
Rename to make it more clear that these APIs are for `vscode.TextEditor`
2018-02-15 15:32:16 -08:00
Sandeep Somavarapu
dfda71a0b4 ##43608 Fix tests 2018-02-14 11:35:38 +01:00
Sandeep Somavarapu
64b699b54a Fix compilation errors 2018-02-13 12:00:30 +01:00
Sandeep Somavarapu
ea787762db #28974 Introduce place holder icons for nodes without icons 2018-02-09 18:24:00 +01:00
Sandeep Somavarapu
125ac04d1f Refactor custom views:
- Custom view service to get tree item viewer
- Custom view service to register the data provider
2018-02-09 18:24:00 +01:00
Joao Moreno
9408e89870 'about' global command 2018-02-09 14:25:15 +01:00
Benjamin Pasero
3a8d09ebec use Schemas.untitled everywhere 2018-02-09 12:35:31 +01:00
Matt Bierner
308c1887df Update extensions for TS 2.7
Update src to build with TS 2.7

Explicitly assign this.message in the else body
2018-02-08 14:28:55 -08:00
Alex Dima
f322baeb66 Use URI for ExtHostDocumentsShape methods 2018-02-08 16:18:47 +01:00
Alex Dima
5b1d34e435 Use URI for IDocumentsAndEditorsDelta.removedDocuments 2018-02-08 16:18:47 +01:00
Johannes Rieken
0edcdab82e undo workspace edit changes for now, #10659 2018-02-01 15:30:41 +01:00
Rob Lourens
a0cdf8dcad Fix test failure - need to mock new ILogService dependency in SearchService 2018-01-29 18:01:00 -08:00
Benjamin Pasero
36ff08f1ec more fixes for multi root API 2018-01-26 15:09:04 +01:00
Benjamin Pasero
d134615a31 more tests 2018-01-26 10:08:03 +01:00
Benjamin Pasero
49eb09593e add test and fix issue with swapping folders 2018-01-26 09:30:00 +01:00
Benjamin Pasero
a0de412c76 actually implement and test live objects 2018-01-26 09:17:38 +01:00
Benjamin Pasero
7b29aa6a1d Merge branch 'master' into ben/workspace-api 2018-01-26 08:09:31 +01:00
Benjamin Pasero
b62dbb65fb fix tests 2018-01-25 13:21:35 +01:00
Benjamin Pasero
91f4de5c59 more tests and fix liveness issue 2018-01-25 12:25:10 +01:00
Benjamin Pasero
c345b67b84 updateWorkspaceFolders tests 2018-01-25 12:19:53 +01:00
Benjamin Pasero
1a381b4996 add test to verify $acceptWorkspaceData keeps existing workspace folders live 2018-01-25 11:29:34 +01:00
Alex Dima
f2e07e14b9 Remove support for custom marshaller (#40169) 2018-01-24 15:51:48 +01:00
Benjamin Pasero
4644b60d31 remove internal API for accessing the value of a model directly 2018-01-24 12:02:15 +01:00
Benjamin Pasero
93f3fc711b avoid loading entire backup content for hot exit
fixes #41986
2018-01-24 11:18:44 +01:00
Johannes Rieken
0f2cc682a0 Merge branch 'master' into rename-workspaceedit-proto 2018-01-23 17:19:06 +01:00
Matt Bierner
eccf728e64
CodeActionScope (#41782)
* Add CodeActionScope

* Replace matches with contains, try using in ts extension

* Move filtering to getCodeActions

* Basic test

* Docs

* Fix tests

* Hooking up requested scope

* Add basic test for requestedScope

* Added auto apply logic

* Gate refactor provider to only compute refactorings when requested

* Making suggested renames

* Clean up code action trigger impl to use single Trrigger info object

* Rename codeActionScope file and internal CodeActionScope class

* Add quick fix base type

* Make keybinding API more similar to insertSnippet

Take args as an object instead of as an array of values

* Clean up docs

* scope -> kind

* Fixing examples to match Refactor kind
2018-01-22 11:45:22 -08:00
Benjamin Pasero
c6d150ebb4 remove textEditorModel.getValue 2018-01-22 18:06:35 +01:00
Benjamin Pasero
56b067cfdf adopt more snapshots 2018-01-22 16:10:00 +01:00
Johannes Rieken
155b066266 post merge fixes 2018-01-22 10:38:44 +01:00
Johannes Rieken
abb5354943 Merge branch 'master' into rename-workspaceedit-proto 2018-01-22 10:35:30 +01:00
Benjamin Pasero
d44201fa07 wire in ITextSnapshot for backup writing 2018-01-21 12:20:46 +01:00