Sandeep Somavarapu
7f89b24319
Fix usage of getConfiguration
2017-10-05 23:50:44 +02:00
Christof Marti
35b91522e7
Check search.useRipgrep for file searches ( #34999 )
2017-10-03 11:56:25 -07:00
Benjamin Pasero
3e9fa59616
Introduce GlobPattern and adopt in DocumentFilter/FileWatcher/FileSearch ( #34695 )
...
* introduce IRelativePattern and use in extension API
* 💄
* docs
* introduce RelativePattern
* support RelativePattern also for file watcher
* also make findFiles support RelativePattern
* less type conversion
* add GlobPattern type and remove readonly
* make base a string
* fix setter access to RelativePattern
* fix npe when exclude is undefined
* fix findFiles: pattern seems to be matched against workspace always
* 💄
* clarify glob pattern matching
2017-09-22 13:52:23 +02:00
Sandeep Somavarapu
53190ab840
Also listen to folders change event
2017-09-20 16:46:40 +02:00
Johannes Rieken
e1d38a3c52
Merge branch 'master' into joh/ftp
2017-09-19 15:40:08 +02:00
Alex Dima
02ee356269
Have workspace.applyEdit correctly account for model version changes and reply with false if a model was loaded and changed in the meantime
2017-09-18 16:56:03 +02:00
Johannes Rieken
19c992bae8
move ftp provider into an extensions, expose things as proposed api
2017-09-18 16:15:38 +02:00
Benjamin Pasero
487c87907b
adopt onDidChangeWorkbenchState()
2017-09-18 11:05:09 +02:00
Johannes Rieken
9bc31f1ca6
Merge branch 'master' into joh/ftp
2017-09-18 11:01:12 +02:00
Sandeep Somavarapu
80e2c7a338
Introduce WorkspaceFolder model that wraps information about a workspace folder.
...
Use WorkspaceFolder instead of URIs in IWorkspaceContextService
2017-09-18 08:52:12 +02:00
Johannes Rieken
982e3aa636
Merge branch 'master' into joh/ftp
2017-09-14 14:41:02 +02:00
Sandeep Somavarapu
fae5b5462c
Merges
2017-09-14 10:45:12 +02:00
Sandeep Somavarapu
2153617a7c
Rename roots to folders
2017-09-14 10:26:39 +02:00
Sandeep Somavarapu
8625945db5
Create workspace object always and adopt accordingly
2017-09-13 21:26:14 +02:00
Johannes Rieken
90de7db5a1
Merge branch 'master' into joh/ftp
2017-09-13 12:23:12 +02:00
Sandeep Somavarapu
923c987072
Rename WorkspaceState to WorkbenchState
2017-09-13 10:04:51 +02:00
Sandeep Somavarapu
292017d78c
Avoid checking for workspace exists or not. Instead use the EMPTY workspace state
2017-09-13 09:55:38 +02:00
Christof Marti
eb6fbe66c5
Enable Ripgrep ( #24074 )
2017-09-12 22:16:48 -07:00
Johannes Rieken
022325bf05
much more, del, streaming, etc
2017-09-12 09:43:44 +02:00
Johannes Rieken
689dcf546f
hacking my way around
2017-09-11 21:20:52 +02:00
Benjamin Pasero
bef497ff82
avoid more implicit any and some 💄
2017-09-04 11:20:09 +02:00
Johannes Rieken
82a7a46379
Merge branch 'master' into joh/searchp
2017-08-28 16:25:28 +02:00
Johannes Rieken
7128eb085c
style - use single-quoted imports
2017-08-21 16:45:32 +02:00
Johannes Rieken
52f98f46ef
move find-file logic into fsprovider, wire things up end to end
2017-08-17 12:36:30 +02:00
Johannes Rieken
af195c9638
api-ify search provider, needs query logic...
2017-08-17 11:15:44 +02:00
Alex Dima
a99eeae966
More adoption of @extHostNamedCustomer
2017-08-16 12:56:09 +02:00
Alex Dima
2b3298af79
Use native proxies for renderer <-> ext host RPC communication
2017-08-16 10:26:25 +02:00
Johannes Rieken
2e5311ca6e
towards ext-host-restart: properly implement dispose-methods in variouds MainThreadXYZ-types
2017-08-14 16:56:13 +02:00
Rob Lourens
d618f0da4a
Fix exclude settings to be resolved against their root folder, not the searchPath, mainly for './' search scenarios
2017-07-29 17:02:10 -07:00
Johannes Rieken
16c00672fa
proposed API and its wiring
2017-07-10 16:17:27 +02:00
Benjamin Pasero
81e1e9b8db
getWorkspace2 => getWorkspace
2017-07-03 17:07:05 +02:00
Rob Lourens
57f4146367
Fix remaining TS errors
2017-06-21 19:18:11 -07:00
Benjamin Pasero
f2e1911761
more adoption of IWorkspace2
2017-06-19 10:49:40 +02:00
Johannes Rieken
f8eb2fa3b8
adopt IWorkspace2, implement proper workspaceContains, #28526
2017-06-14 12:21:26 +02:00
Sandeep Somavarapu
a7d864df4c
#28538 Introduce IWorkspace2 in IWorkspaceContextService
2017-06-14 10:45:14 +02:00
Johannes Rieken
337ded059a
rename ITextModelResolverService to ITextModelService, #10547
2017-06-13 16:00:36 +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
b548d2128d
split things up into api/node and api/electron-browser
2017-05-12 11:24:22 +02:00