Brandon Thomas and Claude Opus 5.5
3f2d53f330
Q: Gap tool
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 03:09:58 -04:00
Brandon Thomas and Claude Opus 5.5
1824d3c275
Q: gridify while drawing frames
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 03:05:53 -04:00
Brandon Thomas
cf8e6d1f74
Merge branch 'main' into worktree-agent-abb433558e9b52d63
2026-10-01 12:46:43 -04:00
Brandon Thomas and Claude Opus 5.5
67ac9f1dfb
UI: fidelity pass 2 (Properties sections, spinner fields, task bar, inverse text selection, Pages/Layers panels)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 12:46:43 -04:00
Brandon Thomas and Claude Opus 5.5
6eb2cf2f83
M4: object styles (create from selection, apply fill/stroke/text frame options/paragraph style)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 12:26:53 -04:00
Brandon Thomas and Claude Opus 5.5
06cdac310e
M11: snippets (export selection with stories/styles/images; place into another document); tidy clipboard documents
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 12:25:25 -04:00
Brandon Thomas and Claude Opus 5.5
d8c7d4455d
M10.2/M11: spell checking (Moby PD word list + user dictionary, suggestions); Step and Repeat (count or grid)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 12:22:14 -04:00
Brandon Thomas and Claude Opus 5.5
cefb9009fe
M7/M12: hyperlinks (frames and text → URL/e-mail/page) and bookmarks; PDF link annotations and outline
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 12:16:48 -04:00
Brandon Thomas and Claude Opus 5.5
9fdd61a390
M10.3: Preflight (overset, missing fonts/links, low-res graphics, RGB in print, empty frames) + panel + status indicator
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 11:54:44 -04:00
Brandon Thomas and Claude Opus 5.5
51045daf36
M5: loaded place cursor (place gun): click = actual size, drag = fit, click frame = place into
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 11:53:04 -04:00
Brandon Thomas
91c1051b63
Merge branch 'worktree-agent-ac6e2e6d3a98c1789'
...
# Conflicts:
# Cargo.lock
# ROADMAP.md
# apps/designcraft-cli/src/main.rs
# crates/engine/Cargo.toml
# crates/engine/src/tests.rs
# crates/ui-egui/src/menus.rs
2026-10-01 11:37:14 -04:00
Brandon Thomas and Claude Opus 5.5
cc4a8610c2
M6.4: PDF export (krilla) + file.exportPdf
...
New crate designcraft-pdf (L3): pages or spreads with MediaBox/TrimBox/BleedBox,
parent items with per-page folios, fills (solid + gradient swatches), aligned/dashed
strokes, corner options, opacity/blend, simple drop shadow, clipped images (JPEG
passthrough), and real text: composed glyph runs with embedded font subsets and
Unicode mapping from the story. CMYK as DeviceCMYK, RGB as DeviceRGB, spot swatches
as Separation, [Registration] as /All. Crop/bleed marks and page info. PDF/A-2b via
krilla; PDF/X-4 writes PDF 1.6 (output intent TODO).
Engine command file.exportPdf {path?, pages?, spreads?, bleed?, marks?, standard?,
compressImages?, title?, author?} (base64 when no path), CLI --export out.pdf with
--pdf-options, File > Export PDF... in the UI.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 11:20:59 -04:00
Brandon Thomas and Claude Opus 5.5
c244e32bfe
M8: rotate from selection corners, Rotate/Scale/Shear tools, Eyedropper (match attributes)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 11:06:16 -04:00
Brandon Thomas and Claude Opus 5.5
fe54a974c5
M2.8: snapping and smart guides (page, margins, columns, guides, objects)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 10:52:49 -04:00
Brandon Thomas and Claude Opus 5.5
362c16e050
M1.7/M2: align & distribute, Pen tool, Direct Selection anchor/handle editing
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 10:51:17 -04:00
Brandon Thomas and Claude Opus 5.5
91ae2b3cc9
M0: engine, tools, egui UI, desktop app, CLI, sample document, docs
...
Engine with command registry (~100 commands), tool hosting with one-step
undo per gesture, InDesign-style egui frontend (app bar, Control panel,
Tools panel, rulers, guides, frame edges, ports/threads, Properties/Pages/
Layers dock, panels, dialogs), JSON control channel, headless CLI renderer,
generated sample magazine, README/AGENTS/ROADMAP/ASSETS.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 10:39:15 -04:00