Michael Hudson-Doyle
458520e671
use the new stretchy overlays
...
for the layout toggle and the install confirmation
2018-04-17 12:24:07 +12:00
Michael Hudson-Doyle
7eafa420fb
add show_stretch_overlay, simplify show_overlay
2018-04-17 12:23:11 +12:00
Michael Hudson-Doyle
6a76f8ad02
add a version of Overlay that copes with small and large screens better
...
See the docstring for the long version.
2018-04-17 12:22:00 +12:00
Michael Hudson-Doyle
e041260e2a
change scrollbar color if focused
2018-04-16 23:31:10 +12:00
Michael Hudson-Doyle
16d6cdb9a7
set wipe: superblock on disks
...
installing to a disk that has previously been configured with lvm
fails without this
2018-04-16 13:36:18 +12:00
Michael Hudson-Doyle
e9ade6456e
Merge pull request #310 from CanonicalLtd/mwhudson/update-translations
...
update translations from lp, enable some new ones
2018-04-16 11:11:34 +12:00
Michael Hudson-Doyle
7209e7a371
Merge pull request #312 from CanonicalLtd/mwhudson/more-scary-warning
...
explain that you will not be able to go back once the installation has started
2018-04-16 11:11:18 +12:00
Michael Hudson-Doyle
9622b51f00
Merge pull request #313 from CanonicalLtd/mwhudson/configure-installed-locale
...
ask cloud-init to configure the locale of the installed system
2018-04-16 11:10:59 +12:00
Michael Hudson-Doyle
d34504b45f
ask cloud-init to configure the locale of the installed system
2018-04-13 15:36:33 +12:00
Michael Hudson-Doyle
9fbfa3ca1f
explain that you will not be able to go back once the installation has started
2018-04-13 14:42:18 +12:00
Michael Hudson-Doyle
830bc78925
handle the separate validation requirements for launchpad and github usernames
...
for https://bugs.launchpad.net/subiquity/+bug/1760140
2018-04-12 21:46:40 +12:00
Michael Hudson-Doyle
4569b1b845
enable the other translations
2018-04-12 14:39:09 +12:00
Michael Hudson-Doyle
90957022ff
enable greek and polish translations
2018-04-12 11:46:48 +12:00
Michael Hudson-Doyle
a68e408339
update translations from launchpad
2018-04-12 11:38:00 +12:00
Michael Hudson-Doyle
5a6ad92239
add some validation to URLEditor
2018-04-12 09:43:02 +12:00
Michael Hudson-Doyle
ecb8ee72e9
steal help text from d-i
2018-04-09 16:10:43 +12:00
Michael Hudson-Doyle
13eaa5c9dc
add a bare-bones proxy model/view/controller
2018-04-09 15:05:46 +12:00
Michael Hudson-Doyle
028914da97
another small helper
2018-04-09 14:37:26 +12:00
Michael Hudson-Doyle
a723d25a4c
create a helper to create a common screen layout
2018-04-09 14:30:59 +12:00
Michael Hudson-Doyle
0fc83c4bc1
simplify a bunch of views
...
i am slowly getting better at urwid...
2018-04-09 14:10:36 +12:00
Michael Hudson-Doyle
e586b72cc6
Merge pull request #307 from CanonicalLtd/mwhudson/pollinate
...
fold info and revision into single field
2018-04-06 09:15:25 +12:00
Michael Hudson-Doyle
cb342eb2ab
fold info and revision into single field
2018-04-06 09:14:40 +12:00
Michael Hudson-Doyle
c39d305af6
Merge pull request #306 from CanonicalLtd/mwhudson/pollinate
...
add subiquity information to pollinate user agent
2018-04-05 15:10:01 +12:00
Michael Hudson-Doyle
6a5ae21c85
include SNAP_REVISION too
2018-04-05 14:59:59 +12:00
Michael Hudson-Doyle
1195bd427b
add subiquity version to pollinate data
2018-04-03 09:56:30 +12:00
Michael Hudson-Doyle
98bf5cc706
Merge pull request #305 from degville/maas-wording
...
Abbreviated and updated MAAS wording
2018-03-29 13:59:43 +13:00
Graham Morrison
5d14007b30
update after gh feedback.
2018-03-28 12:10:10 +01:00
Graham Morrison
f49d368ae3
added carriage returns to help formatting.
2018-03-28 12:08:37 +01:00
Graham Morrison
30a4f9d1ee
abbreviated and updated help text for MAAS input fields.
2018-03-28 11:55:42 +01:00
Graham Morrison
a9b104445f
abbreviated and updated MAAS descriptions.
2018-03-28 11:46:15 +01:00
Michael Hudson-Doyle
b98244b8c8
Merge pull request #304 from CanonicalLtd/mwhudson/non-latin-keyboard-setting
...
handle non-latin keyboard layouts more intelligently
2018-03-28 14:44:13 +13:00
Michael Hudson-Doyle
73917df4f8
Merge pull request #303 from CanonicalLtd/mwhudson/boot-partition-confusion
...
address confusion around the boot partition
2018-03-28 13:06:25 +13:00
Michael Hudson-Doyle
cab93d92ef
when removing the boot partition from a full drive, expand the largest partition to take the space
2018-03-28 12:25:03 +13:00
Michael Hudson-Doyle
dff6813517
reduce BIOS_GRUB_SIZE_BYTES to 1MiB
2018-03-28 12:21:37 +13:00
Michael Hudson-Doyle
0c659db740
Make boot disk -> Select as boot disk
2018-03-28 12:21:23 +13:00
Michael Hudson-Doyle
44a06d513e
have the (disabled) mount widget show "leave unformatted" for the bios_grub partition
2018-03-28 12:15:59 +13:00
Michael Hudson-Doyle
6ecc020fd8
do not display separate Save/Cancel buttons on a bios_grub info view
2018-03-28 11:03:14 +13:00
Michael Hudson-Doyle
1ad59279ec
do not describe the bios_grub partition as simply "unformatted" on the summary view
2018-03-28 11:02:33 +13:00
Michael Hudson-Doyle
4deb639a76
fix hilarious typo
2018-03-28 10:56:06 +13:00
Michael Hudson-Doyle
82618b8470
update description of boot partitions a bit following review
2018-03-28 10:54:55 +13:00
Michael Hudson-Doyle
e51d2318c8
be consistent about using "" rather than None for the default variant
2018-03-27 12:18:13 +13:00
Michael Hudson-Doyle
62ac91429f
give the choosing toggle dialog a title
2018-03-27 12:13:40 +13:00
Michael Hudson-Doyle
c82b92dfb2
a better fix for reading complex config from files
2018-03-27 12:05:04 +13:00
Michael Hudson-Doyle
0ea6c10553
some refactoring
2018-03-27 11:55:50 +13:00
Michael Hudson-Doyle
c8a15e5533
fix rendering of curtin config
2018-03-27 11:41:59 +13:00
Michael Hudson-Doyle
a56ded794b
read more complex settings from existing config
2018-03-27 11:31:34 +13:00
Michael Hudson-Doyle
e154c93a41
create a KeyboardSetting class to contain layout, variant and any other options
...
and finally write the toggle choice to the config
2018-03-27 10:37:56 +13:00
Michael Hudson-Doyle
9d9c233dc4
bludgeon urwid into some kind of submissoin
2018-03-26 23:49:04 +13:00
Michael Hudson-Doyle
b1ec1aa43d
the rest of the UI for selecting a toggle key
...
the toggle key is not written to the config yet though
2018-03-26 23:13:48 +13:00
Michael Hudson-Doyle
f106464169
start to address selection of non-latin layouts
...
1) port code from console-setup to detect a non-latin layout
2) pop up a dialog if the user chooses a non-latin layout
does not actually allow the user to configure how to switch
the layouts yet
2018-03-26 21:57:32 +13:00