Benjamin Pasero
782c941260
add baseFolder to RelativePattern
2018-09-04 15:54:28 +02:00
Johannes Rieken
2d452e0a7e
uri - replace usages of default export with named export
2018-09-03 10:54:50 +02:00
Rob Lourens
bc784b68a5
Fix #57418 - Assert that totalChars > leadingChars in preview options. And truncate match when it's > totalChars
2018-08-29 22:00:26 -07:00
Rob Lourens
3f7afc6504
#57186 - implement previewOptions for findTextInFiles
2018-08-25 11:27:49 -07:00
Rob Lourens
fd76ad9f00
#57186 - fix findTextInFiles
2018-08-25 11:21:40 -07:00
Rob Lourens
803542327f
Fix #57046 - workspaceContains should search using search providers, not its own DiskSearch instance
2018-08-23 22:11:02 -07:00
isidor
a03b3b5066
remove .name from IWorkspace
2018-08-23 12:09:01 +02:00
Martin Aeschlimann
62c5e45b18
Use resources instead of paths for dirname, basename, joinPath, normalizePath, isAbsolutePath
2018-08-08 16:06:26 +02:00
Rob Lourens
55ae86a53d
Fix #55612 - fix findTextInFiles cancellation
2018-08-01 15:48:22 -07:00
Sandeep Somavarapu
e0d5a3d490
Check with respective owners
2018-07-19 19:23:24 +02:00
Rob Lourens
1f93cb9562
findTextInFiles - change includes/excludes from array to single object to match findFiles
2018-07-03 20:46:32 -07:00
Johannes Rieken
b0fd77e9ff
fix compile/api issue when using es6 (which is actually correct)
2018-07-03 09:34:45 +02:00
Rob Lourens
0ef1c31b06
Change SearchProvider to be URI-based, not string-based. #50788
2018-07-02 19:24:14 -07:00
Rob Lourens
f666f0be0a
findTextInFiles - 'null' skipes configured excludes
2018-07-01 15:34:14 -07:00
Rob Lourens
73db972b9d
findTextInFiles - hook up includes/excludes
2018-07-01 15:15:31 -07:00
Rob Lourens
0fb670f9a3
Fix #9049 - text search API
2018-07-01 15:15:31 -07:00
Johannes Rieken
3117f1b450
fix #47388
2018-04-09 09:47:46 +02:00
Johannes Rieken
67efbbf5ca
remote - use posix.dirname of uri.path
2018-03-16 15:32:06 +01:00
Dirk Baeumer
fc7051a897
Cleaner API to query tasks
2018-03-16 11:55:18 +01:00
Matt Bierner
81767beaca
Make Event a named export
...
There are many places in the code that do `import Event, { ...} from '.../event'`.
2018-03-14 14:25:30 -07:00
Christof Marti
3de4e2f515
Log use of file search ( fixes #43605 )
2018-02-26 11:49:50 +01:00
Alex Dima
8bfa7ffd2e
Move IExtensionService up to /workbench/ ( fixes #44281 )
2018-02-23 17:38:24 +01:00
Benjamin Pasero
9ab2056393
notifications - remove old message service and adopt new one
2018-02-19 17:57:12 +01:00
Matt Bierner
308c1887df
Update extensions for TS 2.7
...
Update src to build with TS 2.7
Explicitly assign this.message in the else body
2018-02-08 14:28:55 -08:00
Benjamin Pasero
c567386efc
Merge pull request #42314 from Microsoft/ben/list-mode
...
Introduce and adopt workbench.list.openMode
2018-01-29 15:03:13 +01:00
Johannes Rieken
c0a5a09ab4
fix #33528
2018-01-29 12:58:24 +01:00
Benjamin Pasero
6adbd5b2a2
💄 multi root API
2018-01-28 17:58:58 +01:00
Benjamin Pasero
1dbb41ace2
💄
2018-01-26 15:26:52 +01:00
Benjamin Pasero
36ff08f1ec
more fixes for multi root API
2018-01-26 15:09:04 +01:00
Benjamin Pasero
d134615a31
more tests
2018-01-26 10:08:03 +01:00
Benjamin Pasero
5b1bd55f35
extract common delta code
2018-01-26 09:36:54 +01:00
Benjamin Pasero
49eb09593e
add test and fix issue with swapping folders
2018-01-26 09:30:00 +01:00
Benjamin Pasero
a0de412c76
actually implement and test live objects
2018-01-26 09:17:38 +01:00
Benjamin Pasero
b62dbb65fb
fix tests
2018-01-25 13:21:35 +01:00
Benjamin Pasero
202c3fe42c
💄
2018-01-25 13:11:42 +01:00
Benjamin Pasero
91f4de5c59
more tests and fix liveness issue
2018-01-25 12:25:10 +01:00
Benjamin Pasero
c345b67b84
updateWorkspaceFolders tests
2018-01-25 12:19:53 +01:00
Benjamin Pasero
40798a95cd
use live objects and avoid promises
2018-01-25 09:03:48 +01:00
Benjamin Pasero
5c9b0eb15e
simplify code
2018-01-24 13:42:08 +01:00
Benjamin Pasero
7d20e75c85
💄
2018-01-23 19:23:02 +01:00
Benjamin Pasero
de1dd8546d
updateWorkspaceFolders - add some validation
2018-01-23 18:11:24 +01:00
Benjamin Pasero
3660fb83e8
address some feedback
2018-01-23 16:27:59 +01:00
Benjamin Pasero
f963973eef
first cut of proposed updateWorkspaceFolders API
2018-01-22 12:45:11 +01:00
Johannes Rieken
2e6578fc37
native json for exthost/mainthread-workspace, #40169
2017-12-14 10:37:58 +01:00
Johannes Rieken
7cab470639
yet more UriComponents in mainThread-land, #40169
2017-12-13 18:01:16 +01:00
Alex Dima
367dd10413
Rename RPCProtocol.get to RPCProtocol.getProxy ( #36972 )
2017-12-13 16:04:14 +01:00
Benjamin Pasero
6ba17b2e50
findFiles broken in Insiders? ( fixes #39158 )
2017-11-27 11:41:43 +01:00
Benjamin Pasero
67ae810e04
api - remove add/removeWorkspaceFolder (for #37301 )
2017-11-01 15:04:51 +01:00
Benjamin Pasero
80ece09d7f
Provide additional workspace API to add/remove workspace folders (for #35407 ) ( #36820 )
...
* Provide additional workspace API to add/remove workspace folders (for #35407 )
* add/removeFolders => add/removeFolder
* make add/remove folder return a boolean
* use proper service for workspace editing
* workspac => workspace
* do not log promise canceled messages
* show confirm dialog
2017-10-30 13:49:48 +00:00
Johannes Rieken
8414d5c03e
debt - use SearchTree over Trie'ish
2017-10-02 14:31:34 +02:00