Commit Graph
52 Commits
Author SHA1 Message Date
Aiday Marlen Kyzy d463dc07e9 the second show widget should also take in value true 2023-06-23 14:40:03 +02:00
Johannes Rieken 6637e2bceb Let Escape accept inline chat changes when users made edits on top (#185967)
avoid https://github.com/microsoft/vscode-copilot/issues/288
2023-06-23 11:39:38 +02:00
Johannes Rieken ee2b3a261e debt - move notebook specific session management into its own place (#185955) 2023-06-23 11:01:16 +02:00
meganrogge 73d4c398fe Merge branch 'main' into merogge/inline-chat-revamp 2023-06-22 06:51:13 -07:00
meganrogge df96b74a8c fix issues 2023-06-22 06:27:30 -07:00
Johannes e54405cbf9 render view in chat as primary btn, render view in chat and accept depending on having mixed reply types or not
https://github.com/microsoft/vscode-copilot/issues/299
2023-06-22 15:24:43 +02:00
Megan Rogge 8b3c402ca6 Update src/vs/workbench/contrib/inlineChat/browser/inlineChatController.ts 2023-06-21 15:19:28 -07:00
meganrogge 7917bf02cf localize 2023-06-21 11:34:23 -07:00
meganrogge a86e846766 make sure placeholder is read when necessary 2023-06-21 11:22:02 -07:00
meganrogge 90d169c6a0 add audio cues and alert with response 2023-06-21 10:49:54 -07:00
Johannes Rieken b578213118 reveal inline chat when typing inside of it (#185648)
fixes https://github.com/microsoft/vscode-copilot-release/issues/226
2023-06-20 12:30:21 +02:00
Johannes Rieken 72e2af69c9 joh/high loon (#185337)
* allow session creation to be cancelled

* define background colors, make sure to reshow after session is ready, reset selection style on hide
2023-06-16 16:45:44 +02:00
Johannes Rieken 7322bbd289 update whole range visual decoration after changes are applied (#185315)
* update whole range visual decoration after changes are applied

* fix tests
2023-06-16 13:18:15 +02:00
Aiday Marlen Kyzy 653e8d0f0a placing the update backrgound elsewhere 2023-06-16 10:50:40 +02:00
Aiday Marlen Kyzy ee3b5436a0 cleaning the code 2023-06-16 10:41:06 +02:00
Aiday Marlen Kyzy b994219dc5 Merge branch 'main' into aiday/changingTheInlineChatBackgroundColor 2023-06-16 10:39:45 +02:00
Aiday Marlen Kyzy d76a632865 changes from the review 2023-06-16 10:39:18 +02:00
Aiday Marlen Kyzy 363ab72a2b cleaning the code 2023-06-15 17:35:52 +02:00
Aiday Marlen Kyzy 07465d7e92 initial commit 2023-06-15 16:56:43 +02:00
Johannes 4c91264808 show widget while creating session, react to ACCEPT_INPUT and pretend it's autoSend:true 2023-06-15 16:07:28 +02:00
Johannes 7ed090e2a6 avoid recursion w/ statemachine 2023-06-15 16:06:04 +02:00
Aiday Marlen Kyzy 16268ba7b1 Merge branch 'main' into aiday/inlineChatEndOfSelection 2023-06-14 14:55:35 +02:00
Aiday Marlen Kyzy 19ee98f5ae instead of using get position use the end position of the selection 2023-06-14 13:02:38 +02:00
Aiday Marlen Kyzy d983c8498a review changes 2023-06-14 12:40:59 +02:00
Aiday Marlen Kyzy 79c611d7b7 setting the margins inside of the case of initial render 2023-06-14 09:33:54 +02:00
Aiday Marlen Kyzy a1e93027e4 removing the useless variable 2023-06-14 09:31:48 +02:00
Aiday Marlen Kyzy 36dc6c03f9 Merge branch 'main' into aiday/indentationOnInitOnly 2023-06-14 09:21:53 +02:00
Aiday Marlen Kyzy 1ad238a760 Merge pull request #184598 from microsoft/aiday/positioningInlineChat
Adapt positioning of the inline chat
2023-06-14 09:17:40 +02:00
Aiday Marlen Kyzy d037fad589 changes from review 2023-06-13 18:29:50 +02:00
Aiday Marlen Kyzy d85ee0f6c5 the margins are not set when not an initial render 2023-06-13 17:48:23 +02:00
Aiday Marlen Kyzy c3275e4dd5 changes from review 2023-06-13 17:23:47 +02:00
Aiday Marlen Kyzy 59ef7faef9 adding the changes from the review 2023-06-13 15:59:49 +02:00
Johannes Rieken 66b54e1697 joh/tasteless orca (#185006)
* Add ability to rerun prompt

Extract `SessionPrompt` with tries counter that, add rerun message that is listened on during WAIT_FOR_INPUT, read number of attempts during MAKE_REQUEST

https://github.com/microsoft/vscode-copilot/issues/247

* renames
2023-06-13 12:53:41 +02:00
Aiday Marlen Kyzy 8e39fc64bb removing the update of the session edit mode 2023-06-12 17:46:33 +02:00
Aiday Marlen Kyzy 76b31a166d using a different widget position strategy 2023-06-12 14:13:40 +02:00
Aiday Marlen Kyzy 8904b3e901 cleaning the code 2023-06-12 13:15:38 +02:00
Aiday Marlen Kyzy b10d6b0309 cleaning the code 2023-06-12 13:12:59 +02:00
Aiday Marlen Kyzy 5e921debad removing the duplicate implementation 2023-06-12 12:07:20 +02:00
Aiday Marlen Kyzy 23760c1ff2 Merge branch 'main' into aiday/positioningInlineChat 2023-06-12 12:06:54 +02:00
Johannes Rieken 70dff6df08 make sure to send undo feedback when cancelling or undoing (#184892) 2023-06-12 11:50:11 +02:00
Aiday Marlen Kyzy b85927d108 cleaning the code 2023-06-09 16:51:59 +02:00
Aiday Marlen Kyzy ad3b07c0a7 cleaned the code 2023-06-09 16:41:47 +02:00
Aiday Marlen Kyzy 561854e988 making the position be reset on update edit mode 2023-06-09 10:43:47 +02:00
Aiday Marlen Kyzy e05a47d001 taking into account the last rendering position of the active session 2023-06-09 10:08:56 +02:00
Aiday Marlen Kyzy aa4daa451c Change to the code after review 2023-06-09 09:58:39 +02:00
Aiday Marlen Kyzy 7dafe5df1d renaming the CSS variable names and the labels from interactive editor to inline chat 2023-06-08 14:41:41 +02:00
Aiday Marlen Kyzy 89286458d7 migration 2023-06-08 13:44:29 +02:00
Aiday Marlen Kyzy 1c22e0e8c5 code after review 2023-06-07 17:12:08 +02:00
Aiday Marlen Kyzy 2538cc4333 Merge pull request #184508 from microsoft/aiday/renamingIEtoIC
Renaming Ineractive Editor to Inline Chat inside of the InlineChat contribution folder
2023-06-07 16:56:50 +02:00
Aiday Marlen Kyzy c529638000 renaming the content inside of inlineChat folder from IE to IC 2023-06-07 16:02:34 +02:00