Skip to content

Releases: artpar/puppt

Release list

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 02 Jun 06:41

Changelog

  • e53e4e6 Account for visible line advance in metric test
  • c51affc Add CI workflow
  • 57a87c8 Add GoReleaser release workflow
  • 6e665d9 Add build handoff and KT docs
  • b0e7131 Add edit planning target resolver
  • bd4d52e Add layout names and unsupported warnings
  • d9b4c0c Add owned PPTX package reader
  • 75bb3c1 Add owned pptx rendering pipeline
  • 1d7e31e Add renderer completion milestones and M12 evidence
  • c82259c Add review and v1 hardening
  • 7a58246 Apply DrawingML tint and shade by channel value
  • 1e6770c Apply gray black-white mode to shape colors
  • 5f9c2a9 Apply image and simple object edits
  • cefd4bd Apply slide operations
  • 110bec0 Apply table style text colors to cell runs
  • 37e8573 Apply text notes metadata edits
  • f745da0 Apply tint and shade through luminance
  • a27d42d Avoid false unsupported table round caps
  • 49716d1 Blend DrawingML tint and shade in linear light
  • 62b0a0a Clarify renderer reference artifact boundaries
  • fdab28e Close edit planning checkpoint
  • cc8f2ca Close inspection checkpoint
  • 7e8b726 Correct DrawingML table band selection
  • d293055 Cover DrawingML shape image fills
  • c48255e Cover preset black and white colors
  • b923727 Create decks from structured input
  • 49bed0d Default render output to deck folder
  • a05e30c Define Puppt Go operations doctrine
  • 2fd9b6e Derive exact normal autofit scale
  • b92cb33 Document SVG fill style support
  • 2cd1ba5 Document and extend edit plan contract
  • 397df1b Document gated autofit line spacing
  • 8001b92 Document table background rendering status
  • d4baaae Document text overflow rendering support
  • 204e154 Establish Go repository foundation
  • 458c8b9 Extract shape-level slide text
  • 3be9a69 Fix CI render test setup
  • d61698b Fix repeated PPTX edits on real decks
  • b1c6d6b Gate autofit line spacing reduction on scale
  • 3c2cbb9 Handle static visibility animation builds
  • 5d41b19 Honor DrawingML blip rotation settings
  • 407e43f Honor DrawingML bullet size follow text
  • 5d32d43 Honor DrawingML kerning threshold
  • b6b4436 Honor DrawingML rectangle line alignment
  • 818aa3d Honor DrawingML run character spacing
  • ece8a69 Honor DrawingML symbol run typefaces
  • faf7e79 Honor DrawingML text anchor center
  • 6cb28b8 Honor DrawingML text overflow modes
  • dba5b9a Honor default alphaModFix amount
  • 9ef4e81 Honor diagram text transforms
  • b74e520 Honor explicit hundred percent line spacing
  • f9bc384 Honor flat caps on dashed lines
  • b8c7f23 Honor flat table border caps
  • 58e8a27 Honor styled DrawingML auto-number bullets
  • 595f1f8 Honor title-slide special placeholder setting
  • 9b53a31 Implement DrawingML preset dash runs
  • aaafef7 Inherit default text style for table cells
  • d9de59f Inherit first-last paragraph spacing explicitly
  • 3600e5b Inherit placeholder text anchors per attribute
  • 2cab97a Inherit placeholder visual properties
  • c303b4f Initial Puppt doctrine documents
  • b373792 Inspect slide masters and media refs
  • b44a4f9 Keep tight text line advances visible
  • 7bef82d Limit autofit line spacing reduction to percentage spacing
  • 14cb155 Map legacy symbol bullets through exact fonts
  • 265c403 Mark v1 checkpoint sequence complete
  • 3e6fc1c Merge layout placeholder styles without bounds
  • 8ec31a6 Merge local line props with style refs
  • 5d899af Optimize per-slide render hot paths
  • 1f9cbdf Parse DrawingML color percent strings
  • 7369f4a Parse DrawingML percent strings
  • cdb400a Polish repository landing page
  • bfb89fa Populate core inspection relationships
  • 6c71cf8 Prefer local Carlito for Calibri rendering
  • f123346 Preserve authored lines during normal autofit
  • 6954437 Preserve colors for black-white mode metadata
  • 9f43f7b Preserve empty paragraph advance in text anchoring
  • df96184 Preserve explicit zero table row heights
  • 330a8ff Preserve spanning table header row heights
  • 5677496 Publish v0.1.0 release configuration
  • 65940f2 Rasterize custom picture masks with cubic paths
  • e716b57 Reduce renderer allocations for single-slide renders
  • f004eb0 Refine custom geometry curve sampling
  • 7b8ba37 Refresh README for end users
  • eec7c85 Render DrawingML text strikethrough
  • ce119e8 Render double compound table borders
  • 91da674 Render gradients through shape geometry
  • 906bcaa Render radial gradients with focus ellipses
  • a4c3812 Render table background fills and effects
  • 973da76 Render table background gradients
  • bc473d6 Report derived normal autofit as partial
  • f68d4d2 Report missing Segoe UI Historic fonts
  • 0f1991a Report missing Segoe UI Symbol fonts
  • 015c4e8 Report partial circular gradients
  • be828a6 Report unsupported DrawingML 3D shape effects
  • 4ce2ba6 Report unsupported DrawingML shape soft edges
  • 2cd9e25 Report unsupported black-white render modes
  • 901355f Report unsupported outer shadow transforms
  • 4cc733e Report unsupported slide animation timing
  • 8181f39 Report unsupported table background fills
  • 2e7fbe7 Report unsupported table background gradients
  • db8a991 Resolve SVG class fill styles
  • 76a3b0b Resolve background fill style references
  • 52ad300 Resolve diagram drawings through slide theme
  • d8b2e41 Resolve diagram theme fonts
  • 8bda4df Resolve diagram theme style references
  • ead3032 Resolve direct table text fonts
  • fa6ad05 Resolve non-Latin theme font slots
  • b821db4 Resolve slide number fields in renderer
  • c94ec73 Resolve style line references from theme
  • f0f0ddc Resolve system and preset color choices
  • 6791753 Resolve theme table line references
  • e888e77 Scale table grids from absolute origins
  • 4f8fbfb Speed up renderer output and gradient hot paths
  • 73aea7b Speed up renderer text and color hot paths
  • f4e2e3b Stabilize render line metric test
  • fdb4bc3 Stop reporting supported radial gradients as partial
  • 88beafc Support DrawingML color offset modifiers
  • b9458a3 Support JPEG ICC profile chunks
  • e60161c Support Segoe UI font substitutes
  • 217f1b7 Support arbitrary picture rotation
  • 5f89f64 Support auto-number bullet starts
  • 704fcb9...
Read more