Commit Graph

79804 Commits

Author SHA1 Message Date
Benjamin Pasero 1ed73408cd file working copy - prolong shutdown for pending saves 2021-04-09 16:02:52 +02:00
Johannes Rieken d8e1c802f7 add some override https://github.com/microsoft/vscode/issues/120675 2021-04-09 15:29:47 +02:00
Alex Ross 50fe76ba29 Onboard task extension to workspace trust 2021-04-09 14:29:13 +02:00
Daniel Imms b2b90e970c Improve type safety around terminalTabbedView
Fixes #120926
2021-04-09 05:27:24 -07:00
Daniel Imms 611bda0dbd Consolidate tab tree creation 2021-04-09 05:14:56 -07:00
Benjamin Pasero acb172752a backups - move tracker and restorer out of contrib into service 2021-04-09 14:13:46 +02:00
Alex Ross 2d2696a6d6 Adopt workspace trust in the tasks service 2021-04-09 14:10:49 +02:00
Benjamin Pasero 72b99e07bb backup restorer code 💄 2021-04-09 13:56:17 +02:00
Daniel Imms f103814a2b Add Windows pwsh detected profile, remove cygwin source
Fixes #120756
2021-04-09 04:43:48 -07:00
deepak1556 79a429d92d chore: bump electron@12.0.2 2021-04-09 03:20:20 -07:00
Benjamin Pasero 5bf85d71d8 perf - warm up canvas in idle callback (#120916)
* perf - warm up canvas in idle callback

* also warmup for sandbox
2021-04-09 12:15:03 +02:00
isidor c82eb7d498 bring back accessibilityPageSize from deprecation, it is still needed due to upstream issues
#41423
2021-04-09 11:51:31 +02:00
Benjamin Pasero b0733b55b9 layout code 💄 2021-04-09 11:46:33 +02:00
isidor 845efe5d8e debug: Variable do not override ExpressionContainer type 2021-04-09 10:46:09 +02:00
isidor 239bc433cb Debugger: Add option to allow disconnect and stop/terminate UI elements
fixes #116731
2021-04-09 10:32:34 +02:00
Alex Ross fb5cc92c38 Update no commandline message in ports view 2021-04-09 10:23:31 +02:00
João Moreno ac4f97790f fix quick input title 2021-04-09 10:20:04 +02:00
Christof Marti 3af3fe66aa Improve logging (#4813) 2021-04-09 10:17:34 +02:00
Christof Marti 41985fd83b Update distro commit 2021-04-09 10:17:34 +02:00
João Moreno 53746f5cae fixes #120905 2021-04-09 10:06:59 +02:00
João Moreno fb10227835 fixes #120871 2021-04-09 10:04:31 +02:00
Benjamin Pasero 9f9f73d704 perf - more fine grained window counters 2021-04-09 10:00:51 +02:00
Johannes Rieken 65a8d0905e update ref viewlet 2021-04-09 09:13:21 +02:00
Benjamin Pasero f8c7dd64a4 tests - ensure preload promises are all resolved 2021-04-09 08:28:21 +02:00
Benjamin Pasero ec972e8acc ts - fix some override errors (#120675) 2021-04-09 08:02:04 +02:00
Matt Bierner 479d3fcbed Remove log 2021-04-08 22:06:22 -07:00
Matt Bierner 13944bac07 Pick up new katex version 2021-04-08 22:06:22 -07:00
Tyler James Leonhardt 062e89fa19 Don't scroll to top when removing entries from recently opened (#120404)
Fixes #76193
2021-04-08 22:00:27 -07:00
Miguel Solorio 08c3c088ba Polish getting started layout 2021-04-08 21:47:15 -07:00
Matt Bierner d5e4bdc814 Remove unused import 2021-04-08 21:29:45 -07:00
Matt Bierner 3c89afbbc4 Pull in newer markdown-it katex version 2021-04-08 21:27:45 -07:00
Matt Bierner 9708fb15ff Fix markdown cells being re-rendered twice on edit
After editing a cell, we were incorrectly rendering a cell twice. This is caused by `this.textModel` becoming undefined in `MarkdownCellViewModel`
2021-04-08 21:27:45 -07:00
Matt Bierner 989c39e178 Remove commented code 2021-04-08 21:27:45 -07:00
Matt Bierner ecb45f5207 Move shared webview focus implementation into base class 2021-04-08 21:27:45 -07:00
Rob Lourens ed655c2d2e Fix split json editor underline
Fix #120876
2021-04-08 19:56:52 -07:00
Matt Bierner 4b5ef68872 Use cloneNode to inject default styles 2021-04-08 19:35:04 -07:00
Matt Bierner 02e5ed5280 Avoid calling applyStyle again if the style has not changed 2021-04-08 19:24:35 -07:00
Matt Bierner 6b5122bb06 Add typings 2021-04-08 19:20:05 -07:00
Matt Bierner 3fc15fb34a Remove unused function 2021-04-08 18:53:42 -07:00
Matt Bierner 923fbc8c2a Cancel resource load when the webview is disposed of 2021-04-08 18:49:49 -07:00
Matt Bierner d5b46d6e56 Use transfer for sending resource buffer from webview to service worker 2021-04-08 18:48:26 -07:00
Matt Bierner 595c14a8d3 Inline rewriteUri into loadLocalResource
We now have a single caller to `loadLocalResource` so it makes sense to inline the uri rewriting logic
2021-04-08 17:46:50 -07:00
Matt Bierner 2d7ddf5a38 Remove extra indirection around loadLocalResource
`loadLocalResource` is now only used from a single calling path, so it does not need to allow passing in a custom file service implementation
2021-04-08 17:33:14 -07:00
Matt Bierner 8a91839989 Move webview resource loading from platform to workbench
These functions are now only needed on the renderer side, not on the main process
2021-04-08 17:24:00 -07:00
Matt Bierner de9887d9e0 Remove vscode-webview-resource path normalization logic
We should now handle normalization before `loadLocalResource` is invoked and should never see a `vscode-webview-resource` uri being passed in
2021-04-08 17:10:43 -07:00
Matt Bierner 9c9e188aa0 Don't use 'self' for image editor csp
On desktop, we now serve webview resources from a different origin than the webview itself. This means we no longer can use `'self'` in our CSP as shorthand and instead should always use the provided `cspSource`
2021-04-08 17:08:08 -07:00
Matt Bierner 044a99585c Make sure we use the webviewResourceRoot on for computing cspSource
Fixes #120879
2021-04-08 16:59:59 -07:00
Matt Bierner 84391165c3 Pass in correct project root for notebook cells 2021-04-08 16:49:04 -07:00
rebornix f5ea03079a turn off logging for notebook. 2021-04-08 16:35:39 -07:00
Eric Amodio 3622dafdc0 Adds new proposed api for scm input validation 2021-04-08 19:24:53 -04:00