<html>
<head>
<base href="https://bugs.documentfoundation.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - TABLE: correct UX handling of "Distribute" and "Equally Space" table Columns and Rows"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=64242#c19">Comment # 19</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - TABLE: correct UX handling of "Distribute" and "Equally Space" table Columns and Rows"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=64242">bug 64242</a>
from <span class="vcard"><a class="email" href="mailto:jluth@mail.com" title="Justin L <jluth@mail.com>"> <span class="fn">Justin L</span></a>
</span></b>
<pre>(In reply to V Stuart Foote from <a href="show_bug.cgi?id=64242#c18">comment #18</a>)
<span class="quote">> space distribute optimal size
> Rows OK * missing OK
> Columns missing OK OK</span >
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).</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>