Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please add support for third-party programs to Peek #33238

Closed
BluePointLilac opened this issue Jun 5, 2024 · 1 comment
Closed

Please add support for third-party programs to Peek #33238

BluePointLilac opened this issue Jun 5, 2024 · 1 comment
Labels
Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams

Comments

@BluePointLilac
Copy link

BluePointLilac commented Jun 5, 2024

Description of the new feature / enhancement

Can call peek in third-party file managers program.

Scenario when this would be used?

I want to develop a desktop file management program that simulates the native desktop while retaining support for Peek shortcut key calls.

Supporting information

QuickLook supports third-party programs through named pipes, such as Everything.

using(var identity = WindowsIdentity.GetCurrent())
using(var stream = new NamedPipeClientStream(".", "QuickLook.App.Pipe." + identity.User?.Value, PipeDirection.Out))
using(var writer = new StreamWriter(stream))
{
	stream.Connect(5000);
	writer.WriteLine("QuickLook.App.PipeMessages.Toggle|" + fileName);
	writer.Flush();
}
@BluePointLilac BluePointLilac added the Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams label Jun 5, 2024
Copy link

github-actions bot commented Jun 5, 2024

Hi I'm an AI powered bot that finds similar issues based off the issue title.

Please view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one and thumbs upping the other issue to help us prioritize it. Thank you!

Open similar issues:

Closed similar issues:

Note: You can give me feedback by thumbs upping or thumbs downing this comment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams
Projects
None yet
Development

No branches or pull requests

1 participant