Rename DrawCraft → VectorCraft: crates (vectorcraft-*), apps, binaries, types, env vars, docs, examples (.vectorcraft); old .drawcraft files and preferences still load. Fix: text bounds exact after opening a file; selection no longer marks a document modified (dirty = content differs from the saved document). Screenshots and renders regenerated.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Brandon Thomas
2026-10-01 14:30:09 -04:00
co-authored by Claude Opus 5.5
parent deb9df299c
commit 4878f1c5dd
279 changed files with 2526 additions and 2410 deletions
+1 -1
View File
@@ -60,6 +60,6 @@
<path d="M401.8 228 C407.867 221.067 413.933 221.067 420 228 C426.067 221.067 432.133 221.067 438.2 228" fill="none" stroke="#2a1450" stroke-width="2.2" stroke-miterlimit="10"/>
<path d="M436.6 262 C441.733 256.133 446.867 256.133 452 262 C457.133 256.133 462.267 256.133 467.4 262" fill="none"/>
<text transform="matrix(1 0 0 1 64 130)" xml:space="preserve" font-family="&apos;Source Sans 3&apos;" font-size="110" font-weight="bold" fill="#fff6e0" letter-spacing="19.8"><tspan>DUSK</tspan></text>
<text transform="matrix(1 0 0 1 70 170)" xml:space="preserve" font-family="&apos;Source Sans 3&apos;" font-size="18" fill="#ffe3c2"><tspan>Made in DrawCraft — vectors, pure Rust</tspan></text>
<text transform="matrix(1 0 0 1 70 170)" xml:space="preserve" font-family="&apos;Source Sans 3&apos;" font-size="18" fill="#ffe3c2"><tspan>Made in VectorCraft — vectors, pure Rust</tspan></text>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 7.2 KiB

After

Width:  |  Height:  |  Size: 7.2 KiB

@@ -1,7 +1,7 @@
{
"format": "drawcraft",
"format": "vectorcraft",
"version": 1,
"generator": "DrawCraft 0.1.0",
"generator": "VectorCraft 0.1.0",
"document": {
"version": 1,
"title": "Dusk Poster",
@@ -6581,7 +6581,7 @@
],
"runs": [
{
"text": "Made in DrawCraft — vectors, pure Rust",
"text": "Made in VectorCraft — vectors, pure Rust",
"style": {
"font_family": "Source Sans 3",
"font_style": "Regular",
@@ -1,7 +1,7 @@
{
"format": "drawcraft",
"format": "vectorcraft",
"version": 1,
"generator": "DrawCraft 0.1.0",
"generator": "VectorCraft 0.1.0",
"document": {
"version": 1,
"title": "Feature Sheet",
@@ -1,7 +1,7 @@
{
"format": "drawcraft",
"format": "vectorcraft",
"version": 1,
"generator": "DrawCraft 0.1.0",
"generator": "VectorCraft 0.1.0",
"document": {
"version": 1,
"title": "Neon Drive",
@@ -13388,7 +13388,7 @@
],
"runs": [
{
"text": "made with DrawCraft",
"text": "made with VectorCraft",
"style": {
"font_family": "Source Sans 3",
"font_style": "Regular",
@@ -1,7 +1,7 @@
{
"format": "drawcraft",
"format": "vectorcraft",
"version": 1,
"generator": "DrawCraft 0.1.0",
"generator": "VectorCraft 0.1.0",
"document": {
"version": 1,
"title": "Ribbons",