Commit graph

111247 commits

Author SHA1 Message Date
Daniel Imms
775102bd82
Implement tests 2023-07-18 09:58:47 -07:00
Daniel Imms
99e31ae297
Add terminal selection API
Part of #188173
2023-07-18 09:47:46 -07:00
Aiday Marlen Kyzy
c780d0dfef
Merge pull request #186719 from microsoft/aiday/contentShowOnFocus
Keep content open hover when focused until unfocused and mouse moved
2023-07-14 15:42:06 +02:00
Diego Colombo
8e1ae0da75
Add proposed api to support auto closing pairs on langauge configuration (#186567)
* adding support for auto closing pair
2023-07-14 13:19:13 +00:00
Aiday Marlen Kyzy
8df24c5946
cleaning the code 2023-07-14 14:22:48 +02:00
Aiday Marlen Kyzy
fb15f1df48
Cleaning the code, using getters instead 2023-07-14 14:20:16 +02:00
Aiday Marlen Kyzy
d656306c7a
cleaning the code more 2023-07-14 14:14:26 +02:00
Aiday Marlen Kyzy
e2cc9c28e6
change from review 2023-07-14 14:13:39 +02:00
Aiday Marlen Kyzy
406618d71a
Merge pull request #187713 from microsoft/aiday/toggleDiffAsSetting
Placing option `Toggle Diff` from inline chat into settings
2023-07-14 13:33:27 +02:00
Alex Ross
dc142e4cd1
BUILD: Exclude third party notices from indentation filter (#187913) 2023-07-14 11:52:40 +02:00
Aiday Marlen Kyzy
ede257b889
cleaning the code 2023-07-14 11:22:12 +02:00
Aiday Marlen Kyzy
e86cdd8dfe
refactoring the code 2023-07-14 11:18:50 +02:00
Aiday Marlen Kyzy
4635c352d4
refactoring the code 2023-07-14 11:18:41 +02:00
Ehab Younes
6a152ca523
Expose the focused element and change event in the TreeView API (#184268)
* Expose the focused element and event in the TreeView API

* Exposed active TreeItem through extension proposal

* Add proposal to test extension

* Merge change selection and focus events

* Finish selection+focus change in treeview

* Clean up

* Clean up

* Add checkProposedApiEnabled back in

---------

Co-authored-by: Ehab Younes <ehab.younes@sigasi.com>
Co-authored-by: Alex Ross <alros@microsoft.com>
2023-07-14 08:49:15 +00:00
João Moreno
a0f904dd54
only show update release notes in stable (#187908) 2023-07-14 10:28:51 +02:00
João Moreno
4221074653
fix windows servers, add top level folders (#187906) 2023-07-14 10:14:19 +02:00
Aiday Marlen Kyzy
9dc7dd9f35
Merge branch 'main' into aiday/toggleDiffAsSetting 2023-07-14 09:28:11 +02:00
Peng Lyu
43650e28b6
Re #187471. Dispose instantiationService on test finish. (#187900) 2023-07-14 08:12:45 +02:00
Connor Peet
12340da1f1
cli: allow installation as a service from the UI (#187869)
- When turning on remote tunnel access, a quickpick is now shown asking
  users whether it should be installed as a service or just run in
	the session.
- Picking the service install will install the tunnel as a service on
  the machine, and start it.
- Turning off remote tunnel access will uninstall the service only if
  we were the ones to install it.
- This involved some refactoring to add extra state to the RemoteTunnelService.
  There's now a "mode" that includes the previous "session" and reflects
	the desired end state.
- I also did a cleanup with a `StreamSplitter` to ensure output of the
  CLI gets read line-by-line. This was depended upon by the remote tunnel
	service code, but it's not actually guaranteed.
- Changes in the CLI: allow setting the tunnel name while installing the
  service, and make both service un/installation and renames idempotent.

Closes https://github.com/microsoft/vscode/issues/184663
2023-07-13 20:23:15 -07:00
Connor Peet
7bd35446a5
cli: fix windows service-mode not working (#187883)
It seems like we need to run the server (a batch file) with cmd explicitly when the server itself is not run from a command prompt.
2023-07-13 18:04:19 -07:00
Tyler James Leonhardt
d441153e31
Disable followup questions in the inputOnTop mode (#187884)
For now, until we iron out what they should look like.
2023-07-14 02:14:37 +02:00
Andrea Mah
14a1c7e5e3
allow multiple callers for decorating notebook webview (#187743) 2023-07-13 16:29:26 -07:00
Alexandru Dima
52d462293d
Avoid creating services in APIs used by the monaco-editor repo itself (#187881)
Fixes #169268: Avoid creating services in APIs used by the monaco-editor repo itself
2023-07-13 16:04:15 -07:00
Matt Bierner
c0d560ed49
Don't parse @link inside @example JSDoc tags (#187877)
Fixes #187768
2023-07-13 16:02:57 -07:00
Sandeep Somavarapu
86bb5239eb
Fix #187487 (#187872) 2023-07-13 16:01:49 -07:00
Sandeep Somavarapu
0dd3429cbd
Revert "revert the feature (#187816)" (#187871)
This reverts commit 7895f9bc23.
2023-07-13 15:58:58 -07:00
Daniel Imms
eaabdddee2
Merge pull request #187870 from microsoft/tyriar/187772
Always create terminal on empty terminal view show
2023-07-13 14:43:36 -07:00
Daniel Imms
7b17343101
Always create terminal on empty terminal view show
Part of #187772
2023-07-13 12:46:42 -07:00
Daniel Imms
49cbe8c1c5
Merge pull request #187787 from jeanp413/fix-terminal-find-action-shorcut
Fix missing terminal find widget shorcuts in tooltip
2023-07-13 12:20:28 -07:00
Sandeep Somavarapu
092a43cfaa
Merge profile name and configuration pickers (#187862) 2023-07-13 10:54:37 -07:00
Tyler James Leonhardt
c9d8ab642c
Add two alternative UX's for the Quick Question experience (#187780)
* Add two alternative UX's for the Quick Question experience

Main changes:
* Changes to the chat to have an alterative rendering of the input on the top... needs polish but decent for now
* The inclusion of a setting to choose which mode you would like to use for the UX
* 2 new modes: `InputOnBottomChat` and `InputOnTopChat` which do what you expect.

* Move where the enum is to hopefully fix tests
2023-07-13 19:14:05 +02:00
Joyce Er
7123ddb559
Merge pull request #187860 from microsoft/dev/joyceerhl/accurate-vicuna
Refactor: share code for chat slash command blocks
2023-07-13 10:13:26 -07:00
Sandeep Somavarapu
fe22b24f8e
finetune message and fix quickpick styling (#187855)
* finetune message and fix quickpick styling

* update desc
2023-07-13 09:52:45 -07:00
Megan Rogge
62fb5545cb
Merge pull request #187759 from microsoft/merogge/focus-last
focus last if input box is focused
2023-07-13 09:42:42 -07:00
Joyce Er
6821322421 Share code for chat slash command blocks 2023-07-13 09:31:16 -07:00
Logan Ramos
634a9ce37b
Dispose of test instantiation service (#187848)
* Dispose of test instantiation service

* Feedback
2023-07-13 17:56:49 +02:00
meganrogge
d7bdb0a08a
clean up 2023-07-13 08:55:59 -07:00
Megan Rogge
4301e889f1
Merge pull request #186930 from microsoft/merogge/buffer-defer
defer buffer creation
2023-07-13 08:48:37 -07:00
Daniel Imms
f102dfa444
Merge pull request #187781 from jeanp413/fix-186781
Fix can't use cmd+up/down in terminal after closing find widget
2023-07-13 08:22:25 -07:00
Aiday Marlen Kyzy
35d1b2def9
Merge branch 'main' into aiday/toggleDiffAsSetting 2023-07-13 17:21:55 +02:00
meganrogge
ae5d6a8663
use widget that we have already 2023-07-13 08:21:03 -07:00
Megan Rogge
1e2f0c3142
Merge pull request #187739 from microsoft/merogge/fix-status
announce ghost text to screen reader users in inline chat
2023-07-13 08:18:03 -07:00
Connor Peet
22bb4b95cc
build: exclude the cli third party notices from hygenie (#187843)
This might get moved later on, but for now exclude them
2023-07-13 16:50:43 +02:00
Sandeep Somavarapu
7a2d479ab9
implement feedback (#187841) 2023-07-13 16:21:53 +02:00
Johannes Rieken
5284fb5840
make live preview always show a side-by-side diff (#187840) 2023-07-13 16:18:33 +02:00
Aiday Marlen Kyzy
a015a64c25
review change 2023-07-13 16:16:28 +02:00
Henning Dieterichs
201401dc6d
Sends telemetry when a line is slow to tokenize. (#187835)
Fixes https://github.com/microsoft/vscode-internalbacklog/issues/4454
2023-07-13 16:08:48 +02:00
João Moreno
b92a1b8e74
Do not show "Show Update Release Notes" for recovery releases (#187838)
fixes #187828
2023-07-13 16:04:45 +02:00
Johannes Rieken
034fd05183
inline chat - workaround not being able to hide all lines of an editor (#187836) 2023-07-13 16:00:16 +02:00
João Moreno
d40162dd41
update distro (#187830) 2023-07-13 15:36:14 +02:00