manager/qubesmanager
M. Vefa Bicakci a2d0b128b7
Make sure that new value of uses_default_kernel persists
Prior to this commit, whenever the user selected the default kernel in
a VM's "Advanced Settings" dialog in Qubes Manager, the
"uses_default_kernel" flag would not be saved as expected. Instead of
the intent to use the default kernel version for the VM in the future,
the VM would be stuck with the specific kernel version and not any new
future default kernel versions.

This issue occurs because the "kernel" property setter for the QubesVm
class resets the "uses_default_kernel" member variable to False, and
Qubes Manager sets the "uses_default_kernel" property before setting the
"kernel" property.

Resolve this issue by making sure that the "uses_default_kernel"
member variable of the VM in question is set after the "kernel" member
variable.
2017-05-26 02:02:25 -04:00
..
__init__.py Initial public commit. 2010-05-11 16:54:35 +02:00
.gitignore gitignore 2012-07-05 00:47:05 +02:00
about.py Move network diagram to System menu in Manager 2017-01-28 03:15:58 +00:00
appmenu_select.py *.py: Use full paths when calling subprocess.Popen(). 2014-05-22 15:07:35 +02:00
backup_utils.py i18n: wrap strings with self.tr 2017-01-22 13:22:26 +01:00
backup.py Add more missing unicode()s around .tr()s 2017-02-19 21:49:03 -05:00
block.py fix TypeError 2016-07-07 18:16:16 +02:00
clipboard.py Re-write to avoid leaking fd if flock(2) fails 2016-11-26 21:00:01 -05:00
create_new_vm.py i18n: wrap self.tf in unicode() where 'format' function is used 2017-02-06 04:20:13 +01:00
firewall.py i18n: wrap strings with self.tr 2017-01-22 13:22:26 +01:00
global_settings.py i18n: wrap strings with self.tr 2017-01-22 13:22:26 +01:00
informationnotes.py Add extended information and Network diagram to Manager 2017-01-26 20:36:39 +00:00
log_dialog.py Add more missing unicode()s around .tr()s 2017-02-19 21:49:03 -05:00
main.py Do not abort VM restarts due to inconsistent info 2017-05-13 14:30:37 -04:00
mount_for_backup.sh Remove trailing semicolons 2014-02-23 00:44:08 +01:00
multiselectwidget.py Remove trailing semicolons 2014-02-23 00:44:08 +01:00
networknotes.py Move network diagram to System menu in Manager 2017-01-28 03:15:58 +00:00
qvm_about.sh Add extended information and Network diagram to Manager 2017-01-26 20:36:39 +00:00
qvm_net.py Add extended information and Network diagram to Manager 2017-01-26 20:36:39 +00:00
releasenotes.py Create custom 'About' dialog, with 'release notes' viewer (#1259) 2015-10-01 22:34:49 +02:00
restore.py Add more missing unicode()s around .tr()s 2017-02-19 21:49:03 -05:00
settings.py Make sure that new value of uses_default_kernel persists 2017-05-26 02:02:25 -04:00
table_widgets.py Progress bar can match light or dark palette 2017-03-21 10:57:32 -04:00
thread_monitor.py use any python2, not explicit python2.6 2013-01-23 15:55:14 +01:00