Merge lp:~kitterman/ubiquity/encryptcheckbox_fix into lp:ubiquity

Proposed by Scott Kitterman
Status: Merged
Merged at revision: 5790
Proposed branch: lp:~kitterman/ubiquity/encryptcheckbox_fix
Merge into: lp:ubiquity
Diff against target: 112 lines (+54/-35)
2 files modified
debian/changelog (+6/-0)
gui/qt/stepUserSetup.ui (+48/-35)
To merge this branch: bzr merge lp:~kitterman/ubiquity/encryptcheckbox_fix
Reviewer Review Type Date Requested Status
Jonathan Riddell Pending
Review via email: mp+138844@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Jonathan Riddell (jr) wrote :

There's no code to disable the "Require Password and decrypt home to login" tickbox so the user can select "Login automatically" and tick "Require Password and decrypt home to login" which is pretty unintuitive

Revision history for this message
Scott Kitterman (kitterman) wrote :

I see. I don't think we actually support encrypted home with passwordless login, so it needs that. I'll have to consult for some help on that. Thanks for the review.

Revision history for this message
Jonathan Riddell (jr) wrote :

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2012-12-06 17:19:43 +0000
3+++ debian/changelog 2012-12-08 00:11:22 +0000
4@@ -1,8 +1,14 @@
5 ubiquity (2.13.8) UNRELEASED; urgency=low
6
7+ [ Colin Watson ]
8 * Honour base-installer/kernel/altmeta when deciding which kernels to
9 install or keep installed.
10
11+ [ Scott Kitterman ]
12+ * Change encrypt home question to checkbox and indent it under the login
13+ option to make it clear it is a sub question to the login option
14+ (LP: #1066225)
15+
16 -- Colin Watson <cjwatson@ubuntu.com> Thu, 06 Dec 2012 17:19:09 +0000
17
18 ubiquity (2.13.7) raring; urgency=low
19
20=== modified file 'gui/qt/stepUserSetup.ui'
21--- gui/qt/stepUserSetup.ui 2012-02-16 11:22:22 +0000
22+++ gui/qt/stepUserSetup.ui 2012-12-08 00:11:22 +0000
23@@ -509,41 +509,54 @@
24 </item>
25 <item>
26 <widget class="QWidget" name="widget_6" native="true">
27- <layout class="QGridLayout" name="gridLayout_8">
28- <property name="margin">
29- <number>2</number>
30- </property>
31- <item row="1" column="0" colspan="2">
32- <widget class="QRadioButton" name="login_encrypt">
33- <property name="text">
34- <string>Require Password and decrypt home to login</string>
35- </property>
36- <property name="checked">
37- <bool>false</bool>
38- </property>
39- </widget>
40- </item>
41- <item row="0" column="1">
42- <widget class="QRadioButton" name="login_auto">
43- <property name="text">
44- <string>Log in Automatically</string>
45- </property>
46- <property name="checked">
47- <bool>false</bool>
48- </property>
49- </widget>
50- </item>
51- <item row="0" column="0">
52- <widget class="QRadioButton" name="login_pass">
53- <property name="text">
54- <string>Require my password to log in</string>
55- </property>
56- <property name="checked">
57- <bool>true</bool>
58- </property>
59- </widget>
60- </item>
61- </layout>
62+ <widget class="QCheckBox" name="login_encrypt">
63+ <property name="geometry">
64+ <rect>
65+ <x>27</x>
66+ <y>27</y>
67+ <width>291</width>
68+ <height>21</height>
69+ </rect>
70+ </property>
71+ <property name="text">
72+ <string>Require Password and decrypt home to login</string>
73+ </property>
74+ <property name="checked">
75+ <bool>false</bool>
76+ </property>
77+ </widget>
78+ <widget class="QRadioButton" name="login_auto">
79+ <property name="geometry">
80+ <rect>
81+ <x>346</x>
82+ <y>2</y>
83+ <width>139</width>
84+ <height>21</height>
85+ </rect>
86+ </property>
87+ <property name="text">
88+ <string>Log in Automatically</string>
89+ </property>
90+ <property name="checked">
91+ <bool>false</bool>
92+ </property>
93+ </widget>
94+ <widget class="QRadioButton" name="login_pass">
95+ <property name="geometry">
96+ <rect>
97+ <x>2</x>
98+ <y>2</y>
99+ <width>193</width>
100+ <height>21</height>
101+ </rect>
102+ </property>
103+ <property name="text">
104+ <string>Require my password to log in</string>
105+ </property>
106+ <property name="checked">
107+ <bool>true</bool>
108+ </property>
109+ </widget>
110 </widget>
111 </item>
112 <item>

Subscribers

People subscribed via source and target branches

to status/vote changes: