Open mfc opened 3 years ago
Honestly, this is kinda where I'd like to re-situate it in the new appmenu, too. :)
Rethinking this a bit @mfc a question for you: why would (or should?) a user initiate this task from the appmenu, and not qube manager? Asking to ask, not because I feel strongly one way or another—apart from wanting to reduce redundancy and keep things clean.
currently all Qubes management functionality exists outside the Qube Manager in System Tools and in widgets, coming out of https://github.com/QubesOS/qubes-issues/issues/2132.
this ticket is to create consistency between the XFCE Applications Menu and the Whisker Menu, as the "Create Qubes VM" item seems to be manually patched to the Applications Menu main list unlike all other Qubes-specific actions which are listed in System Tools, and because of this this particular item is not included in the Whisker Menu at all. this then requires the user of a Whisker Menu to open the Qube Manager for this task, while a user of the Application Menu does not need to open the Qube Manager for this task.
I think that it might be a good time to revisit this relatively old small issue from 2021.
Create Qubes VM
.Create New Qube
. Both of them show up in Whisker menu (picture below). So this issue might be already solved. The only difference is that the 1st one is not included in Qubes Tools
group. I will submit a small patch to do so. So it would also show up in the xfce4-panel
menu.
In the meantime, Qubes OS Project lead view from #9174 :
Anyway, for the old create qube dialog, I would prefer to simply remove it (and make qubes manager use the new one).
Change of plans:
According the to PR discussions:
As noted in the other issue, IMO better to simply remove the old create qube dialog (and replace its use with the new one). I'll pick just the dependency fix from here
The PR is amended to make the new dialog the default (if desktop-manager-linux
is installed). And start menu entry for the old dialog is deleted. But the actual old dialog executable is kept for the time (maybe till r4.3.1). Then its UI files and the code will be purged.
The problem you're addressing (if any)
R4.0
in XFCE, the option "Create Qubes VM" only exists in Applications Menu and not Whisker Menu (or other Menus), because the option "Create Qubes VM" does not exist in System Tools. all other Qubes-specific options exist ("Backup Qubes", "Restore Qubes", "Qube Manager", etc).
Describe the solution you'd like
include "Create Qubes VM" as an option listed in System Tools for Application Menu (same as all other Qubes-specific actions). then for users of Whisker Menu (or other menus) they can access it (and favorite it, for easy access).
I think that would be simplest to implement, and is not Whisker Menu-specific (doesn't involve Whisker Menu).