Commit Graph

97958 Commits

Author SHA1 Message Date
Johannes Rieken fefdf2e462 keep a stack of active alternative go-to command invocations and prevent endless recursion with that. (this needed a static cached because I cannot pass a "don't recurse" flag to the underlying editor action) (#153123)
fixes https://github.com/microsoft/vscode/issues/153035
2022-06-24 07:50:18 -07:00
Guilherme Herzog 70ea7331ac Improve performance of CompressibleAsyncDataTree (#152961)
Similar to what was done in https://github.com/microsoft/vscode/pull/115387
2022-06-24 07:48:39 -07:00
Ulugbek Abdullaev af0309e325 add progress reporting for fetching repos (#153082)
Fixes #151922

Co-authored-by: Ulugbek <ulugbek.abdullaev@jetbrains.com>
2022-06-24 07:42:01 -07:00
Johannes Rieken d595a3bc8d use APPLICATION scope for bisect state storage, (#153126)
https://github.com/microsoft/vscode/issues/152679
2022-06-24 14:37:24 +00:00
Henning Dieterichs c4c1c01727 Merge pull request #153124 from microsoft/3wm 2022-06-24 16:25:25 +02:00
Henning Dieterichs 059934482c Fixes #153116 2022-06-24 16:16:26 +02:00
Alexandru Dima dfe0de8cd9 Break at the start of multiple BREAK_BEFORE chars and at the end of multiple BREAK_AFTER chars (#153121)
Fixes #152773: Break at the start of multiple `BREAK_BEFORE` chars and at the end of multiple `BREAK_AFTER` chars
2022-06-24 14:12:46 +00:00
Ladislau Szomoru 367eefd5f1 Git - commit action button (#153031) 2022-06-24 16:07:24 +02:00
Johannes Rieken 1a599e2d17 don't disable code editor contributions (#153119)
fixes https://github.com/microsoft/vscode/issues/150868
2022-06-24 09:56:26 -04:00
Johannes Rieken a29831d81b don't override capabilities and go with inherited capabilities for result-resource, (#153118)
fixes https://github.com/microsoft/vscode/issues/150872
2022-06-24 13:46:49 +00:00
Logan Ramos 7df4df1b8e Bump distro (#153117) 2022-06-24 13:45:20 +00:00
Alexandru Dima ea629a757b Merge pull request #153093 from ulugbekna/autohide-minimap
add auto-hide option for minimap (default = false) which
2022-06-24 15:42:27 +02:00
Johannes Rieken c3d9e2253a always preserveFocus when calling _open.mergeEditor (#153113)
fixes https://github.com/microsoft/vscode/issues/152948
2022-06-24 13:31:37 +00:00
Alexandru Dima b642e561cd Manually recover from a missing mouseleave or missing mouseout event (#153112)
Fixes #138789: Manually recover from a missing `mouseleave` or missing `mouseout` event
2022-06-24 13:30:46 +00:00
Alexandru Dima 919ec63663 Switch to newer mouseleave event (#153111)
Switch to newer `mouseleave` event (ref #138789)
2022-06-24 13:22:37 +00:00
Sandeep Somavarapu 68e2d6b1aa add tests (#153106) 2022-06-24 15:14:22 +02:00
Johannes Rieken 085a9baeef have two distinct command for "Mixed Layout" and "Column Layout", add them to merge editor overflow, persist the selected layout via sync'd storage (#153108)
have two distinct command for "Mixed Layout" and "Column Layout",
add them to merge editor overflow, persist the selected layout via sync'd storage

fixes https://github.com/microsoft/vscode/issues/151137, fixes https://github.com/microsoft/vscode/issues/150812
2022-06-24 13:12:28 +00:00
Martin Aeschlimann b3cc787d78 [json] use language indicator for folding limit warnings (#153104)
* reduce number of json notifications

* use language indicator for folding limit warnings. For #142496

* add comment for resultLimit + 1
2022-06-24 15:01:02 +02:00
Ladislau Szomoru bdfb4d0765 SCM - Add MessageController to SCM input (#153102)
Add MessageController to SCM input
2022-06-24 12:40:10 +00:00
Johannes Rieken 6ab33e9bb2 joh/issue151136 (#153101)
* Implement `ILanguageSupport#setLanguageId` for merge editor input. With this the editor langauge status shows (but doesn't do anything yet)

* Improve `MergeEditor#getControl` so that the editor language status works (knows the editor/model to operate on). This opens a can of worms as other things start to work, e.g outline and breakcrumbs and that requires some "redirect magic" to ensure opening a symbol from outline/breakcrumbs stays within the merge editor...

fyi @bpasero @lramos15 I dynamically register/unregister an editor with the editor resolver service which I think is pretty bad but the only "contained/local" way I could find
2022-06-24 12:34:12 +00:00
Henning Dieterichs 165b6264ac Merge pull request #153090 from microsoft/3wm 2022-06-24 14:33:04 +02:00
Alexandru Dima f699d9943e Dispose UtilityProcess listeners (#153096)
Fixes #150821: Dispose `UtilityProcess` listeners
2022-06-24 14:30:28 +02:00
Ladislau Szomoru ff095a3272 Problems table - Focus table when clicking on the empty space (#153097)
Focus table when clicking on the empty space
2022-06-24 13:48:02 +02:00
Alexandru Dima fdb241121b Forward editor.accessibilitySupport to the SCM input (#153099)
Fixes #142844: Forward `editor.accessibilitySupport` to the SCM input
2022-06-24 13:47:38 +02:00
Laurent Le Brun 0e42e103d1 Comments: Wrap non-Markdown content (#152987)
In https://github.com/microsoft/vscode/issues/145380, the style for
comments was changed to preserve indentation. However, when a line is
too long, the text will be hidden instead of wrapping.

Using `pre-wrap` fixes that issue.
2022-06-24 13:46:58 +02:00
Robo 69aaf7a58a chore: bump electron@18.3.5 (#153091) 2022-06-24 13:17:44 +02:00
Ulugbek fa92e4854f add auto-hide option for minimap (default = false) which
shows minimap only when hover over its region

ref: #107116
2022-06-24 12:06:28 +02:00
Johannes Rieken dfeb3e0050 joh/careful silverfish (#153089)
* don't show `openChange` command for merge editor

https://github.com/microsoft/vscode/issues/151125

* disable and not-place the conflicting merge-conflict navigation commands for the merge editor

https://github.com/microsoft/vscode/issues/153087

* disable (configurable) merge-conflict featues (code lens, decorations) when git is configured to use merge editor

https://github.com/microsoft/vscode/issues/153087
2022-06-24 09:33:06 +00:00
Henning Dieterichs 63bc558a55 Moves helper function h to base/browser/dom 2022-06-24 11:16:34 +02:00
Ladislau Szomoru 4a72009c59 Git - Update git.terminalGitEditor default value (#153085)
Update git.terminalGitEditor default value
2022-06-24 10:54:24 +02:00
Henning Dieterichs 2936e8f5d2 Merge pull request #152992 from microsoft/3wm 2022-06-24 10:29:56 +02:00
Sandeep Somavarapu c8ee8a25c5 adopt snippets with profile change (#153079)
* adopt snippets with profile change

* feedback
2022-06-24 10:10:22 +02:00
Sandeep Somavarapu 45f9ce71fc adopt keybindings for profile change (#153077) 2022-06-24 09:20:57 +02:00
Johannes Rieken 66b67e282c Merge pull request #152892 from babakks/show-no-snippet-available-on-picker 2022-06-24 09:16:48 +02:00
Tyler James Leonhardt 173f4bea73 rev distro and only use nlsService when not using English (#153071) 2022-06-23 23:04:30 -07:00
Benjamin Pasero 0dfbf42795 tests - skip all flaky webview tests (#153066) (#153067) 2022-06-23 22:51:58 -07:00
Benjamin Pasero 2c036d15d8 fix #152854 (#153069) 2022-06-23 22:34:12 -07:00
Matt Bierner d6497d3db1 Use ResourceMap (#153051)
Replaces `Set` of uris with a `ResourceMap`
2022-06-24 01:00:05 +00:00
Megan Rogge 50d678d552 improve simple find widget accessibility (#153058)
fix #150379
2022-06-24 00:59:06 +00:00
Tyler James Leonhardt 0d85f1e23e pass in fallbacktranslations for when there isn't a translation for a specific string (#153050)
Co-authored-by: Megan Rogge <merogge@microsoft.com>
2022-06-24 00:58:29 +00:00
Matt Bierner 9b7696cc9c Fix notebook links to other docs in edited markdown cells (#153052)
Fixes #148199

This makes us resolve links in notebooks relative to the notebook document instead of relaitve to the cell
2022-06-23 20:55:08 -04:00
Matt Bierner ab7bc9fb0b Split up MD link tests (#153048)
This splits the markdown link tests in two:

- Tests for detecting links in md files (`MdLinkComputer`)
- Tests for the actual vs code editor link provider

Also fixes a few cases splitting these tests up caught
2022-06-23 17:53:56 -07:00
Logan Ramos 4a7a6a597a Update extension telemetry modules (#153057) 2022-06-24 00:53:23 +00:00
Alexandru Dima 2980862817 Merge pull request #152470 from microsoft/alexd/worrying-bandicoot
Turn on `UtilityProcess` by default
2022-06-24 02:45:28 +02:00
Sandeep Somavarapu 0060853bc1 donot register profiles enablement setting in web (#153049) 2022-06-23 23:13:50 +00:00
Tyler James Leonhardt d40a95de40 Leverage the unpkg service to get translations of built-in extensions package.json (#152506)
reimplement with localizeManifest being inside of the scanner service
2022-06-23 16:06:49 -07:00
Sandeep Somavarapu 1e10d01f5a fix deleting profiles and clean up default extensions profile (#153047) 2022-06-23 16:05:29 -07:00
Sandeep Somavarapu c480885fda Enable settings profiles behind experimental flag (#153044)
Enable settings profiles under experimental flag
2022-06-23 15:52:56 -07:00
Daniel Imms 4bb6ebfac6 Pull history from shell history files into recent commands (#152936) 2022-06-23 22:39:16 +00:00
Megan Rogge bcfdcf57e3 add generic marker sequence and markers/decorations for problems (#152671) 2022-06-23 22:36:43 +00:00