Skip to content
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

storage: Action redesign #19882

Draft
wants to merge 15 commits into
base: main
Choose a base branch
from

Commits on Sep 11, 2024

  1. storage: Move all actions into the menu, except primary ones

    And make "Mount" and "Create new logical volume" primary actions.
    mvollmer committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    2618d8f View commit details
    Browse the repository at this point in the history
  2. storage: Move "Format" action one card up

    Offer it on the "Partition" card instead of the "Filesystem" card, for
    example.
    
    This makes more sense. One formats a partition, but mounts the
    filesystem.
    mvollmer committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    804b79b View commit details
    Browse the repository at this point in the history
  3. storage: Move "Lock" and "Unlock" actions to "Encryption" card

    That's where they belong. Filesystems are still automatically locked
    and unlocked when mounting and unmounting them.
    mvollmer committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    4dfcf04 View commit details
    Browse the repository at this point in the history
  4. storage: Remove "Unrmatted Data" and "Locked Data" cards

    They have no actions anymore.
    mvollmer committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    37602fc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1b188d9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    71603fc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    02854f7 View commit details
    Browse the repository at this point in the history
  8. storage: Split "Erase" out from "Format" dialogs

    This allows us to make the format dialogs non-dangerous and primary,
    and give them more descriptive names.
    
    The "Create partition" version of the "Format" dialog now defaults to
    "empty", and "empty" can not be encrypted. This makes it a very simple
    dialog.
    mvollmer committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    cec67e7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c7f54e3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    138a1e7 View commit details
    Browse the repository at this point in the history
  11. storage: Remove "Overwrite" option in Erase dialog

    It's not a secure erase by any means.
    mvollmer committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    0f5983c View commit details
    Browse the repository at this point in the history
  12. storage: Simplify "Initialize disk" dialog

    Use radio buttons, and only offer MBR when it will work.
    mvollmer committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    7d35f12 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    441df7c View commit details
    Browse the repository at this point in the history
  14. FIXUP - rebase conflicts

    mvollmer committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    5875fe9 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e372e56 View commit details
    Browse the repository at this point in the history