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

Bring Windows SysInternals to PowerToys #149

Closed
jebeld17 opened this issue Aug 3, 2019 · 19 comments
Closed

Bring Windows SysInternals to PowerToys #149

jebeld17 opened this issue Aug 3, 2019 · 19 comments
Labels
Idea-New PowerToy Suggestion for a PowerToy Resolution-Fix Committed Fix is checked in, but it might be 3-4 weeks until a release.

Comments

@jebeld17
Copy link

jebeld17 commented Aug 3, 2019

With PowerToys getting a major upgrade soon, thanks to this GitHub page and Microsoft, it would be great to bring the old Windows SysInternals site content and apps onboard this new project.

SysInternals are, though old, still very beneficial for power users and IT professionals alike.

https://docs.microsoft.com/en-us/sysinternals/

@CaryRW
Copy link

CaryRW commented Aug 3, 2019

+1

ryanbodrug-microsoft pushed a commit to ryanbodrug-microsoft/PowerToys that referenced this issue Apr 14, 2020
* Update readme with main features released from this fork

* update
@crutkas crutkas added the Idea-New PowerToy Suggestion for a PowerToy label May 19, 2020
@crutkas crutkas added this to the Suggested Ideas milestone May 19, 2020
@crutkas
Copy link
Member

crutkas commented Jun 23, 2020

The issue is Sysinternal calls undocumented APIs, getting it open sourced would be a very large undertaking.

@Martin5001
Copy link

While this would not be a full integration as requested, it might be helpful to have an option to quickly add Sysinternals as a network drive via a checkbox in Powertoys Settings. (For context if you don't know: there is an online server containing all the Sysinternals, which you can add as your network driver to have it available from there. I believe it's official by MS, I don't remember the adress though.)

@eteran
Copy link

eteran commented Mar 12, 2021

I think it would be super useful if PowerToys could just be used to manage the Sysinternals tool. Like, if in the PowerToys UI we could select which ones we want, and PowerToys would download and install them as well as periodically checking to see if a new version of the tools are available and updating automatically.

It certainly isn't hard to download the SI suite manually, it's the checking over time and updating that could really benefit from some automation.

@tomgron
Copy link

tomgron commented Jan 12, 2022

Even the functionalities of ZoomIt would increase usability of PowerToys a lot

@DOliana
Copy link

DOliana commented Jan 21, 2022

I see it as @tomgron - This request is "the whole shebang", while adding for example draw on screen from zoomit as requested in #3096 or #14767 would (probably?) be a smaller task and real benefit. We don't have to do it all at once.

@fgeierst
Copy link

fgeierst commented Feb 6, 2022

As all issues asking for a Zoom It implementation are closed and pointing to this ticket, I'm adding it here. In my mind, a good starting point for adding temporary screen annotations (freehand, arrows, lines) would be the libraries by Steve Ruiz, like https://github.com/steveruizok/perfect-arrows and https://github.com/steveruizok/perfect-freehand. There is even a similar Electron implementation https://github.com/steveruizok/telestrator (which is Mac only).

@trailstrider
Copy link

I came to add emphasis that ZoomIt is the main capability I would like to see in PowerToys; primarily because Windows doesn't currently have a centralized shortcut manager like macOS does, and PowerToys can do a better job if it doesn't have to compete with separate utilities. I also like the newer Mouse Utilities in PowerToys and how for instance it is possible to toggle the highlight capability on and off. It would be great to do this with the zoomit capabilities too.

However, after reading the comment from @eteran suggesting that PowerToys should just manage the Systinternals tool since it has internal API calls that cannot be open sourced, I really liked this idea. I'd absolutely love to see some integration between these two suites of tools rather than trying to reinvent the wheel. But if I had to prioritize, capabilities I need most from ZoomIt include the following (and no the accessibility features just aren't the same):

  1. ctrl+2 zoom and draw capability
  2. ctrl+4 live zoom
  3. ctrl+3 break timer, with ad-hoc timer change with up/down arrows
  4. ctrl+5 draw / type on screen.... Though I'd prefer the message on screen capabilities of QuickSilver on macOS... including the ability to have these appear after an amount of time specified ad-hoc, or at a specific clock time... but this is probably more of an enhancement request for the PowerToys run feature.

@omar2205
Copy link

Also, allow drawing live, not taking a screenshot and drawing on it. It could be done as an always-on-top transparent image.

@vensauro
Copy link

vensauro commented Jul 3, 2022

about the quickly draw(#17947), maybe we can have a collab with the rep glnk

@cmann90
Copy link

cmann90 commented Sep 21, 2022

about the quickly draw(#17947), maybe we can have a collab with the rep glnk

The original project is missing arrows, rectangles, ...
Following fork seems much more active and feature rich: https://github.com/pubpub-zz/ppInk
The original project didn't include the changes to keep it as simple as possible: geovens/gInk#83

@ManuSquall
Copy link

Hello world; ZoomIt is a must in PowerToys please !

@BobbyESP
Copy link

Is there any progress in here? The issue has been open since 2019. I would really like to help in this, but I'm noob at C# and XAML 😆

@kuldeepdev407
Copy link

https://www.youtube.com/watch?v=W2bNgFrj3Iw
Timeline 37:10
Checkout i think sysinternals is going to be seprate think

This was referenced Feb 22, 2024
@Jay-o-Way
Copy link
Collaborator

Note

Snipping Tool (version 11.2401.32.0)

With this update, we are adding the ability to add shapes to captures in Snipping Tool, so that you can quickly add rectangles, ovals, lines, and arrows to mark up your screenshots.
https://blogs.windows.com/windows-insider/2024/02/08/snipping-tool-and-notepad-updates-begin-rolling-out-to-windows-insiders/

@crutkas
Copy link
Member

crutkas commented Sep 10, 2024

Announcement: by popular request, we'll be bringing in ZoomIt into PowerToys

@crutkas crutkas added the Status-In progress This issue or work-item is under development label Sep 10, 2024
@Mitia99
Copy link

Mitia99 commented Sep 29, 2024

Announcement: by popular request, we'll be bringing in ZoomIt into PowerToys

Any ETA ?

@AntOnline1992
Copy link

Is it still planned? That would be so nice!

stefansjfw added a commit that referenced this issue Dec 18, 2024
* [Settings]Fix release cycle links in OOBE What's New page (#35801)

* Fix release cycle link in OOBE

Previously it would point to the 5ft last release instead.

* Adressed feedback

* [Deps]Upgrade System.IO.Abstractions (#35656)

* Upgrade System.IO.Abstractions to the latest stable release
@crutkas crutkas added the Resolution-Fix Committed Fix is checked in, but it might be 3-4 weeks until a release. label Feb 7, 2025
@crutkas
Copy link
Member

crutkas commented Feb 7, 2025

ZoomIt was Added in .88. If there are other features you want in, lets be hyper focused on which :)

Thanks everyone for the great feedback on this!

@crutkas crutkas closed this as completed Feb 7, 2025
@crutkas crutkas removed the Status-In progress This issue or work-item is under development label Feb 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Idea-New PowerToy Suggestion for a PowerToy Resolution-Fix Committed Fix is checked in, but it might be 3-4 weeks until a release.
Projects
None yet
Development

No branches or pull requests