-
Notifications
You must be signed in to change notification settings - Fork 6.6k
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
Change Awake icon in the tray depending on the current state #11996
Comments
I agree, some way to determine what Awake is currently doing, would be great. Maybe 3 icons:
|
On a side note, I would appreciate if it this feature was opt-in. I noticed this new icon in my tray today and had no idea where it came from. I only found out through the "select which icons appear on the taskbar" system dialogue that it was related to Power Toys (which I had updated earlier today). If it is meant to stay opt-out, at the very least add a title item to the right-click-dialogue that identifies it as a PowerToys feature, so users know where to disable it (and dont have get paranoid about an unknown new tray icon process ;) ). |
Thank you for the feedback! We have a hot fix coming to add a "PowerToys Awake" label to the taskbar sys-tray icon. For the visual indicators of Awake's mode, I think it's a great idea but will likely have to wait until after our general stability push for us to begin prioritizing investigations/development for it. |
I suggest also considering an indicator for "Keep screen on", not just awake or not. My recommendations (I'm showing on a dark background, colors might need adjusting for broader use): From left to right:
I give full artistic license to the PowerToys developers for these designs. |
Personally, I like the idea of a grayscale icon for "passive mode" (turned off), and the blue color, plus sub-icons, when it's active in either indefinite or timed mode. Great work with the steam and sub-icons, by the way! |
Love the idea - thank you for the detailed input. Will put this on the backlog to implement - will also need @niels9001's help with the icons. Next step here will be creating a concrete specification. I will work on that and make sure that it's covered within this work item. |
How about not having it appear as an extra icon at all, unless it is active? It can be activated from the powertoys main menu or notification context menu.. |
I would like to have the option to define "quick actions" for different mouse/key interactions on try icon: In Awake settings would be new pane with list of predefined Quick Actions and Add button (to be able to Add more). Example of Predefined Quick Actions list:
Action: [combobox] :
Activation/Deactivation [combobox] :
When any defined Activation if made on try icon:
|
|
I created a tool similar to awake a while back. For the tray UI I used a button that toggles different time intervals and shows the time remaining all at once. The UI was inspired by the Caffeine quick tile in LineageOS Android ROM. The UI looks like this: This type of design would solve this issue along with:
And could be integrated into: #6751 |
Currently, Caffeine delivers the functionality I need better than Awake (visual icon status and double-click to activate/deactivate). Would love to see Awake incorporate these features. Alternatively, I'm wondering if it's possible to script Awake with AutoHotKey. Has anyone tried that? |
(This is a little off-topic here, but I'll answer it. If the mods what to remove it, my apologies for the noise :-) I do have an AHK script for what I want ... it may be more than is necessary, and outside the scope of Awake (since I also want to force stronger power modes at times), but it does what I want, which is: set the "Active" power configuration and disable the screensaver; or set the other (non-Active) power configuration and enable the screensaver. This works for me in Win10Pro, I have not tested on any other computer (yet). The
The "change" traytip is rather verbose, mostly because I'm not a guru at AHK and I needed it during dev/debugging:
AHK script for power-configuration and screensaver toggling
|
differing icons would be awesome. This is common in these types of apps. I use both Mac and Windows, and have been using Amphetamine on the Mac side for a long time. The ability to see at a glance if it's on or not is helpful. It also has the ability to send periodic reminder notifications that it's still on. That would be useful as well, at least when you have it on the indefinite setting. |
personally prefer a single tap as double tapping through the tablet interface is not a pleasant experience |
@niels9001 I'd love your professional help with the icons for this request. Could you please help create the SVG, PNG, and ICO files for each of the states?
|
I also think single click/tap makes more sense, there's no obvious other function for single click in this icon. |
@niels9001 is this on your to-do list? Any ETA? |
Long, long, loooong overdue! This is what I have so far: in situ (100%):
|
Nice work. I propose changing the arrow in the "indefinite" mode to an Infiniti loop ♾️. I feel like it gets the point across clearer than the circular arrow, which may indicate restart.... |
@niels9001 any update on this? |
not from my side.. I can deliver the correct icons if someone is implementing this feature! |
@niels9001 I believe @dend is doing the implementation |
@niels9001 It might be better if the sub-icons were to the left of the cup icon, as the current version makes it difficult to identify that the main icon is a cup: |
@niels9001 can you please add the icons somewhere? 😊 I am working on implementing this feature (will be tracked in #32378) We also need one more icon for the expirable state (might be a small calendar overlay?) |
What format do you need? .ico? |
You can send PNGs and I can produce ICOs. |
@niels9001 nudge on this little item 😀 |
We probably need two more icons for:
cc: @niels9001 |
@dend Here you go: |
Nice. maybe you can take into account what was mentioned by @CennoxX
|
Yeah, we've looked at that. Two issues though:
|
Thank you @niels9001 for the icons! I am working on including them in the application. @technobulb - confirming that we've decided that right-side state is better and consistent with the rest of the Windows tray icons. |
Nice work! @niels9001 |
Improves the following: - Consolidates different code paths for easier maintenance. - Removes the dependency on Windows Forms and creates the system tray icon and handling through native Win32 APIs (massive thank you to @BrianPeek for helping write the window creation logic and diagnosing threading issues). - Changing modes in Awake now triggers icon changes in the tray (#11996). Massive thank you to @niels9001 for creating the icons. Fixes the following: - When in the UI and you select `0` as hours and `0` as minutes in `TIMED` awake mode, the UI becomes non-responsive whenever you try to get back to timed after it rolls back to `PASSIVE`. (#33630) - Adds the option to keep track of Awake state through tray tooltip. (#12714) --------- Co-authored-by: Clint Rutkas <[email protected]> Co-authored-by: Jaime Bernardo <[email protected]>
Thanks for this @dend! This fix is really a game-changer for me. It makes the whole awake utility feel so much more polished! (Not to mention the usability aspect) |
Description of the new feature / enhancement
Scenario when this would be used?
I need a quick glance whether Awake is active or not
Supporting information
No response
The text was updated successfully, but these errors were encountered: