Michael Hudson-Doyle
|
3ba708ad5e
|
ignore *.img files when building package
this makes using geninstaller -l a bit less painful
|
2017-02-14 10:48:34 +13:00 |
Michael Hudson-Doyle
|
2cb293dc5d
|
Merge pull request #199 from CanonicalLtd/mwhudson/form-class
more structured approach to validation
|
2017-02-14 10:47:54 +13:00 |
Michael Hudson-Doyle
|
34624fafd3
|
Merge pull request #198 from CanonicalLtd/mwhudson/shift-tab-console
an attempt to make shift tab work in the linux console
|
2017-02-14 10:47:43 +13:00 |
Michael Hudson-Doyle
|
3353c851ee
|
make help appear in same place on identity view as before
|
2017-02-13 15:50:39 +13:00 |
Michael Hudson-Doyle
|
a2062aaf57
|
convert identity view to use new validation stuff
help looks different though
|
2017-02-13 15:37:29 +13:00 |
Michael Hudson-Doyle
|
3182a870bd
|
fix
|
2017-02-13 15:33:02 +13:00 |
Michael Hudson-Doyle
|
1e8322b05f
|
remove old validation stuff
|
2017-02-13 15:14:20 +13:00 |
Michael Hudson-Doyle
|
e58697a29c
|
simplify api around enabling form fields
|
2017-02-13 15:12:04 +13:00 |
Michael Hudson-Doyle
|
ed97220cac
|
convert over add_format view
|
2017-02-13 15:08:35 +13:00 |
Michael Hudson-Doyle
|
1bd00a843a
|
allow form fields to be enabled or disabled
|
2017-02-13 14:59:25 +13:00 |
Michael Hudson-Doyle
|
00c807dc9e
|
convert add_partition view to new world
no enabling/disabling yet though
|
2017-02-13 14:48:53 +13:00 |
Michael Hudson-Doyle
|
ee966f7039
|
rewrite validation stuff into something like a form library
This is inspired by the sort of design e.g. Django uses for its forms.
|
2017-02-13 14:21:26 +13:00 |
Michael Hudson-Doyle
|
472339a62b
|
fixes for tabbing into/out of list boxes
|
2017-02-13 13:52:17 +13:00 |
Michael Hudson-Doyle
|
f16bc954cf
|
prevent C-c, C-\ from exiting the installer
|
2017-02-10 16:17:58 +13:00 |
Michael Hudson-Doyle
|
cdbd52d642
|
an attempt to make shift tab work in the linux console
|
2017-02-10 16:07:26 +13:00 |
Michael Hudson-Doyle
|
af2bfc40ef
|
fix mismerge
|
2017-02-10 15:42:43 +13:00 |
Michael Hudson-Doyle
|
f4f06a4c0e
|
Merge pull request #195 from CanonicalLtd/mwhudson/ipv4-validation
more immediate validation for manual network view
|
2017-02-10 11:56:38 +13:00 |
Michael Hudson-Doyle
|
9854d5ccce
|
Merge remote-tracking branch 'origin/master' into mwhudson/ipv4-validation
|
2017-02-08 16:10:36 +13:00 |
Michael Hudson-Doyle
|
91c9bc6609
|
Merge pull request #196 from CanonicalLtd/mwhudson/auto-focus-map
make Color.button etc apply the corresponding focus map
|
2017-02-08 16:08:32 +13:00 |
Michael Hudson-Doyle
|
f0eb2cdf70
|
make Color.button etc apply the corresponding focus map
about 1e6 times more readable
|
2017-02-08 15:37:18 +13:00 |
Michael Hudson-Doyle
|
ebddb50483
|
better validation for manual network view
|
2017-02-08 13:18:20 +13:00 |
Michael Hudson-Doyle
|
0627bfe9f4
|
start to add validation to manual network view
|
2017-02-08 13:18:20 +13:00 |
Michael Hudson-Doyle
|
cf532a6b60
|
Merge pull request #194 from CanonicalLtd/mwhudson/no-duplicate-mounts
better validation for add partition view
|
2017-02-08 13:17:41 +13:00 |
Michael Hudson-Doyle
|
a84ff10ea4
|
remove debuggin
|
2017-02-07 15:50:44 +13:00 |
Michael Hudson-Doyle
|
99b8b8f6a9
|
more tinkering to reduce verbosity
|
2017-02-07 15:46:49 +13:00 |
Michael Hudson-Doyle
|
b07a3371f9
|
fix up format entire device view
|
2017-02-07 15:32:08 +13:00 |
Michael Hudson-Doyle
|
bbc105d512
|
a bit simpler
|
2017-02-07 15:22:29 +13:00 |
Michael Hudson-Doyle
|
36f9d6bb0c
|
make enabling/disabling widgets a bit more generic
|
2017-02-07 15:16:05 +13:00 |
Michael Hudson-Doyle
|
a083efe794
|
disable done button when errors are showing, delete old validation code
|
2017-02-07 14:39:18 +13:00 |
Michael Hudson-Doyle
|
50b927fcc2
|
the start of an excessively general way of validating input
|
2017-02-07 14:02:07 +13:00 |
Michael Hudson-Doyle
|
1a9f0dc5dd
|
make the mount point editing stuff into a single widget
and use it on "format entire disk" page
|
2017-02-07 10:28:56 +13:00 |
Michael Hudson-Doyle
|
e6d2785f63
|
Merge pull request #193 from CanonicalLtd/mwhudson/tab-cycling-2
implement proper tab cycling
|
2017-02-07 08:37:23 +13:00 |
Michael Hudson-Doyle
|
d372f0e306
|
respect _command_map
|
2017-02-06 22:12:38 +13:00 |
Michael Hudson-Doyle
|
9b94b567d6
|
refactor TabCyclingListBox to resemble TabCyclingMixin
|
2017-02-06 22:11:04 +13:00 |
Michael Hudson-Doyle
|
abbc21c5fa
|
simplify TabCyclingMixin a whole bunch
|
2017-02-06 22:05:16 +13:00 |
Michael Hudson-Doyle
|
c8c468ff8e
|
make some names less cryptic, add license info, docstrings
|
2017-02-06 21:38:19 +13:00 |
Michael Hudson-Doyle
|
3c5ac3140f
|
use new containers everywhere
|
2017-02-03 14:21:39 +13:00 |
Michael Hudson-Doyle
|
3d2d2c79ea
|
custom versions of urwid containers that support tab-cycling
|
2017-02-03 14:19:37 +13:00 |
Michael Hudson-Doyle
|
0aae936d63
|
remove previous tab "support"
|
2017-02-03 14:15:54 +13:00 |
Michael Hudson-Doyle
|
8ff9ff5fac
|
Merge pull request #192 from CanonicalLtd/mwhudson/disable-mount-point-sometimes
disable mount point widget if partition format should not be mounted
|
2017-02-03 07:46:51 +13:00 |
Michael Hudson-Doyle
|
a0a6f47a07
|
disable mount point selectoin when the partition format is not something that should be directly mounted
|
2017-02-02 23:11:08 +13:00 |
Michael Hudson-Doyle
|
6426369fcb
|
allow Selector to have disabled entries
|
2017-02-02 14:34:59 +13:00 |
Michael Hudson-Doyle
|
ed57731a22
|
Merge pull request #191 from CanonicalLtd/mwhudson/readme-makefile-updates
readme and makefile updates
|
2017-01-27 10:13:06 +13:00 |
Michael Hudson-Doyle
|
fe39d3ec9d
|
remove lots of garbage from installer cloud image config
|
2017-01-27 09:58:25 +13:00 |
Michael Hudson-Doyle
|
c2928d4f5a
|
fix typo in masking of subiquity-debug@tty1.service
|
2017-01-27 09:57:40 +13:00 |
Michael Hudson-Doyle
|
d33766d65b
|
Merge branch 'master' into mwhudson/readme-makefile-updates
|
2017-01-27 09:08:33 +13:00 |
Michael Hudson-Doyle
|
d4addb337c
|
prune geninstaller more
|
2017-01-27 09:07:07 +13:00 |
Michael Hudson-Doyle
|
53adca4feb
|
run apt-get update before installing packages in rootfs
|
2017-01-26 15:31:14 +13:00 |
Michael Hudson-Doyle
|
6290593857
|
no need to install probert on system running installer
|
2017-01-26 15:30:58 +13:00 |
Michael Hudson-Doyle
|
bc9606ea7c
|
changelog entries for recent work
|
2017-01-26 14:54:01 +13:00 |