Releases: sascha-codeforfun/QrCodeGenerator
Release list
QrCodeGenerator v1.0.2 — Now built on .NET 10 (LTS)
Now built on .NET 10 (LTS)
This release moves QrCodeGenerator from .NET 8 to .NET 10, Microsoft's current Long-Term Support runtime. .NET 8 reaches end of support on November 10, 2026 — after that it no longer receives security or servicing updates. .NET 10 keeps the app on a supported, patched foundation through November 2028.
Nothing changes in how you use it: still a single self-contained .exe with the .NET runtime and WPF bundled in, so it runs on a clean 64-bit Windows machine with nothing installed. The bundled runtime is simply newer and longer-supported.
As before, the download is provenance-attested and ships with a SHA-256 checksum. You can verify it against this repo:
gh attestation verify QrCodeGenerator.exe --repo sascha-codeforfun/QrCodeGenerator
QR Code Generator v1.0.2 — Dark UI + font, glyph & color pickers
QR Code Generator v1.0.2
A big polish release: a dark UI, richer center-graphic tools, a color picker with
contrast checking, and a preview that keeps up with you.
New
- Dark theme throughout, with a preview background toggle (white ⇄ dark) so you
can check how a code reads on light or dark surfaces. - Choose font & glyph in one dialog — pick a font (installed by name via System
fonts…, or any file via Browse…), then browse the font's glyphs in a paged,
searchable grid and click to build the character string. - Color picker on every color field: a curated palette plus hex and R/G/B
inputs, with a WCAG contrast hint that warns before you make an unscannable code. - Glyph background color, including transparent ("none") so the glyph can sit
directly on the code. - Batch → ZIP now applies every Single-tab setting — colors, error correction, and the
center graphic — with a read-only summary of what will be used. - Two-column URL-builder form with an optional
"wide"flag per parameter. - Live preview that regenerates automatically as you edit (on leaving a field or
confirming a picker); invalid input keeps the last good preview instead of interrupting.
Fixed
- Switching fonts could show a previously loaded font's glyphs (a WPF font-cache issue) —
the exact file is now loaded first, fixing the picker, preview, and output together. - The glyph-color contrast rating now measures against the glyph background (or the
light modules when transparent), instead of the dark modules — so low-contrast glyphs are
correctly flagged.
Notes
Self-contained single-file exe — no .NET install required. Provenance-attested with a
SHA-256 checksum. "QR Code" is a registered trademark of DENSO WAVE INCORPORATED.
Add app icon, glyph preview, dropdown params, and robust font loading (v1.0.1)
Add app icon, glyph preview, dropdown params, and robust font loading (v1.0.1)
- Add application icon (exe, taskbar, titlebar) and an in-app logo in the
bottom-right corner - Support list-valued defaults in url-schema.json: a single default renders a
textbox, a list of values renders a dropdown (first entry pre-selected) - Add a live vector preview of the center glyph next to the character input,
updating as you type and recoloring with the glyph color - Fix center-glyph font loading: use the forgiving Fonts.GetTypefaces path and,
if that fails, copy the font to a temp folder on the system drive and load
from there (fixes NullReferenceException for fonts on some secondary drives) - Guard against a moved/deleted font or center-image file with a clear message
instead of an unhandled error - Full public README (download, requirements, features, license, screenshot)
- Add drop-in assets and docs
QR Code Generator v1.0.0 — first release
A small Windows app that turns URLs into QR codes, with PNG and SVG output.
Highlights
- PNG and SVG export (SVG stays razor-sharp at any size)
- Center graphic: a logo image, or vector glyphs pulled straight from a font (TTF/OTF)
- Schema-driven URL builder — define parameters in url-schema.json and fill them in the UI (textbox for single values, dropdown for lists)
- Batch tab: paste a list of URLs and get a ZIP of QR SVGs, with sanitized filenames
- "Add to batch" button to send a crafted URL over to the batch list (with de-duplication)
Download
- Grab QrCodeGenerator.exe below and run it — no install needed (64-bit Windows).
- The build is self-contained (the .NET runtime and WPF are bundled in), provenance-attested and checksummed — see QrCodeGenerator.exe.sha256.
Requirements: 64-bit Windows. No .NET install required.
Fun fact: almost this entire app was built from a handful of plain-English prompts to Claude — the full list is in input.md.