-
-
Notifications
You must be signed in to change notification settings - Fork 48
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
improve user notification of template & admin vm updates #1760
Comments
As I heard, this issue might change or vanish with the QVMM usability
revamp.
//cc @bnvk
|
Definitely. In GNOME, the GNotification API allows for notifications to specify "actions" which present buttons to the user inside of the notification.
My thinking is we move away from this monolithic QVMM window that tries to do everything and instead we hook more into relevant desktop interfaces / APIs, thus Template Updates -> Notification Action. @marmarek what do you think about having a "GNOME" label to assign to issues which signifies "implement this new feature in GNOME only" as per #1806 seems a duplication of work to start trying to implement things in KDE first. An aside, I got an email saying I had "push" access to this repo but I still can't seem to assign myself to issues / add labels? |
Yes, this is good idea to split qubes manager into smaller parts dedicated to precise tasks, using existing APIs etc.
Actually using proper APIs may mean that the same will work on any desktop environment. For example that thing with actions on notification is a part of standard, also supported in KDE (and used by standard non-Qubes update notification).
It is strange you can't, since I can assign you. Will look into github settings... |
As of 3.2, on Xfce4, there's a notification bubble in the corner of the screen when dom0 updates are available. On my system, this bubble persists until I click it. In order to satisfy the stated requirements of this issue, all we need to do is have a similar bubble appear for TemplateVMs. Would that be consistent with the intent of your proposal, @mfc? |
yep! either with the logic of focusing on TemplateVMs that currently running appvms are based on (e.g. "hey this thing you are using has updates"), or just any TemplateVM. |
@andrewdavidwong @marmarta -- can this be closed since we have the updates widget now? |
Yes, I believe the update widget satisfies the original request. |
currently the user only knows if there are updates in adminVM (dom0) or a templateVM by looking at the Qube VM Manager. For non-runnings VMs (likely all templateVMs), the user must also un-hide inactive VMs before seeing whether updates are needed.
Instead, there should be a sys-tray notification of a new update as they are found, ideally for:
The text was updated successfully, but these errors were encountered: