Skip to content

feat: add PDF message exports#42

Draft
AJV20 wants to merge 5 commits into
momenbasel:mainfrom
AJV20:feat/message-pdf-exports
Draft

feat: add PDF message exports#42
AJV20 wants to merge 5 commits into
momenbasel:mainfrom
AJV20:feat/message-pdf-exports

Conversation

@AJV20

@AJV20 AJV20 commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add PDF as a first-class message export format
  • Add a native CoreGraphics/CoreText transcript PDF writer with pagination and wrapping
  • Wire PDF into iMessage/SMS and WhatsApp export menus/save panels
  • Add regression coverage for PDF registration and writer integration

Verification

  • swift build
  • Scripts/regression/run.py (33 checks)
  • Scripts/build.sh
  • PDF smoke test generated a valid %PDF-1.3 file with multi-page output
  • Scripts/check-pr-scope.sh origin/main

@AJV20 AJV20 marked this pull request as draft July 7, 2026 11:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant