[Libreoffice-bugs] [Bug 64242] TABLE: correct UX handling of "Distribute" and "Equally Space" table Columns and Rows

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Mon Sep 17 19:20:27 UTC 2018


https://bugs.documentfoundation.org/show_bug.cgi?id=64242

--- Comment #19 from Justin L <jluth at mail.com> ---
(In reply to V Stuart Foote from comment #18)
>          space     distribute     optimal size
> Rows      OK *       missing          OK
> Columns   missing       OK            OK

I don't see much point in implementing a distributed row. Table height
auto-grows with data entry, so maintaining the same height while rebalancing
columns seems somewhat pointless. Equal space I can understand because it
provides symmetry, and optimal size (minimize) is an obvious need. (distribute
is only useful if you expand the size of an empty table and then want to
rebalance the rows).

Columns by definition should act differently because they don't auto-grow with
data entry, so maintaining table width should be paramount. In that case equal
space(size-based symmetry) and distribute space(content-based rebalance) both
have value. Column Minimize only seems to make sense if rows are also
minimized.

So, I would propose something like this
        equal           |       minimize          |     optimize
Rows     OK (grow)      |       OK (shrink)       | minimize+equal (no shrink)
Columns  OK (same width)| cols/rows(table shrink) |  proportional (same width)

( * column optimize is mostly working, except that it can shrink the width. )

This gives us the symmetry options that make sense (equal, row-optimize) and
content-based best-fit (minimize, column-optimize).

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20180917/baf83621/attachment.html>


More information about the Libreoffice-bugs mailing list