Commit graph

90832 commits

Author SHA1 Message Date
Daniel Imms 927096c078
Merge pull request #139234 from microsoft/tyriar/120077
Use async/await in env var tests and improve polling
2021-12-16 11:34:27 -08:00
Daniel Imms 2584b60112
Merge branch 'main' into tyriar/120077 2021-12-16 11:34:16 -08:00
Daniel Imms 382278ea05 Retry terminal font tests
They seem to hang Electron (or something) randomly only in GH actions.

Fixes #139307
2021-12-16 11:32:21 -08:00
Benjamin Pasero ae8aeb653d
smoke - use absolute paths for opening files (#139322) 2021-12-16 20:14:12 +01:00
Raymond Zhao 6b628b53fb
Pull new emmet-helper, fixes #117648 2021-12-16 10:39:22 -08:00
Miguel Solorio 9342605c77
Add separate hovers for language status indicator (#139318) 2021-12-16 10:29:18 -08:00
Alex Dima 0317dab666
Clarify how semantic tokens interact with syntactic tokens (for microsoft/monaco-editor#2831) 2021-12-16 17:17:46 +01:00
Johannes Rieken b00e5cdbd0
use randomBytes for rnd file name generation, https://github.com/microsoft/vscode/issues/139217 2021-12-16 16:25:56 +01:00
Alexandru Dima 28bf810a25
Merge pull request #139242 from microsoft/roblou/exposeGc
Spawn EH process with --expose-gc when in extension tests.
2021-12-16 16:03:42 +01:00
Alexandru Dima 81df452f71
Merge pull request #139282 from somebee/transform-corrected-decorations
Fix decorations and mouse hit-testing when editor is scaled via transform
2021-12-16 15:58:45 +01:00
Benjamin Pasero 9e22f1ccac
smoke - disable flaky notebook tests (#139270) 2021-12-16 15:55:15 +01:00
Alex Dima 2f52b0f629
Add EditorMouseEvent.relativePos that can be used safely with internal editor metrics 2021-12-16 15:41:45 +01:00
Daniel Imms dfc4077fb0 Use dom renderer for terminal smoke tests
Part of #139083
2021-12-16 06:38:11 -08:00
Daniel Imms 8ad549193d Persist terminals after color/icon change
Fixes #139276
2021-12-16 06:09:06 -08:00
Sandeep Somavarapu 995d40b12d
#139183 enable the test and add a log statement 2021-12-16 14:34:47 +01:00
Benjamin Pasero fa739870a2
smoke - remove doubleClick usage 2021-12-16 14:27:21 +01:00
Benjamin Pasero fdc4b7101d
smoke - actually retry quick access usage 2021-12-16 14:25:12 +01:00
Sindre Aarsaether 3caaec47a0 Fix formatting 2021-12-16 14:24:12 +01:00
Sandeep Somavarapu d338a3a0d0
Fix #139181 2021-12-16 14:04:18 +01:00
Alex Dima 4a175da2a6
Add comment 2021-12-16 13:46:10 +01:00
Sandeep Somavarapu fb7d55b13a
Fix #139053 2021-12-16 12:56:25 +01:00
Johannes Rieken 696c9df375
fix https://github.com/microsoft/vscode/issues/139196 2021-12-16 12:45:31 +01:00
Sindre Aarsaether ccaf6516cb Fix mouse coordinates when editor is scaled using transforms 2021-12-16 12:17:01 +01:00
Sindre Aarsaether 0165b0b2a5 Fix rendering of decorations and selections when editor is scaled using transform 2021-12-16 10:54:19 +01:00
Benjamin Pasero 51eda13af4
smoke - move editor test into language test 2021-12-16 10:29:46 +01:00
Benjamin Pasero b7df3f5239
dialogs - add tracing for locks (#139044) 2021-12-16 09:24:22 +01:00
Henning Dieterichs 5c9527d4b4
Merge pull request #139209 from eltociear/patch-6
Fix typo in watcher.ts
2021-12-16 09:19:51 +01:00
Benjamin Pasero 33d7cba8f4
editors - add test for openEditor revealing singleton typed editors 2021-12-16 08:50:54 +01:00
Benjamin Pasero f66efa68ca
💄 2021-12-16 08:30:37 +01:00
Benjamin Pasero 86cbe29cec
🆙 @parcel/watcher@2.0.5 2021-12-16 08:05:07 +01:00
Tyler James Leonhardt f67a8b753f
Use device flow over PAT when we are running in a server full environment but not in a supported uri (#139255)
* initial attempt

* use github-authentication instead

* rework error handling

* update copy

* explain why Workspace
2021-12-15 22:07:49 -05:00
Matt Bierner e7b3724e0c
Enable no-case-declarations in codebase (#139243)
Fixes #139236

This can catch tricky programming mistakes that cause a runtime error. See 7e266b2c42 as an example of the type of bug this can prevent
2021-12-15 17:15:35 -08:00
Raymond Zhao f589173345
Handle pointer event, fixes #139250 2021-12-15 16:56:37 -08:00
Rob Lourens 86bdc567e9 Remove obsolete comment 2021-12-15 16:41:20 -08:00
rebornix d6b581f218
fix flicker when first partially visible cell changes height. 2021-12-15 16:04:16 -08:00
Raymond Zhao f4710a198f
Use pointer event for SelectBoxList
Ref #73283
2021-12-15 14:41:32 -08:00
Rob Lourens 3e11f32956 Run browser smoke tests first because we can get playwright traces for them 2021-12-15 14:27:40 -08:00
Kaan Genç ab2b080715
hasCustomMarkdownPreview disables markdown preview buttons in context menus (#139241) 2021-12-15 14:19:39 -08:00
Rob Lourens 724181f4d8 Spawn EH process with --expose-gc when in extension tests.
Fix #139139
2021-12-15 13:10:50 -08:00
Daniel Imms b562ce7067 Use async/await in env var tests and improve polling
Fixes #120077
2021-12-15 12:28:36 -08:00
Raymond Zhao 816490e268
Add touch event for dropdowns
Fixes #73283
2021-12-15 10:40:18 -08:00
Benjamin Pasero cc76605726
Adopt the model change events in favour of the group events (#139090)
* deprecate `onDidGroupChange`

* adopt `GROUP_LOCKED` from model

* adopt `GROUP_INDEX` from model

* adopt `GROUP_ACTIVE` from model

* adopt `EDITOR_PIN` from model

* adopt `EDITOR_STICKY` from model

* adopt `EDITOR_CAPABILITIES` from model

* adopt `EDITOR_LABEL` from model

* adopt `EDITOR_WILL_DISPOSE` from model

* adopt `EDITOR_DIRTY` from model

* adopt `EDITOR_MOVE` from model

* adopt `EDITOR_CLOSE` from model

* adopt `EDITOR_OPEN` from model

* adopt `EDITOR_ACTIVE` from model but also introduce new event

* remove onDidGroupChange

* group change => group model change

* fix regression with tracking empty editor area
2021-12-15 13:03:40 -05:00
Benjamin Pasero 36bb6a6848
files - make localFilesystem channel reusable 2021-12-15 17:59:53 +01:00
Henning Dieterichs 01c2008f67
Implements actions to disable highlighting in strings and comments. 2021-12-15 17:59:28 +01:00
Henning Dieterichs 36fdeed3b5
Adds option to include strings when highlighting unicode characters (default true). 2021-12-15 17:45:26 +01:00
Sandeep Somavarapu 87bf1d8065
#126376 remove user configuration file service and use atomic read 2021-12-15 17:25:49 +01:00
Benjamin Pasero fbfe897483
files - add logging for resource locks 2021-12-15 17:01:00 +01:00
Alex Dima a9b5849093
Fixes #137655 and #138915: Position the code lens view zone as close as possible to the next line 2021-12-15 16:17:19 +01:00
Alex Dima d188667445
Document that the VSBuffer backing store might come from the nodejs Buffer pool and thus might not be transferrable (See https://github.com/microsoft/vscode/pull/139145) 2021-12-15 15:51:17 +01:00
Ikko Ashimine 0528be8139
Fix typo in watcher.ts
occured -> occurred
2021-12-15 23:48:07 +09:00