-
Notifications
You must be signed in to change notification settings - Fork 204
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
Minimize to system tray #109
Comments
Minimizing to the system tray seems problematic, based on the prototype I saw a few weeks ago. It made UIforETW "disappear" from its usual place on the task bar. It seems that the better thing to do would be to add a jumplist so that users could right-click on the existing icon to start/stop/save trace buffers. I would fully support that. |
It's possible to have a system tray icon as well as an app, but they may
need to be 2 separate processes that communicate by ipc
…On Sun, Sep 17, 2017 at 7:55 PM Bruce Dawson ***@***.***> wrote:
Minimizing to the system tray seems problematic, based on the prototype I
saw a few weeks ago. It made UIforETW "disappear" from its usual place on
the task bar. It seems that the better thing to do would be to add a
jumplist so that users could right-click on the existing icon to
start/stop/save trace buffers. I would fully support that.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#109 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ALRpScSeEiBJZzDky3gSymHS2YfsxamVks5sjdufgaJpZM4PaBqx>
.
|
What is the advantage of having a system tray icon? If the goal is to have options for start/stop/save of trace buffers then a jumplist would offer that. Any alternative has to either be simpler to implement or offer better functionality. |
It's probably minor, but a system tray icon can
a) run at startup
b) not take up a slot on the taskbar (helpful if lots of apps are running
simultaneously)
c) provide a little more flexibility than a jump list (e.g. You can have a
context menu with submenus, for example to quickly load a trace in WPA with
one click)
d) more informative from a UI perspective (eg you can change the icon
depending on whether tracing is active or not)
None of these are make or break, so you may or may not consider it worth
the effort
…On Sun, Sep 17, 2017 at 8:52 PM Bruce Dawson ***@***.***> wrote:
What is the *advantage* of having a system tray icon? If the goal is to
have options for start/stop/save of trace buffers then a jumplist would
offer that. Any alternative has to either be simpler to implement or offer
better functionality.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#109 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ALRpSdCmge0z0beu4ZTk65hjFkacT1TDks5sjekLgaJpZM4PaBqx>
.
|
On the downside it would mean that pinning UIforETW would no longer work as a way to be able to launch it. System tray area seems appropriate for things that are: So, I'm currently not convinced. I definitely won't implement this, and the last patch I saw that tried to implement it made for very confusing behavior. Jumplist menu would be very nice however, and some sort of progress bar indicator that could hint when tracing is running could be very nice. |
It would be nice if we could minimize to system tray with a popup menu that would provide options for starting, stopping, and saving trace buffers
The text was updated successfully, but these errors were encountered: