![]() After installing "codeblocks" app in TemplateVM it doesn't appear in Qubes VM Manager's available app shortcuts.
If I run in a Dom0 Terminal: /usr/libexec/qubes-appmenus/qubes-receive-appmenus fedora-23
I get this: "Warning: ignoring key 'Name' of codeblocks.desktop"
The "Name" key in that file has value "Code::Blocks"
The problem comes from line 168, because of the colons in the app Name.
By adding the colon ":" to the std_re used to match valid characters for "Name", the app is correctly parsed and I can add the shortcut to AppVMs
(cherry picked from commit
|
||
---|---|---|
appmenus-files | ||
appmenus-scripts | ||
doc | ||
dom0-updates | ||
dracut | ||
file-copy-vm | ||
icons | ||
pm-utils | ||
qrexec | ||
rpm_spec | ||
system-config | ||
vaio-fixes | ||
.gitignore | ||
Makefile | ||
Makefile.builder | ||
README.txt | ||
version | ||
version_vaio_fixes |
This package contains Linux dom0 files. Mostly there are config files for different system services, but also some "addons" to Qubes core: - udev scripts for block and USB devices exposure (in qvm-block and qvm-usb) - appmenu generation for Linux GUI (including icons)