microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
110.16k stars 6.49k forks source link

Minimize to tray #47

Open KoalaBear84 opened 5 years ago

KoalaBear84 commented 5 years ago

Minimize to tray by right clicking the minimize button

indierawk2k2 commented 5 years ago

Thank you for the suggestion.

Would you want this for all windows every time the minimize button is clicked or only for certain apps or documents? For apps with multiple instances, would you want each instance to have a separate notification icon?

KoalaBear84 commented 5 years ago

For all minimize, but only when right clicking. And every real windows a real icon I think, or it could be an option if possible. I don't know if this is going to be some sort of PowerToys application when released. Because when you do this for browsers and you have 30 tabs open you get 30 icons 😁. But if you have 2 browser windows it would be 2 icons x but you have to minimize then 1 by 1 also.

crutkas commented 4 years ago

@KoalaBear84 With at least Windows 10 version 1909, there is a setting in Taskbar that does help reduce the noise. image image I have multiple Chrome and Edge windows open along with a bunch of other stuff. Everything for me is pretty compact.

Does this solve the issue?d

KoalaBear84 commented 4 years ago

I always explicitly use the combine if full because I like to see the titles, for example which folder of explorer is open.

I really like to right click a minimize button to get it to go-to the tray area. 😇

twig commented 4 years ago

I'd love for this to be a powertoy

jaybi4 commented 4 years ago

I'd love this feature.

As an example, I have some PWAs installed that I use very often (YouTube Music, Outlook Webmail). However they are minimized most of the time. By minimizing to system tray it would free up space from the taskbar.

There is already an existing open source project doing this: RBTray

KoalaBear84 commented 4 years ago

Great. RBTray indeed still works, I've used it in the past. Also PowerMenu, but that one is not working as expected and didn't try RBTray anymore. Thanks!

MFlisar commented 3 years ago

If this feature is added one day, I'd suggest to also add a feature that allows to start an app minimized to tray - very useful for auto start apps that you just want to start in a minimized to tray state

dzigner commented 3 years ago

RBTray does not work with all programs - opera etc. I would like to have this added to PowerToys.

crutkas commented 2 years ago

From #14273 @jfrgagnon with some useful sites

It would be nice to add a "minimizer to systray" fonctions that would be a mixedup between MinimizeToTray that let you choose your keyboard shortcuts and 4t Tray Minimizer that let you see the apps icons in the systray.

Jay-o-Way commented 2 years ago

Maybe not the solution for all, but grouping related windows in a virtual desktop helps a lot too. I do that for example like: [Github-and-such; e-mails; music/background]

Your-Best-Friend86 commented 2 years ago

Minimize to tray with shortcuts for example using Alt + 1 to minimize software to tray and use another for make it open back for example with Alt + 2 and open all minimized with another one like Alt + 3 This software to the same thing but this feature is better to be in PowerToys. it would be better

aderchox commented 2 years ago

I don't know if it's possible, but if it is, please add different icons (or at least some sort or badge) for different windows of the same software. I regularly use multiple Chrome apps aka Chrome shortcuts e.g., Google Keep and Cambridge Dictionary, each has its own Chrome app, so if you show Chrome's icon for both in the tray, I will be confused whenever I want to get them back. I even use "Lightning Reopen" extension so my Chrome itself has a tray icon in there already as well! Thanks.

stickynoteme commented 1 year ago

+1 would like to see this feature in powertoys I'm looking for some way to minimize the windows magnifier to the tray so it doesn't permanently hog space on the taskbar and cause trouble in Alt+Tab. I've found a third party tool [https://www.desksoft.com/WindowManager.htm] but it unfortunately has an issue of bringing magnifier back out of the tray anytime a fullscreen application or game is started.

Arxareon commented 11 months ago

Hey!

I want to revive this because a feature to close any specified window to the tray would be invaluable for me. As the description suggests, how I imagine it working, and which would be most intuitive & easy to use way is to move the windows specified in the PowerToy settings to tray when the close button is pressed instead of just closing the window and stopping the app.

It'd be great if it could work with specific installed Microsoft Edge/Chrome apps as well. I tried Actual Window Minimizer and I was able to choose the specific app window and not the whole of Edge, so it did work, but this app is very bloated and I'm already using PowerToys, so it'd be great to have a minimalistic solution bundled in that just simply works. I did look at something like Traymond but that does not "override" the close button so I'll still accidentally close the apps.. :(

If I want to listen to music without cluttering my taskbar during work for instance, this could be really useful!

jafruts commented 10 months ago

+1 from me on this feature too. Seems like it would be relatively easy to integrate with RBTray's open code?

billgan1024 commented 7 months ago

This would be so useful, would love to see it added.

tuyennv-se commented 4 months ago

I want to tray some PWAs

aderchox commented 3 months ago

A temporary solution I currently use: https://github.com/massCodeIO/massCode/discussions/114#discussioncomment-9093033 Note: Only the first part (without the "StrokesPlus" part) should work as well.

jolsen-mitsu commented 4 weeks ago

Until this functionality gets added to PowerToys, you can get it via this free AutoHotKey script (can be compiled into a tiny .exe)
https://junyx.breadfan.de/Min2Tray/

Requires AutoHotKey 1.1 (also free) to run Min2Tray as script or to compile it to an .exe. If Min2Tray is compiled to an .exe, then AutoHotKey is no longer needed. https://autohotkey.com/download/1.1/

pa-0 commented 3 weeks ago

I was just about to create a separate issue for this (let me know if I should). I think one of the issues that many users can encounter is system tray overflow -- too many apps that live in the system tray already, causing new tray icons to be hidden behind the little 'show hidden' up arrow button on the task bar.

My idea for a solution:

If this tool is incorporated into PowerToys, giving the user the option to minimize multiple apps to a single 'universal' tray icon would be a useful feature to avoid cluttering the system tray and saving space. Then clicking on this icon would present the user with a context menu like, just for example:

image

Taking it a step further, a user could (through a settings menu or config file) have a few 'preset' shortcuts to apps/files that are 'pinned' to this tray's context menu for quick access.