Commit Graph

129 Commits

Author SHA1 Message Date
Matt Bierner edcf6e24b3 Add built-in video preview (#159623)
Fixes #159106

Also hooks up our service worker to support seeking in local video resources. This requires handling range requests properly
2022-08-31 13:06:06 -07:00
Matt Bierner e9d0bed9e5 Reduce duplication for image/audio preview (#159507) 2022-08-30 00:11:50 -07:00
Matt Bierner 33c1f51a17 Add built-in audio preview (#159345)
For #159106

Note that we're using the native audio control at the moment, which looks kind of out of place and can't easily be styled. May need to switch to a custom UI
2022-08-29 00:19:21 -07:00
Tyler James Leonhardt d8453c0440 Rev built-in versions of vscode-nls to 5.1.0 (#157530)
* rev version of vscode-nls to 5.1.0

* and yarn lock
2022-08-08 18:43:45 +02:00
Logan Ramos a20329d291 Switch extensions to 1DS (#154299)
* Move extensions to 1DS

* Switch extensions to 1DS
2022-07-06 17:18:41 -07:00
Logan Ramos 4a7a6a597a Update extension telemetry modules (#153057) 2022-06-24 00:53:23 +00:00
Johannes 0656d21d11 auto-fixed prefer-const violation 2022-06-08 17:49:21 +02:00
Logan Ramos 9b7268acf9 Update telemetry module 2022-03-18 11:34:33 -04:00
Matt Bierner 1678c27fcd Use relativepattern for file watcher
For #143291
2022-02-22 13:40:59 -08:00
Matt Bierner 388925f588 Remove unused file
Fixes #143370
2022-02-18 18:46:18 -08:00
Matt Bierner ab2fccd147 Add simple origin check 2022-02-01 12:49:49 -08:00
haykam821 17900ce21b Prevent the image preview transparency background from being affected by scaling (#141667)
Fixes #141292
2022-01-31 16:56:42 -08:00
Logan Ramos b22ee20028 Move to @vscode/extension-telemetry 2022-01-19 15:57:17 -05:00
Logan Ramos 932ab8e485 Update vscode extension telemetry modules 2021-12-28 11:06:48 -05:00
Johannes Rieken 09c9d4c293 use enabledApiProposals instead of wildcard property, also update compilation units to only include d.ts-files that are needed, https://github.com/microsoft/vscode/issues/131165 2021-11-12 11:05:57 +01:00
Johannes Rieken a4d426a1c2 split vscode.proposed.d.ts into a file per proposal, https://github.com/microsoft/vscode/issues/131165 2021-11-12 09:48:17 +01:00
Johannes Rieken 68e819043c use tsconfig.json#include for vscode.d.ts and vscode.proposed.d.ts, enables to remove most ref.d.ts-files 2021-11-09 15:53:35 +01:00
Johannes Rieken 9254a8cd27 move vscode.d.ts and vscode.proposed.d.ts into src/vscode-dts-folder, https://github.com/microsoft/vscode/issues/131165 2021-11-09 15:00:03 +01:00
Logan Ramos 00de6a5f2f Update telemetry module 2021-11-08 10:00:44 -05:00
Damian Cyntler a12e9cd91e Fix zoom-out on an image [#131080] (#134706) 2021-10-15 14:38:38 -07:00
Logan Ramos a4342f3add Bump telemetry module 2021-10-01 16:52:56 -04:00
Logan Ramos 282f499c22 Update extension telemetry module 2021-09-23 11:26:57 -04:00
Matt Bierner 0e52275271 Introduce WebviewOptions.forms
Fixes #132157
2021-09-02 13:24:49 -07:00
Sandeep Somavarapu 961c2e353d remove web extension kind in builtin extensions 2021-09-01 15:09:21 +02:00
Logan Ramos 8dbad73de5 Update built in extensions telemetry 2021-08-27 15:45:42 -04:00
Logan Ramos ecc7fdac90 Bump extension telemetry module 2021-08-27 11:29:48 -04:00
Logan Ramos da7d76d2ec Update extension telemetry module 2021-08-10 12:43:41 -04:00
Logan Ramos 6aa5b9226b Update extension telemetry module 2021-08-09 13:16:08 -04:00
Logan Ramos 9350fa3c9d Bump telemetry module to fix packaging 2021-08-02 14:29:37 -04:00
Logan Ramos b7a07daa5a Fix #129727 2021-08-02 13:04:26 -04:00
Logan Ramos 87e0cb1d43 Fix #129474 2021-07-29 11:39:03 -04:00
Logan Ramos c8e6d08e3a Update to the latest extension module 2021-07-26 13:44:43 -04:00
Matt Bierner 560877f625 Don't include @types/node in image-preview extension 2021-07-22 17:19:07 -07:00
Matt Bierner 475370b7c9 Check if process exists 2021-07-19 14:14:38 -07:00
Martin Aeschlimann 7927075f89 Merge pull request #128545 from microsoft/joh/webpack5
Adopt webpack 5
2021-07-14 22:32:54 +02:00
Matt Bierner 5b8ce768f3 Add getNonce function to generate webview nonces 2021-07-13 10:02:24 -07:00
Martin Aeschlimann 7ebe6a6054 adopt web extensions to webpack 5 2021-07-08 21:41:03 +02:00
Benjamin Pasero 159479eb5a Allow to show status bar entries with an id and name (fix #74972) 2021-05-19 14:03:37 +02:00
Sandeep Somavarapu ac151b40a5 enable virtual workspace capability 2021-04-23 10:20:23 +02:00
SteVen Batten f9fc28d47d update ext manifest schema validation and built-in exts 2021-04-21 11:54:42 -07:00
Miguel Solorio ac48f78dd6 Add icons for built-in extensions (fixes #81760) 2021-04-20 12:09:24 -07:00
Matt Bierner a5d656cd3f Configure workspace trust for simple browser and image preview 2021-04-14 20:37:01 -07:00
Matt Bierner 119581fc2a Use more standard name for shared extension tsconfig
This enables Intellisense in the `tsconfig.base` file
2021-04-12 15:58:38 -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
SteVen Batten 9c00242866 updating telemetry module for built-in exts 2021-03-22 16:28:08 -07:00
Matt Bierner 5f24ec84ac Use correct new context name 2021-03-03 10:57:24 -08:00
Matt Bierner 623741272a Add activeCustomEditorId context
Fixes #113511

This tracks the id of the currently active custom editor

This change also removes the 'customEditors' context. This was an old context specific to custom editors and has since been replaced by the more generic `activeEditorAvailableEditorIds` context
2021-03-02 12:30:28 -08:00
Benjamin Pasero e4364e5f5d fix #117254 2021-02-23 08:27:52 +01:00
João Moreno ec805db5ed add repository field to extensions package.json 2021-01-29 15:30:45 +01:00
Matt Bierner ea13176ee9 Enable image preview for avif images
Fixes #106415

Support for these was added in electron 11
2021-01-13 13:52:34 -08:00