Commit Graph

100567 Commits

Author SHA1 Message Date
Matt Bierner
1d500fb4de Add CodeActionKind.RefactorMove (#160730)
Fixes #160728
2022-09-12 15:14:06 -07:00
Matt Bierner
76f3be0b1f Cleaning up code action menu code (#160724)
- Move keybinding resolver to own file
- Use list methods instead of re-implementing them
- Reduce duplicated use state
2022-09-12 15:07:17 -07:00
Matt Bierner
2514759850 Remove notebook content provider save and backup functionality (#160581)
For #147248

When stepping through the liveshare code, we figured out they do not appear to be using `save`, `saveAs`, or `backup` (they return empty results for these)

This PR removes this part of the proposal so we can track just the parts of the api that they are using
2022-09-12 14:08:25 -07:00
Logan Ramos
8717b431a4 Sync getting started and open recent (#160719) 2022-09-12 14:36:00 -04:00
Aaron Munger
0a6d820ff1 focus on most recent IW input if not in IW (#160557) 2022-09-12 11:18:24 -07:00
Daniel Imms
8cf99fe3b3 Merge pull request #160701 from microsoft/tyriar/158595_3
Only persist session when icon update was user initiated
2022-09-12 10:56:51 -07:00
MonadChains
32579e941f Fix explorer.excludeGitIgnore exclusion bug (#160611)
fix gitignore exclusion
2022-09-12 12:53:16 -04:00
Raymond Zhao
29ba38e405 Update windows-process-tree (#160545) 2022-09-12 07:53:18 -07:00
Daniel Imms
b55db1f86f Only persist session when icon update was user initiated
Fixes #158595
2022-09-12 06:42:15 -07:00
Megan Rogge
da34e253ca support pinning in Run Task quickpick (#160565) 2022-09-12 06:33:24 -07:00
Daniel Imms
eb2d29c146 Merge pull request #160542 from microsoft/tyriar/158274
Fix ViewColumn handling in terminal editors
2022-09-12 06:14:46 -07:00
Benjamin Pasero
344210b10c Merge pull request #160643 from microsoft/ben/avoid-sync-fs
perf - avoid sync fs on startup
2022-09-12 05:18:20 -07:00
Rob Lourens
4a2c156094 Fix debug console sometimes not autoscrolling with wordwrap disabled. (#160623)
Fix #117674
2022-09-12 05:15:48 -07:00
Rob Lourens
4ee6836daf Fix multiline strings not rendered correctly in console when wordwrap disabled (#160622)
Fix #151768
2022-09-12 05:15:09 -07:00
Sandeep Somavarapu
59b42494cb support collections to UserDataSyncStoreService (#160660) 2022-09-12 05:12:58 -07:00
Ping
c7c1717456 Write selection text to hidden textarea on macOS (#156717)
* Write selection text to hidden textarea on macOS

Fixes https://github.com/microsoft/vscode/issues/27799

* use `getValueLengthInRange` to avoid large allocations

Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>
2022-09-12 01:20:25 -07:00
Joyce Er
f073778d51 Add isMobile context key (#160676) 2022-09-12 08:28:40 +02:00
Benjamin Pasero
08b86c094d editors - log error from revert operations (fix #160610) (#160681) 2022-09-12 08:27:58 +02:00
Benjamin Pasero
2a74e7d5a8 perf - resolve paths in parallel on startup 2022-09-12 07:16:55 +02:00
Benjamin Pasero
4247ddeda1 perf - make window opening async and avoid sync disk access 2022-09-12 06:12:30 +02:00
Benjamin Pasero
67d7705817 perf - avoid redundant statSync when opening files via macOS dock 2022-09-11 10:04:57 +02:00
Benjamin Pasero
7fb2e9354b debt - avoid sync fs in registerWorkspaceBackup 2022-09-11 10:04:43 +02:00
Benjamin Pasero
099445be72 debt - avoid statSync when computing workspace identifier 2022-09-11 10:04:33 +02:00
Benjamin Pasero
4745ae67b2 perf - make resolving untitled workspaces async (#16381) 2022-09-11 10:04:20 +02:00
Rob Lourens
835ace5796 Remove dynamic config from "recent" when it is added to launch.json (#160583)
Fix #156632
2022-09-10 14:21:48 -07:00
Matt Bierner
3729f509b5 Support creating image in workspace when pasting image data into markdown (#160554)
For #157043
2022-09-10 08:56:18 -07:00
Ladislau Szomoru
d2c241ffc0 Git - Disable git.init command, and a welcome view that uses the git.init command in codespaces (#160597)
Disable git.init command, and a welcome view that uses the git.init command in codespaces
2022-09-10 10:38:41 +02:00
Matt Bierner
c440b30407 Use selection border in code action menu (#160582)
Fixes #160477
2022-09-10 08:37:41 +02:00
Rob Lourens
e373bdd2fc Remove duplicate enter handler (#160339)
Remove duplicate enter handler, fix #160191
2022-09-09 19:12:59 -07:00
David Dossett
a18cc47b7b Update label assignments (#160579)
* Update label assignments

* Fix formatting
2022-09-09 17:05:34 -07:00
Matt Bierner
82f2db788b Suppress browser save events in webviews (#160563)
Fixes #147878
Fixes #147878
2022-09-09 15:59:04 -07:00
Matt Bierner
3c5b3abbee Pick up latest TS nightly for building VS Code (#160560) 2022-09-09 14:54:58 -07:00
Matt Bierner
a3498137d5 Finalize the webview context menu api (#160561)
Fixes #54285
2022-09-09 14:47:45 -07:00
Raymond Zhao
0c1f65f9e2 Disable WCO by default in main process (#160550) 2022-09-09 13:42:19 -07:00
Megan Rogge
edcee9b528 discard filter and show all tasks when no matches are found (#160552)
fix 159901
2022-09-09 12:43:36 -07:00
Michael Lively
42238bdaab notebook image cleaning automation (#159212)
* cache and cleaner complete, needs debounce

* minor renaming and reformatting

* bugfix for paste into new cell

* cleaning functionality complete

* refer to metadata as copy of current cell's

* check undef before reading from cache

* working state, pending cache restructure

* dots -> brackets

* pre-class refactor

* massive cleaner refactor

* cache typing, closed nb check, workspaceEdit only if metadata is changed

* undefined access fix

* proper debouncer

* get it up to work again

* no need to loop

* cell metadata uri parsing regression

* diagnostic

* Show diagnostics on document open

* transfer cache before file renames

* disable word wrap in notebook diff editor

* Avoid early notebook cell metadata deep clone

* No special case empty cell

* rename

* better naming

* Quick fix for invalid image attachment

* cleanup

* Add code action metadata

Co-authored-by: rebornix <penn.lv@gmail.com>
2022-09-09 11:32:10 -07:00
Ladislau Szomoru
df51f5af27 GitHub - Disable command & view in codespaces (#160546)
Disable command & view in codespaces
2022-09-09 11:22:39 -07:00
Daniel Imms
c3a1a7b363 Fix ViewColumn handling in terminal editors
Fixes #158274
2022-09-09 10:12:43 -07:00
Matt Bierner
9c9eb26fa0 Show custom keybindings in code action widget (#160449)
* Show custom keybindings in code action widget

Also cleans up some styling rules

* Use full keybindings service
2022-09-09 13:07:12 -04:00
John Murray
4987750f92 Render ThemeIcons (codicons) in markdownEnumDescriptions (#160496) (#160498) 2022-09-09 09:12:25 -07:00
Joyce Er
5cecbf4746 Revert "Increment global activity badge if edit sessions aren't turned on" (#160537)
This reverts commit ea9a7789b0.
2022-09-09 09:05:28 -07:00
Benjamin Simmonds
8268e5d27d Remove enabledApiProposals badge from test ext (#160526) 2022-09-09 15:36:53 +02:00
Ladislau Szomoru
52223728f8 Git - Add the ability to commit and not execute a post-commit command (#160527)
Add the ability to commit and not execute a post-commit command
2022-09-09 14:58:38 +02:00
Henning Dieterichs
fcde8c40d1 Fixes view zone alignment edge case (#160495) 2022-09-09 01:57:00 -07:00
Ladislau Szomoru
95caaea452 Engineering - Add timeout and retries to the task to download Electron and Playwright (#160490)
Add timeout and retries to the task to download Electron and Playwright
2022-09-09 10:47:29 +02:00
Benjamin Pasero
99ffff6484 trace - allow to stop tracing via a command (#160489) 2022-09-09 10:46:57 +02:00
Benjamin Pasero
e57f6983f9 backups - fix hasBackups for empty windows (#160480) 2022-09-09 10:21:03 +02:00
Benjamin Pasero
f54c23777c backups - 💄 (#160478) 2022-09-09 10:15:51 +02:00
Martin Aeschlimann
746fda3a60 add wslFeatureInstalled context key (#160424)
* add wslFeatureInstalled context key

* only register the contribution when on windows

* add doc

* wait for LifecyclePhase#Eventually
2022-09-09 10:11:14 +02:00
Sandeep Somavarapu
0dce868b85 Prepare for syncing profiles (#160455)
- First step of making UserDataSyncService profiles aware
2022-09-09 06:57:35 +02:00