Commit graph

105980 commits

Author SHA1 Message Date
Daniel Imms
69108b1c68
Merge pull request #175682 from microsoft/tyriar/174330
Retain empty variables when creating term env
2023-02-28 11:06:35 -08:00
Daniel Imms
d4d02122be
Various tweaks to a11y buffer input/layout
- Avoid all padding, this was pushing the scrollbar off screen
- Allow pointer events in the a11y buffer, we want the user to be able
  to interact via mouse (selection + scrolling). Getting out of it is
  now done by focusing another element or tab/shift+tab
- Remove overflow styles, these were obscuring the vscode-style
  scrollable element

Fixes #175041
2023-02-28 10:59:55 -08:00
Aiday Marlen Kyzy
96a563df45
disposing when clicking on the sticky scroll and revealing some other line 2023-02-28 19:49:56 +01:00
Aiday Marlen Kyzy
d3086e5af6
removing unecessary code 2023-02-28 19:44:17 +01:00
Aiday Marlen Kyzy
3dfcc87601
making line number distinction before and after the rendering of the stciky scroll widget 2023-02-28 19:40:17 +01:00
Daniel Imms
827830bed3
Merge pull request #175684 from microsoft/tyriar/buffer_vars
Move a11y buffer strings into build content
2023-02-28 10:33:50 -08:00
Aiday Marlen Kyzy
ad7d621f2f
adding changes so that the focus persist on the scrolling 2023-02-28 19:24:43 +01:00
Daniel Imms
1b0d6de008
Move a11y help strings into build content
We don't want any processing/memory consumed unless it's shown
2023-02-28 10:17:39 -08:00
Daniel Imms
b907d7875a
Retain empty variables when creating term env
Fixes #174330
2023-02-28 10:05:54 -08:00
Megan Rogge
02a84efd32
pass contextKeyService in so context for keybinding is considered (#175674)
fix #175130
2023-02-28 11:56:42 -06:00
Megan Rogge
05094fe280
add context key for tab focus mode (#175577)
* fix #174800

* move tabFocus out of editorStatus
2023-02-28 09:55:19 -08:00
Daniel Imms
ccbc9f058f
Merge pull request #175657 from microsoft/tyriar/173178
Hide hover on window blur
2023-02-28 09:54:06 -08:00
Logan Ramos
383847f30f
Fix empty config key array (#175678) 2023-02-28 18:35:26 +01:00
Henning Dieterichs
42ec4312eb
Fixes #175656 (#175677) 2023-02-28 18:25:56 +01:00
Sandeep Somavarapu
af53f2e00d
fix #175673 (#175675) 2023-02-28 18:21:16 +01:00
Aiday Marlen Kyzy
150e817638
removed the unecessary call to blur() 2023-02-28 17:48:57 +01:00
Peng Lyu
2552748fc6
Re #174908. Allow renderers to respond to settings change. (#175606) 2023-02-28 08:37:18 -08:00
Benjamin Pasero
e7157fe572
Show a useful context menu in the empty editor tabs space (fix #175667) (#175668) 2023-02-28 17:35:34 +01:00
Logan Ramos
e4ef8a86fe
Dispose when flush isn't defined (#175664) 2023-02-28 17:23:44 +01:00
Robo
f2a822fbe9
chore: update min node version for development (#175663) 2023-02-28 17:22:33 +01:00
Aiday Marlen Kyzy
19ebffa5c0
setting the attribute to be a list for the root dom node 2023-02-28 17:20:59 +01:00
Daniel Imms
4e732259b5
Merge pull request #175647 from microsoft/tyriar/165169_2
Remove 2 terminal theme participants
2023-02-28 08:09:02 -08:00
Daniel Imms
6ef1ac8764
Merge pull request #175648 from microsoft/tyriar/warns
Fix warnings in xtermTerminal.ts
2023-02-28 08:08:12 -08:00
Robo
84a6664a21
chore: update distro (#175660) 2023-02-28 16:39:00 +01:00
Benjamin Pasero
2551af21f8
electron 22 sandbox - enable for OSS (#175659) 2023-02-28 16:36:16 +01:00
Megan Rogge
627d6f907b
add command prompt migration message to terminal help menu (#175585)
* fix #174365

* add entry to help menu
2023-02-28 09:19:27 -06:00
Daniel Imms
05e2b0b0f1
Merge pull request #172755 from SvetozarMateev/main
Add accelerator to process explorer's kill process action
2023-02-28 07:07:02 -08:00
Robo
6e85d2b51e
chore: update to Electron 22 (#166430)
* chore: bump electron@22.0.0-beta.5

* chore: bump electron@22.0.0-beta.7

* chore: update libc++ flags

* chore: switch to c++17

* chore: bump electron@22.0.0

* chore: bump electron@22.0.2

* chore: cleanup build config for linux

* chore: update debian dependencies

* chore: update rpm dependencies

* chore: update electron@22.0.3

* chore: bump electron@22.2.0

* chore: remove deprecated utility process invoker

* chore: bump electron@22.2.1

* chore: remove unused methods

* chore: update internal electron version

* chore: bump electron@22.3.0

* temp: update electron with default PGO

* chore: bump electron@22.3.1

* cleanup

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
2023-02-28 07:04:00 -08:00
Daniel Imms
3329d34253
Hide hover on window blur
Fixes #173178
2023-02-28 06:59:45 -08:00
Logan Ramos
b19d36feaa
Fix API typo (#175653) 2023-02-28 15:52:30 +01:00
Daniel Imms
b7b7ffe4f9
Merge branch 'main' into main 2023-02-28 06:50:45 -08:00
Daniel Imms
4eaeb97452
Merge pull request #175649 from microsoft/tyriar/175519
Fix cell access npe
2023-02-28 06:27:00 -08:00
Henning Dieterichs
c4b5ade9eb
Block decoration padding + different container (#175644) 2023-02-28 14:46:31 +01:00
Daniel Imms
4bc11d685b
Fix cell access npe
Fixes #175519
2023-02-28 05:44:05 -08:00
Daniel Imms
0f092b0bca
Fix warnings in xtermTerminal.ts 2023-02-28 05:40:10 -08:00
Daniel Imms
4b98001e71
Register a new color instead of theme participant
Part of #165169
2023-02-28 05:38:02 -08:00
Daniel Imms
f164298aff
Use decoration colors directly
Part of #165169
2023-02-28 05:32:38 -08:00
Daniel Imms
7dd679aa7a
Merge pull request #175575 from microsoft/tyriar/175509
Fix case where lines was undefined
2023-02-28 05:30:33 -08:00
Aiday Marlen Kyzy
8994c084e5
adding last changes 2023-02-28 14:27:56 +01:00
Aiday Marlen Kyzy
f8bb5c8cb4
adding changes from review 2023-02-28 14:06:19 +01:00
Ulugbek Abdullaev
612b6d7f11 extension linter: lint readme: don't return on closed doc 2023-02-28 14:00:30 +01:00
Ulugbek Abdullaev
e20027ea9f extension linter: move when clause validation to contextkey.ts 2023-02-28 14:00:30 +01:00
Ulugbek Abdullaev
da34f7d462 extension linter: remove unused import 2023-02-28 14:00:30 +01:00
Ulugbek Abdullaev
500f3f30ec extension linter: context keys: improve error message 2023-02-28 14:00:30 +01:00
Ulugbek Abdullaev
5a8b485d82 extension linter: context keys: move the internal command to access parser to extension host code 2023-02-28 14:00:30 +01:00
Ulugbek Abdullaev
7e9f63f4ae extension linter: add linting for when-clauses (context keys) - "when" and "enablement" fields in extension manifest files - package.json
(no linting for keybindings.json yet)
2023-02-28 14:00:30 +01:00
Ulugbek Abdullaev
4c4639b888 extension linter: run parser with no regex error recovery 2023-02-28 14:00:30 +01:00
Ulugbek Abdullaev
2add9e8ceb extension linter: make sure we don't fail on array access 2023-02-28 14:00:30 +01:00
Ulugbek Abdullaev
e7b54c4743 extension linter: report lexing errors even though parsing succeeds because of error-recovery 2023-02-28 14:00:30 +01:00
Ulugbek Abdullaev
efffb789ff extension linter: add linting for when and enablement clauses in package.json's 2023-02-28 14:00:30 +01:00