qubes-core-admin-linux/appmenus-scripts
Your Name e4d278ff00 - Make .desktop match only .desktop and not [wildcard character]desktop
- Remove () from the list of accepted characters (this seemed to be causing trouble, do we need it?)

- Remove `%` from the whitelist of allowed characters in .desktop->Exec since the `%` character is interpreted as an escape by the [Desktop Entry specification](https://www.freedesktop.org/wiki/Specifications/desktop-entry-spec/), but not by the `pipes.quote()` function used to escape the string, which allows TemplateVMs to break out of the intended shell escaping.

- Change whitespace match for `ignore_rx` to have empty lines from the Desktop Entry files excluded.
2017-04-27 20:12:49 +00:00
..
convert-apptemplate2vm.sh appmenus: remove entries from AppVMs menus when removed from template 2015-11-13 02:48:15 +01:00
convert-dirtemplate2vm.sh appmenus: use new label icons 2014-07-10 16:28:05 +02:00
create-apps-for-appvm.sh appmenus: call appropriate kbuildsycoca version (KDE4/KDE5) 2016-05-04 01:44:09 +02:00
qubes-core-appmenus.py appmenus: fix detection of desktop environment 2016-07-14 04:32:16 +02:00
qubes-receive-appmenus - Make .desktop match only .desktop and not [wildcard character]desktop 2017-04-27 20:12:49 +00:00
qubes.SyncAppMenus appmenus: fix path in RPC service file 2014-01-15 05:12:13 +01:00
qubes.SyncAppMenus.policy Initial commit: appmenus handling code, icons 2013-03-16 18:23:22 +01:00
qvm-appmenu-replace Add qvm-appmenu-replace tool. 2015-12-05 12:25:29 -05:00
qvm-sync-appmenus appmenus: include standalone qvm-sync-appmenus and its manpage 2013-03-16 18:34:40 +01:00
remove-appvm-appmenus.sh appmenus: call appropriate kbuildsycoca version (KDE4/KDE5) 2016-05-04 01:44:09 +02:00