microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
111.19k stars 6.54k forks source link

Add hot corners functionality to PowerToys #1305

Open widersky opened 4 years ago

widersky commented 4 years ago

Summary of the new feature/enhancement

Operating systems such as macOS or some Linux distributions have hot corners option in their functionality. It would be great to have something like that in Windows. Although there are third party applications that provide such functionality (e.g. WinX Corners), they are sometimes limited.

Proposed technical implementation details (optional)

For example, you can set one of the default options:

lucagaspari commented 2 months ago

Really would be an incredible add. That is one of the best features a OS should have since long time.

Thanks for everybody working on this!

jdknox commented 1 month ago

So many people keep implying this is a macOS invention, when it existed in Windows 95 via Microsoft Plus! back in 1994. It completely predates macOS, OS X, Mac OS X, and Mac OS. This was System 7 days! Some (most?) people here probably didn't even exist when Microsoft themselves invented it. ;-)

To be fair it did not predate NeXTSTEP. I'll give you that. And although it doesn't quite predate Linux, it certainly predates popular Linux desktop environments like GNOME, Xfce, KDE, etc. (but not X Window System).

More importantly, I found a 150 liner workaround for those who don't fear the lost art of asking a CPU to perform a simple task without the ridiculous overhead of modern engineering nightmares: Tiny Hot Corners

lucagaspari commented 1 month ago

So many people keep implying this is a macOS invention, when it existed in Windows 95 via Microsoft Plus! back in 1994. It completely predates macOS, OS X, Mac OS X, and Mac OS. This was System 7 days! Some (most?) people here probably didn't even exist when Microsoft themselves invented it. ;-)

To be fair it did not predate NeXTSTEP. I'll give you that. And although it doesn't quite predate Linux, it certainly predates popular Linux desktop environments like GNOME, Xfce, KDE, etc. (but not X Window System).

More importantly, I found a 150 liner workaround for those who don't fear the lost art of asking a CPU to perform a simple task without the ridiculous overhead of modern engineering nightmares: Tiny Hot Corners

They might have invented it, but still never used or incorporated it in a serious way to allow people to perform certain tasks or to make the UI more usable (: I remember using it in first XGL implementations in Linux 20 years ago, but in Windows honestly never noticed this functionality promoted.. good to know some more history tho, thanks for sharing @djknox!

I know about Tiny Hot Corners, but still I'd prefer some smart implementation from PowerToys since it's a killer functionality.

Thanks for your explanation