Commit graph

77896 commits

Author SHA1 Message Date
Daniel Imms 677b083284
Ensure remote backend command requests are only executed once
Fixes #121926
2022-08-19 14:51:17 -07:00
Justin Chen 7748108c56
changed color token to match list widget 2022-08-19 14:09:49 -07:00
Justin Chen 15b718f178
added fix on light theme contrast and fix on settings id 2022-08-19 13:56:00 -07:00
Justin Chen 856b42802f
Merge branch 'main' into justin/headerSettings 2022-08-19 13:05:38 -07:00
Daniel Imms 3cb582412f
Merge pull request #157783 from babakks/support-other-terminals-cwd-sequence
🎁 Support other terminals CWD escape sequence
2022-08-19 12:26:40 -07:00
Megan Rogge 3400ec4d48
wait for trust to be initialized before prompting in tasks (#158323)
fix #156183
2022-08-19 12:26:34 -07:00
Daniel Imms 6523fbe636
Merge pull request #158608 from microsoft/tyriar/156179-list-filter
Change explorer filter icon to listFilter
2022-08-19 12:00:46 -07:00
Justin Chen c6582a7909
removed experimental tag and comments 2022-08-19 11:46:44 -07:00
Daniel Imms 0d950abb10
Merge branch 'main' into support-other-terminals-cwd-sequence 2022-08-19 11:34:58 -07:00
Justin Chen 6e02893369
Merge branch 'microsoft:main' into justin/headerSettings 2022-08-19 11:23:10 -07:00
Justin Chen 406537eef3
fix on settings and description 2022-08-19 11:21:51 -07:00
Alex Ross 20c950ace0
Fix another comment decoration transparency issue (#158607) 2022-08-19 10:57:17 -07:00
Daniel Imms c0dd6561ff
Change explorer filter icon to listFilter
This makes it distinct from the common dropdown icon.

Part of #156179
2022-08-19 08:56:01 -07:00
Daniel Imms 78cd55abf3
Merge pull request #158600 from microsoft/tyriar/158597
Don't run shell integration on unsupported LanguageMode
2022-08-19 08:25:48 -07:00
Daniel Imms 3c62164797
Check FullLanguage only 2022-08-19 08:11:29 -07:00
Daniel Imms 69c0f1f6e5
Don't run shell integration on unsupported LanguageMode
Fixes #158597
2022-08-19 08:08:09 -07:00
Joyce Er fa4ff1519d
Implement and adopt edit session identifier API proposal (#157733)
* Add canonical workspace identifier proposed API

* Use canonical id to store and resume edit sessions

* Add git extension workspace identity provider

* Fix warning incorrectly showing up

* Make auto resume behavior opt in

* * Create a separate service
* Accept WorkspaceFolder instead of URI
* Return string instead of object

* Make edit session restores resilient to provider registration races

* Introduce an activation event
* Activate contributing extension before using provider

* `CanonicalWorkspaceIdentity` -> `EditSessionIdentity`

* Show progress while resuming edit session

* Store edit session even if extension will take care of opening target workspace

* Address most of PR feedback

* `IEditSessionsWorkbenchService` -> `IEditSessionsStorageService`

* Unregister provider in renderer

* Split out proposal into new `editSessionIdentityProvider.d.ts`

* Fix bad merge

* Always show progress in window

* Convert URI schemes
2022-08-19 08:01:43 -07:00
Alex Ross 4291d2b9d9
Enable resource decorations for some tree tooltips (#158593)
Part of microsoft/vscode-pull-request-github#3644
2022-08-19 16:48:48 +02:00
Alexandru Dima 3fa7dcba70
Allow passing in a promise that resolves with the connection token (#158586) 2022-08-19 15:37:54 +02:00
aiday-mar b6f53f1d78 Merge branch 'main' into aiday/stickyScrollTesting 2022-08-19 14:01:07 +02:00
Alex Ross 53e89be203
Preserve whether comment body is markdown string in replies (#158569)
Part of microsoft/vscode-pull-request-github#3776
2022-08-19 12:24:01 +02:00
Alex Ross 01063c2655
Adjust comment+diff gutter by 1px (#158560)
Fixes #158521
2022-08-19 10:30:15 +02:00
Joyce Er 82fce9f053
Add info logging for edit sessions auth (#158538)
Add info logging re: https://github.com/microsoft/vscode/issues/158384
2022-08-19 09:53:49 +02:00
Alex Ross d5f659957d
Comments gutter improvements (#158501)
* Some transparency fixes for comment gutter
Part of #158299

* Try dotted line for multine comments
2022-08-19 09:26:26 +02:00
Benjamin Pasero ff8d0d65b1
Copy Path and Copy Relative Path commands are only available when editor is not focused. (fix #137216) (#158556) 2022-08-19 09:05:13 +02:00
Logan Ramos aca0074805
Better matches for untyped editors (#158493)
* Fix #158480

* use instantiation service in tests

cc @lramos15

* align matches methods

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
2022-08-19 07:38:55 +02:00
Sandeep Somavarapu be5af93ef6
create the profile on main side (#158525)
* create the profile on main side

* 💄

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
2022-08-19 07:15:12 +02:00
Daniel Imms 28f604dec8
Merge pull request #158534 from microsoft/tyriar/pin_case
Make 'pinned' casing consistent
2022-08-18 19:02:37 -07:00
Justin Chen aa89890031
added settings for headers in code action widget 2022-08-18 16:39:58 -07:00
Justin Chen 567d04c564
Added action bar to Code Action Widget (#158399)
Action bar with button that shows/hides disabled code actions in the list.
2022-08-18 16:30:22 -07:00
Megan Rogge feaf34bf68
wait for registration when terminals reconnect (#158533) 2022-08-19 00:46:57 +02:00
Daniel Imms 610220f59d
Make 'pinned' casing consistent
Part of #154388
2022-08-18 15:44:54 -07:00
Megan Rogge 8316ba16f0
allow recent commands to be pinned (#158037) 2022-08-18 15:22:25 -07:00
Megan Rogge c3b17a3731
wait for terminal reconnection to try to reconnect tasks (#158391) 2022-08-18 13:43:06 -07:00
Daniel Imms 47bb748505
Merge pull request #158500 from microsoft/tyriar/158238
Add debug logs around auto replies
2022-08-18 13:19:32 -07:00
Aiday Marlen Kyzy f3215d5681
Merge pull request #158369 from microsoft/aiday/refactoringStickyScroll
Refactoring sticky scroll
2022-08-18 21:51:39 +02:00
Miguel Solorio 8f68160c0c
Add search-fuzzy (#158514)
Add `search-fuzzy` (Refs #156322)
2022-08-18 19:31:22 +02:00
Miguel Solorio 69c8ac5ef2
Add border radius to merge editor button (#158508) 2022-08-18 19:05:52 +02:00
Henning Dieterichs 6fb6056818
Fixes #157281 (#158503) 2022-08-18 19:01:06 +02:00
Henning Dieterichs 0a9940b849
Improves performance (#158502) 2022-08-18 18:15:43 +02:00
Daniel Imms eb3debdd9a
Include match word in log 2022-08-18 08:42:27 -07:00
Daniel Imms f719cabc15
Add debug logs around auto replies
Part of #158238
2022-08-18 08:41:07 -07:00
Johannes Rieken ecdfb50b7f
sync wordwrap transient state to input1/2 editors (#158484)
fixes https://github.com/microsoft/vscode/issues/155280
2022-08-18 16:56:18 +02:00
Henning Dieterichs 4b8433f591
Checkbox style tweaking (#158487) 2022-08-18 16:17:31 +02:00
Johannes Rieken 99dd406e05
The 3wm editor is not dirty by default anymore and therefore we can tweak the close handler (#158476)
The 3wm editor is dirty by default anymore and therefore we can tweak the close handler

Use default handling when there are no conflicts. Show a message when closing with unhandled conflicts, tweak depending on dirty state

fixes https://github.com/microsoft/vscode/issues/158405
2022-08-18 09:09:52 -04:00
Benjamin Pasero 9d0c0b769e
Smoke test driver.exitApplication sometimes does not work (#157979) (#158479) 2022-08-18 09:03:44 -04:00
Johannes Rieken 028186209f
Merge pull request #158377 from microsoft/joh/reduced-bear
Add command to open merge editor from conflicting files
2022-08-18 14:28:32 +02:00
Henning Dieterichs db560ba214
Improves experimental diff algorithm (#158472) 2022-08-18 13:58:08 +02:00
Sandeep Somavarapu 559ebf8777
Merge pull request #158275 from microsoft/sandy081/christian-ox
CLI: support associating a profile to a worksapce
2022-08-18 13:41:53 +02:00
Johannes Rieken c0ade8bc81
joh/unknown lemming (#158460)
* make git's `openMergeEditor` user-facing command and show it for editors that have conflicts

also includes a workaround for an issue with untyped editor inputs... fyi @lramos15

* Patch matches

* Remove TODO

* set nowrap for white-space

fixes https://github.com/microsoft/vscode/issues/156402

Co-authored-by: Logan Ramos <lramos15@gmail.com>
2022-08-18 06:58:30 -04:00