Ryan Harper
a0bf68f3c4
pyflakes3 fixes
...
Add and enable pyflakes3 on console_conf, subiquity, subiquitycore and tests.
Replace NOQA markers with __all__ declarations for module imports.
Replace some obvious deadcode that voilates flake8, separate pass for removing
dead code rather than commenting will be handled later.
2018-05-24 16:51:51 -05:00
Ryan Harper
3c9b2e28c7
Drop commented out / dead code
2018-05-23 18:53:12 -05:00
Michael Hudson-Doyle
626488e988
Merge pull request #334 from CanonicalLtd/mwhudson/move-excerpt-title-to-view
...
move excerpt, title and footer from controller to view
2018-05-22 22:38:39 +12:00
Ryan Harper
e1a6542d86
run_command returns a CalledProcess object, no 'output' attribute, but 'stdout' instead
2018-05-21 11:29:41 -05:00
Michael Hudson-Doyle
cbd5afe2c0
move imports of i18n higher so _ is always installed before tests are imported
2018-05-21 10:14:34 +12:00
Michael Hudson-Doyle
488802fc8b
update users of run_command (i thought there was more than this)
2018-05-18 13:11:15 +12:00
Michael Hudson-Doyle
b3da7266b9
do not show wlan interfaces in server installer
2018-03-21 09:35:21 +13:00
Michael Hudson-Doyle
d9091b12dc
add __init__.py to console_conf/models/
2018-03-16 15:29:50 +13:00
Michael Hudson-Doyle
c31183ff13
change danger color to be #ff0000
2018-03-12 14:28:34 +13:00
Michael Hudson-Doyle
6f4a87101b
flakes--
2018-03-08 19:05:51 +13:00
Michael Hudson-Doyle
0273a3d110
"modernize" console-conf views
2018-03-08 18:51:39 +13:00
Michael Hudson-Doyle
1d4d5021ec
fix button creation
2018-03-08 18:06:07 +13:00
Michael Hudson-Doyle
1d4fa36dee
give console_conf its own palette definition
2018-03-08 18:03:51 +13:00
Michael Hudson-Doyle
386d44ee14
add ConsoleConf model and some other bits to get to point of starting the UI up
2018-03-08 16:39:03 +13:00
Michael Hudson-Doyle
68c15176ac
some trivial stuff
2018-03-08 16:34:25 +13:00
Michael Hudson-Doyle
86ac32905b
change the progress bar to show x / y rather than a %age
...
Also make its progress more automatic.
2017-09-26 09:01:22 -04:00
Dimitri John Ledkov
648d7d4086
Buttons
2017-09-18 14:01:11 +01:00
Michael Hudson-Doyle
61a88fb422
add missing files
2017-09-08 13:00:18 +12:00
Michael Hudson-Doyle
34f1e67d49
make it possible for subiquity and console_conf to use different colours
2017-09-07 21:37:48 +12:00
Michael Hudson-Doyle
395b30451e
stop being clever in handling of escape in network screens
2017-04-05 14:36:46 +12:00
Michael Hudson-Doyle
618c4e6e72
do not crash in final console-conf screen if no host keys are read (mostly dry-run mode)
2017-04-05 14:26:28 +12:00
Michael Hudson-Doyle
435ed77ade
fix crash on startup with no ip address
...
console-conf-write-login-details would crash if it ran before the system
got an ip address. re-jig things a bit so that it displays an nice message
when there is no ip address but still checks for a new address every 5s until
it finds one.
2017-03-28 15:54:50 +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
8af0639dd4
cope with probert API changes
2017-02-17 12:37:47 +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
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
3c5ac3140f
use new containers everywhere
2017-02-03 14:21:39 +13:00
Michael Hudson-Doyle
2408dda6c7
remove references to firstboot (an old name for console-conf?)
2017-01-26 11:18:03 +13:00
Michael Hudson-Doyle
d75cbabb61
move subiquity welcome stuff out of subiquitycore
2017-01-17 12:04:15 +13:00
Michael Hudson-Doyle
24c915ff17
simplify console_conf.controllers.WelcomeController
2017-01-17 11:34:32 +13:00
Michael Hudson-Doyle
ee51fda2f5
console_conf.views.welcome.WelcomeView no longer inherits from CoreWelcomeView
2017-01-17 11:34:32 +13:00
Michael Hudson-Doyle
e50ccb9c76
stop sharing WelcomeController
2017-01-17 11:34:32 +13:00
Michael Hudson-Doyle
5f6be3c094
stop consoleconf's IdentityController inheriting from BaseIdentityController
2017-01-17 11:34:32 +13:00
Michael Hudson-Doyle
d65b4191aa
improve grammar in login-details.txt
2016-12-15 20:50:51 +13:00
Michael Hudson-Doyle
74dc27043b
rewrite login-details.txt a bit
...
for https://bugs.launchpad.net/ubuntu/+source/subiquity/+bug/1643930
2016-11-23 10:16:12 +13:00
Michael Hudson-Doyle
1317c8dd8a
explain how to get an account
...
For LP: #1639799
2016-11-10 13:47:15 +13:00
Michael Hudson-Doyle
1862be5ef0
show fingerprints on login view
2016-11-10 13:38:09 +13:00
Michael Hudson-Doyle
7c7fc8218f
shuffle things around so that it works for a user created via an assertion
2016-11-10 11:59:39 +13:00
Michael Hudson-Doyle
e8850b4a74
tweaks
2016-11-10 10:39:03 +13:00
Michael Hudson-Doyle
e8922d82b9
write a much nicer login-details.txt file
2016-11-09 14:57:35 +13:00
Michael Hudson-Doyle
7bef718e18
re-work logic, including having console-conf generate the file to show
2016-11-09 14:33:58 +13:00
Michael Hudson-Doyle
cacd456a6a
Adapt to netlink event driven version of probert.
2016-11-07 16:56:32 +13:00
Michael Hudson-Doyle
82b11dbd69
reorganize the network model and make the UI a bit more consistent
...
The main change here is to separate the state a network device is in and the
state we want it to be in. So it now parses the netplan config on a system as
well as probing the state of via probert.
The UI is changed to make this distintion too, and be IMO a bit more
consistent. Somewhere in this I've removed the display of whether the
probed address was found via DHCP or not, possibly that should be put
back if it doesn't make things too cluttered.
In dry-run mode, we now still write the config and feed it to netplan, but
in a way that doesn't affect the system we are running it on.
2016-11-07 15:15:46 +13:00
Michael Hudson-Doyle
4861cedb34
one last emit_signal that came in via merge
2016-11-02 12:56:44 +13:00
Michael Hudson-Doyle
d48a70973e
restore escape key behaviour
2016-11-02 12:44:04 +13:00
Michael Hudson-Doyle
91e42e37bd
Merge branch 'master' into mwhudson/kill-some-signals
2016-11-02 12:00:47 +13:00