github ni4223/SpoolPainter v2.0.2

latest releases: v2.4.1, v2.4.0, v2.3.0...
3 months ago

What's new in v2.0.2

Edit a paired spool

  • Pick a spool from the dropdown and edit Remaining weight, Measured weight, Price, or Empty spool weight — saves to Spoolman alongside the tag write.
  • Bidirectional Remaining ↔ Measured row: type either, the other recomputes from the empty-spool weight.
  • Stale-prefill guard — opening an aged form and saving without editing won't overwrite Spoolman's fresher value (printer firmware decrements remaining weight in the
    background).
  • Variant edits on existing filaments — type a new variant on a paired spool, Spoolman gets PATCHed.

Identity lockdown

  • Material / Brand / Colour locked when an existing spool or filament is selected — prevents the tag and Spoolman from silently drifting apart. Variant + temps stay
    editable.

Better dropdowns

  • Spool + Filament dropdowns redesigned with colour swatches and 2-line rows so you can find your filament at a glance.
  • Lazy compose under the hood — instant open even with 50+ spools.

Fixes

  • Decimal point (.) typing fixed in weight and density fields.
  • Black/white filaments stay visible on the logo (silver halo on dark/light themes).
  • Diameter dropped from the form — defaults to 1.75mm at create. Existing 2.85/3mm filaments preserved as-is.
  • Dark mode by default on fresh installs.

Install

Same package id as v1 (com.spoolpainter.app) — installs in place. No data migration needed; data lives on tags + Spoolman, not in the app.

Snapmaker U1 users

For SpoolPainter tags to auto-load in Fluidd and use UID mapping, you need paxx12's Extended Firmware PR
491
. After flashing, toggle on Snapmaker Components → Spoolman Integration in Fluidd.

Feedback

Build: versionCode 103, versionName 2.0.2 · APK 6.95 MB · 376 unit tests passing

Don't miss a new SpoolPainter release

NewReleases is sending notifications on new releases.