microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
111.9k stars 6.59k forks source link

AoT: Remember if an app has Always on Top set, turn on when reopened #15295

Open deckchairlife opened 2 years ago

deckchairlife commented 2 years ago

Description of the new feature / enhancement

Be able to always designate a window as always on top, even if its dismissed, so that next time it comes up, it still always on top

Scenario when this would be used?

Outlook reminders window. When you dismiss reminders, the window closes. The next time there is a Reminder, its no longer always on top.

Supporting information

No response

crutkas commented 2 years ago

how would this work for notepad for instance? I want a single instance on top, not all. Not the new instances

ghost commented 2 years ago

This issue has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for 5 days. It will be closed if no further activity occurs within 5 days of this comment.

deckchairlife commented 2 years ago

It's a different use case. There are several different needs for always on top, if you look around the web. A lot of users want to target a particular window like Outlook reminders to always be on top. Another is that an app, like notepad, is always on top. Your use case of choosing which I stance of an app always being on top is a third use case. Powertoys should look I to if or how it could address the different use caces.

numsu commented 2 years ago

I came looking for this. I really want outlook calendar reminders to always be on top, but after closing the first one the new ones won't come on top. Maybe add a configuration option to make it reoccurring or not?

Jay-o-Way commented 2 years ago

@SeraphimaZykova I see a number of requests for this. Do you have an estimate about the possibilities and cost, maybe?

SeraphimaZykova commented 2 years ago

There is no problem with memorizing a list of aot apps, it'll take 2-3 days. My main concern is that all app windows will be aot, not just particular, e.g. Outlook reminder window, as it's requested here.

KingsMMA commented 9 months ago

This would be really nice, is there any update on it? I personally would use it for calculator and atm especially for developing a python gui application that only takes up a portion of my screen and that I'd like to stay on top when I restart it

jt-github commented 3 weeks ago

This would be great, but also would need some configuration options to enable remembering to AOT full apps or specific windows, and that would be the tricky part. Perhaps something cheesy like recognizing a string in the title, so that Outlook itself would not always be on top, but any window it spawns that has the word "Reminder" in its title. In my case, I would like certain Edge-spawned web apps to be AOT upon opening (di.fm makes for a great Edge app!). 👍