3 0. refactor layout generation code - DONE.
4 0. disable admin rights for empty password - DONE.
5 0. add layout variant selection - DONE.
6 0. use selected variant for greeter and session layout - DONE.
7 0. add variant to layout indicator - DONE.
8 0. make session layout selection enforce greeter layout selection - DONE.
9 0. make session layout variant selection enforce greeter layout variant selection - DONE.
10 0. make sure panel width fits the screen - DONE.
11 0. pre-select locale based on language - DONE.
12 0. correct UI phrasing - DONE.
13 0. show country name instead of code (e. g. Russia vs. ru_RU) - DONE.
14 0. update translation instructions - DONE.
15 0. add ability to use any layout regardless of language\locale choice - postponed
16 0. fix entry field width - postponed
17 0. fix polkit & sudo configuration - testing required
18 0. test with TAILS VM - in progress
19 0. document latest design changes - in progress
20 0. version tag and update - DONE.
24 0. Glade seems pretty counter-intuitive: it's unclear how to make gtk window (parent) auto-resize when it's content (gtk entry inside gtk table) have expanded.
25 0. Proposed addition to add selection of any layout will require list which is even bigger than language list (which is currently considered unusable due to its size) - it's unclear how to do it right in UI. Addition is justified by following use-case example: Italian speaking person running TAILS on computer with Norwegian kb layout and would like to have Italian locale but Norwegian layout to match hardware at hands.
26 0. Hardcoded username and password prevent using tails-greeter 2nd time. Switch to gdm's autologin functionality is required.
30 0. Document all the known issues. Create pages according to bug-reporting guideline.
31 0. Try to fix some of them.
32 0. Consume questionable substances - celebrate GSoC completion.