Commit Graph

2240 Commits

Author SHA1 Message Date
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
Michael Hudson-Doyle c55a1f2353 change label of delete context menu item if item cannot be deleted 2018-06-26 12:51:03 +12:00
Michael Hudson-Doyle 3819536c28 rewrite ConfirmDeleteStretchy to be generic 2018-06-26 12:51:03 +12:00
Michael Hudson-Doyle 3ca23e82a9 RAID support for filesystem answers 2018-06-26 12:25:38 +12:00
Michael Hudson-Doyle 9e4a66b628 add the raid view 2018-06-26 12:22:09 +12:00
Michael Hudson-Doyle 213faf0545 write raid objects to storage config 2018-06-26 12:19:47 +12:00
Michael Hudson-Doyle bf46d09a0f add Raid controller methods 2018-06-26 12:19:47 +12:00
Michael Hudson-Doyle f207a567c3 add Raid model objects 2018-06-26 12:19:47 +12:00