Feature #8230
Greeter revamp: Phase 1
100%
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 |
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
- blocked by
Feature #6171: Tails based on Jessie added
#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.&.Region.png</del> added
- File <del>missing: Greeter.Language.&.Region.svgz</del> added
#17 Updated by SpencerOne 2016-03-15 15:34:37
- File <del>missing: Greeter.Keyboard.&.Time.Zone.png</del> added
- File <del>missing: Greeter.Keyboard.&.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
- File <del>missing: Greeter.Explained.png</del> added
- File <del>missing: Greeter.Explained.svgz</del> added
- File <del>missing: Greeter.States.png</del> added
- File <del>missing: Greeter.States.svgz</del> added
- File Greeter.Language.&.Region.png added
- File Greeter.Language.&.Region.svgz added
#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
- File locked.png added
- File unlocked.png added
Adding screenshot of the Python prototype.
#34 Updated by sajolida 2016-05-06 03:50:47
- File locked-small.png added
- File unlocked-small.png added
More screenshots.
#35 Updated by SpencerOne 2016-05-06 14:47:58
- File Greeter.Encrypted.Storage.Options.png added
#36 Updated by SpencerOne 2016-06-03 15:26:03
- File Greeter.Encrypted.Storage.png added
- File Greeter.Encrypted.Storage.svgz added
#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
- File Greeter.Explained.png added
- File Greeter.Explained.svgz added
- File Greeter.States.png added
- File Greeter.States.svgz added
#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
- related to
Feature #5701: Port Tails Greeter to Python 3 added
#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