* feature: add setting whether or not to auto open a file after dropping it into the explorer
* use setting
* fix property
* format code
---------
Co-authored-by: Logan Ramos <lramos15@gmail.com>
* use aux window service for issue reporter (#222313)
* add baseline, errors with styling
* attach window to instantiation
* some more thigns working
* some more decent work
* added title bar workings
* fix css and bordeR
* EVERYTHING FINALLY WORKING PLUS 10000 AURA
* fix import
* first pass cleanup
* more cleanup, css fixes
* better speciicity for issue reproting css
* fix test path
* fix styling for new vs. old issue
* upstream windows.ts for merge conflicts
* revert windows work for upsteram
* fix merge conflict attempt 2
* revert organize import
* clean up hygiene and tests
* remove import
* remove zoom, added type arch and release
* add host service and dialog service
* Add test recursive version of command
For #218240
Adds a `executeHoverProvider_recursive` version of the command. This avoids calling any exclusive providers
Not super happy with this as it duplicates code for a very specialized use. However it does work and is considerably simpler than some of the other approaches I explored in #218240
Instead of adding duplicate commands, we could instead use an argument or somehow sneak this information in on the uri. Changing the uri is a little scary tho as we have to make sure the modified uri doesn't leak back and confuse providers
* Add versions for go to commands too
* wip
* testing: implement related code
This implements a simple provider-based related code feature, and
adopts it in the selfhost test extension.
It's surfaced to users via automatic delegation in the "run tests at
cursor" command, which I feel like it very natural. I also add two
commands which reuse the `SymbolNavigationAction` to implement
go to/peek views using the references infrastructure. The upstream
change involved in this is the addition of the "go to" preference
for tests.
cc @jrieken @mjbvz
* bump distro for API enablement
* adding code
* adding code to send the event at the lowest level
* adding code
* adding some code
* polish
* fixing hover disappearing too quickly, not looking at delay
* polishing the code
* cleaning
* adding cleaning code
* settign timeout to 0