On Mon, 15 Jun 2020 18:28:05 +0200
Ancor Gonzalez Sosa <ancor(a)suse.de> wrote:
On 6/15/20 6:10 PM, Ancor Gonzalez Sosa wrote:
I have documented the outcome of our recent
meeting to come up with a
new concept for the UI of the Partitioner. See the result here:
We will use that as a base for upcoming tasks in our development
sprints, but feel free to also use it as a base to bring new ideas we
may have overlooked during the meeting.
While preparing the fake screenshot for the document, I realized that
having a whole left bar just to change between seven possible views was
pretty overkill. Even more in Qt (in which that left area would have a
lot of unused vertical space). So I came up with this alternative:
Current View: [ System Overview ↓]
│Device │ Size│F│Type │Label │Mount Point│
│┬─/dev/sda │ 8.00 GiB│ │HGST-HGST HTS720│ │ │
│├───/dev/sda1 │500.00 MiB│ │Part of EFI │windows│ │
│└───/dev/sda2 │ 7.51 GiB│ │Part of OS │recov │ │
│+─/dev/sdb │468.00 GiB│ │Disk │ │ │
│┬─/dev/sdc │ 2.00 TiB│ │Disk │ │ │
│└───/dev/sdc1 │ 12.00 GiB│ │FAT Partition │ │ │
│──/dev/md/EFI │499.94 MiB│ │FAT RAID │ │ │
│──/dev/md/OS │ 7.51 GiB│ │PV of system │ │ │
│┬─/dev/system │ 7.50 GiB│ │LVM │ │/home │
│└───/dev/system/root│ 6.00 GiB│ │Btrfs LV │ │/ │
[ Help ] [Abort] [Finish]
Hi, I do not like much approach of packager which use that combo box, but maybe with tabs
which is already in partitioner used, it can look better. Simple having 7 tabs should be
easy enough for switching and should take just one line of screen. So still visible
immediatelly, but taking less space and more consistent with e.g. partition view.
I replaced the left panel with a drop-down (which
would have identical
content), although we could use any other mechanism.
Leaving the whole width for the table gives us more freedom to represent
the information clearly (eg. this version use an extra space for making
nesting more obvious). We could even decide that the "System Overview"
page is composed of several tables (one per each kind of device) or try
to include some kind of summary of the used technologies (a small panel
visible only on that view, or something)
Another related (and a little bit crazy) idea is that "Current View"
could actually be a filter to select what to see.
[X]Disks [ ]RAID [X]LVM....
PS.- I removed the "Enc" column to make it fit into the fixed width of
my Thunderbird, but it would still fit.
To unsubscribe, e-mail: yast-devel+unsubscribe(a)opensuse.org
To contact the owner, e-mail: yast-devel+owner(a)opensuse.org