-
Notifications
You must be signed in to change notification settings - Fork 126
Configurable Btrfs subvol names #480
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Save and load config for btrfs subvolume names. Added variables for home and root subvolumes to Main.
…e as system subvolume name
|
Thanks for the quick review, I'll get to the improvement suggestions soon :) Regarding:
What would "Disabled" do?
Thanks, definitely, that seems like it could fail spectacularly. |
the same as not selecting the checkbox seen in the screenshot. (I would replace the checkbox with the dropdown) |
|
I put the option into the backup type page, because it depends on the type of backup used. Selecting rsync is the equivalent of the option being disabled. To me, it would be a little confusing to have it on the users page, but I'm also not super familiar with the full functionality of this page, because I saw it allows selecting home directories in cases where multiple users exist on the system. Please let me know what you think. |
Also deduplicated the subvolume ui selection code
|
I've turned the subvolume name selection into a combo box, which should address almost all of the issues you had, except the one about the location of the option Not entirely sure what the common options are (please let me know) and if there should be a "custom" option as well. The custom option would make it tricky in terms of making sure the config is valid. |
into a single combobox to select a predefined layout
|
Actually, I went and change the two comboboxes into a single one, to select a predefined layout. Hopefully I left some room to add a "custom" option (implementation would be similiar how the custom date format is done, presumably). The current state would be more than sufficient for my - and probably most users - needs. Still not sure about the debian layout/subvolume names. Also, I'd like to change some of the messages in the UI, but I'm not sure how to proceed in regards to the translation, example:
|

Here's the start of configurable subvolume names, to support non-ubuntu layout (at least layouts that only have different names, not nested ones).
It's functional, but I'm sure some (small?) issues are remaining.
Advice and suggestions appreciated.
See issues #368, #405, #266, etc
Best,
fused0