Commit graph

55680 commits

Author SHA1 Message Date
Benjamin Pasero 03bc3fa4f4 🆙 distro 2019-10-15 17:30:44 +02:00
Benjamin Pasero 1548f74c70 fix hygiene 2019-10-15 17:03:31 +02:00
isidor c417a4874a fixes #82362 2019-10-15 16:51:05 +02:00
Benjamin Pasero 887528397c 💄 code-web.js 2019-10-15 16:49:31 +02:00
Joao Moreno 5e5bb4ad30 💄 2019-10-15 16:39:43 +02:00
isidor cd16f82b83 fixes #82294 2019-10-15 16:38:24 +02:00
isidor e4e1312476 do not run only ResourceTree tests 2019-10-15 16:25:47 +02:00
isidor a9f66e01a1 debug more asyn await 2019-10-15 16:25:47 +02:00
João Moreno 017e7dfb61
Merge pull request #82209 from w9jds/feature/#75938
#75938 - Added in setting for diff gutter visibility
2019-10-15 07:25:41 -07:00
isidor 1273a257d7 explorer: more async await 2019-10-15 16:11:08 +02:00
isidor aaa9fab2d6 debug: pointer cursors so breakpoints appear as clickable 2019-10-15 16:11:08 +02:00
Joao Moreno d9e93a7067 Merge branch 'joao/fix-82264' 2019-10-15 13:03:24 +02:00
Joao Moreno 246896965f fix scm resource folder actions
related to #82264
2019-10-15 13:03:12 +02:00
Alexandru Dima db5892f51e
Render progress bar after 1s of diff computation in diff editor 2019-10-15 12:52:26 +02:00
isidor dc56bd9d1c debug commands: asyn awati 2019-10-15 12:29:15 +02:00
isidor ed193fcb42 debug: more async await 2019-10-15 12:10:44 +02:00
isidor 3bbd6bfd03 debug configuration manager: asyn await 2019-10-15 11:57:11 +02:00
Joao Moreno b8bc8accf5 fixes #82564 2019-10-15 11:20:07 +02:00
Benjamin Pasero 49129e9911
Allow to run web client out of sources (#82569)
* web - first cut allow to run from oss

* add launch config
2019-10-15 10:50:25 +02:00
Nate Rauh 11daba9b00 Feature/pin close others (#82545)
* Pin the active editor when closing other editors

* Pin active editor when closing editors to right
2019-10-15 08:03:07 +02:00
Benjamin Pasero 911eabf34a debt - properly type network.ts 2019-10-15 07:45:49 +02:00
Rob Lourens 385bf0f0e8
Merge pull request #80684 from solomatov/disposables-10-09
Replace Disposable[] with DisposableStore
2019-10-14 22:11:08 -07:00
Konstantin Solomatov 2f37e87f4c Merge remote-tracking branch 'origin/master' into disposables-10-09 2019-10-14 21:34:38 -07:00
Miguel Solorio 3f6ed25939 Actually update Octicons with correct mapping 2019-10-14 21:08:56 -07:00
SteVen Batten 8f6eb88d4d
Windows Edition in Workspace Stats (#82539) 2019-10-14 16:46:48 -07:00
Rob Lourens 3e1276cb51
Merge pull request #82377 from microsoft/fix/php-custom-tags
php - fix custom tags appearing invalid
2019-10-14 16:00:04 -07:00
Matt Bierner ecdba243ff Treat non-spacing marks as part of word in md files
Fixes #82386
2019-10-14 15:59:41 -07:00
SteVen Batten a0fd93ac46 dont reposition overflow menu when it doesnt move
fixes #82078
2019-10-14 15:24:00 -07:00
MartinBrathen 9048856bf3 Fixed: Image preview should not zoom on first click if unfocused (#82074)
* Fixed a bug where first click on an unfocused image preview would zoom

* added two spaces

* removed unnecessary state variable

* User now has ability to enter zoom-out mode on first click

* removed some code that was not needed

* removed useless if statement
2019-10-14 14:55:16 -07:00
chrisdias 3d3202804b update distro 2019-10-14 12:49:19 -07:00
Alex Dima e4a4ea2b26
Keep track of the diff computation state 2019-10-14 21:18:37 +02:00
SteVen Batten 0d9307ff59 fix resource rewrite before host available
fixes #82467
2019-10-14 12:01:01 -07:00
Rachel Macfarlane f6668e808a Close process explorer on cmd/ctrl+w, fixes #64373 2019-10-14 11:59:58 -07:00
Jakob Fahr 9f2ca57b05 Fix #82199, numbers hard to read in light theme markdown preview (#82450) 2019-10-14 11:47:53 -07:00
SteVen Batten 2c535a36e9 focus first item on submenu mnemonic
fixes #82470
2019-10-14 11:47:15 -07:00
Daniel Imms 8447937abb
Merge pull request #82380 from solomatov/change-new-terminal-title
Open New Terminal -> Open New External Terminal
2019-10-14 10:55:24 -07:00
Connor Peet 5767f6f21b
minimap - allow variable scaling (#82265)
* minimap - allow variable scaling

This PR allows the minimap to be scaled to several constant values. Most of the
work in this PR is adjusting the the font renderer to render character at
variable sizes. It turns out most generic image scaling algorithms are not
built to scale down to one or two pixels (the default minimap font size has
1px by 2px characters), so some work was needed to make this possible and look
good.

Generating fonts at runtime does incur a small performance penalty, taking
about 0.6m at 1x scale and 0.9ms at 4x scale on my machine to create the font
the first time we render a minimap. If we want to avoid this, we could consider
shipping pre-rendered font for the first few scale settings.

At this moment this only supports scaling to a constant integer--effectively,
scaling the character width, since we start at 1x2px. More granular scaling
would be interesting, but will come at a runtime cost as we'll need to do
linear interpolation for each character we draw at a non-integral coordinate.

Draw speed is comparable to the previous version, the profiler reported in
the range of 8-11ms to render my test file in both the previous and new code.

I've tested this on my high DPI Macbook display and it appears to work well
there too.

Talking to Alex, something we may need to look into is matching the user font
and render settings. Previously, and continuing in this PR, we use the default
monospace font on the system with a restricted set of character codes.
Previously the sidebar's font was too small to be visible, but now its content
can be seen under large settings. We may need to look and reworking how this
data is rendered. Perhaps we generate the characters we need on the fly into
their own buffers? Open to ideas.

Fixes https://github.com/microsoft/vscode/issues/21773

* fixup! not caching created factory

* fix common/browser component layering

* fixup! use a constant upscale for hDPI

* small tweaks

* fixup! pr comments

* fixup! reduce max minimap scale
2019-10-14 10:53:34 -07:00
Miguel Solorio aad1e68331
Merge pull request #82395 from microsoft/misolori/monokai-theme
Improve readability of comments in diff view for Monokai theme
2019-10-14 10:48:27 -07:00
Miguel Solorio 12625aaffd
Merge branch 'master' into misolori/monokai-theme 2019-10-14 10:48:09 -07:00
Miguel Solorio c534a1cea9 Fix #64684 2019-10-14 10:42:30 -07:00
Benjamin Pasero 55aa1de95c Revert "🆙 graceful-fs@4.2.2 (#82058)"
This reverts commit 3c70da4c8c.
2019-10-14 19:09:32 +02:00
Miguel Solorio cbf7642083 Map 'stop' Octicon to 'error' Codicon 2019-10-14 10:03:19 -07:00
Benjamin Pasero a65701ec2e strict null 2019-10-14 18:24:08 +02:00
Miguel Solorio 774a6b0b6b Update Codicon icon mapping for Octicons 2019-10-14 09:16:40 -07:00
isidor 3cc2460c3b debug: more async await 2019-10-14 17:51:00 +02:00
isidor 460ef3a4a6 debug session: more async await 2019-10-14 16:43:14 +02:00
Erich Gamma 7485ffde50 Some polish for 'Run NPM Script in Folder' 2019-10-14 16:13:06 +02:00
Erich Gamma aa9a4820e6 Merge branch 'helen3141-runNpmFromContextMenu' 2019-10-14 16:13:06 +02:00
Johannes Rieken 8ddfe42838 fix #78202 2019-10-14 16:01:37 +02:00
Johannes Rieken 68bf7d7297 💄 2019-10-14 16:01:25 +02:00