Commit Graph

35 Commits

Author SHA1 Message Date
Johannes Rieken
a154372764 fix #31553 2017-07-28 11:46:43 +02:00
Johannes Rieken
0106e2f189 Merge branch 'master' into joh/remote 2017-07-20 17:19:16 +02:00
Johannes Rieken
7a8bb07f4a make asRelativePath include the workspace name if there is more than 1, #28526 2017-07-17 15:55:10 +02:00
Johannes Rieken
395b486406 make getWorkspaceFolder return the parent workspace if a workspace is presented, #28526 2017-07-14 14:40:01 +02:00
Johannes Rieken
f7e09ce253 name it getWorkspaceFolder, #28526 2017-07-14 14:05:45 +02:00
Johannes Rieken
ee378d4e98 add test, fix getContainingWorkspaceFolder, #28526 2017-07-14 10:46:10 +02:00
Johannes Rieken
c510eff1ad Merge branch 'master' into joh/remote 2017-07-13 16:48:36 +02:00
Johannes Rieken
0df555f5f4 have an explicit WorkspaceFolder with some extra bits and pieces, #28526 2017-07-13 16:22:19 +02:00
Johannes Rieken
16c00672fa proposed API and its wiring 2017-07-10 16:17:27 +02:00
Johannes Rieken
93101a2d59 fix #29641 2017-06-28 17:00:35 +02:00
Johannes Rieken
aec62b1f78 for now, restore false rootPath, #28526 2017-06-22 12:25:46 +02:00
Johannes Rieken
58b081deed fix compile error 2017-06-21 11:46:21 +02:00
Johannes Rieken
8e746dfdc7 very first proposed API for multiple roots, #28526 2017-06-21 11:23:53 +02:00
Johannes Rieken
919d3feca4 make getPath return undefined when there is not just one root, #28526 2017-06-21 10:58:01 +02:00
Sandeep Somavarapu
a4b6dc9532 #28538 Take workspace as input in Configuration model 2017-06-16 12:30:03 +02:00
Johannes Rieken
63b4da631e 💄 #28526 2017-06-15 17:03:26 +02:00
Johannes Rieken
f8eb2fa3b8 adopt IWorkspace2, implement proper workspaceContains, #28526 2017-06-14 12:21:26 +02:00
Johannes Rieken
9a4a9a4021 make asRelativePath work with multiple root folders, #28526 2017-06-12 16:41:48 +02:00
Johannes Rieken
24fbd1f5d2 add $acceptWorkspaceData to push new info about open folders, #28526 2017-06-12 16:05:21 +02:00
Johannes Rieken
1849ad23a7 add TextEdit#newEol, adopt for workspace edit and onWillSave-event 2017-03-24 16:13:58 +01:00
Johannes Rieken
ac0e3c615b allow bulk edit to change EOL sequences 2017-03-21 09:48:37 +01:00
Johannes Rieken
210fc3c072 path buisness is driving me crazy 2017-01-17 09:43:44 +01:00
Johannes Rieken
588b14b5bd normalize path 2017-01-17 09:07:15 +01:00
Johannes Rieken
e9bf909418 use nodejs-path#relative for workspace#getRelativePath, #18350 2017-01-16 14:40:39 +01:00
Joao Moreno
2bb3dd5d95 enable duplicate imports tslint rule 2016-11-11 17:02:08 +01:00
Johannes Rieken
dc7402b978 make vscode.d.ts use a declare module, #13990
* a declared module allows to have a sibling module containing experimental API
* this change also cleans up some bogous type pollution that happened because vscode used to be both, a declare module and a global namespace
2016-10-19 11:43:56 +02:00
Johannes Rieken
6681a2a7d6 tsfmt - src 2016-10-08 09:53:13 +02:00
Johannes Rieken
e334494baa handle edge case, fixes #11402 2016-09-02 18:18:27 +02:00
Johannes Rieken
a0d3321717 use path primitives when compute workspace relative path, fixes #10446 2016-08-12 10:36:35 +02:00
Alex Dima
581c260f9a Rename extHostProtocol to extHost.protocol 2016-07-12 19:33:55 +03:00
Alex Dima
9f1e006be5 Do not use native Proxy as it breaks debugging vscode 2016-06-27 17:54:56 +02:00
Alex Dima
d285fe05e1 Split up ext host <-> main thread communication to separate files 2016-06-27 14:59:54 +02:00
Alex Dima
f00bbb18d9 Move IThreadService up to /workbench/ 2016-06-26 15:50:37 +02:00
Alex Dima
10cae007cd Use native JS Proxy for main <-> ext host proxies 2016-06-26 15:10:04 +02:00
Johannes Rieken
81456a7212 move api/common to api/browser 2016-01-11 14:44:13 +01:00