FAVO printer catalog source — LGPL-3.0

Upstream: UltiMaker Cura 5.14.0, commit 16c219ec22c2ae4bb6beb3f6c464fb43c618373b.
Original author metadata, LICENSE and CITATION.cff are preserved. ORIGIN.json
records upstream hashes; catalog.json marks modified inputs when applicable.
FAVO changes dated 2026-11-11: flatten inheritance, select machine and process settings,
generate JSON and retain source provenance. The generator is under LGPL-3.0.

Rebuild from this unpacked directory with Python 3.9+; Git is not required:
  python3 favo/build-printer-catalog.py . --output ./rebuilt

After editing the source definitions, rebuild with:
  python3 favo/build-printer-catalog.py . --output ./rebuilt --allow-modified-source

To use the result, back up FAVO's favo/lib/printers/catalog.json and replace it
with rebuilt/catalog.json. Keep schema 1 and restart Rhino, then run FavoOpen.
There is no vendor signature or fixed checksum preventing a modified catalog.
The launcher recomputes its fingerprint on restart; do not leave the old server
running while testing modified application files. No plugin rebuild is required.
You may also edit catalog.json directly using a JSON editor.

The LGPL/GPL terms accompany this source archive as LICENSE and GPL-3.0.txt,
and accompany the installed catalog in CURA-LICENSE.txt and
GPL-3.0.txt. They grant rights to use, modify and redistribute the covered
material under their terms. The covered material is supplied without warranty
to the extent permitted by those licenses. Other FAVO files have their own terms.
