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