Fin Warman and Brandon Thomas
5909ab642a
T372: wrap body around page-relative footer tables ( #2659 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2026-10-18 11:47:30 -04:00
Fin Warman and Brandon Thomas
60617d9a71
371: count shared section pages in fields ( #2654 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2026-10-18 11:47:03 -04:00
Fin Warman and Brandon Thomas
473df388f3
Keep the line in an empty section starting a page ( #2609 )
...
* 371: retain the line in an empty page section
* 371: resolve hidden section marks
---------
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2026-10-18 11:44:45 -04:00
Fin Warman and Brandon Thomas
a7abd346e7
layout: preserve subpoint table grid widths ( #2589 )
...
* 356: preserve subpoint table grid widths
* 356: normalize tiny positive grid totals
---------
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2026-10-18 11:43:27 -04:00
Fin Warman and Brandon Thomas
b5759bcd99
351: reserve footer flow-table border clearance ( #2585 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2026-10-18 11:42:54 -04:00
Fin Warman and Brandon Thomas
5b211d6dc5
345: ignore explicit page breaks in table cells ( #2574 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2026-10-18 11:42:39 -04:00
Fin Warman and Brandon Thomas
a5d817a9ef
TOC: keep direct number tabs on refresh (task 276) ( #2475 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2026-10-18 10:27:26 -04:00
Fin Warman and Brandon Thomas
ca45f97ace
Layout: exclude floating anchors from line font metrics (task 256) ( #2462 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2026-10-18 10:26:32 -04:00
Fin Warman and Brandon Thomas
57dfacfc07
Layout: preserve equation baselines under exact line spacing ( #2435 )
...
* Layout: preserve equation baselines under exact line spacing (task 243)
* layout-parity: keep the cell-margin inheritance note on the Tables row
---------
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2026-10-18 10:26:01 -04:00
Fin Warman and Brandon Thomas
4cb4b2d231
244: inherit omitted cell margins ( #2434 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2026-10-18 10:25:38 -04:00
Fin Warman and Brandon Thomas
4deb654862
Layout: keep narrow cell line widths (task 245) ( #2436 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2026-10-18 10:24:58 -04:00
Fin Warman and Brandon Thomas
d7bd5bcd3c
Layout: preserve additive spacing after section breaks (task 243) ( #2433 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2026-10-18 10:24:41 -04:00
Fin Warman and Brandon Thomas
a492189a84
DOCX: preserve zero effect extents on rotated drawings ( #2432 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2026-10-18 10:23:59 -04:00
Fin Warman and Brandon Thomas
4dcd4749ca
Layout: align behind-text cell pictures ( #1871 ) ( #1871 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2026-10-18 09:56:19 -04:00
Fin Warman and Brandon Thomas
c92d120098
Honor table row keep-next during pagination ( #2494 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2026-10-18 04:57:07 -04:00
Fin Warman and Brandon Thomas
fc08b0e4f6
Fix PDF outline targets after leading page breaks ( #2484 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2026-10-18 04:56:29 -04:00
Fin Warman and Brandon Thomas
455e1f419f
Include table-cell headings in regenerated TOCs ( #2482 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2026-10-18 04:56:10 -04:00
Fin Warman and Brandon Thomas
56d0a162b3
Share AutoFit donor reductions equally ( #2464 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2026-10-18 04:55:37 -04:00
da11d6634b
Shapes: preserve DrawingML outline dashes ( #2661 )
...
* Shapes: preserve DrawingML outline dashes
* Shapes: scale dashes to effective path width (#380 )
* Keep the outline dash with noFill; cap the raster dashed stroke width at 200 pt
Addresses the two CodeRabbit review notes.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
* Use clamp for the dashed stroke width (clippy)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
---------
Co-authored-by: Brandon Thomas <echelon@gmail.com >
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-18 03:46:35 -04:00
Fin Warman and Brandon Thomas
81098c52f6
CLI: allow explicit field updates during conversion ( #2014 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2026-10-18 03:45:57 -04:00
Fin Warman and Brandon Thomas
a3fcb9ed47
Fonts: keep Arial Unicode MS fallbacks proportional ( #2657 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2026-10-18 03:45:37 -04:00
Fin Warman and Brandon Thomas
bd0521d476
Prefer a covering text face for missing black-circle glyphs ( #2582 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2026-10-18 03:23:05 -04:00
Fin Warman and Brandon Thomas
03e713b72f
Preserve cached field result formatting ( #2605 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2026-10-18 03:22:06 -04:00
Fin Warman
fc15682fb0
Preserve REF field hyperlinks in PDF exports ( #2597 )
2026-10-18 03:21:29 -04:00
Fin Warman and Brandon Thomas
3507a34430
Retain cell top insets across table row page breaks ( #2524 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2026-10-18 03:19:59 -04:00
Fin Warman and Brandon Thomas
db0affc0d3
Recognize the Symbol PCL6 font alias ( #2521 )
...
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2026-10-18 03:19:40 -04:00
Fin Warman
74c1f26c4e
Resolve exact OpenType full font names ( #2516 )
2026-10-18 03:19:21 -04:00