Commit Graph

76 Commits

Author SHA1 Message Date
Rob Lourens
f3654c59e0 Fix #55790 - allow extensions to return a hitLimit flag 2018-09-17 22:48:12 -07:00
Rob Lourens
44dc55b9fc Fix #57951 - remove $cancelSearch 2018-09-05 16:51:16 -07:00
Rob Lourens
4a26b7d336 Use configured excludes for workspaceContains activationEvent 2018-09-05 14:36:29 -07:00
Alex Dima
34837504ba debt - More precise typings 2018-09-05 12:21:06 +02:00
Rob Lourens
497ea886b7 #56137 - remove more TPromise#cancel from search 2018-09-03 17:06:46 -07:00
Johannes Rieken
3c727a6d01 uri - replace usages of default export with named export (part 2) 2018-09-03 11:04:26 +02:00
Johannes Rieken
e30a954dcc debt - less WinJS.Promise#done usage, #57695 2018-08-31 17:03:24 +02:00
Rob Lourens
de70176d06 Fix #57186, Fix #31551 - implement previewOptions for text search API 2018-08-24 20:37:08 -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
9a57f2e00b IUriLabelService -> ILabelService 2018-08-23 12:57:32 +02:00
isidor
a03b3b5066 remove .name from IWorkspace 2018-08-23 12:09:01 +02:00
Joao Moreno
5cdfa0ccc0 remove more PPromise usages 2018-08-06 14:34:14 +02:00
Rob Lourens
55ae86a53d Fix #55612 - fix findTextInFiles cancellation 2018-08-01 15:48:22 -07:00
Sandeep Somavarapu
c3b78912e8 Fix compilation 2018-07-20 15:11:47 +02:00
Sandeep Somavarapu
e7058655de Fix #54721 2018-07-20 15:02:38 +02:00
Rob Lourens
3b0f87198d Removing PPromise - fix findTextInFiles 2018-07-17 15:32:04 -07:00
Benjamin Pasero
f729419f57 add _workbench.enterWorkspace (#54129) 2018-07-13 11:31:19 +02:00
Rob Lourens
0fb670f9a3 Fix #9049 - text search API 2018-07-01 15:15:31 -07:00
Rob Lourens
74ccd2dffa Fix #52758 - Don't add 'undefined' include/exclude keys for findFiles 2018-06-24 11:28:26 -07:00
Matt Bierner
ae15d09cbc Mark injected service properties as readonly 2018-02-15 10:38:37 -08:00
Benjamin Pasero
de1ee2dc42 debt - remove some implicit any 2018-02-09 07:55:35 +01:00
Johannes Rieken
c0a5a09ab4 fix #33528 2018-01-29 12:58:24 +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
3660fb83e8 address some feedback 2018-01-23 16:27:59 +01:00
Benjamin Pasero
1172986c21 add status message when not showing confirmation 2018-01-23 11:21:28 +01:00
Benjamin Pasero
f963973eef first cut of proposed updateWorkspaceFolders API 2018-01-22 12:45:11 +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
118169f307 Cannot read property '0' of undefined (fixes #38190) 2017-11-14 07:29:52 +01:00
Sandeep Somavarapu
c2bf8a1ef1 Rename getConfiguraiton to getValue 2017-11-10 12:32:07 +01:00
Johannes Rieken
6dc7e364d7 debt - remove some ts-ignored things 2017-11-07 17:23:19 +01:00
Erich Gamma
c536efdfbc Enabled the noUnusedLocals and added @tsignore 2017-11-07 13:13:41 +01:00
Benjamin Pasero
67ae810e04 api - remove add/removeWorkspaceFolder (for #37301) 2017-11-01 15:04:51 +01:00
Benjamin Pasero
8c36975868 tweak confirmation dialogs 2017-10-31 15:32:56 +01:00
Benjamin Pasero
044255e5e5 bubble up errors from workspace add/remove 2017-10-30 14:53:53 +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
Rob Lourens
f49e3e5cab Fix #37000 - use search.followSymlinks for all searches 2017-10-28 18:52:15 -07:00
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