Commit graph

115539 commits

Author SHA1 Message Date
Daniel Imms 42a2de206f
Set default terminal sticky scroll in vscode temporarily 2023-11-07 13:20:57 -08:00
Daniel Imms 80e6659815
Add terminal sticky scroll setting 2023-11-07 13:08:12 -08:00
Daniel Imms fa39026a87
Simplify early returns 2023-11-07 12:01:47 -08:00
Daniel Imms 80ada7fde2
Reduce unnecessary option syncing 2023-11-07 11:55:49 -08:00
Daniel Imms e8d840d3bd
Improve setting of visibility 2023-11-07 11:49:01 -08:00
Daniel Imms de600a12df
Refactors for maintainability 2023-11-07 11:43:43 -08:00
Daniel Imms 75c624fb11
Separate sticky scroll overlay logic and setup logic 2023-11-07 09:13:57 -08:00
Daniel Imms c5b893b621
Improve flow of refresh function 2023-11-07 08:53:02 -08:00
Daniel Imms 0f40f35129
Don't show sticky scroll for null commands 2023-11-07 08:47:52 -08:00
Daniel Imms cf5656a4c6
Hide sticky scroll in some cases 2023-11-06 14:09:48 -08:00
Daniel Imms 3cfbb33383
Fix most sticky scroll bg styles 2023-11-06 12:49:52 -08:00
Daniel Imms 275a1a5fbc
React to scroll events 2023-11-06 11:06:35 -08:00
Daniel Imms 38395b289d
Impl click to scroll, reuse from mark nav 2023-11-06 10:58:33 -08:00
Daniel Imms bcf5c8f894
Clean up, track buffer change 2023-11-06 08:00:58 -08:00
Daniel Imms 74202a4412
Get sticky scroll rendering with an xterm instance 2023-11-06 07:56:15 -08:00
Daniel Imms 4faf905f81
Fix compile errors 2023-11-06 07:18:45 -08:00
Daniel Imms f5c4e3dfdf
Merge branch 'main' into tyriar/172742_sticky_scroll 2023-11-06 07:15:42 -08:00
Megan Rogge e373517c9e
Merge pull request #197381 from microsoft/merogge/do-not-cache
rm task from storage when terminated
2023-11-06 05:22:58 -08:00
Benjamin Pasero 6786b8fb9a
untitled - use ref counted lifecycle (#194371)
* wip

* cleanup

* also use ref in main

* fix one test

* adop `canDispose` for untitled as well

* untitled - ignore dirty on change on revert
2023-11-06 12:58:50 +01:00
Sandeep Somavarapu cff1d63da0
Add jersey icon to user data profile icons (#197534) 2023-11-06 12:47:59 +01:00
Sandeep Somavarapu f8cfa70784
move extension containers actions to search (#197533) 2023-11-06 12:45:53 +01:00
Benjamin Pasero 912c2d98e3
aux window - ensure native host service is properly typed in all contexts (#197527) 2023-11-06 12:00:24 +01:00
Johannes Rieken 96025e7015
Don't dispose diff zone widgets when hiding them. (#197525)
fixes https://github.com/microsoft/vscode-copilot/issues/2617
fixes https://github.com/microsoft/vscode-copilot/issues/2627
2023-11-06 11:59:34 +01:00
Benjamin Pasero 33f712ff82
State SaveStrategy.IMMEDIATE is risky (fix #197372) (#197373) 2023-11-06 11:07:50 +01:00
Benjamin Pasero 25ba16e724
vscode://file// links no longer working (fix #197319) (#197511) 2023-11-06 08:23:59 +01:00
Benjamin Pasero 6454416d29
aux window - some polish (#197510)
- seed the aux window ID based on the main one
- avoid using non-main windows for `getActiveWindowId`
2023-11-06 16:22:33 +09:00
Benjamin Pasero 14678c041f
eng - ensure node for remote smoke tests (#197509)
end - ensure `node` for remote smoke tests
2023-11-06 16:21:36 +09:00
Benjamin Pasero 9aacac6488
Aux window: Main window editor hangs or is slow on aux window minimize (fix #197420) (#197433)
* Aux window: Main window editor hangs or is slow on aux window minimize (fix #197420)

* aux window - ensure a window id in all cases

* aux window - 💄

* aux window - 💄

* aux window - 💄

* aux window - 💄

* aux window - 💄
2023-11-04 16:52:22 +01:00
Alexandru Dima 22354c5455
Align repo list (#197445) 2023-11-04 13:27:23 +00:00
Alexandru Dima 8513a34ce4
Add IEditorAction.metadata (#197442) 2023-11-04 14:26:47 +01:00
Benjamin Simmonds c2d75edf8a
Merge pull request #196609 from microsoft/benibenj/hideTabsActionBar
Add option to show editor actions in title bar
2023-11-04 12:18:18 +01:00
Alexandru Dima b41d86486d
Merge pull request #197440 from microsoft/alexd/future-goose
Skip going to an extension host if no extensions are interested in a certain activation event
2023-11-04 12:11:02 +01:00
Alex Dima 24817496d5
Merge remote-tracking branch 'origin/main' into alexd/future-goose 2023-11-04 11:52:50 +01:00
Alex Dima edb1e88c9c
Restore sha in webClientServer 2023-11-04 11:50:25 +01:00
Alex Dima 50bd68e155
Skip going to an extension host if it hosts no extensions interested in a certain activation event. 2023-11-04 11:43:40 +01:00
BeniBenj aad951e5bd
Merge remote-tracking branch 'origin' into benibenj/hideTabsActionBar 2023-11-04 11:20:30 +01:00
Alex Dima 5041005fc1
Extract some types to their own files 2023-11-04 10:49:18 +01:00
Alex Dima 8a69866cca
Improve logging 2023-11-04 10:35:59 +01:00
Alex Dima 1ace1a817a
Funnel ext host pid to the renderer and do more logging 2023-11-04 09:51:03 +01:00
Megan Rogge 3e452bfef1
Merge pull request #197412 from microsoft/merogge/acc-enter 2023-11-03 17:01:07 -07:00
Connor Peet 8385370440
debug: fix repl breaking due to mysterious spooky error (#197418)
Fixes #146002
2023-11-04 00:13:34 +01:00
Simon Siefke 96b17815bb
feature: allow to paste files from the clipboard (#195730)
* feature: add basic file pasting (native)

* feature: allow native file pasting to coexist with explorer file pasting

* refactor: remove console log

* undo-import-changes

* fix: lint

* refactor: move paste file handler to explorerView

* simplify code

* remove unused import

* fix: handle files without path when running in web

* 💄

* feature: add paste confirmation dialog

* improve confirmation message

* feature: improve confirmation message when items are folders and not files

* simplify code

* simplify code

* remove unused import

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>
2023-11-03 15:26:30 -07:00
Raymond Zhao c0dd927402
Use contiguous substring for description (#197400)
Fixes #195796
2023-11-03 15:25:57 -07:00
meganrogge 17e332e5c3
add start and end 2023-11-03 14:43:37 -07:00
meganrogge 7dc275c4a3
fix regex 2023-11-03 14:41:29 -07:00
meganrogge 1c3473d381
fix #197411 2023-11-03 14:28:43 -07:00
Michael Lively 59f9d4ceff
mainThreadLangFeat isDisposed check (#197395)
* mainThreadLangFeat isDisposed check

* check focused model isDisposed()

* extra dipose check addressing async cell disposal

* get the word pre model disposal, avoid checking disposed TextModels
2023-11-03 22:25:58 +01:00
Daniel Imms ca471a725a
Merge pull request #197403 from andrewbranch/bug/56090
[typescript-language-features] Add missing preference description for preferTypeOnlyAutoImports
2023-11-03 13:36:04 -07:00
Megan Rogge b9007fd698
Update src/vs/workbench/contrib/tasks/browser/abstractTaskService.ts
Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com>
2023-11-03 13:35:03 -07:00
Connor Peet 9934a6b4ef
cli: bump openssl (#197404) 2023-11-03 21:32:30 +01:00