Skip to content

Releases: brettbergin/chip

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 13 Jul 16:18
ddcbb73

Added

  • Dark mode: a light/dark toggle lives at the bottom of the left rail and
    is remembered between runs.
  • Visible Admin toggle in the rail (Ctrl+Shift+A still works).
  • Wizard step indicator: numbered progress pips across the top of the flow.
  • Design editor: edit the words directly, pick lettering styles rendered in
    the real bundled fonts, choose carve depth, tilt and center elements, and
    add art from a searchable gallery with big previews.
  • "Carve a photo": pick a picture and Chip traces it into carvable shapes
    (grays out gracefully on machines without a working tracer).

Changed

  • Full visual refresh: design-token theme system on Qt's Fusion style
    (consistent rendering on every platform), modern buttons/inputs/cards,
    branded rail, polished Home cards, and true-to-font canvas previews via
    the bundled TTFs.
  • Wizard pages scroll when the window is small — the STOP bar can never be
    pushed off screen.

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 13 Jul 04:31

Fixed

  • Checklist/probe/bit-change checkboxes were nearly invisible (blank white
    boxes on the off-white background), which made the setup checklist look
    stuck: nothing to tick, so "All set" never enabled. Checkboxes now have a
    clear border and a green check when ticked.

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 13 Jul 04:20

Changed

  • Rewrote the README/PyPI page: app-focused description, requirements,
    AI-designer setup, first-run guide, uv/pipx install examples, and a
    fuller development workflow.

Fixed

  • Deterministic machine-failure tests (fixes an intermittent Windows CI
    failure; no runtime behavior change).

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 13 Jul 03:42

Added

  • Initial application: describe → preview/adjust → material → checklist →
    zero → carve wizard flow with a simulated-machine demo mode (chip --demo).
  • Domain models (pydantic v2), SQLite persistence with autosave, trash, and
    carve history.
  • Design pipeline: text-to-paths (outline + Hershey single-stroke fonts),
    bundled clip-art library, picture tracing (optional [trace] extra),
    rule-based layout, plain-language validation, Easel-compatible SVG export.
  • AI designer/editor agents (pydantic-ai + Anthropic) with offline graceful
    degradation and undoable agent edits.
  • GRBL/grblHAL machine control: auto-detected USB serial connection,
    character-counting streamer, jog/home/zero/Z-probe flows, safety
    interlocks, translated errors with guided recovery, FakeGrbl simulator.
  • CAM for engrave/pocket/cutout with tabs, per-material feeds/speeds tables,
    multi-bit jobs with guided bit-change choreography, G-code generation.
  • Packaging: PyPI (chip-cnc) and Windows installer built from CI.