Commit Graph

107323 Commits

Author SHA1 Message Date
Benjamin Pasero 34d69db22c server - introduce support for nodejsRepository (#179105)
* server - introduce support for `nodejsRepository`

* fix path

* add auth

* proper download

* extract to utility function

* reuse

* fix compile
2023-04-05 14:36:25 +02:00
João Moreno 19f5801470 fix CI by always installing prebuilt extensions (#179247)
fix CI by installing prebuilt extensions
2023-04-05 14:24:51 +02:00
Joyce Er 9b173478fe Throw when IndexedDB write exceeds browser storage quota (#177695)
* Throw when IndexedDB write exceeds available space

* Memory limit -> storage quota

* Call navigator storage API only when write fails

* Handle `QuotaExceededError`
2023-04-05 13:51:13 +02:00
Ladislau Szomoru d6dae3a640 Engineering - update build agents (#179244)
* Engineering - update build agents

* Update ARM64 agent pool name

* Switch to windows 2019 agents
2023-04-05 12:54:37 +02:00
Robo f00fd2bb5a chore: update distro (#179242) 2023-04-05 11:08:03 +02:00
Martin Aeschlimann e5c82ebdde update azure dependencies (#179141) 2023-04-05 10:59:59 +02:00
Johannes Rieken ebd9d501e8 debt - split widget and controller into separate files (#179237) 2023-04-05 10:58:23 +02:00
Ladislau Szomoru 59ec5734f1 Engineering - fix job name casing (#179236) 2023-04-05 09:31:29 +02:00
Connor Peet 8f74fbfd1f testing: enable continuous run for selected tests (#179215)
feat: enable auto-run for selected tests

For #178973. Demo in https://github.com/microsoft/vscode/issues/178973#issuecomment-1496713352
2023-04-05 05:03:50 +02:00
Tyler James Leonhardt 7a1e910d68 Have SHIFT+TAB clear focus in the list (#179221)
Fixes https://github.com/microsoft/vscode/issues/101183
2023-04-04 19:53:55 -07:00
Megan Rogge 000b98845a Merge pull request #179191 from microsoft/merogge/notebook
don't show cell navigation commands when a screen reader is detected
2023-04-04 19:43:13 -07:00
Megan Rogge 8ae23447ca Merge pull request #179184 from microsoft/merogge/select
`isSimpleWidget:false` for terminal accessible buffer so `editorTextFocus:true`
2023-04-04 19:42:53 -07:00
Megan Rogge 32f63fe0eb Merge branch 'main' into merogge/select 2023-04-04 19:21:56 -07:00
Tyler James Leonhardt 40662a983e Remove usage of A11yService & go back to aria-activedescendant (#179217)
* Use alert instead of aria-live and remove usage of A11yService

Follow up of https://github.com/microsoft/vscode/pull/179193

* use aria-activedescendant and set aria-label of list to be the placeholder
2023-04-04 19:11:47 -07:00
Peng Lyu 4c9cfa0f0b Reload webview on trust state change, no cache for output data. (#179075)
* Reload webview on trust state change, no cache for output data.

* Avoid dup reload
2023-04-04 19:02:14 -07:00
Peng Lyu f7d1b7c8fb Finalize onWillSaveNotebookDocument (#179188) 2023-04-04 19:01:53 -07:00
Peng Lyu eb5da3af19 Find in outputs, ignore hidden cells. (#179189) 2023-04-04 19:01:32 -07:00
Megan Rogge 1ad11214f2 Merge branch 'main' into merogge/notebook 2023-04-04 17:06:40 -07:00
Connor Peet 6b0d9d79e1 build: properly install built-in extensions for tests (#179216)
Uses a cache and GH token to avoid hitting rate limits.

Fixes #179181
2023-04-05 01:53:46 +02:00
Peng Lyu 6e5727e125 Update jsdoc for onWillSaveNotebookDocument (#179179) 2023-04-05 01:19:05 +02:00
Megan Rogge e03687d0dd Merge branch 'main' into merogge/notebook 2023-04-04 15:38:17 -07:00
Daniel Rosenwasser 93026118c5 Remove Node.js walkthrough/getting started guide (#176325)
Remove Node.js walkthrough/getting started.

Co-authored-by: Matt Bierner <matb@microsoft.com>
2023-04-04 15:27:13 -07:00
Tyler James Leonhardt 0e48e291fd Remove screenreader specific behavior of quick pick (#179193)
ref https://github.com/microsoft/vscode/issues/176081
2023-04-04 15:26:40 -07:00
Megan Rogge 47d3304b29 Merge branch 'main' into merogge/select 2023-04-04 15:03:51 -07:00
meganrogge 014bb5fcad only apply to context keys 2023-04-04 15:00:18 -07:00
Matt Bierner f53ed0bcab Fix spelling in LogOutputChannel jsdoc (#179197) 2023-04-04 14:54:44 -07:00
Raymond Zhao a1694a8628 Bump windows-mutex (#179196) 2023-04-04 23:36:05 +02:00
Ladislau Szomoru 9d486269f1 Engineering - update agent pool (#179190) 2023-04-04 23:32:22 +02:00
Joyce Er 1db062d188 Finalize editor/lineNumber/context menu (#179168) 2023-04-04 23:27:51 +02:00
Joyce Er 602c01b268 Encode filepaths with whitespace in links (#179167) 2023-04-04 23:27:40 +02:00
Ladislau Szomoru 20aee57124 Git - better validation for the branchProtection setting (#179183) 2023-04-04 23:10:17 +02:00
Ulugbek Abdullaev cde5bfd7a1 keybindingResolver: simplify algo but with some additional allocation 2023-04-04 22:23:44 +02:00
Ulugbek Abdullaev b018831285 keybindingResolver: simplify and comment resolve 2023-04-04 22:23:44 +02:00
Ulugbek Abdullaev 0366fbc812 keybindingResolver: more cleanup 2023-04-04 22:23:44 +02:00
Ulugbek Abdullaev 7655273888 keybindingResolver: tests: refactor: split into separate tests 2023-04-04 22:23:44 +02:00
Ulugbek Abdullaev ce36e4014f keybindingResolver: tests: refactor: make tests more extensible to write more specification-like tests 2023-04-04 22:23:44 +02:00
Ulugbek Abdullaev 9448be4bfa keybindingResolver: refactor: move handle-removal tests into a sub-suite 2023-04-04 22:23:44 +02:00
Ulugbek Abdullaev a5a66eb808 keybindingResolver: refactor: resolve doesn't take a null 2023-04-04 22:23:44 +02:00
Ulugbek Abdullaev 02f8853ec7 keybindingResolver: refactor: use a discriminated union to
make it easier to reason about keybinding resolution result
2023-04-04 22:23:44 +02:00
Ulugbek Abdullaev 9a90445e3c keybindingResolver: refactor: easier case first 2023-04-04 22:23:44 +02:00
Ulugbek Abdullaev 73fde83632 abstractKeybindingService: refactor: don't use null when an empty array is enough 2023-04-04 22:23:44 +02:00
Matt Bierner 3104a4e68c Remove uses of X-UA-Compatible meta tag (#177739)
* Remove uses of `X-UA-Compatible` meta tag

We no longer support IE

Mainly removing this from the webview html but  figured we should remove the other references to it as well

* Update tests

* Fix test
2023-04-04 13:02:01 -07:00
Megan Rogge 2fd1e6cd4c Merge branch 'main' into merogge/select 2023-04-04 12:31:28 -07:00
meganrogge d6413f87b6 fix #176286 2023-04-04 12:29:35 -07:00
meganrogge b158f0877f fix #177029 2023-04-04 11:55:49 -07:00
Rob Lourens cbf35328c8 Revert "Makes inline completion suggest widget provider model observable. (#178988)" (#179171)
This reverts commit 3bdd297575.
2023-04-04 20:08:43 +02:00
Raymond Zhao 59d164d6ac Bump sqlite3 (#179165)
* Bump sqlite3

* Remove spdlog
2023-04-04 19:36:40 +02:00
Johannes Rieken ab6087f090 update format ranges API proposal based on feedback (#179166)
https://github.com/microsoft/vscode/issues/158776
2023-04-04 19:19:15 +02:00
Henning Dieterichs e09782c5ac Merge pull request #179136 from microsoft/hediet/b/agricultural-marten
Hediet/b/agricultural-marten
2023-04-04 16:02:40 +02:00
dependabot[bot] bb61bd37ac Bump json5 from 2.2.1 to 2.2.3 (#179139)
Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.3.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v2.2.1...v2.2.3)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-04 15:35:37 +02:00