guix/gnu/installer/newt
Ludovic Courtès 9015e63996
installer: Sort keyboard layouts according to language and translations.
Previously, we would always (1) put English first, and (2) sort the
other layouts based on their English description.  This fixes both
issues.

* gnu/installer/newt/keymap.scm (sort-layouts)[layout<?]: New procedure.
[preferred]: New variable.
Partition according to both the 'name' and 'synopsis' fields.  Sort both
the main layouts and the other layouts according to 'layout<?'.
2019-04-17 15:16:08 +02:00
..
ethernet.scm installer: Turn "Cancel" buttons into "Exit" buttons. 2019-01-17 14:04:25 +01:00
final.scm installer: Adjust messages on the final page. 2019-01-17 14:04:28 +01:00
hostname.scm installer: Make sure every sentence is dot terminated. 2019-01-17 14:04:25 +01:00
keymap.scm installer: Sort keyboard layouts according to language and translations. 2019-04-17 15:16:08 +02:00
locale.scm installer: Display language and territory names natively. 2019-04-17 11:53:54 +02:00
menu.scm installer: menu: Fix typo. 2019-01-17 14:04:26 +01:00
network.scm installer: Fix wording for "Internet access." 2019-04-07 16:21:52 +02:00
page.scm installer: Sort items with 'string-locale<?'. 2019-04-17 11:53:54 +02:00
partition.scm installer: Ask for confirmation before formatting partitions. 2019-03-27 11:54:05 +01:00
services.scm installer: Force user to choose exactly one network management method. 2019-04-14 23:40:52 +02:00
timezone.scm installer: Look up timezone name translations in "iso_3166-1". 2019-04-17 11:53:54 +02:00
user.scm installer: Rename "Ok" buttons to "OK". 2019-01-17 14:04:27 +01:00
utils.scm gnu: Fix some typos in the installer. 2019-02-18 01:52:47 +01:00
welcome.scm installer: Adjust welcome page message. 2019-04-07 22:23:51 +02:00
wifi.scm gnu: Fix some typos in the installer. 2019-02-18 01:52:47 +01:00