Dimitri John Ledkov
68b6b2a6b1
Implement information screen for the network interfaces.
2018-07-06 14:33:32 +01:00
Dimitri John Ledkov
92c53b29ae
Vlan ui
2018-07-06 14:31:42 +01:00
Dimitri John Ledkov
173eac79a5
models/network: use same NetDev in both dictionaries
...
One can lookup interfaces by ifindex and by name. Ensure, both
dictionaries use the same NetDev object. This way, when config of
NetDev is updated, it is correctly reflected whichever way the NetDev
is accessed.
2018-07-06 14:30:42 +01:00
Dimitri John Ledkov
fc276a3226
Merge pull request #378 from mwhudson/new-network-screen-2
...
implement new network screen
2018-07-06 06:27:55 -07:00
Dimitri John Ledkov
96a4373835
Drop removed file from POTFILES.in
2018-07-06 15:21:30 +12:00
Michael Hudson-Doyle
d5f136c413
improve behaviour when a spanning column makes table want to be wider than view
2018-07-06 15:20:25 +12:00
Michael Hudson-Doyle
e3e5c7f760
fix tests
2018-07-06 14:44:19 +12:00
Michael Hudson-Doyle
ed09054928
fix lint
2018-07-06 14:17:27 +12:00
Michael Hudson-Doyle
29fe577013
delete more unused code
2018-07-06 14:13:30 +12:00
Michael Hudson-Doyle
830d89c735
unify "action menu row" creation
2018-07-06 13:57:55 +12:00
Michael Hudson-Doyle
7d15727b74
add wlan editing
2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle
2e281d00d4
delete gobs of old code
2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle
2251cac4ba
trim back to existing functionality
2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle
805ad5f495
code motion
2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle
79a380f28f
initialize manual form fields
2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle
58fd656aed
small tweaks
2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle
834b5a1014
a bit better
2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle
89a30721a2
copy network manager a bit more directly
2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle
0fdd9721ce
tweaks
2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle
08de48623f
more
2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle
4c9ec9cf5e
more
2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle
6eb255c2e0
beginnings of an edit network device dialog
2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle
ad8d6c9086
skeleton of new view
2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle
f5c9c42ca1
Merge pull request #377 from mwhudson/raid-checks
...
add some raid/not physical disk checks
2018-07-06 12:54:41 +12:00
Michael Hudson-Doyle
1461fee251
require that /boot be on a partition of a local disk
2018-07-05 14:48:09 +12:00
Michael Hudson-Doyle
1ee5303337
only allow partitions of local disks to me mounted at /boot
2018-07-05 14:31:55 +12:00
Michael Hudson-Doyle
84e0a3e615
prevent the user from creating a RAID using all the disks
2018-07-05 12:02:39 +12:00
Michael Hudson-Doyle
51cf57348a
ensure spare devices are rendered before the raid
2018-07-05 11:15:46 +12:00
Michael Hudson-Doyle
7124b5699a
fix typo and improve test to catch it
2018-07-05 11:14:39 +12:00
Michael Hudson-Doyle
3852ee69d5
be a lot more pessimistic about how much of a device is available to RAID
2018-07-05 11:08:29 +12:00
Michael Hudson-Doyle
7aac188a4b
grey out the background widget when an overlay is showing
2018-07-04 15:53:47 +12:00
Michael Hudson-Doyle
dee616171a
improve disk info dialog a bunch
2018-07-04 15:53:47 +12:00
Michael Hudson-Doyle
6bc361b237
Merge pull request #376 from mwhudson/raid-simplifications
...
Raid simplifications
2018-07-04 15:40:12 +12:00
Michael Hudson-Doyle
97eb65ba72
add "remove from RAID" menu item
2018-07-04 14:20:59 +12:00
Michael Hudson-Doyle
f9e8f10f6c
allow editing raids
2018-07-04 14:20:59 +12:00
Michael Hudson-Doyle
7ac7bd86fc
massively simplify deleting something
2018-07-04 14:20:59 +12:00
Michael Hudson-Doyle
a8eb32f3cc
do not allow editing things that are part of constructed devices
2018-07-04 14:20:59 +12:00
Michael Hudson-Doyle
d85a45ae37
remove format/mount options from create raid dialog
2018-07-04 14:18:27 +12:00
Michael Hudson-Doyle
55532a2362
Merge pull request #375 from mwhudson/fs-tweaks
...
filesystem tweaks
2018-07-04 14:17:30 +12:00
Michael Hudson-Doyle
52cf304e98
move how a device is being used to be consistently in a row below the menu for the device
2018-07-04 12:04:52 +12:00
Michael Hudson-Doyle
bb939b5be7
add ok_for_raid property, enable/disable create raid button as appropriate
2018-07-04 12:01:47 +12:00
Michael Hudson-Doyle
e0eeeadd28
enable/disable a Toggleable via a property not methods
2018-07-04 11:47:44 +12:00
Michael Hudson-Doyle
3a2d7a8899
move to a model where different types of fs device get different menus
2018-07-04 11:47:43 +12:00
Seth Fitzsimmons
51d0461071
Add jsonschema dependency
2018-07-02 12:39:52 -07:00
Michael Hudson-Doyle
51f0a3561c
fix stupid mistake in previous commit
2018-07-02 09:49:57 +12:00
Michael Hudson-Doyle
38eccb8382
use the new variable table padding on filesystem views
2018-06-29 14:00:22 +12:00
Michael Hudson-Doyle
5e621a4780
allow for variable spacing between table columns
2018-06-29 13:40:58 +12:00
Michael Hudson-Doyle
dbe07faa5c
fix infinite loop in table width calculations
2018-06-29 09:24:12 +12:00
Michael Hudson-Doyle
91247c82c5
Merge pull request #373 from mwhudson/raid-the-fourth
...
Raid the fourth
2018-06-27 11:06:43 +12:00
Michael Hudson-Doyle
237290bbb3
fix rendering of long labels on guided disk selection screen
2018-06-26 14:20:41 +12:00