Hello,
1) I edited Tails Installer UI to make it visually more fool proof.
Please find a patch attached to make the UI look like attached pic.
2) What I didn't find but much appreciated: Please remove the input
focus from Install option to nowhere or to "Upgrade by cloning" so an
accidental key press (SPACE / ENTER) does not run the most destructive
option but has to be chosen actively (no matter that there's another
tiny dialogue before).
I was glad if you considered these two points.
Regards,
Marc
116c116
< <property name="label" translatable="yes">⢠The USB stick that you install on is formatted and all data is lost.</property>
---
> <property name="label" translatable="yes">⢠The USB stick that you install on is formatted and</property>
125a126,143
> <child>
> <object class="GtkLabel" id="label_install_br2">
> <property name="visible">True</property>
> <property name="can_focus">False</property>
> <property name="xalign">0</property>
> <property name="label" translatable="yes">ALL DATA on it IS LOST (*deleting* a persistent volume).</property>
> <property name="width_chars">50</property>
> <property name="max_width_chars">50</property>
> <property name="wrap">True</property>
> <attributes>
> <attribute name="weight" value="bold"/>
> </attributes>
> </object>
> <packing>
> <property name="left_attach">0</property>
> <property name="top_attach">2</property>
> </packing>
> </child>
306c324
< <property name="label" translatable="yes">⢠The USB stick that you install on is formatted and all data is lost.</property>
---
> <property name="label" translatable="yes">⢠The USB stick that you install on is formatted and</property>
322c340
< <property name="label" translatable="yes">⢠The encrypted persistent storage of the Tails USB stick that you are currently using is not copied.</property>
---
> <property name="label" translatable="yes">ALL DATA on it IS LOST (*deleting* a persistent volume).</property>
325a344,346
> <attributes>
> <attribute name="weight" value="bold"/>
> </attributes>
329a351,366
> </packing>
> </child>
> <child>
> <object class="GtkLabel" id="label_install_by_cloning_description4">
> <property name="visible">True</property>
> <property name="can_focus">False</property>
> <property name="xalign">0</property>
> <property name="yalign">0</property>
> <property name="label" translatable="yes">⢠The encrypted persistent storage of the Tails USB stick that you are currently using is not copied.</property>
> <property name="width_chars">50</property>
> <property name="max_width_chars">50</property>
> <property name="wrap">True</property>
> </object>
> <packing>
> <property name="left_attach">0</property>
> <property name="top_attach">3</property>