4e2cbaed79
Geom: moon, magnetic disk and drum by the standard
Brandon Thomas
2026-10-13 07:35:50 -04:00
ee71879f80
Render: pictures reflect their pixels
Brandon Thomas
2026-10-13 07:31:17 -04:00
7cb62d5197
Pptx/Render: picture fills with rotWithShape=0 stay upright
Brandon Thomas
2026-10-13 07:27:56 -04:00
c0dcfc1db5
Geom: stars stretched by the standard's hf/vf factors
Brandon Thomas
2026-10-13 07:22:32 -04:00
9238a915a2
Render: presets PowerPoint mitres by default get sharp corners; miter limit 8
Brandon Thomas
2026-10-13 07:18:36 -04:00
2e68e54eec
Render: gradients with rotWithShape=0 keep to the slide's axes
Brandon Thomas
2026-10-13 07:13:34 -04:00
239e41bdf6
Render: a picture's shadow covers the whole picture
Brandon Thomas
2026-10-13 07:09:54 -04:00
cef6e1a8c8
Render: table borders draw their dashes, compound bands and diagonals
Brandon Thomas
2026-10-13 07:04:09 -04:00
9d4541b8b4
Render: bevelled shapes lit like PowerPoint's default 3-D light (approximation)
Brandon Thomas
2026-10-13 06:59:15 -04:00
46dfb23dc5
Render: outline (shape) path gradients from an off-shape focus or a focus box
Brandon Thomas
2026-10-13 06:49:18 -04:00
675d20417e
Pictures: black and white, inverted alpha, and PowerPoint's grey weights
Brandon Thomas
2026-10-13 06:44:03 -04:00
754841aaa4
Pptx: a table naming no style reads as the table grid style
Brandon Thomas
2026-10-13 06:39:06 -04:00
bf877411fb
Render: picture brightness with contrast as PowerPoint combines them
Brandon Thomas
2026-10-13 06:35:22 -04:00
3b04dd14be
Render: pictures with opposite corrections no longer share decoded pixels
Brandon Thomas
2026-10-13 06:32:45 -04:00
772abb2154
Render: pattern fills blend neighbouring cells between whole-pixel sizes
Brandon Thomas
2026-10-13 06:27:13 -04:00
84e6c12543
Render: a group's outer shadow is cast by its children
Brandon Thomas
2026-10-13 06:20:00 -04:00
aafce0d2ef
Render: gradient lines draw their gradient, heads included
Brandon Thomas
2026-10-13 06:16:39 -04:00
4773e4ee0f
Render: tiled pictures take their size from the resolution they record
Brandon Thomas
2026-10-13 06:11:01 -04:00
4012cea0bf
Geom: sun, wave and double wave by the standard's formulas
Brandon Thomas
2026-10-13 06:07:33 -04:00
2965e69e2f
Geom: equation shapes by the standard's formulas
Brandon Thomas
2026-10-13 05:57:58 -04:00
ee4712f829
Geom: lightning bolt, explosions, heart, cloud and document flowcharts as the standard defines them
Brandon Thomas
2026-10-13 05:53:31 -04:00
c2b622a797
Render: tiled picture fills flip, align and size like PowerPoint's
Brandon Thomas
2026-10-13 05:43:44 -04:00
0cbcbebf68
Render: a 3-D picture's border stays centred on its edge
Brandon Thomas
2026-10-13 05:37:38 -04:00
0c5ddb5dea
Gradients: read, write and draw a:tileRect
Brandon Thomas
2026-10-13 05:33:27 -04:00
9a7e7e133e
Geom/Render: brackets and braces fill; arrowheads follow open paths, not brackets
Brandon Thomas
2026-10-13 05:24:15 -04:00
47dfaaca61
Render: shapes filled with their group's fill (a:grpFill) show it
Brandon Thomas
2026-10-13 05:14:32 -04:00
7d642e12c9
Render: a picture's border lies outside the picture
Brandon Thomas
2026-10-13 05:10:59 -04:00
862e2175a7
Render: shadows are cast by what is drawn: no-fill shapes, see-through fills, lines
Brandon Thomas
2026-10-13 05:04:02 -04:00
b3a980dcb5
Render: perspective shadows scale and skew about their alignment point
Brandon Thomas
2026-10-13 04:59:32 -04:00
0796325a1f
Render: radial (circle path) gradients end on the circle around the whole box
Brandon Thomas
2026-10-13 04:54:53 -04:00
90a9933d46
Render: arrowheads as PowerPoint draws them: the line stops inside, one shape, 2 pt minimum
Brandon Thomas
2026-10-13 04:50:47 -04:00
2fca333cac
Render: dashes with round caps keep their length; square caps only at the line's ends
Brandon Thomas
2026-10-13 04:43:37 -04:00
39adfcd62a
Render: custom geometry sub-paths fill even-odd, so inner sub-paths cut holes
Brandon Thomas
2026-10-13 04:35:22 -04:00
525ec7b1a9
Docs: keep the progress table in one piece
Brandon Thomas
2026-10-13 06:48:29 -04:00
5ca1dad281
Docs: progress log for the wild text cases
Brandon Thomas
2026-10-13 06:45:13 -04:00
6912b5df76
Fonts: a letter with combining marks the run's font lacks takes a face that has them all
Brandon Thomas
2026-10-13 06:33:02 -04:00
f5fef50364
Text: rtlCol puts the first column on the right; just/dist anchoring at the bottom; wordArtVertRtl
Brandon Thomas
2026-10-13 06:28:29 -04:00
bab3854484
Text: strikethrough at the font's strikeout position and thickness
Brandon Thomas
2026-10-13 06:23:50 -04:00
3d22ca642d
Fonts: only steer a symbol away from the colour font when that is the face it would get
Brandon Thomas
2026-10-13 06:15:17 -04:00
30b2daadb6
Text: character spacing leaves kerning on again (only Arial drops it in PowerPoint)
Brandon Thomas
2026-10-13 06:10:30 -04:00
85a7f0ce3e
Text: a fallback face (emoji, symbols, a missing script) no longer moves the line's baseline
Brandon Thomas
2026-10-13 06:07:56 -04:00
232501a9f3
Fonts: emoji presentation as PowerPoint draws it; keycaps and text pictographs in a symbol font
Brandon Thomas
2026-10-13 05:57:48 -04:00
b8a665f0ca
Text: mongolianVert and wordArtVert (stacked) text as PowerPoint draws them
Brandon Thomas
2026-10-13 05:44:00 -04:00
41d839d931
Text: East Asian vertical text (eaVert) stands ideographs and kana upright
Brandon Thomas
2026-10-13 05:35:51 -04:00
bc2fc816d4
Text: East Asian, Thai, Hindi, Arabic and Hebrew auto-number schemes
Brandon Thomas
2026-10-13 05:27:19 -04:00
257e79de27
Text: Japanese line breaking keeps small kana and "ー" off line starts; only commas and stops hang
Brandon Thomas
2026-10-13 05:24:08 -04:00
d30e4edb45
Text: soft hyphens show a hyphen where a line breaks; no break after zero-width space or before em dash
Brandon Thomas
2026-10-13 05:20:53 -04:00
fa3db9a777
Text: condensed character spacing keeps pairs kerned
Brandon Thomas
2026-10-13 05:16:19 -04:00
08bc46c0ea
Text: underline styles (double, heavy, dotted, dashed, wavy) at the font's underline position
Brandon Thomas
2026-10-13 05:14:59 -04:00
ed562d7305
Text: centre, right and decimal tab stops align the text after them; a tab past the end wraps
Brandon Thomas
2026-10-13 04:59:38 -04:00
ef313b91b0
Text: transparent text fills are faded once, not twice
Brandon Thomas
2026-10-13 04:54:24 -04:00
9e2f7b96dc
Text: small capitals draw at their size, and all caps keep characters like "ß"
Brandon Thomas
2026-10-13 04:52:36 -04:00
f3f959cabf
Text: character spacing of 0.6 pt or more (or -1 pt) switches kerning off for the whole box
Brandon Thomas
2026-10-13 04:51:08 -04:00
cfd4f25545
Text: bidi resolves spaces, punctuation and digits by the run's language, as PowerPoint does
Brandon Thomas
2026-10-13 04:45:40 -04:00
85345aaa13
Open: a password-protected presentation says so, and open errors show on the start screen (part of #346)
Marco Arnulfo
2026-10-13 06:44:47 +02:00
180cb4f36f
Fonts: the font scan leaves out faces with no outline tables
dotCooCoo
2026-10-12 21:34:36 -07:00
e6a41d1ada
Review: the Language dialog marks the selected text with the language you pick (fixes#339)
Marco Arnulfo
2026-10-13 06:03:42 +02:00