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
|
6426369fcb
|
allow Selector to have disabled entries
|
2017-02-02 14:34:59 +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
|
8524e2bfe9
|
recommend some common mount points per spec
|
2017-01-25 16:39:28 +13:00 |
Michael Hudson-Doyle
|
f00b60342c
|
tweak Selector to be more ascii and close on escape
|
2017-01-25 16:20:46 +13:00 |
Michael Hudson-Doyle
|
78ca3c610f
|
make disable_subiquity work again
this makes selecting "quit installer" at the end of installation work
|
2017-01-25 14:38:03 +13:00 |
Michael Hudson-Doyle
|
58af7dbb3b
|
add some arrows to dropdown widget
|
2017-01-20 13:19:16 +13:00 |
Michael Hudson-Doyle
|
a4d6682478
|
simpler api for doing stuff in a background thread
|
2017-01-18 12:03:56 +13:00 |
Michael Hudson-Doyle
|
fa95fb55ad
|
make callfromthread functionality more available, use it in installprogress
|
2017-01-18 12:02:34 +13:00 |
Michael Hudson-Doyle
|
8ede2d730c
|
and with that, we no longer depend on tornado
|
2017-01-18 12:02:34 +13:00 |
Michael Hudson-Doyle
|
d75cbabb61
|
move subiquity welcome stuff out of subiquitycore
|
2017-01-17 12:04:15 +13:00 |
Michael Hudson-Doyle
|
e50ccb9c76
|
stop sharing WelcomeController
|
2017-01-17 11:34:32 +13:00 |
Michael Hudson-Doyle
|
4e726495c3
|
move BaseIdentityController to become subiquity's IdentityController
|
2017-01-17 11:34:32 +13:00 |
Michael Hudson-Doyle
|
b80145a99c
|
simplify some generic view code
|
2017-01-13 15:08:31 +13:00 |
Michael Hudson-Doyle
|
9cb0c00271
|
remove some unused code from utils.py
|
2017-01-13 15:08:31 +13:00 |
Michael Hudson-Doyle
|
ac7e7cd08b
|
remove BaseModel as it no longer does anything
|
2017-01-13 15:08:31 +13:00 |
Michael Hudson-Doyle
|
bfba9f21b5
|
remove unused stuff from log.py
|
2017-01-13 15:08:31 +13:00 |
Michael Hudson-Doyle
|
6febf16d22
|
clean up some silly stuff in core.py
|
2017-01-13 15:08:31 +13:00 |
Michael Hudson-Doyle
|
17b943209e
|
remove subiquitycore/async.py
it was just a glorified global variable.
|
2017-01-13 15:08:31 +13:00 |
Michael Hudson-Doyle
|
5c40c0eb19
|
remove meta.py, contains no code
|
2017-01-13 15:08:31 +13:00 |
Michael Hudson-Doyle
|
60c6037a8a
|
move curtin.py from subiquitycore to subiquity
|
2017-01-13 15:08:31 +13:00 |
Michael Hudson-Doyle
|
0caf13181e
|
Do not say a netdev is not configured when there is no configuration
|
2017-01-11 15:42:16 +13:00 |
Michael Hudson-Doyle
|
ae05b66a47
|
rewrite Selector to work like an HTML <select> widget
This was way way harder than it seemed like it should be, but it seems a lot
nicer to me.
For https://bugs.launchpad.net/ubuntu/+source/subiquity/+bug/1654387
|
2017-01-09 16:11:32 +13:00 |
Mathieu Trudel-Lapierre
|
b9a990171c
|
identity: don't quit after subiquity/subiquitycore identity controller, it should be able to continue to the next screen.
|
2016-12-22 22:16:15 -05:00 |
Mathieu Trudel-Lapierre
|
87b8dc3ccc
|
Support conditional 'shell=True' calls, required for top's redirection, and not supported in curtin...
|
2016-12-22 22:15:02 -05:00 |
Mathieu Trudel-Lapierre
|
862684efbc
|
Fix stop calls for subiquity service.
|
2016-12-22 22:12:03 -05:00 |
Mathieu Trudel-Lapierre
|
d9f60688fc
|
Adapt curtin_install_cmd and run_command_sync calls to API changes in run_command()...
|
2016-12-22 08:52:21 -05:00 |
Michael Hudson-Doyle
|
df800bf8b3
|
fix header of WIFI config screen
See https://bugs.launchpad.net/bugs/1651119
|
2016-12-22 12:16:39 +13:00 |
Mathieu Trudel-Lapierre
|
09b8235b07
|
Fix displaying IPs for login view in subiquitycore.
|
2016-12-21 17:18:08 -05:00 |
Mathieu Trudel-Lapierre
|
87eb961586
|
Re-add get_configured_interfaces() for subiquity.
|
2016-12-20 15:42:37 -05:00 |
Mathieu Trudel-Lapierre
|
449688f9a1
|
Fix controller ordering and disable step for subiquity
|
2016-12-20 15:42:04 -05:00 |
Mathieu Trudel-Lapierre
|
01c42205f0
|
Fix identity controller for subiquity; correctly process done signal and displaying local user info.
|
2016-12-20 15:40:28 -05:00 |
Michael Hudson-Doyle
|
21d3f78c9c
|
use a IPv6 example address on manual ipv6 screen
|
2016-12-15 14:17:49 +13:00 |
Michael Hudson-Doyle
|
38c600528b
|
remove some of the ip-version-in-method-name methods
|
2016-12-12 15:58:41 +13:00 |
Michael Hudson-Doyle
|
4de99bd41e
|
use the ip version as a parameter a bunch more
|
2016-12-12 15:54:33 +13:00 |
Michael Hudson-Doyle
|
2a716df0ad
|
add and use NetworkConfigureIPv6InterfaceView
|
2016-12-12 15:45:45 +13:00 |
Michael Hudson-Doyle
|
8582e2bc02
|
network_configure_manual_interface.py -> network_configure_ipv4_interface.py
|
2016-12-12 15:41:30 +13:00 |
Michael Hudson-Doyle
|
be69509efa
|
parameterize NetworkConfigureIPv4InterfaceView
|
2016-12-12 15:40:07 +13:00 |
Michael Hudson-Doyle
|
1efaed7648
|
add network model interfaces that take ip version as a parameter
|
2016-12-12 15:34:59 +13:00 |
Michael Hudson-Doyle
|
15bb9afcc2
|
move identityview to subiquity
subiquity and console-conf do not share any view code any more
|
2016-11-23 09:54:36 +13:00 |
Michael Hudson-Doyle
|
65daafde05
|
fix run_command of a non-existent command
|
2016-11-22 21:31:51 +13:00 |
Michael Hudson-Doyle
|
bd9046ae9c
|
squash some more trivial uses of signals
And move the @view decorator and associated methods used by the network
stuff somewhere more general.
|
2016-11-22 16:09:51 +13:00 |
Michael Hudson-Doyle
|
9ba1c8feff
|
get subiquity to the point where it at least starts
|
2016-11-21 13:32:58 +13:00 |
Michael Hudson-Doyle
|
7c90a9e4da
|
Fix crash when an interface has more than one IP address of the same family.
|
2016-11-11 11:29:57 +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
|
19081d53bc
|
reparse netplan configs after writing config
'netplan apply' can re-plug network interfaces, so it looked like we
forgot how an interface had been configured
|
2016-11-09 12:21:06 +13:00 |
Michael Hudson-Doyle
|
344b177f16
|
validate user input a lot more thoroughly in the static ipv4 view
|
2016-11-08 11:07:20 +13:00 |
Michael Hudson-Doyle
|
a7bfef3646
|
show error message from netplan generate when it fails
|
2016-11-08 10:39:54 +13:00 |
Michael Hudson-Doyle
|
8a44befe2a
|
remove UI for customizing default route, not supported by netplan
Yet, anyway.
|
2016-11-08 10:39:05 +13:00 |