QubesOS / qubes-issues

The Qubes OS Project issue tracker
https://www.qubes-os.org/doc/issue-tracking/
534 stars 46 forks source link

Add Device Manager #4396

Open marmarta opened 5 years ago

marmarta commented 5 years ago

Qubes OS version:

R4.0

Add some sort of device manager tool, which would be easily available from both the menu and the device widget.

Related issues

https://github.com/QubesOS/qubes-issues/issues/3241

Devices Add a new "Qubes Device Manager" that would show, in a tree view, all devices and the VMs/USB >hubs/etc. they are physically attached to in a tree, as well the name of the VM they are logically assigned >to, and allows to launch some sort of Device Manager app and Terminal in the VMs. Change the devices tray icon to open it on double click or when clicking a new menu entry. Also fix the devices tray icon to use a different icon for attached and unattached devices.

andrewdavidwong commented 5 years ago

Shouldn't this just be handled by the Qubes Devices widget?

Since it's help wanted, let me clarify what I mean: Perhaps whoever contributes this functionality should integrate it into the existing Qubes Devices widget rather than making a separate Device Manager widget, unless some case can be made for having two separate widgets that both handle devices.

marmarta commented 5 years ago

The thing that is hard to display in a widget is - I think - the tree structure. Although possibly it's not actually necessary - I personally find the device widget sufficient, but this may just be my limited needs.

andrewdavidwong commented 5 years ago

I see no problem with adding the functionality, but I think that users will be confused by the existence of two very similar things: a "device manager" and a "device widget." They will (rightly) think, "How are they different? Which one am I supposed to use?"

ninavizz commented 4 years ago

Boom @marmarta!

The below mockup is a sketch, and I'm happy to iterate on it to get a new design to an implementable place. I'm also happy to do a video of how I envision it working, and more detailed wireframes to resolve more detailed functional aspects of this.

To be clear, this is for a redesign of the existing devices widget—not an entirely new Devices Manager.

Happy to hop on a call with you and/or Marek, Andrew, or whomever, to discuss. Design and UX are better critiqued and reviewed in synchronous video calls, fwiw... and I'm happy to accommodate time-zone wonkery on my end, if y'all would be game. :)

image