Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 13 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,26 @@ follow semantic versioning; release dates are ISO 8601.

### Public API

- **`CobaltRota`'s outlined chips are as tall in Word as on the page.** A shape composed in a
table cell is written as a one-cell table holding its row at least the outline's height, less
the heavier border, which LibreOffice was taken to add to it once. Both editors draw the cell's
top and bottom borders outside that height: a 9.2pt chip outlined with a 1.125pt border stood
10.3pt tall in Word and 10.2pt in LibreOffice, and each staff row holding one stood 1.1pt
taller than the page's; the rota's last row stood 6.5pt low in Word, now 2.4. Where its padding
does not hold the top border, the row now holds the outline's height less the borders drawn
outside it — the top as far as no space above took it — as a panel with a placement already
did. `CobaltRota`'s p90 drift falls from 6.4pt to 2.9 in Word and from 7.3pt to 3.9
in LibreOffice.

- **`MerchantInvoice` fits its page in Word again.** Two things pushed its footer row onto a
second page.
- Its payment panel opens a table cell, so no space above could take the panel's 0.875pt
top border, which Word draws above a cell's content. Every line inside stood that much
low, and the row that much taller. A panel with less space above it than its top border now
takes what of the border neither that space nor its padding holds out of the space above
its first line, where that line has some; where its row holds the page's height, that
height is less the borders Word draws outside it. LibreOffice, which adds the heavier border
to a row's height once, draws such a panel with two borders that border's width shorter.
height is less the borders Word draws outside it. LibreOffice, where the panel's content
sets its height, draws `MerchantInvoice`'s panel that border's width shorter.
- Its footer reaches 9.8pt from the page's edge, past the page's 3.4pt margin, and Word
moved the body clear of it. A band alone of its kind reaching past the margin, by any
more than a twentieth of a point, now writes that margin
Expand Down
Loading
Loading