Commit Graph

46 Commits

Author SHA1 Message Date
Alex Dima
217e0b56a8 Consistent naming for ext host <-> main process communication 2016-07-12 21:14:43 +03:00
Alex Dima
bdaa72b842 ext host - extend *Shape classes 2016-07-12 21:10:54 +03:00
Alex Dima
581c260f9a Rename extHostProtocol to extHost.protocol 2016-07-12 19:33:55 +03:00
Alex Dima
9f1e006be5 Do not use native Proxy as it breaks debugging vscode 2016-06-27 17:54:56 +02:00
Alex Dima
d285fe05e1 Split up ext host <-> main thread communication to separate files 2016-06-27 14:59:54 +02:00
Alex Dima
f00bbb18d9 Move IThreadService up to /workbench/ 2016-06-26 15:50:37 +02:00
Alex Dima
10cae007cd Use native JS Proxy for main <-> ext host proxies 2016-06-26 15:10:04 +02:00
Alex Dima
7f14d8c348 Extract word related functions to wordHelper 2016-06-08 21:36:29 +02:00
Benjamin Pasero
34c933670d inputToType => createInput (for #6324) 2016-05-27 08:55:07 +02:00
Alex Dima
8913a2b964 Add typed events to IModel 2016-05-25 15:31:32 +02:00
Alex Dima
868570c8c3 Remove usages of ListenerUnbind 2016-05-21 11:29:46 +02:00
Alex Dima
e9b3e0ae92 Rename model.getAssociatedResource() to model.uri 2016-05-20 12:18:10 +02:00
Johannes Rieken
d37a76dc92 allow empty string as valid document content, fixes #6526 2016-05-19 12:45:42 +02:00
Alexandru Dima
a3c2088b54 Merge pull request #5705 from aioutecism/hotfix/validate-position
Fix validatePosition related bug
2016-05-04 18:25:52 +02:00
Johannes Rieken
f502fd28cb adding todo for future api breakage, #2560 2016-05-02 17:47:47 +02:00
Benjamin Pasero
6bad8b6982 Simplify TextFileChangeEvent (fixes #5929) 2016-04-28 07:50:13 +02:00
Johannes Rieken
ab509eeb17 rangeIncludingLineBreak behaviour on last line, fixes #5704 2016-04-25 10:50:48 +02:00
aioute Gao
7d870e5721 Fix validatePosition related bug
(https://github.com/Microsoft/vscode/issues/5704).
2016-04-24 07:55:03 +09:00
Johannes Rieken
406cc18841 adding assertion that newly created untitled document actually exists, #5016 2016-04-20 17:06:43 +02:00
Johannes Rieken
93fda14153 allow for error dedup and don't mention offending line number, fixes #5494 2016-04-19 11:32:09 +02:00
Benjamin Pasero
84abe71111 Update to Electron 0.37.x (#2559) 2016-04-13 15:07:21 +02:00
Johannes Rieken
7c4c828dcb no more weakness 2016-04-13 09:56:31 +02:00
Johannes Rieken
edc2d3fa5b use isWeakRef as existence check for document references, #5117 2016-04-11 12:12:21 +02:00
Yuki Ueda
b70a6d0c0d Remove the space between the period
I think, this space might not be necessary.
2016-04-11 17:15:11 +09:00
Johannes Rieken
5801d6d9b0 undo isNearDeath change, #5117 2016-04-11 10:06:20 +02:00
Johannes Rieken
bac28cc23d also check for nearDeath when accessing a document, #4488 2016-04-08 11:34:50 +02:00
Alex Dima
ba875c3300 Merge branch 'master' into alex/perf 2016-03-31 10:55:21 +02:00
Joao Moreno
3040249c7c Merge branch 'lifecycle' 2016-03-31 09:30:23 +02:00
Alex Dima
c249c6f48a Optimize PrefixSumComputer 2016-03-24 22:01:33 +01:00
Joao Moreno
68f4d1eb60 streamline lifecycle methods 2016-03-23 10:06:12 +00:00
Johannes Rieken
b3d7ef4a4f ops 2016-03-22 11:55:28 +01:00
Johannes Rieken
48719873f3 checks models when file events happen 2016-03-21 18:42:51 +01:00
Alex Dima
a3bdfe7ede More plugin -> extension 2016-03-01 18:54:44 +01:00
Alex Dima
533844ab8d More plugin -> extension 2016-03-01 18:54:42 +01:00
Alex Dima
c0df40382a Avoid URI serialization when sending TextDocument updates to the extension host 2016-02-11 12:41:16 +01:00
Johannes Rieken
b3f65f6182 💄 tslint /api 2016-02-04 17:26:04 +01:00
Johannes Rieken
8755e438f5 scheme and path or authoriy are mandated, fixes #2341 2016-01-27 11:37:20 +01:00
Johannes Rieken
74d033e92a allow to register for the same scheme twice. lifo behaviour 2016-01-25 16:12:33 +01:00
Johannes Rieken
68cf1b7e5e 💄 refine IResourceEditorContentProvider interface 2016-01-15 10:26:26 +01:00
Johannes Rieken
4839128904 only report virtual document as unreferenced, fixes #1986 2016-01-13 15:54:20 +01:00
Johannes Rieken
66bb68f59b 💄 fix typo 2016-01-13 09:06:23 +01:00
Johannes Rieken
443a902d6a introduce the concept fo ContentProvider to the ResourceEditorInput
Instead of just letting the API layer know about content provider we must push it lower because only than we can handle uri's opaque.
2016-01-12 17:24:24 +01:00
Johannes Rieken
f345c94847 virtual doc - support content provider signalling change via onDidChange event 2016-01-12 10:50:53 +01:00
Johannes Rieken
a040433d1f destroy virtual documents/models when not being used anymore 2016-01-11 17:34:36 +01:00
Johannes Rieken
b1228e5e59 💄 tslint 2016-01-11 16:58:59 +01:00
Johannes Rieken
81456a7212 move api/common to api/browser 2016-01-11 14:44:13 +01:00