qubes-core-admin-linux/qubesappmenus
Marek Marczykowski-Górecki 92c3ba578a
appmenus: register event handlers on QubesVM, not BaseVM
It is critical to call rename-related events in the right order related
to those in QubesVM, because handler at QubesVM renames VM directory.

After "qubes/events: fix event handlers ordering" in qubes-core-admin it
is (again) possible to deterministically order event handler from
extension in relation to those from the class itself. But since ordering
on object class have higher priority (first from base class), those
handlers needs to be attached to the same class.
2016-08-15 23:53:11 +02:00
..
test-data appmenus: add more tests 2016-08-08 00:51:48 +02:00
__init__.py appmenus: register event handlers on QubesVM, not BaseVM 2016-08-15 23:53:11 +02:00
qubes-appmenu-select.desktop.template appmenus: convert shell scripts to python 2016-08-08 00:51:48 +02:00
qubes-servicevm.directory.template appmenus: convert shell scripts to python 2016-08-08 00:51:48 +02:00
qubes-templatevm.directory.template appmenus: convert shell scripts to python 2016-08-08 00:51:48 +02:00
qubes-vm.directory.template appmenus: convert shell scripts to python 2016-08-08 00:51:48 +02:00
qubes.SyncAppMenus appmenus: use setuptools for packaging 2016-08-08 00:51:47 +02:00
qubes.SyncAppMenus.policy appmenus: use setuptools for packaging 2016-08-08 00:51:47 +02:00
receive.py appmenus: adjust for QubesArgumentParser API change 2016-08-15 23:52:13 +02:00
tests.py tests/appmenus: fix template cloning code 2016-08-15 23:52:35 +02:00