Skip to content

Releases: sascha-codeforfun/QrCodeGenerator

QrCodeGenerator v1.0.2 — Now built on .NET 10 (LTS)

Choose a tag to compare

@sascha-codeforfun sascha-codeforfun released this 09 Jul 21:37

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

Choose a tag to compare

@sascha-codeforfun sascha-codeforfun released this 08 Jul 16:40

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)

Choose a tag to compare

@sascha-codeforfun sascha-codeforfun released this 06 Jul 20:17

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

Choose a tag to compare

@sascha-codeforfun sascha-codeforfun released this 06 Jul 18:13
d06d27f

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.