Commit Graph

54 Commits

Author SHA1 Message Date
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
Johannes Rieken
5b003aeaee tweak file change event, #47475 2018-04-11 13:45:55 +02:00
Johannes Rieken
1b33eb37d5 make readDirectory return string/stat-tuples, #47475 2018-04-11 12:38:39 +02:00
Johannes Rieken
7ac4385c1d enums starting at 1, add more xyz2-types, #35449 #47475 2018-04-10 11:09:23 +02:00
Johannes Rieken
847f159b2a naming, add cancellation tokens, #47475 2018-04-10 10:05:02 +02:00
Johannes Rieken
733f8f6c15 move -> rename, #47475 2018-04-09 13:55:23 +02:00
Johannes Rieken
2afd736754 more cancellation token, #47475 2018-04-09 12:28:26 +02:00
Johannes Rieken
efcca1c0d9 files,remote - more utimes removal 2018-04-09 12:28:26 +02:00
Johannes Rieken
534d10d37d add FileSystemProvider2 for rapid changes, add readFile/writeFile, simplify delete, #47475 2018-04-09 11:35:32 +02:00
Johannes Rieken
61246f972c fix #47363 2018-04-09 09:40:51 +02:00
Johannes Rieken
98d0b747c2 fix #46239 2018-03-29 12:16:20 +02:00
Johannes Rieken
ddf5ecd46c wire up progress/cancellation, #45000 2018-03-20 14:51:23 +01:00
Johannes Rieken
8d8c233261 honor that the internal search model is 0-offset based, #45000 2018-03-20 14:51:22 +01:00
Johannes Rieken
73e3488685 remote - move out search provider, #45000 2018-03-20 14:51:22 +01:00
Johannes Rieken
05abb6374e remove FileSystemProvider#root 2018-03-20 12:11:42 +01:00
Johannes Rieken
42de6cc82f add TextSearchOptions, only search in folder contributed by provider, #41536 2018-01-16 12:31:40 -08:00
Johannes Rieken
c0278341ed link detection for remote file systems, #41482 2018-01-15 17:36:00 -08:00
Johannes Rieken
8046a03660 root in fs provider is optional, #36177 2018-01-12 16:21:59 -08:00
Johannes Rieken
0b9b336009 refine text search api, #41536 2018-01-12 08:14:18 -08:00
Johannes Rieken
73ee03ed51 remote - sketch up find in files logic 2018-01-11 16:22:57 -08:00
Johannes Rieken
d014618fd1 remote - some renames, prep for more search 2018-01-11 10:21:22 -08:00
Johannes Rieken
7945915d4d remote - better reads 2018-01-09 10:16:11 -08:00
Johannes Rieken
35b0376c08 ExtHostFileSystemShape, #40169 2017-12-14 11:06:19 +01:00
Alex Dima
367dd10413 Rename RPCProtocol.get to RPCProtocol.getProxy (#36972) 2017-12-13 16:04:14 +01:00
Johannes Rieken
51b0bf3c78 support findFiles 2017-10-10 12:20:38 +02:00
Johannes Rieken
a7ad71be3b remote - refine utimes 2017-09-22 16:02:51 +02:00
Johannes Rieken
40dd269a72 allow to define byte-offset and byte-count when reading from a provider 2017-09-21 17:38:15 +02:00