Commit graph

55959 commits

Author SHA1 Message Date
Alex Dima 240662dcc1
Fixes #21450: Have expandLineSelection work on model lines 2019-10-17 23:45:05 +02:00
Matt Bierner 9d125dd690
Re-enable building VS Code with TS 3.7 (#82289)
* Re-enable building VS Code with TS 3.7

Reverts 5b0cdadc87

Blocked from check in due to https://github.com/microsoft/TypeScript/issues/33936

* update d.ts for ts 3.7
2019-10-17 14:14:20 -07:00
Alex Dima 9c0eaf760f
Implement "Duplicate Selection" action (closes #2075) 2019-10-17 22:56:04 +02:00
Alex Dima 611e14c456
Fixes #41728 2019-10-17 22:18:30 +02:00
Alex Dima 6190ed9c57
Fixes #71011 2019-10-17 21:52:56 +02:00
Miguel Solorio 33fb4feb25
Merge pull request #82729 from microsoft/misolori/icon-font
Replace Octicons with Codicons
2019-10-17 12:28:49 -07:00
Miguel Solorio 74e61de8e8
Merge branch 'master' into misolori/icon-font 2019-10-17 12:23:08 -07:00
Miguel Solorio 26f879145d Remove codiconLabel.mock 2019-10-17 12:22:28 -07:00
Pine 239d5bca2e
Merge pull request #82754 from HonkingGoose/patch-1
Use HTTPS for link to Emmet cheat sheet.
2019-10-17 11:52:09 -07:00
Pine 8cd46128bb
Merge branch 'master' into patch-1 2019-10-17 11:51:45 -07:00
Pine Wu 433e80494a Revert "Fix #82753"
This reverts commit 331cd14ff9.
2019-10-17 11:51:04 -07:00
Pine Wu 331cd14ff9 Fix #82753 2019-10-17 11:49:17 -07:00
Alex Dima c7ec473824
Fixes #40695: Maintain cursor position when pasting whole line 2019-10-17 20:48:47 +02:00
SteVen Batten ede82b1638 set a new minimum window size 600x600
resolves #80995
resolves #78165
2019-10-17 11:38:42 -07:00
isidor 51ea3a65ea fixes #77799 2019-10-17 20:37:23 +02:00
Rachel Macfarlane 2d070f2e51 Create scoped instantiation service for comment threads so that correct context keys propogate down 2019-10-17 11:35:19 -07:00
Matt Bierner ac719087ef Make sure we don't go into a redirect loop when using port mappings with same source and destination ports 2019-10-17 10:50:35 -07:00
Matt Bierner 201a9c8e41 Make sure iframe based webview also re-broadcast keyboard events
For #82592
2019-10-17 10:50:35 -07:00
Matt Bierner 42d9a26ebe Moving more shared code into webviewbase 2019-10-17 10:50:35 -07:00
Matt Bierner e461a7c16a Move webview content object into base class 2019-10-17 10:50:35 -07:00
Matt Bierner 95f8e3a1d3 Move a few more common events into webview base 2019-10-17 10:50:35 -07:00
Matt Bierner e5d36bb169 Move onMissingCsp onto base 2019-10-17 10:50:35 -07:00
Matt Bierner 7f55f73e25 Move _ready and postMessage into base class 2019-10-17 10:50:35 -07:00
Matt Bierner 4f6828516f Start trying to extract common webview code to base class 2019-10-17 10:50:35 -07:00
Matt Bierner 1cbdd7ff6e Extracting some constants 2019-10-17 10:50:35 -07:00
Matt Bierner 98ff6dc723 Register keyboard handler alongside other handlers 2019-10-17 10:50:35 -07:00
Matt Bierner 7b4dc670fe Try encapsulting some parts of webview message handling 2019-10-17 10:50:35 -07:00
Matt Bierner 94a00a3151 Handle new style vscode-resource paths for iframe based webviews on desktop
Fixes #81847
2019-10-17 10:50:35 -07:00
Matt Bierner 56304bd621 Remove some casts
This cast was hiding a potential bug where extensionId was being used as a string
2019-10-17 10:50:35 -07:00
Matt Bierner f23970494b Remove some extra conditional checks
Removing these since strict null checking should catch the a compile time. If there are any places where undefined is getting incorrectly passed in, we'd like to know about these
2019-10-17 10:50:35 -07:00
Matt Bierner 8a6eee1d54 Remove extra call to toDisposable 2019-10-17 10:50:34 -07:00
Matt Bierner 634bf03cc4 Webview editors -> custom editors 2019-10-17 10:50:34 -07:00
Matt Bierner d6ab43118d Create WebviewExtensionDescription in extHostProtocol 2019-10-17 10:50:34 -07:00
Matt Bierner 721886ce10 Allow registerWebviewEditorProvider to pass in a set of initial webview options
Fixes #82128
2019-10-17 10:50:34 -07:00
Connor Peet 881e92645e
minimap - fix renderer factory not caching last font family 2019-10-17 10:48:46 -07:00
kieferrm 3591c1b592 update bot message 2019-10-17 17:21:14 +00:00
Anirudh Rayabharam 2dbe34d816 Show breakpoints in overview ruler
This makes life easier when working with breakpoints in large files. Introduce a
new setting `editor.showBreakpointsInOverviewRuler` that controls whether this
is enabled or not. This setting is `false` by default. Use maroon for breakpoint
markers in the overview ruler to differentiate them from error markers.

Closes #15104.
2019-10-17 22:13:52 +05:30
Johannes Rieken d1849bfcd9 💄 2019-10-17 17:29:53 +02:00
Alexandru Dima c948b41010
Fixes #43012: Write vscode specific metadata to clipboard 2019-10-17 17:29:29 +02:00
Benjamin Pasero 47c84f3ff8 🆙 distro 2019-10-17 17:23:45 +02:00
Benjamin Pasero ffd35253af web - remove inlined csp 2019-10-17 17:18:38 +02:00
isidor 24bf6ecccb fixes #81170 2019-10-17 17:05:30 +02:00
Benjamin Pasero c6ffb611be
notifications - use aria role "dialog" for toasts (fix #82728) (#82758) 2019-10-17 16:57:22 +02:00
Alex Ross b1b9e42e2c
Add tasks config in workspace file (#81417)
Add tasks config in workspace file

Add tests and allow editing api for tasks
2019-10-17 16:52:45 +02:00
Alex Ross 4e0af00149 More tasks workspace file changes 2019-10-17 16:48:54 +02:00
Joao Moreno f367d0fe20 skip auth only for auto fetch
related to #72615
2019-10-17 16:19:26 +02:00
Joao Moreno 612b072362 Merge commit 'refs/pull/72615/head' of github.com:microsoft/vscode into pr/72615 2019-10-17 16:16:36 +02:00
João Moreno fd8383a6b0
Merge pull request #71525 from jmbockhorst/confirmUndoMerge
Confirm "Undo last commit" if its a merge commit
2019-10-17 07:01:23 -07:00
Joao Moreno 979ca1855d Merge branch 'pr/71434' 2019-10-17 15:52:34 +02:00
Joao Moreno 2125bcf9af 💄 2019-10-17 15:52:21 +02:00