Feature #8230

Greeter revamp: Phase 1

Added by sajolida 2014-11-07 11:36:21 . Updated 2020-04-15 06:04:55 .

Status:
Resolved
Priority:
High
Assignee:
Category:
Target version:
Start date:
2014-06-06
Due date:
% Done:

100%

Feature Branch:
Type of work:
User interface design
Starter:
Affected tool:
Welcome Screen
Deliverable for:

Description

Revamp the Welcome and Advanced configuration screens. No persistence setup, no guided configuration.

team: alan, sajolida, sycamoreone


Files


Subtasks

Feature #7549: Greeter revamp: Redesign "Welcome" and "Advanced" Resolved

100

Feature #7555: Greeter revamp: Validate wordings of "Welcome" and "Advanced" Resolved

100

Feature #7550: Greeter revamp: Implement prototype of "Welcome" and "Advanced" Resolved

100

Feature #8233: Greeter revamp: Review "Welcome" and "Advanced" Resolved

100

Feature #8236: Greeter revamp: Decide between 'play' and 'computer' logo for Start button Resolved

100

Feature #8237: Greeter revamp: Decide a language icon Resolved

100

Feature #8235: Greeter revamp: Validate "Welcome" and "Advanced" with experts Resolved

100

Feature #8238: Greeter revamp: Do user testing for "Welcome" and "Advanced" Resolved

100

Feature #8239: Greeter revamp: Release "Welcome" and "Advanced" Rejected

100

Feature #8241: Greeter revamp: Update all the other screens of the blueprint Resolved

100

Feature #8244: Greeter revamp: Decide if we want to keep the wording "Quick setup" Resolved

100

Feature #7418: Rename network configuration options in Tails Greeter Resolved

100

Feature #8523: Greeter revamp: Prepare the graphics for consumption by Gtk Resolved

100

Feature #8776: Greeter revamp: Rename "Start" button as "Start Tails" Resolved

100

Feature #8967: Greeter revamp: refine design according to expert feedback Resolved

100

Feature #5318: tails-greeter: support RTL Resolved

100

Feature #5594: tails-greeter: better administration password UI Resolved

100

Feature #5680: New Greeter UI: update documentation Resolved

100

Feature #5917: tails-greeter password field : Warn when caps-lock is ON Resolved

100

Feature #6029: New Greeter UI: call for translation Resolved

100

Bug #7372: tails-greeter buttons are not clear enough when checked or not Resolved

100

Bug #7801: Confusing button checking at Greeter Resolved

100

Feature #10812: Fix issues identified during UX tests Resolved

100

Feature #10828: Integrate prototype in the greeter Resolved

100

Feature #11670: Triage all greeter tickets Resolved

100

Feature #11700: Use a systemd --user service instead of xdg autostart for tails-greeter-session-helper Resolved

100

Bug #11704: Adjust Greeter's CSS for Stretch Resolved

100

Bug #11924: Make new Greeter's translatable strings use named placeholders Resolved

100

Feature #11996: Fix typo "suspiction" → "suspicion" in new Greeter Resolved

100

Feature #12013: Publish a call for testing the revamped Greeter Resolved

100

Feature #12055: Update test suite for Greeter revamp, phase 1 Resolved

100

Feature #12058: Hide "Relock persistence storage" for now Resolved

100

Bug #12063: Keyboard-only usability regression for intrigeri's development use case Resolved

100

Feature #12064: Get rid of GNOME Flashback, Metacity and friends Resolved

100

Feature #12070: New Greeter doc: call for translation Resolved

100

Bug #12079: New Greeter breaks startup of Terminal by setting invalid values for some LC_* variables Resolved

100

Bug #12093: Missing "Read only" option for persistence in new Greeter Rejected

100

Bug #12200: The Greeter's release process is broken: POTFILES.in lists non-existing file Resolved

100

Feature #12247: Remove lists of if clauses Resolved

100

Bug #12359: Language selector in the revamped Greeter always picks top entry when Enter is pressed Resolved

100

Bug #12370: Greeter's screensaver is Debian branded Resolved

100

Feature #12373: Greeter should honor "debug" kernel command line parameter Resolved

100

Feature #12382: Don't mention "firewall" in Tails Greeter anymore Resolved

0

Bug #12462: Alt+F4 is closing the Greeter's window Resolved

100

Bug #12509: The Greeter should have initial keyboard focus on the default action. Resolved

100

Bug #12547: Selecting Language "English - x" results in the wrong keyboard layout for many values of x Resolved

100


Related issues

Blocked by Tails - Feature #6171: Tails based on Jessie Resolved 2013-07-19

History

#1 Updated by sajolida 2014-11-07 11:37:24

  • Type of work changed from Code to User interface design

#2 Updated by sajolida 2014-11-07 11:40:25

  • Subject changed from Greeter revamp - Phase 1 to Greeter revamp: Phase 1

#3 Updated by sajolida 2014-12-11 19:34:38

  • Target version set to 237

#4 Updated by sajolida 2014-12-11 19:43:10

  • Target version deleted (237)

#5 Updated by sajolida 2015-01-03 14:41:12

  • Target version set to Tails_2.0

Marking this as for version 4.0 as we want GTK 3.14 to implement it.

#6 Updated by intrigeri 2015-01-04 12:52:20

  • Target version deleted (Tails_2.0)

Same as Feature #8230.

#7 Updated by intrigeri 2015-01-04 12:52:36

#8 Updated by BitingBird 2015-01-07 18:21:33

  • Affected tool set to Greeter

#9 Updated by sajolida 2015-11-27 03:27:59

  • Description updated

#10 Updated by SpencerOne 2016-03-10 19:00:29

  • File <del>missing: Greeter.Explained.png</del> added

#11 Updated by SpencerOne 2016-03-10 19:05:49

  • File <del>missing: Greeter.Explained.svgz</del> added

#12 Updated by SpencerOne 2016-03-11 08:45:44

  • File deleted (Greeter.Explained.png)

#13 Updated by SpencerOne 2016-03-11 08:45:49

  • File deleted (Greeter.Explained.svgz)

#14 Updated by SpencerOne 2016-03-11 08:54:07

  • File <del>missing: Greeter.Explained.png</del> added
  • File <del>missing: Greeter.Explained.svgz</del> added

#15 Updated by SpencerOne 2016-03-11 08:58:16

  • File <del>missing: Greeter.States.png</del> added
  • File <del>missing: Greeter.States.svgz</del> added

#16 Updated by SpencerOne 2016-03-15 15:33:54

  • File <del>missing: Greeter.Language.&amp;.Region.png</del> added
  • File <del>missing: Greeter.Language.&amp;.Region.svgz</del> added

#17 Updated by SpencerOne 2016-03-15 15:34:37

  • File <del>missing: Greeter.Keyboard.&amp;.Time.Zone.png</del> added
  • File <del>missing: Greeter.Keyboard.&amp;.Time.Zone.svgz</del> added

#18 Updated by SpencerOne 2016-04-08 14:42:31

  • File deleted (Greeter.Language.&.Region.png)

#19 Updated by SpencerOne 2016-04-08 14:42:36

  • File deleted (Greeter.Language.&.Region.svgz)

#20 Updated by SpencerOne 2016-04-08 14:42:42

  • File deleted (Greeter.Keyboard.&.Time.Zone.png)

#21 Updated by SpencerOne 2016-04-08 14:42:48

  • File deleted (Greeter.Keyboard.&.Time.Zone.svgz)

#22 Updated by SpencerOne 2016-04-08 14:43:36

  • File deleted (Greeter.States.svgz)

#23 Updated by SpencerOne 2016-04-08 14:43:58

  • File deleted (Greeter.States.png)

#24 Updated by SpencerOne 2016-04-08 14:44:02

  • File deleted (Greeter.Explained.svgz)

#25 Updated by SpencerOne 2016-04-08 14:44:10

  • File deleted (Greeter.Explained.png)

#26 Updated by SpencerOne 2016-04-08 14:54:30

#27 Updated by SpencerOne 2016-04-29 16:27:22

  • File deleted (Greeter.Explained.png)

#28 Updated by SpencerOne 2016-04-29 16:27:28

  • File deleted (Greeter.Explained.svgz)

#29 Updated by SpencerOne 2016-04-29 16:28:22

  • File <del>missing: Greeter.Explained.png</del> added
  • File <del>missing: Greeter.Explained-01.svgz</del> added

#30 Updated by SpencerOne 2016-04-29 16:28:49

  • File deleted (Greeter.Explained-01.svgz)

#31 Updated by SpencerOne 2016-04-29 16:29:12

  • File <del>missing: Greeter.Explained.svgz</del> added

#32 Updated by SpencerOne 2016-04-29 16:40:25

  • File <del>missing: Greeter.Encrypted.Storage.png</del> added

#33 Updated by sajolida 2016-05-06 03:44:29

Adding screenshot of the Python prototype.

#34 Updated by sajolida 2016-05-06 03:50:47

More screenshots.

#37 Updated by SpencerOne 2016-06-03 15:26:19

  • File deleted (Greeter.Encrypted.Storage.png)

#38 Updated by SpencerOne 2016-06-03 15:42:23

  • File deleted (Greeter.States.png)

#39 Updated by SpencerOne 2016-06-03 15:43:02

  • File deleted (Greeter.States.svgz)

#40 Updated by SpencerOne 2016-06-03 15:43:15

  • File deleted (Greeter.Explained.png)

#41 Updated by SpencerOne 2016-06-03 15:43:23

  • File deleted (Greeter.Explained.svgz)

#42 Updated by SpencerOne 2016-06-03 15:44:09

#43 Updated by BitingBird 2016-06-26 10:54:14

  • Status changed from Confirmed to In Progress

#44 Updated by alant 2016-08-14 07:52:03

#45 Updated by Dr_Whax 2016-08-20 12:54:04

  • Description updated
  • Assignee set to alant
  • Target version set to 2017

#46 Updated by alant 2016-11-21 22:40:17

  • related to deleted (Feature #5701: Port Tails Greeter to Python 3)

#47 Updated by alant 2016-12-02 11:09:01

  • Blueprint set to https://tails.boum.org/blueprint/greeter_revamp_UI/

#48 Updated by alant 2016-12-02 11:10:19

  • Blueprint changed from https://tails.boum.org/blueprint/greeter_revamp_UI/ to https://tails.boum.org/blueprint/greeter_revamp_UI/design_rationale_phase1/

#49 Updated by intrigeri 2016-12-22 09:09:15

I did a code review at commit:508a31228b8ff7ddbe181aea03c82ebcc4d3c488, and pushed:

  • a number of (untested) minor improvements;
  • a bunch of “XXX” comments about stuff I would like to see improved; please use commit messages to justify removing them, as your way to reply to my comments (I’ll read these commit messages and should be able to understand them :)

#50 Updated by alant 2016-12-23 16:42:27

  • Assignee changed from alant to intrigeri
  • QA Check set to Ready for QA
  • Feature Branch set to greeter:feature/revamp_phase1

I belive I addressed all blockers. I’m now going to create tickets assigned to phase 1.1 for non-blockers.

#51 Updated by intrigeri 2016-12-23 17:58:48

Merged! I’ll track the remaining work, and if needed will try to find people to do it in a timely manner.

#52 Updated by intrigeri 2016-12-23 17:59:25

  • Target version changed from 2017 to Tails_3.0
  • QA Check deleted (Ready for QA)
  • Feature Branch changed from greeter:feature/revamp_phase1 to feature/stretch

#53 Updated by intrigeri 2017-05-27 09:25:22

intrigeri wrote:
> Merged! I’ll track the remaining work, and if needed will try to find people to do it in a timely manner.

To be clear, I don’t think we’ll manage to fix all subtasks in time for 3.0, but keeping this parent ticket on my 3.0 radar to ease my coordination job.

#54 Updated by intrigeri 2017-06-05 09:41:31

  • Status changed from In Progress to Fix committed
  • Assignee deleted (intrigeri)
  • Feature Branch deleted (feature/stretch)

Woohoo, we got there!

#55 Updated by intrigeri 2017-06-12 16:12:16

  • Status changed from Fix committed to Resolved

#56 Updated by intrigeri 2020-04-15 06:04:55

  • Affected tool changed from Greeter to Welcome Screen