Johannes Rieken
b8e8c435cc
ignore dispose-errors, fixes #30578
2017-08-16 12:00:51 +02:00
Johannes Rieken
96419c25c2
Revert "Reduce logging ( fixes #30578 )"
...
This reverts commit a6927d6020 .
2017-08-16 11:29:06 +02:00
Alex Dima
c956a19fab
Have MainThreadDocumentsAndEditors follow the lifecycle of the extension host
2017-08-16 11:28:26 +02:00
Alex Dima
2b3298af79
Use native proxies for renderer <-> ext host RPC communication
2017-08-16 10:26:25 +02:00
Alex Dima
159de8236e
More adoption of @extHostNamedCustomer
2017-08-16 10:26:25 +02:00
Johannes Rieken
35e8d509fd
remove unused services
2017-08-16 10:18:19 +02:00
Joao Moreno
1c563f8827
Merge remote-tracking branch 'origin/master'
2017-08-16 10:14:50 +02:00
Joao Moreno
3160356614
fix npe
2017-08-16 10:13:31 +02:00
Joao Moreno
f9f06beefa
Merge branch '25849' of https://github.com/marckassay/vscode into marckassay-25849
2017-08-16 10:06:33 +02:00
rebornix
4908405305
Fix #32612 . Color picker picked color title should be centered in both directions.
2017-08-15 23:19:36 -07:00
rebornix
ae58b6765b
ColorPicker: remove unused decoration hacks.
2017-08-15 22:55:02 -07:00
Benjamin Pasero
0da5dc44ab
Keybinding text is not upadated on the menu ( fixes #32574 )
2017-08-16 07:51:03 +02:00
Daniel Imms
728b2f9ad7
Use wmic path explicitly, add null check
...
Fixes #32556
2017-08-15 16:39:25 -07:00
Andre Weinand
cd6d1ffc42
enable loaded scripts explorer form debug type 'chrome'; fixes #32445
2017-08-16 00:26:58 +02:00
Rob Lourens
3cd2d7c4f6
Merge pull request #32502 from Microsoft/amqi/tree-tabs
...
Fix tabbing in trees
2017-08-15 10:38:23 -07:00
t-amqi
87d74a39e4
Address comments
2017-08-15 10:29:50 -07:00
Johannes Rieken
e909c33059
eng - move the document content provider part out of document/editor management
2017-08-15 19:25:23 +02:00
Alex Dima
20a45eef3a
Add a mechanism to be a customer of the extension host (share lifecycle) and begin reducing usage of IThreadService
2017-08-15 18:26:51 +02:00
Joao Moreno
8bad13987d
fixes #32578
2017-08-15 18:12:49 +02:00
Alex Dima
04b6de7655
Cleanup in ExtHostExtensionService
2017-08-15 16:02:55 +02:00
Alex Dima
f330bea3f5
More cleanup around AbstractExtensionService
2017-08-15 16:02:55 +02:00
Alex Dima
7e9f31870d
Simplify the implementation of ExtensionService
2017-08-15 16:02:55 +02:00
Alex Dima
89c8f93833
Simplify the implementation of MainProcessExtensionService
2017-08-15 16:02:55 +02:00
Alex Dima
42cd3042a1
Simplify AbstractExtensionService
2017-08-15 16:02:55 +02:00
Nick Allred
55009ac1fe
Added support for recursively collapsing directory using alt-click ( #32475 )
2017-08-15 15:38:51 +02:00
hikerpig
b104c7d0f8
fix spelling of 'iff' and 'idenifier' ( #32401 )
...
* fix spelling of 'iff' and 'idenifier'
* Keep 'iff' in comment if it means *if and only if*
2017-08-15 15:23:29 +02:00
Benjamin Pasero
a16000f2b4
--debug => --inspect
2017-08-15 15:22:18 +02:00
Martin Aeschlimann
32262c4bdd
Slow to switch to/from tab with large collapsed section. Fixes #32330
2017-08-15 15:15:40 +02:00
Benjamin Pasero
5d2996261d
Ampersands in context menu not displayed ( fixes #31787 )
2017-08-15 15:10:48 +02:00
Johannes Rieken
55fba84df2
Show terminal octicon and tooltip for commands in hovers, #29076
2017-08-15 14:47:32 +02:00
Benjamin Pasero
d9736e7453
Not intuitive behavior of showInputBox ( fixes #32186 )
2017-08-15 12:55:31 +02:00
Alex Dima
0c504ea0b0
Cleanup in RPCProtocol
2017-08-15 11:01:43 +02:00
Alex Dima
b63e14f763
Remove statics from proxy protocol
2017-08-15 11:01:43 +02:00
Alex Dima
62172456ba
Clean up implementation of the proxy protocol
2017-08-15 11:01:43 +02:00
Benjamin Pasero
c2fcd968a4
💄
2017-08-15 08:44:10 +02:00
Nikolai Vavilov
cc9d8fcb39
Use r+ with truncation when saving existing files ( #31733 )
...
* Use r+ with truncation when saving existing files
'w' doesn't work with hidden files.
Fixes: https://github.com/Microsoft/vscode/issues/931
* use r+ only if EPERM is caught
* add check for Windows
* move writing to a separate method
* nits
* remove string overload for options
* remove encoding property from writeFileAndFlush
2017-08-15 08:40:28 +02:00
Benjamin Pasero
a8d63d3896
Close untitled editors when confirmed to not save ( fixes #29572 )
2017-08-15 08:36:55 +02:00
Benjamin Pasero
5d6951c312
Update left-hand side of "compare with saved" diff when changes occur ( fixes #31569 )
2017-08-15 08:36:15 +02:00
Benjamin Pasero
b2e23581a9
macOS: support native tab "+" button to open new window
2017-08-15 08:34:44 +02:00
rebornix
baa6fbece9
Fix #31640 . Clicking on original color rolls back the color.
2017-08-14 18:18:11 -07:00
rebornix
22aa2c81a9
Update cases to force tokenization for indentation
2017-08-14 16:33:20 -07:00
rebornix
71d01b1efa
Fix #21564 . Enter should not force tokenization till current position.
2017-08-14 15:51:42 -07:00
rebornix
e97e8ec64b
Fix #30181 . If the tokenization has not be executed for lines above pasted area, we do not force tokenization info as we do not wait for the tokenization to complete.
2017-08-14 15:51:42 -07:00
t-amqi
ee8e15f76f
Fix tabbing in trees
2017-08-14 11:56:45 -07:00
Rob Lourens
9ca92ce9bb
Merge pull request #32483 from keegancsmith/folder-match-remove
...
Add remove action for FolderMatch
2017-08-14 09:38:04 -07:00
Alex Dima
0871300cf7
Extract LazyPromise to its own file
2017-08-14 18:35:43 +02:00
Alex Dima
4d853d3f74
Move more workbench code up to /workbench/
2017-08-14 18:32:48 +02:00
Keegan Carruthers-Smith
879fd0d0cd
Add remove action for FolderMatch
2017-08-14 17:03:05 +02:00
Alex Dima
71a5b84442
Move code managing the extension host process closer to the extension service
2017-08-14 16:57:53 +02:00
Alex Dima
aabeedddea
Move extension service code to vs/workbench/services/extensions
2017-08-14 16:57:53 +02:00