Martin Aeschlimann
dd40499fda
Use URI for linkDTO
2019-02-14 18:24:32 +01:00
Johannes Rieken
f824581042
fix #67120
2019-01-28 14:04:43 +01:00
Johannes Rieken
f9d0c4b2cb
wire up read/write correctly, #66759
2019-01-18 18:51:39 -08:00
Johannes Rieken
84162b715b
add command to list of disallowed schemes
2019-01-18 16:52:06 -08:00
isidor
7bd16e21c8
label service new structure for formatters
2019-01-17 18:04:37 +01:00
Johannes Rieken
76689e06f5
reset state machine when removing a scheme, #62800
2018-11-15 13:03:42 +01:00
Johannes Rieken
4ac76090d4
use state machine for link detection, #62800
2018-11-15 13:01:23 +01:00
Johannes Rieken
f8ea816ca5
tweak regex #62800
2018-11-15 11:29:00 +01:00
Johannes Rieken
488fa952c0
add log messages for all language features (IntelliSense, formatting etc) fixes #43099
2018-11-06 11:56:24 +01:00
Johannes Rieken
faf868edf4
propagate error when it happens very early, make sure to throw meaningful error on ext host side, #61182
2018-10-18 12:20:05 +02: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
Johannes Rieken
9be61bb1d0
debt - use Thenable in ExtHostFileSystemShape and in FileSystemProvider
2018-09-04 15:46:04 +02:00
Johannes Rieken
fa5922bd30
add proposed api for file system open/close and read/write, #41985
2018-09-04 15:33:10 +02:00
Johannes Rieken
3c727a6d01
uri - replace usages of default export with named export (part 2)
2018-09-03 11:04:26 +02:00
Alexandru Dima
acfadb485d
Merge pull request #57144 from Microsoft/alex/binary-rpc
...
Convert renderer <-> ext host communication to a binary format
2018-08-24 12:12:36 +02:00
Alex Dima
8e35ed1df2
Use real buffers (since the RPC protocol can handle them now)
2018-08-24 12:04:35 +02:00
isidor
1a0311ae4e
labelService: allow to register workspace label formater
2018-08-23 15:49:21 +02:00
isidor
9a57f2e00b
IUriLabelService -> ILabelService
2018-08-23 12:57:32 +02:00
isidor
6d3ac521b9
IUriDisplayService -> IUriLabelService
...
fixes #55886
2018-08-15 17:49:04 +02:00
Alex Dima
efe424dfe7
Tweaks
2018-08-13 11:01:09 +02:00
Joao Moreno
b972256770
Merge branch 'master' into remove-ppromise
2018-08-06 12:42:00 +02:00
Matt Bierner
a6885b48cd
Use toDisposable in more places in workbench and platform
2018-07-20 14:16:28 -07:00
Joao Moreno
5277fef2ee
cleanup types
2018-07-04 09:03:16 +02: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
isidor
22a98f386b
fileSystemProvider: isReadonly
2018-06-19 15:00:18 +02:00
Johannes Rieken
88ba6f800e
remove old, proposed fsp api, #50859
2018-06-04 11:36:06 +02:00
Johannes Rieken
4813dc34f9
fix #50654
2018-06-04 09:50:37 +02:00
Johannes Rieken
3ea67dc68a
don't detect relative path links for fsps, #48951
2018-05-02 17:00:03 +02:00
Johannes Rieken
2ed98bf439
no implicit stat objects, #48527
2018-04-26 14:01:52 +02:00
Johannes Rieken
923bbd42f3
remove unused/underspecified options, #48527
2018-04-26 10:45:45 +02:00
Johannes Rieken
96a1994303
remove CancelationTokens, #48527
2018-04-26 09:51:38 +02:00
Johannes Rieken
12424071d7
have only {overwrite} in rename/copy, #48668
2018-04-26 09:46:21 +02:00
Johannes Rieken
fb590e6516
have a FileType and make readDirectory slimmer, #48527
2018-04-25 16:37:39 +02:00
Johannes Rieken
0f78eb2d71
fix #48550
2018-04-24 18:29:41 +02:00
Johannes Rieken
0f1c97b151
rename FileSystemProvider2 to FileSystemProvider and the whole ripple.
...
keep the old proposed api as DeprecatedXYZ
#47475
2018-04-23 16:36:25 +02:00
Johannes Rieken
09f3922283
💄 & jsdoc #47475
2018-04-23 11:03:23 +02:00
Johannes Rieken
4a27ac8498
inlineFileType2 as booleans into IStat, #47475
2018-04-20 14:11:34 +02:00
Johannes Rieken
2d9528ab55
only allow events from a provider's scheme, #47475
2018-04-20 12:34:25 +02:00
Johannes Rieken
6988c29d50
less bitmasks, replace FileOpenFlags with FileOptions, #47475
2018-04-20 12:00:26 +02:00
Johannes Rieken
b0ede6c91b
allow file system providers to express that they are case-sensitive
2018-04-20 09:45:41 +02:00
Johannes Rieken
1fdf60b882
add DeprecatedXYZ-aliases, #47475
2018-04-19 15:15:19 +02:00
Johannes Rieken
433006eb79
add (empty) option bags to provider function to be save for the future, #47475
2018-04-19 12:28:25 +02:00
Johannes Rieken
5292f76fcd
add (optional) copy function #47475
2018-04-18 16:23:40 +02:00
Johannes Rieken
28d06555e8
be more strict when registering a provider, #47475
2018-04-18 12:22:18 +02:00
Johannes Rieken
034b377306
first cut of explict watch, #47475
2018-04-18 12:06:16 +02:00
Johannes Rieken
c72b5532e2
add explicit function to register v1 file system provider, #47475
2018-04-18 12:06:16 +02:00
Johannes Rieken
c8b4f0d05d
move proposed search api logic into its own world, #47058
2018-04-17 18:38:26 +02:00
Johannes Rieken
98c8026784
just have createDirectory, #47475
2018-04-17 11:07:53 +02:00
Johannes Rieken
d4bed9b32e
add open flags to rename, #47475
2018-04-13 12:52:26 +02:00
Johannes Rieken
e7e88126ad
add FileOpenFlags, FileErrors, and a bit of polish, #47475
2018-04-13 10:17:20 +02:00