Commit Graph

1268 Commits

Author SHA1 Message Date
Michael Hudson-Doyle d22cb90626 do not store the raw probe data on the model instance
it already has enough attributes with overlapping functionality
2017-03-07 21:10:03 +13:00
Michael Hudson-Doyle ad2a92a67d protection against empty containers when tabbing 2017-03-07 20:37:38 +13:00
Mathieu Trudel-Lapierre 3098d108b2 Support special paths for environment check binaries in snaps. 2017-03-06 13:28:44 -05:00
Michael Hudson-Doyle 8c8e98203a fix some mostly cosmetic things found by bdmurray 2017-03-06 10:55:59 +13:00
Michael Hudson-Doyle d07abbe250 run subquity on the serial console too 2017-03-03 15:59:18 +13:00
Michael Hudson-Doyle ff75b7a7fe fix crash on disappearing network interface
By being more careful about accessing self.focus in FocusTrackingMixin.

Fixes https://bugs.launchpad.net/ubuntu/+source/subiquity/+bug/1667829
2017-03-02 21:34:12 +13:00
Michael Hudson-Doyle be45412fb7 favourite -> favorite 2017-03-02 14:20:41 +13:00
Michael Hudson-Doyle 404ca627da use evilnick's wording on the network page 2017-03-02 13:52:20 +13:00
Michael Hudson-Doyle 69a7b8f8f9 remove accidentally committed line 2017-02-17 15:16:27 +13:00
Michael Hudson-Doyle 292fd12df6 releasing package subiquity version 0.0.28 2017-02-17 15:14:43 +13:00
Michael Hudson-Doyle 8c7efc1b73 changelog 2017-02-17 15:14:43 +13:00
Michael Hudson-Doyle 2944098c98 Merge pull request #202 from CanonicalLtd/mwhudson/ubuntu-core-login-screen
rewrite login screen per feedback
2017-02-17 15:12:22 +13:00
Michael Hudson-Doyle 3facaab59e more care around how ttyname is displayed 2017-02-17 15:08:12 +13:00
Michael Hudson-Doyle e5847fb863 rewrite login screen per feedback 2017-02-17 14:43:16 +13:00
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