on xenial help sign in
merge the silo again
commitd932e970a809800e4e9a30715ba29470f3bb16fe authorMichael Zanetti <michael.zanetti@canonical.com> dateWed 14 Sep 2016, 16:48 (10 years ago) parent97d3699914e012
7 files changed+114−28
debian/changelog+79 po/it.po+5−5 po/unity8.pot+5−5 qml/Components/VolumeControl.qml+1 qml/Greeter/GreeterPrompt.qml+19−2 qml/Greeter/LoginList.qml+2−1 qml/Greeter/SessionsList.qml+3−15
debian/changelog+79
@@ -1,3 +1,82 @@
1+unity8 (8.14+16.10.20160914-0ubuntu1) yakkety; urgency=medium
2+
3+ [ Albert Astals Cid ]
4+ * LVWPH: update clipItem height when list height changes (LP:
5+ #1606935)
6+ * Put the touchdown shape inside a loader
7+ * No need for the touchdown in the card for the cardtool
8+ * Add bottom gradient to the Show Less floating button
9+ * Remove artShapeSize from non cardtool cards
10+ * LVWPH: Fix case in which header was shown incorrectly
11+ * LVWPH: Fix items cut on top in the dash (or at least some instances
12+ of it)
13+ * Reduce calls to CardCreatorCache.getCardComponent while the
14+ component is being created (LP: #1615675)
15+ * Dash::test_cardIconStyle change compare into tryCompareFunction
16+ * Make PreviewActionsTest::test_comboButton more stable
17+ * Adapt onShiftedContentXChanged to work when the content changes very
18+ abruptly
19+ * Make tryGenericScopeView show the scope correctly
20+ * Make sure the spinner does not get too close to the title text (LP:
21+ #1597392)
22+ * Show "Pull to refresh" in white when overlaid in low luminance
23+ colors (LP: #1596849)
24+ * Make test_Shell non ultra slow again (LP: #1597366)
25+ * Improve findChild calls inside tryCompareFunction.
26+
27+ [ Andrea Cimitan ]
28+ * override some Qt Components definitions so we can have sane default
29+ values for flick speeds
30+ * Elide the label text inside recent searches panel (LP: #1611796)
31+ * Add a PreviewSingleton module to store some data for previews (LP:
32+ #1595235)
33+ * Use PreviewSingleton for PreviewRatingInput and PreviewCommentInput
34+ (LP: #1595235)
35+ * rework GenericScopeView PullToRefresh test
36+ * use mouseFlick instead touchFlick for manage_dash_move_current
37+ * add a couple of waiting tricks for a flaky dash test
38+
39+ [ Daniel d'Andrada ]
40+ * Set progress bar indeterminate when processing signal received. (LP:
41+ #1249349)
42+ * Implement cursor confinement (LP: #1590099)
43+
44+ [ Josh Arenson ]
45+ * Add a frontend to the sessions model and enable a session chooser in
46+ the greeter.
47+
48+ [ Lukáš Tinkl ]
49+ * On the PC platform (as opposed to running on $devices), use the
50+ "mute" action instead of silent mode
51+ * Respect Fitt's law wrt the window control buttons in panel (LP:
52+ #1611959)
53+ * Fix 2 failing color-related tests
54+ * Implement edge maximizing (aka window snapping) (LP: #1602628,
55+ #1611859)
56+ * Implement moving windows by Alt + left mouse button
57+
58+ [ Marco Trevisan (Treviño) ]
59+ * Indicators, mocks: add fake indicators menuitem to populate mocks
60+ with different menu types
61+ * IndicatorsClient: use PageHeader and ListItemLayout's
62+
63+ [ Michael Terry ]
64+ * Support launching apps inside a unity8 session from the greeter and
65+ support emergency dialing inside the greeter.
66+ * Fix tryShell to actually show appropriate backgrounds for each mock
67+ user.
68+ * Add an indicator to the greeter when a user is logged in (only shown
69+ if we have more than one user)
70+ * Hide the greeter OSK if indicators are open and don't show the edge
71+ tutorial during an emergency call.
72+ * Switch from lockscreen PIN pad to a passcode entry box that uses the
73+ OSK.
74+ * Use the default system wallpaper instead of our custom one.
75+ * Update look of infographic a bit
76+ * Make infographic bubbles white even on the default wallpaper.
77+
78+ -- Michał Sawicz <michal.sawicz@canonical.com> Wed, 14 Sep 2016 00:46:45 +0000
79+
180unity8 (8.14+16.10.20160913-0ubuntu1) yakkety; urgency=medium
281
382 [ Albert Astals Cid ]
po/it.po+5−5
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: \n"
10−"POT-Creation-Date: 2016-09-09 14:56+0000\n"
10+"POT-Creation-Date: 2016-09-13 07:01+0000\n"
1111"PO-Revision-Date: 2016-09-11 10:40+0000\n"
1212"Last-Translator: Claudio Arseni <claudio.arseni@gmail.com>\n"
1313"Language-Team: Italian <it@li.org>\n"
@@ -448,7 +448,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
448448msgstr[0] "Attendere %1 minuto poi riprovare…"
449449msgstr[1] "Attendere %1 minuti poi riprovare…"
450450
451−#: qml/Greeter/Greeter.qml:596
451+#: qml/Greeter/Greeter.qml:598
452452msgid "Try again"
453453msgstr "Riprova"
454454
@@ -460,11 +460,11 @@ msgstr "Passphrase"
460460msgid "Passcode"
461461msgstr "Codice"
462462
463−#: qml/Greeter/LoginList.qml:98
463+#: qml/Greeter/LoginList.qml:99
464464msgid "Retry"
465465msgstr "Riprova"
466466
467−#: qml/Greeter/LoginList.qml:99
467+#: qml/Greeter/LoginList.qml:100
468468msgid "Log In"
469469msgstr "Accedi"
470470
@@ -472,7 +472,7 @@ msgstr "Accedi"
472472msgid "Emergency"
473473msgstr ""
474474
475−#: qml/Greeter/SessionsList.qml:117
475+#: qml/Greeter/SessionsList.qml:133
476476msgid "Select desktop environment"
477477msgstr ""
478478
po/unity8.pot+5−5
@@ -8,7 +8,7 @@ msgid ""
88msgstr ""
99"Project-Id-Version: unity8\n"
1010"Report-Msgid-Bugs-To: \n"
11−"POT-Creation-Date: 2016-09-13 07:01+0000\n"
11+"POT-Creation-Date: 2016-09-14 00:46+0000\n"
1212"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1313"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1414"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -437,7 +437,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
437437msgstr[0] ""
438438msgstr[1] ""
439439
440−#: qml/Greeter/Greeter.qml:598
440+#: qml/Greeter/Greeter.qml:596
441441msgid "Try again"
442442msgstr ""
443443
@@ -449,11 +449,11 @@ msgstr ""
449449msgid "Passcode"
450450msgstr ""
451451
452−#: qml/Greeter/LoginList.qml:99
452+#: qml/Greeter/LoginList.qml:98
453453msgid "Retry"
454454msgstr ""
455455
456−#: qml/Greeter/LoginList.qml:100
456+#: qml/Greeter/LoginList.qml:99
457457msgid "Log In"
458458msgstr ""
459459
@@ -461,7 +461,7 @@ msgstr ""
461461msgid "Emergency"
462462msgstr ""
463463
464−#: qml/Greeter/SessionsList.qml:133
464+#: qml/Greeter/SessionsList.qml:122
465465msgid "Select desktop environment"
466466msgstr ""
467467
qml/Components/VolumeControl.qml+1
@@ -41,6 +41,7 @@ Item {
4141 objectPath: "/com/canonical/indicator/sound"
4242
4343 property variant actionObject: action("volume")
44+ // temporary workaround for lp:1623166
4445 property variant muteActionObject: Platform.isPC ? action("mute") : action("silent-mode")
4546 }
4647
qml/Greeter/GreeterPrompt.qml+19−2
@@ -86,19 +86,36 @@ FocusScope {
8686 }
8787 }
8888
89− AbstractButton {
89+ Rectangle {
9090 id: promptButton
9191 objectName: "promptButton"
9292 anchors.fill: parent
9393 visible: !root.isPrompt
9494
95− onClicked: {
95+ function triggered() {
9696 if (d.enabled) {
9797 d.enabled = false;
9898 root.clicked();
9999 }
100100 }
101101
102+ Rectangle {
103+ height: parent.height;
104+ width: parent.width
105+ color: "transparent"
106+ border {
107+ color: d.textColor
108+ width: units.dp(1)
109+ }
110+ }
111+
112+ Keys.onReturnPressed: triggered();
113+ Keys.onEnterPressed: triggered();
114+ MouseArea {
115+ anchors.fill: parent
116+ onClicked: parent.triggered();
117+ }
118+
102119 Label {
103120 anchors.centerIn: parent
104121 color: d.textColor
qml/Greeter/LoginList.qml+2−1
@@ -264,6 +264,7 @@ StyledItem {
264264 height: units.gu(3.5)
265265 width: units.gu(3.5)
266266
267+ activeFocusOnTab: true
267268 anchors {
268269 right: highlightItem.right
269270 rightMargin: units.gu(2)
@@ -292,7 +293,6 @@ StyledItem {
292293 source: LightDMService.sessions.iconUrl(root.currentSession)
293294 }
294295
295− KeyNavigation.tab: passwordInput
296296 Keys.onReturnPressed: {
297297 sessionChooserButtonClicked();
298298 event.accepted = true;
@@ -346,6 +346,7 @@ StyledItem {
346346 width: highlightItem.width - anchors.margins * 2
347347 opacity: userList.movingInternally ? 0 : 1
348348
349+ activeFocusOnTab: true
349350 isAlphanumeric: root.alphanumeric
350351
351352 onClicked: root.tryToUnlock()
qml/Greeter/SessionsList.qml+3−15
@@ -48,17 +48,6 @@ Item {
4848 return session;
4949 }
5050
51− QtObject {
52− id: d
53− // Track if the session has changed and the list is still shown.
54− // This is currently only possible/reasonable with keyboard navigation
55− property bool sessionChanged: false
56− function sessionSelected(currentKey) {
57− d.sessionChanged = true;
58− root.sessionSelected(currentKey)
59− }
60− }
61−
6251 Keys.onEnterPressed: {
6352 showLoginList(); // Session is already selected
6453 event.accepted = true;
@@ -77,14 +66,14 @@ Item {
7766 Keys.onDownPressed: {
7867 if (sessionsList.currentIndex < sessionsList.model.count - 1)
7968 sessionsList.currentIndex++;
80− d.sessionSelected(currentKey());
69+ sessionSelected(currentKey());
8170 event.accepted = true;
8271 }
8372
8473 Keys.onUpPressed: {
8574 if (sessionsList.currentIndex > 0)
8675 sessionsList.currentIndex--;
87− d.sessionSelected(currentKey());
76+ sessionSelected(currentKey());
8877 event.accepted = true;
8978 }
9079
@@ -172,8 +161,7 @@ Item {
172161 width: parent.width
173162 color: "transparent"
174163 border {
175− color: d.sessionChanged ? theme.palette.normal.focus
176− : theme.palette.normal.positionText
164+ color: theme.palette.normal.focus
177165 width: units.gu(0.2)
178166 }
179167