Sandeep Somavarapu
fe3e0cdcde
Support request service in web
2019-07-10 22:08:03 +02:00
Benjamin Pasero
a65e9ca420
web - first cut user data provider storage service
2019-07-05 16:27:22 +02:00
Matt Bierner
a571be2a71
Fixing/supressing more implict index errors
...
#76442
2019-07-02 15:09:44 -07:00
Benjamin Pasero
44a0062a90
Revert: do not use withFileTypes on readdir ( fix #76425 )
2019-07-02 10:11:47 +02:00
Benjamin Pasero
00acc08e0d
electron 4 - add and use readdirWithFileTypes()
2019-07-01 08:13:31 +02:00
Howard Hung
0a7bfcf32b
Fix some typos in comment
2019-06-15 22:44:25 +08:00
Benjamin Pasero
4ca89463d4
use Map over object {} ( #74948 )
2019-06-07 07:49:26 +02:00
Matt Bierner
29475925f4
Extend disposable
2019-06-05 15:42:26 -07:00
Alex Ross
f3086a6e11
Remove sync fs use in tasks
...
Fixes #70577
2019-06-05 17:10:13 +02:00
Benjamin Pasero
07eb3487f0
debt - introduce lifecycle phases on electron-main and adopt
2019-06-03 11:17:53 +02:00
Johannes Rieken
3a054ddc9f
give DisposableStore set character (helps with #74446 )
2019-05-28 11:45:30 +02:00
Matt Bierner
0f32f0ef5f
Clean up some usages of IDisposable[]
...
Part of #74250
- Extend `Disposable` in classes where it makes sense
- Use `DisposableStore` for lists of disposables
- Make `combinedDisposable` take arguments instead of an array (so that you can't pass in an array and then modify the array after the fact)
2019-05-23 22:58:16 -07:00
Benjamin Pasero
cc115e8325
debt - more async/await adoption
2019-05-23 16:13:50 +02:00
Benjamin Pasero
7c57aaa622
debt - fs.readlink() can return relative paths, so we use fs.realpath() instead to ensure absolute paths for symbolic links when watching.
2019-05-23 10:28:24 +02:00
Benjamin Pasero
40ae7f0312
debt - inline file constants into pfs
2019-05-15 11:48:06 -07:00
Matt Bierner
fd1ac7561b
Fix TS 3.5 compile errors
...
Fixing errors related to https://github.com/microsoft/TypeScript/issues/31380
2019-05-13 18:00:52 -07:00
Benjamin Pasero
cb73a8f7a2
files - 💄 decoder stream
2019-04-17 09:19:24 +02:00
Benjamin Pasero
29867b558b
files - 💄
2019-04-17 08:20:23 +02:00
Benjamin Pasero
5e75c405f8
files - 💄
2019-04-16 18:54:52 +02:00
Benjamin Pasero
eacb2d85df
Remote: Preserve BOM in UTF-8 when found ( fixes #48826 )
2019-04-16 16:49:39 +02:00
Benjamin Pasero
cba19ff191
files2 - more tests
2019-04-16 13:23:07 +02:00
Benjamin Pasero
96d03958ae
files2 - implement read() and readStream()
2019-04-16 11:40:06 +02:00
Benjamin Pasero
efd5704d8d
files2 - avoid 2 fs.exists() when writing a file
2019-04-12 11:50:30 +02:00
Rachel Macfarlane
b7b9d3321a
Add fallback script for ps
2019-04-11 16:35:46 -07:00
Benjamin Pasero
056b4ea8d6
files2 - ensure BOM for empty files
2019-04-11 10:42:10 +02:00
Rachel Macfarlane
0bab532a33
Fix #70390 , get process information when ps isn't in bin/ps
2019-04-10 17:03:58 -07:00
Rachel Macfarlane
65e55416c4
Some diagnostics refactoring
2019-04-03 15:51:20 -07:00
Benjamin Pasero
8104e9f0a5
💄
2019-04-03 16:17:00 +02:00
Benjamin Pasero
a65fb16cdd
💄
2019-04-03 15:48:03 +02:00
Benjamin Pasero
834d72dc16
files2 - try to fix tests
2019-04-03 14:55:30 +02:00
Benjamin Pasero
1ddbe37c23
config - use statLink()
2019-04-03 13:39:02 +02:00
Benjamin Pasero
1584fd8510
files2 - move watcher into watcher.ts
2019-04-03 12:03:49 +02:00
Benjamin Pasero
833419837c
tests - less error spam
2019-04-03 11:46:47 +02:00
Benjamin Pasero
689059c743
💄
2019-04-03 07:51:59 +02:00
Benjamin Pasero
3c61f9bc8c
files2 - adopt watcher
2019-04-02 19:04:49 +02:00
Benjamin Pasero
3fdf644cbf
fix tests
2019-04-02 18:37:57 +02:00
Benjamin Pasero
d2e45034c1
files2 - separate methods for watchFile/Folder
2019-04-02 17:55:46 +02:00
Benjamin Pasero
085f910177
files2 - implement a better non-recursive watcher
2019-04-02 17:33:46 +02:00
Benjamin Pasero
20b164c9f4
watchNonRecursive - wire in cancellation all the way through
2019-04-02 16:27:59 +02:00
Benjamin Pasero
a2602a9234
files2 - implement support for non recursive watching
2019-04-01 18:07:31 +02:00
Benjamin Pasero
9537ca4a44
debt - less casts
2019-04-01 11:04:09 +02:00
Benjamin Pasero
a42d4d21f7
debt - get rid of nfcall/ninvoke
2019-04-01 09:07:33 +02:00
Benjamin Pasero
84726e51f4
debt - merge extfs and pfs
2019-04-01 08:45:46 +02:00
Benjamin Pasero
519a5a8c5e
debt - more async/await
2019-04-01 08:39:14 +02:00
Benjamin Pasero
f5554346aa
debt - get rid of flow
2019-04-01 08:35:28 +02:00
Benjamin Pasero
64c3f1a93e
debt - reduce explicit any or casts
2019-04-01 08:11:11 +02:00
Benjamin Pasero
dbdb424ba8
files - use proper flag for writing in extfs
2019-03-29 15:17:05 +01:00
Benjamin Pasero
25b96b66d6
mv - do not futimes on symbolic links
2019-03-27 11:34:53 +01:00
Benjamin Pasero
60fbccd0a1
files2 - use fs.symlink() for tests
2019-03-27 08:21:21 +01:00
Benjamin Pasero
deab785846
files2 - implement copyFile across providers
2019-03-25 08:09:55 +01:00