Commit Graph

1004 Commits

Author SHA1 Message Date
Michael Hudson-Doyle 19ec2b5c41 only suggest the user logs in via scope global addresses 2017-02-17 14:21:54 +13:00
Michael Hudson-Doyle f44c37e0a3 fix cancel button in console-conf identity view 2017-02-17 14:18:58 +13:00
Michael Hudson-Doyle cc74f34fe9 start changelog 2017-02-17 14:09:44 +13:00
Michael Hudson-Doyle 4f9655736f Merge pull request #201 from CanonicalLtd/mwhudson/probert-address-objects
cope with probert API changes
2017-02-17 14:04:50 +13:00
Michael Hudson-Doyle 8af0639dd4 cope with probert API changes 2017-02-17 12:37:47 +13:00
Michael Hudson-Doyle 9774a0ae41 releasing package subiquity version 0.0.27 2017-02-16 12:59:59 +13:00
Michael Hudson-Doyle 81cf01dfcb proof read changelog entry a bit 2017-02-16 12:59:05 +13:00
Michael Hudson-Doyle 2a1fbcd6fe remove some help leftovers 2017-02-16 12:36:26 +13:00
Michael Hudson-Doyle e82af36122 changelog updates 2017-02-16 12:11:38 +13:00
Michael Hudson-Doyle a55a108b41 call curtin_error when postinstall fails 2017-02-16 11:46:09 +13:00
Michael Hudson-Doyle 693ca3d9bf fix a widget with no selectable widgets losing focus 2017-02-16 11:26:38 +13:00
Michael Hudson-Doyle 3e6988c8a4 Merge pull request #200 from CanonicalLtd/mwhudson/inline-help
move help to an overlay
2017-02-16 11:18:21 +13:00
Michael Hudson-Doyle 308a29c75b move help to an overlay 2017-02-14 16:16:19 +13:00
Michael Hudson-Doyle 65f9d1ef62 move show_overlay to BaseView 2017-02-14 16:16:19 +13:00
Michael Hudson-Doyle 7b66222354 fix identity view submission and installpath view 2017-02-14 16:15:29 +13:00
Michael Hudson-Doyle b00378304c I simplified RestrictedEditor a bit too much 2017-02-14 16:07:36 +13:00
Michael Hudson-Doyle 69f2b08684 simplify RestrictedEditor a whole bunch more 2017-02-14 15:27:25 +13:00
Michael Hudson-Doyle ce2bdae0bd simplify something now i know urwid a bit better 2017-02-14 15:22:43 +13:00
Michael Hudson-Doyle a6954b49e2 the various editor classes' caption argument is optional now 2017-02-14 15:19:56 +13:00
Michael Hudson-Doyle 906af4d41a simplify forms and edit widgets a bit 2017-02-14 15:16:12 +13:00
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