Commit Graph
17522 Commits
Author SHA1 Message Date
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