Thank you for the feedback. The dimming issue is fixed now.
TBH I’m missing the network cards drivers appearance to have a full picture
The network driver (nic, wifi, or usb_net) is there. Once you found it in the graph and select it, you’ll see its relation to the network node. Its connection is not visible while the network dialog is selected because the driver is a mere client of the network component. So it is not in its trusted computing base.
However, I agree that it would be nice to immediately reveal all clients when selecting a server component. That’s actually planned but not yet implemented.
Regarding the restart and remove buttons, such choices are always tradeoffs. Before introducing the icons, the restart button was far too prominent, especially in dialogs like the wifi selection where you would see the list of accesspoints and a big “restart” button. That’s just confusing. In contrast, the little icon gets out of the way. I also plan to have a sister icon (like a gear) on the right side where the user can edit the component’s connections later on. So the two icons will blend nicely together with the diagnostic cap/ram info.
So for a person unfamiliar with the system the expectation from it would be to “close” the selected component view, not to completely remove it from the tree
Not violating the expectations of first-time users is certainly important. But I think the “x” is not a violation. It removes a thing. The thing is gone afterwards. The intuition of what “closing” or “removing” means ultimately differs between people (e.g., when I’m closing a terminal window on a xfce-Linux desktop, the terminal is gone, a Windows user may have different expectation). Hence, trying to meet everyone’s intuition seems futile to me. So let’s just try to be not in gross violation. From this perspective, the “x” is defensible. Most importantly, once the “x” has been tried once by the user, its effect should become immediately clear, and its effect is completely consistent whenever using it again. That’s good enough.
The restart icon may be more troublesome. It has an unusual shape for no good reason but my personal mood and taste while I tinkered with Pov-Ray when I created it. So should it be generally disliked, let’s swap it out for something more conventional. 