Commit Graph

102 Commits

Author SHA1 Message Date
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