Brandon Thomas and Claude Opus 5.5
c59133bd3e
README: tagline names the Adobe app it reimplements; standard Adobe trademark and non-affiliation notice
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-02 12:24:21 -04:00
Brandon Thomas and Claude Opus 5.5
be83f2e23c
README: Crafting Apps table in five columns (icon, app, purpose, GitHub, Website)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-02 12:19:10 -04:00
Brandon Thomas and Claude Opus 5.5
93fa6900e6
README: drop the old DrawCraft name; VectorCraft links to /apps/vectorcraft
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-02 12:18:21 -04:00
Brandon Thomas and Claude Opus 5.5
42e57e56bf
README: app icons in the Crafting Apps table
...
Drop the app icon from the top of the README, matching PhotoCraft, and
show each app's icon next to its name in the Crafting Apps table in place
of the coloured name badges. The table is now identical across all seven
apps apart from the "you are here" row.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-02 12:17:22 -04:00
Brandon Thomas and Claude Opus 4.8
fe02bca705
Signed release pipeline (macOS/Windows/Linux/Web); README community note
...
Ports photocraft's release workflow + packaging (signing, notarization,
MSI/DMG/deb/rpm/AppImage/web), adds `cargo xtask version`. File-type
associations omitted (route B); app keeps its own .desktop. Fresh WiX
UpgradeCode. README 'about' note updated.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-10-02 12:06:29 -04:00
Brandon Thomas and Claude Opus 5.5
b97828eb50
app icon: calico cat in a polka-dot scarf (owner's ArtCraft drawing), Dock/taskbar/launcher wiring, palette docs
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-02 09:44:07 -04:00
Brandon Thomas
7bf8167638
readme logo
2026-10-01 14:51:35 -04:00
Brandon Thomas and Claude Opus 5.5
d45743f311
Sample: fit cover title, higher-res cover art; refreshed README screenshots and feature list
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 12:13:03 -04:00
Brandon Thomas and Claude Opus 5.5
b070cc343c
M6.2: IDML import/export
...
New crate designcraft-idml (L3, zip + quick-xml): export_idml/import_idml for
swatches (process/spot CMYK/RGB/Lab, tints, gradients), paragraph/character/
object styles with BasedOn and groups, fonts, preferences, layers, sections,
parent spreads, spreads/pages (spine/centre origin mapping), frames, groups,
corner options, wrap, transparency, embedded/linked images, formatted stories
with special characters, breaks and threading. Engine commands
file.exportIdml / file.openIdml, file.open/openBytes dispatch on IDML, CLI
--in/--export .idml, File > Export IDML..., open dialogs accept .idml.
Verified black-box in InDesign 2026 (exported files open with correct pages,
stories, threads, styles, swatches; InDesign-exported IDML imports).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 12:03:28 -04:00
Brandon Thomas and Claude Opus 5.5
157a3e23c0
M0.13: web build (trunk, WebGPU/WebGL2)
...
apps/designcraft-web runs DesignApp through eframe's web runner (wgpu:
WebGPU with WebGL2 fallback, ?webgl forces GL, ?sample opens the sample).
Services gain open_async, download and an inbox: browser-picked and
dropped files are fed back as file.openBytes (.designcraft) or file.place
(images, base64); Save/Export download via Blob + anchor. The web app is
excluded from default-members.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 11:17: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
Brandon Thomas
6f2979cd0f
first commit
2026-10-01 09:00:02 -04:00